2025-03-14 21:59:59 -06:00
|
|
|
# argos-translate
|
|
|
|
|
|
|
|
|
|
> An open-source offline translation library and CLI tool written in Python.
|
2025-12-16 10:20:31 -07:00
|
|
|
> More information: <https://argos-translate.readthedocs.io/en/latest/source/cli.html>.
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Install translation pairs for Spanish to English translation:
|
|
|
|
|
|
|
|
|
|
`argospm install translate-es_en`
|
|
|
|
|
|
2025-05-08 12:26:01 -06:00
|
|
|
- Translate some text from Spanish (`es`) to English (`en`) (Note: Only two letter language codes are supported):
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
`argos-translate --from-lang es --to-lang en {{un texto corto}}`
|
|
|
|
|
|
|
|
|
|
- Translate a text file from English to Hindi:
|
|
|
|
|
|
|
|
|
|
`cat {{path/to/file.txt}} | argos-translate --from-lang en --to-lang hi`
|
|
|
|
|
|
|
|
|
|
- List all installed translation pairs:
|
|
|
|
|
|
|
|
|
|
`argospm list`
|
|
|
|
|
|
|
|
|
|
- Show translation pairs from English that are available to be installed:
|
|
|
|
|
|
|
|
|
|
`argospm search --from-lang en`
|
|
|
|
|
|
|
|
|
|
- Update installed language package pairs:
|
|
|
|
|
|
|
|
|
|
`argospm update`
|
|
|
|
|
|
2025-05-08 12:26:01 -06:00
|
|
|
- Translate from `ar` to `ru` (Note: This requires the translation pairs `translate-ar_en` and `translate-en_ru` to be installed):
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
`argos-translate --from-lang ar --to-lang ru {{صورة تساوي أكثر من ألف كلمة}}`
|