This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

For Translators

Translating NetworkManager

NetworkManager is translated in Zanata: https://translate.zanata.org/project/view/NetworkManager

Use it for submitting translations for the daemon, nmcli and nmtui.

Translating the VPN plugins and the applet

These are hosted in GNOME infrastructure. Check out TranslateProjects for details on how to do the translations there.

For Maintainers

The GNOME translators push the changes directly into the repositories. For Zanata-managed content, you need to pull changes in and upload the updated .pot files.

Get a Zanata API key and put the following to your '~/.config/zanata.ini':

[servers]
translate_zanata_org.url=https://translate.zanata.org/
translate_zanata_org.username=<username>
translate_zanata_org.key=<key>

Upload the current template with:

$ make -C po NetworkManager.pot
$ zanata-cli push
$

To download the translations do:

$ zanata-cli pull
$ make -C po update-po
$ git commit -am 'po: update translations'
$

If you want to add translations from outside Zanata, first make sure you pull translations from Zanata as described above.

Then push the translations in the import mode (to overwrite translations and flags in Zanata). You can limit it to the particular locales:

$ zanata-cli push --push-type=trans --locales pl
$


CategoryHardware CategoryNetworking CategoryProject


2024-10-23 11:37