We use Transifex to localise the server part (essentially the admin interface).

c2cgeoportal Transifex interface.

To access the Transifex service and synchronize the localisation files, you must create a ~/.transifexrc config file:

hostname =
username = <username>
password = <password>
token =

And run the command:

./docker-run make transifex-sync

It will push the current pot file and get the French and German po files.