-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Ehsan Azish edited this page Dec 15, 2025
·
1 revision
- Python 3.7 or higher
- Internet connection (for Google Translate API)
- macOS, Linux, or Windows with Tkinter support
git clone https://github.com/EhsanAzish80/Auto-Translate-localizables.git
cd Auto-Translate-localizablespip3 install -r requirements.txtThe required packages are:
-
deep-translator>=1.11.4- Google Translate API integration -
lxml>=4.9.0- XML/XLIFF handling
Test the installation with a dry run:
python3 translate_xliff.py --dry-runpython3 localization_app.pypython3 translate_xliff.py --workspace /path/to/your/localization/folderYour localization workspace should contain .xcloc folders:
localization/
├── en. xcloc/
│ └── Localizable.xliff
├── de.xcloc/
│ └── Localizable.xliff
├── fr.xcloc/
│ └── Localizable.xliff
└── ...
- Read the User Guide for detailed usage instructions
- Check Supported Languages for available language codes
- Review Translation Features to understand what gets preserved