Re: Updating po files on make dist
- From: "R.I.P. Deaddog" <deaddog deaddog org>
- To: Bruno Haible <bruno clisp org>
- Cc: gnome-i18n gnome org, translation-i18n lists sourceforge net,Karl Eichwalder <keichwa gmx net>,Christian Rose <menthos gnome org>, Janne <jan moren lucs lu se>
- Subject: Re: Updating po files on make dist
- Date: Tue, 27 May 2003 05:32:00 +0800
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bruno Haible wrote:
| Christian Rose writes in
| http://developer.gnome.org/doc/tutorials/gnome-i18n/translator.html :
|
|>How to update an existing translation
|>...
|>9. Commit everything (don't forget to add ChangeLog-style commit comment):
|> cvs commit
|
| I think this step is incomplete. It should read as follows:
|
| 9. Check if the POT file was updated by the translators meanwhile.
| cvs update *.pot
| If this command reports "U" or "P", the POT file has changed, and
| you need to update your PO file accordingly:
In GNOME CVS, pot files are not committed into CVS. They are generated
by intltool whenever there is need.
|
| mv xy.po xy.po.tmp
| cvs update xy.po
| msgmerge -o xy.po xy.po.tmp *.pot
[.....]
| Furthermore, you can improve another step in this tutorial:
|
|
|>How to add a new translation
|>...
|>4. Rename the pot file to xy.po:
|> mv GConf2.pot xy.po
|
|
| The 'msginit' program has been created to streamline this step for the
| translators, filling in most of the header entry. So you can write
| this step as follows:
|
| 4. Create the initial xy.po:
| msginit -l xy
This sounds like a good tip for inclusion in tutorial.
Abel
|
|
| Bruno
| _______________________________________________
| gnome-i18n mailing list
| gnome-i18n@gnome.org
| http://lists.gnome.org/mailman/listinfo/gnome-i18n
- --
Abel Cheung
GPG Key: (0xC67186FF) | http://deaddog.org/gpg.asc
Linux counter #256983 | http://counter.li.org
Key fingerprint: 671C C7AE EFB5 110C D6D1 41EE 4152 E1F1 C671 86FF
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE+0ofLQVLh8cZxhv8RAgsfAKCM/OpOraXeiZPFqo8/tSS0JvMLAgCgkH62
NQqY49vx4MpNh4sHei/lsHM=
=8G8g
-----END PGP SIGNATURE-----
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]