On Wed, 13 Sep 2006 02:15:19 +0100, Abel Cheung <[EMAIL PROTECTED]>
wrote:
> On 9/13/06, Christian Persch <[EMAIL PROTECTED]> wrote:
>> I noticed there are still some translations for gtk+ and epiphany that
>> incorrectly translate strings with context ("this is context|this is the
>> string") to include either the literal context ("this is context|") or
>> even translate the context!
> No, the list of translation files having problem is not restricted to
> these. I attached a list of files with potential problems -- some of
> the evolution files might be false positives, but translators would
> definitely want to check all others. The file is generated against
> gnome 2.16, that means some belongs to HEAD and others
> belong to gnome-2-16 branch. Here is the command:
Thanks, I've fixed the en_GB issues (except for Evolution, which was a
false positive).
This does lead to an interesting question though. gok has a selection of
strings for extra characters on the keyboard, which may or may not exist,
these are given a context. Translation of the first few levels is easy, as
this is the normal lower case, upper case, symbols etc., but gok provides
two extra levels (with a context) to allow extra characters. For en_GB
this means that whence the context is removed the strings are empty.
So I'm now getting "untranslated" strings on gok. (well only one as I
added the Euro symbol to level2 :-) Any idea of how these strings should
be translated?
The strings from the .po file:
#. Not used in C locale: this string can contain a third set of characters
#. * at another 'shift level'. It can be used to provide a
second/alternate
#. * glyph/character set for the locale, separately or in conjunction with
#. * 'level 3'. At the translator's discretion, accented characters can be
#. * placed here and in 'level 3' as well.
#.
#.
#. * Seldom-used or alternate characters can appear in levels 2 and 3 if
necessary.
#.
#: ../gok/gok-keyboard.c:877 ../gok/gok-keyboard.c:933
msgid "level 2|"
msgstr "level 2|"
#. For locales which need an even larger character set, or offer uppercase
versions
#. * of the 'level2' characters, add them to 'level 3'
#: ../gok/gok-keyboard.c:880 ../gok/gok-keyboard.c:934
msgid "level 3|"
msgstr "level 3|"
Thanks
dave
_______________________________________________
gnome-i18n mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-i18n