The Co-op Translator CLI offers several options to customize the translation process:
Command | Description |
---|---|
translate -l “language_codes” | Translates your project into specified languages. Example: translate -l “es fr de” translates into Spanish, French, and German. Use translate -l “all” to translate into all supported languages. |
translate -l “language_codes” -u | Updates translations by deleting existing ones and re-creating them. Warning: This will delete all current translations for specified languages. |
translate -l “language_codes” -img | Translates only image files. |
translate -l “language_codes” -md | Translates only Markdown files. |
translate -l “language_codes” -chk | Checks translated files for errors and retries translation if needed. |
translate -l “language_codes” -d | Enables debug mode for detailed logging. |
translate -l “language_codes” -r “root_dir” | Specifies the root directory of the project |
translate -l “language_codes” -f | Uses fast mode for image translation (up to 3x faster plotting at a slight cost to quality and alignment). |
translate -l “language_codes” -y | Automatically confirm all prompts (useful for CI/CD pipelines) |
translate -l “language_codes” –help | help details within the CLI showing available commands |
Default behavior (add new translations without deleting existing ones): translate -l “ko” translate -l “es fr de” -r “./my_project”
Add only new Korean image translations (no existing translations are deleted): translate -l “ko” -img
Update all Korean translations (Warning: This deletes all existing Korean translations before re-translating): translate -l “ko” -u
Update only Korean images (Warning: This deletes all existing Korean images before re-translating): translate -l “ko” -img -u
Add new markdown translations for Korean without affecting other translations: translate -l “ko” -md
Check translated files for errors and retry translations if necessary: translate -l “ko” -chk
Check translated files for errors and retry translations (only markdown): translate -l “ko” -chk -md
Check translated files for errors and retry translations (only images): translate -l “ko” -chk -img
Use fast mode for image translation: translate -l “ko” -img -f
Debug mode example: - translate -l “ko” -d: Enable debug logging.