Language files for garmin watches and python script for translation. It uses Google Translate Service for translation
If you want to add new language, you must replace one of existing langueages files, eg: to add polish.ln4 change it name to german.ln4 (if you have german.ln4 in your watch) and upload.
Files are stored in GARMIN\TEXT folder.
Before uploading file to the watch mark it as "Read only". Right click in Windows -> Porperties -> Read only checkbox. You can't do that when the file is in you watch.
- open "from_one_file.py" script
- set destionation langueage code and filename
- set source language filename and code
- run script
Upload generated file to the watch.
It is strongly advised to review automatic translations.
- download source files from watch (or from other place)
- open "from_multiple_files.py" script
- set working directory (with language files)
- set destination language file and codes,
- set destination file name and values separator (it can be different in different countries, default ',')
- set source files names and codes
- run script
- script will create CSV file with code and all translations
- select one translated column as final translation
- verify translations with other languages and change values when it's needed (you can change manually or copy from other languages)
- after verification delete other columns (leave only code column and selected translation column)
- save file and open it in text editor
- replace separator with space
- done, translation completed
- add result to original file (if you translated only missing values)
- upload file to watch
If you want to know the language code for a language you can check it on Google Translator page:
- open url: https://translate.google.com/
- select source and/or destination language
- translate any word and check url, eg: https://translate.google.com/?sl=de&tl=pl&text=test&op=translate
- 'sl' attribute is a source language code
- 'tl' attribute is a destination language code