Geary uses GNU Gettext internally to internationalise its user interface, and the GNOME translation system to translate both the user interface and user manual. If you would like to help out translating Geary into other languages, here's how to do it:
Register for an account on translation system, if you do not already have one
Find and join the team for your language
Check the Geary module
- Start translating!
Generating a Gettext POT file locally
For checking translation strings in source files and to perform translations locally, run the command make pot_file from the root of the project source directory. This should generate a po/geary.pot file identical to the one produced by l10n.gnome.org.