<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1264" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>Can anyone help me with this?&nbsp; Or have I found a bug?</DIV>
<DIV>&nbsp;</DIV>
<DIV>One of the translators has recently pointed out that</DIV>
<DIV>strings appearing in KGoldrunner, which is due for</DIV>
<DIV>release in KDE 3.2, are -not- appearing in the .pot</DIV>
<DIV>and .po&nbsp;files.&nbsp; That is because they are names and</DIV>
<DIV>descriptions of games or names and hints for levels.</DIV>
<DIV>Those strings are in data files and don't get into the</DIV>
<DIV>make-messages processing for .cpp files.&nbsp; That's not</DIV>
<DIV>the problem.&nbsp; I am generating a data_mesages.cpp</DIV>
<DIV>file from the data files and that file goes into the .pot</DIV>
<DIV>and .po OK when I am testing.</DIV>
<DIV>&nbsp;</DIV>
<DIV>I've set up an environment for "translating" from en</DIV>
<DIV>(US English) to en_GB (UK English) and the system</DIV>
<DIV>translates correctly according to what I have put in</DIV>
<DIV>my test en_GB.po file, as long as the strings are pure</DIV>
<DIV>ASCII.&nbsp; If I write i18n("Krueger") in my code, it</DIV>
<DIV>comes back translated to something else, as expected.</DIV>
<DIV>&nbsp;</DIV>
<DIV>If I write i18n("Krüger"), it comes back -untranslated-</DIV>
<DIV>as "Krüger" and is displayed as "Krüger".&nbsp; "ü"</DIV>
<DIV>is UTF-8 code for "ü", and i18n requires UTF-8 code</DIV>
<DIV>as input (see /opt/kde3/include/klocale.h).</DIV>
<DIV>&nbsp;</DIV>
<DIV>It appears that -no- English string containing the name</DIV>
<DIV>of KGoldrunner's original author&nbsp;will get translated to</DIV>
<DIV>another language.&nbsp; That may also be true if I write a</DIV>
<DIV>borrowed word with its correct accent (e.g. resume</DIV>
<DIV>with an e-acute).&nbsp; Is there an example somewhere in</DIV>
<DIV>KDE of an English&nbsp;message containing a non-English</DIV>
<DIV>non-ASCII word getting translated into other languages?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Can anybody help?&nbsp; I don't think there's much time</DIV>
<DIV>left to solve this problem.&nbsp; I am using KDE 3.1.1</DIV>
<DIV>and Qt 3.1.1.</DIV>
<DIV>&nbsp;</DIV>
<DIV>All the best, Ian W.</DIV></BODY></HTML>