[sane-devel] Translation Instructions
paddy-hack at member.fsf.org
Tue Sep 4 13:35:50 BST 2018
Yuri Chornoivan writes:
> четвер, 16 серпня 2018 р. 20:36:40 EEST Elishai Shkury написано:
>> I would please like to translate SANE.
>> Please provide instructions for translating.
>> Thank you,
> 1. The initial data
> sane-backends is translated using Gettext PO files. You can edit them manually
> (they are just plain text files) but it would be better to use specialized
> software. It can be Lokalize, poEdit, GTranslator, OmegaT or Virtaal.
> To be synced with the current code you should pull whole sane-backends repo
> from gitlab:
> Fork it, clone to your machine or just download the archive (if you are not
> planning to update the translation), then do
> cd po
> make update-po
> Then either translate your locale's .po-file or rename sane-backends.pot into
> <your_locale>.po (if there is no <your_locale>.po in the current repo) and
> translate it from scratch.
> If you have troubles with this procedure just send me a message and I send you
> the needed file back.
> 2. The results
> Ready-to-use translation (do not forget to check is validity with "msgfmt -vc
> <your_locale>.po") can be submitted as gitlab merge request or added to the
> bug report on gitlab.
> Hope this helps.
> Best regards,
All of the above applies. In addition, if you are adding a new
language, you need to add the locale to the po/LINGUAS file. If you
want to work on an existing translation, you may want to get into touch
with the Last-Translator and/or Language-Team mentioned in the header of
the po/*.po file for your locale.
Hope this helps,
Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27
GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9
Support Free Software https://my.fsf.org/donate
Join the Free Software Foundation https://my.fsf.org/join
More information about the sane-devel