blob: 93d850926b9fe635411b75bfe5eb0a7ab3110087 [file] [log] [blame]
Stepan Salenikoviche88f6692015-09-10 18:09:38 -04001Translation guide:
2
3The client uses gettext for translations, for a comprehensive guide see:
4http://www.gnu.org/software/gettext/manual/gettext.htm
5
6In order to generate the .pot (template) file with all the translation strings,
7append all the filenames that require translation to POTFILES.in, then run the
8following command:
9xgettext -d ring-client-gnome -o ring-client-gnome.pot -k_ -D .. -f POTFILES.in
10
11The translation files are expected to be located in the /po dir using the
12following naming convention:
13<language code>[_<country code>].po
14for example: fr_CA.po, lt.po
15
16The Ring project uses Transifex.com to facilitate the translation process. The
17project page can be found here:
18https://www.transifex.com/savoirfairelinux/ring