GNOME Bugzilla – Bug 115441
intltool-update chokes on UTF-8 strings
Last modified: 2004-12-22 21:47:04 UTC
65554:jordi@nubol:.../gnome/2.4/gnome-games/po$ intltool-update ca xgettext: Non-ASCII string at gnibbles/preferences.c:517. Please specify the source encoding through --from-code. WARNING: It seems that none of the files in POTFILES.in contain marked strings It appears the UTF-8 character added to gnome-games recently breaks if (guessing) the translator is using UTF-8. Can you do something about it? A suggestion is to break the message into various substrings and not mark for translation the offending utf stuff, but I don't know if this will add translating problems for some languages. I'm Cc:ing menthos to be sure.
Ok, I just removed the UTF-8 multiplication symbol and replaced it with an 'x'. I think Callum is working on a way to use these symbols.
With intltool 0.27 UTF-8 string is supported, so the multiplication symbol can be used. The only point to note is that, module maintainer have to install GNU gettext >= 0.12 in order to extract UTF-8 strings.
I suggest gnome-games adds AC_PROG_INTLTOOL([0.27.2]) to its configure.in and starts using UTF-8 symbols if it requires it.
I've now made the recommended changes in CVS. If this doesn't work then I'm sure some translators will scream at me in a few days.