--nextPart1958403.mfhh6KVitK Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline >> [: Clytie Siddall :] >> kpercentage.pot in both trunk and stable _still_ has three strings >> containing percentage signs which are marked c-format, and thus won't >> pass msgfmt [...] >> >> Translators who haven't encountered this exasperating situation >> before, may waste a lot of time trying to solve it. [...] > > [: Albert Astals Cid :] > Are you really having problems with this? It works fine here. Have a > look at http://www.tsdgeos.com/kpercentage.png > > And you'll see the strings marked as c-format are correctly shown in the > catalan translation. The problem comes when running msgfmt with -c option, which is for thorough= =20 validation of messages, rather than PO syntax check only. And this option=20 is for validation only, MO files end up same with or without it being=20 used, so it makes no difference at runtime. Translators using KBabel are not feeling adverse effects, as KBabel uses=20 msgfmt only for PO syntax check, and has its own higher level checks. But=20 any tool which does use msgfmt -c in the background, is going to trip=20 over. > [: Clytie Siddall :] > Interestingly, at least one other string in the same file contains a > percentage sign, but is not marked c-format, so isn't a problem. I > don't understand why all the strings aren't so treated. Clearly this situation with mismarked c-format strings is something to be=20 corrected. I guess the right thing would be that one implements qt-format=20 in Gettext, but in the meantime, if Krzysztof can point to that discussion= =20 about "no-c-format" (I wasn't able to dig it out)? =2D-=20 Chusslove Illich (=D0=A7=D0=B0=D1=81=D0=BB=D0=B0=D0=B2 =D0=98=D0=BB=D0=B8= =D1=9B) Serbian KDE translation team --nextPart1958403.mfhh6KVitK Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEadmjMSGXgigGr3ERAjzgAJ9AZ1WxxWgHjeLGxu+LJwal2Dl9aACdEeWy nn1mWCL8UL+bQSATCEkW92U= =6j+l -----END PGP SIGNATURE----- --nextPart1958403.mfhh6KVitK--