This project is a Java-based Western Armenian -> English transliteration tool that processes text files, applies transliteration rules, and outputs the results to a designated directory.
- Reads
.txtfiles from thesrc/main/resourcesdirectory. - Applies transliteration rules to the content of the files.
- Outputs the processed files to the
src/main/resources/outputdirectory. - Skips empty files and ensures proper error handling.
- Java: Ensure you have Java 17 or higher installed.
- Maven: Ensure Maven is installed for dependency management and building the project.
src/ ├── main/ │ ├── java/ │ │ └── shant/ │ │ ├── Main.java │ │ └── transliteration/ │ │ ├── FileProcessor.java │ │ └── Transliteration.java │ └── resources/ │ ├── input.txt │ └── output/