The headset application and the server dashboard are translated, contributions are welcome to improve and extend them.
You only need gettext and a text editor, you can optionally use a graphical editor such as GNOME Translation Editor or Lokalize.
- Edit the
tools/update_messages.sh, adding the 2 letter ISO 639 language code to theLANGSvariable. - (optional) Edit the
tools/check_po.py, add to thecountriesmapping a value with the language code on the left and the ISO 3166-1 code of a flag on the right. The flag will only be used for continuous integration messages. - Run the
tools/update_messages.shscript, this will create files in thelocaledirectory for the new language. Fill in the fields,git addthe files, commit and file a pull request.
Run the tools/update_messages.sh script, this will add the lines for the missing translations, edit your language, then git add the files for the language you just edited, commit and file a pull request.