2012/3/15 Dominik Waßenhoven <domw...@users.sourceforge.net>: > Am 15.03.2012 um 08:42 schrieb Morten Omholt Alver: > >> 2012/3/15 Dominik Waßenhoven <domw...@users.sourceforge.net>: >>> Just to be clear on this: colons and equal signs have to be escaped in the >>> key, but not in the translation, right? >> >> Yes, that's right. >> >>> At the moment, there seem to be only some inconsistencies with the >>> _no.properties, but apart from this I can see no problems with Popeye (or I >>> did not get it right at some point). >> >> What made me suspect Popeye was that I cleaned these wrong keys, and >> then saw them come back after running Popeye. It may be these keys >> came from the _en.properties file, even though I tried to clean up >> that one as well. > > I think you have to clean up every file, not only _en and _no. Take the > following example from _en: > Unsupported_version_of_class_%0\:_%1=Unsupported_version_of_class_%0:_%1 > > In _no, this is > Unsupported_version_of_class_%0\:_%1=Ikke_st\u00f8ttet_versjon_av_klassen_%0:_%1 > > In _de, it is > Unsupported_version_of_class_%0:_%1=Nicht_unterst\u00fctzte_Version_der_Klasse_%0:_%1 > > Here, the colon is not escaped, and thus Popeye finds different keys. The one > found in _de (and presumably other translations, but I have not checked this) > is considered as not translated in _no and _en, whereas the version with > escaped colon is considered as not translated in the German version.
That probably explains it - even if I fixed the English version, the wrong key may have been pulled in from a different language file. Morten ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Jabref-devel mailing list Jabref-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jabref-devel