Re: Translating The GIMP
- From: Karl Eichwalder <keichwa gmx net>
- To: "R.I.P. Deaddog" <maddog linuxhall org>
- Cc: Sven Neumann <sven gimp org>,Gnome I18N List <gnome-i18n gnome org>,<gimp-developer lists xcf berkeley edu>
- Subject: Re: Translating The GIMP
- Date: Wed, 29 Aug 2001 13:08:08 +0200
"R.I.P. Deaddog" <maddog@linuxhall.org> writes:
> No, it's not a simple merging; what needs to be done is compare the
> quality of different translations, and select the best one for each
> entry individually....... no tool in the world can help me :_:
'msgcat' can :) From the new gettext manual:
By default, `msgcat' will accumulate divergent translations for the
same string. Those occurences will be marked as `fuzzy' and highly
visible decorated; calling `msgcat' on `file1.po':
#: src/hello.c:200
#, c-format
msgid "Report bugs to <%s>.\n"
msgstr "Comunicar `bugs' a <%s>.\n"
and `file2.po':
#: src/bye.c:100
#, c-format
msgid "Report bugs to <%s>.\n"
msgstr "Comunicar \"bugs\" a <%s>.\n"
will result in:
#: src/hello.c:200 src/bye.c:100
#, fuzzy, c-format
msgid "Report bugs to <%s>.\n"
msgstr ""
"#-#-#-#-# file1.po #-#-#-#-#\n"
"Comunicar `bugs' a <%s>.\n"
"#-#-#-#-# file2.po #-#-#-#-#\n"
"Comunicar \"bugs\" a <%s>.\n"
The translator will have to resolve this "conflict" manually; she has
to decide whether the first or the second version is appropriate (or
provide a new translation), to delete the "marker lines", and finally
to remove the `fuzzy' mark.
-=-=-=-=-=-=-=-=-=-=-=-=-=- cut here -=-=-=-=-=-=-=-=-=-=-=-=-=-
Of course, you can use some magic of PO files pre-processiong (removving
comment, sorting) and diff'ing, too. Last: never forget Emacs/ediff
when it comes to the task to compare text files.
Hope this help (gimp deserves every helping hand! -- such a delightful
piece of software that it's worth to improve it further :) ).
Karl
--
ke@suse.de (work) / keichwa@gmx.net (home): |
http://www.suse.de/~ke/ | ,__o
Free Translation Project: | _-\_<,
http://www.iro.umontreal.ca/contrib/po/HTML/ | (*)/'(*)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]