[Kde-extra-gear] Yet another KEG translation problem . . .
Jeroen Wijnhout
jeroen at wijnhout.com
Mon May 30 20:12:13 CEST 2005
Tom Albers wrote:
>Op zondag 29 mei 2005 10:25, schreef Jeroen Wijnhout:
>
>
>>Hi,
>>
>>Ok, this problem bit me for the latest release of Kile, for the first time,
>>but it is pretty annoying:
>>
>>Suppose you want to support more than the latest KDE release, not uncommon
>>for extragear apps. Let's say KDE 3.3 and KDE 3.4. Now suppose that after
>>the 3.3 release a new translator is working on your docbook file and adds
>>his/hers entity to the translated docbook. At this point an extragear app
>>is screwed, because this new entity is not available on 3.3 systems, only
>>on 3.4 systems. This means that make fails, which is generally bad ;-(
>>
>>Solutions? Hand editing the docbooks . . . Perhaps somebody can come up
>>with something better?
>>
>>
>
>For an entity to work it has to be available on the users computer. So you can
>only use it when you are sure it is there. For extragear (and koffice)
>entities should be used very carefully or not at all.
>
>
Exactly, but is this common knowledge among the translators?
>Language coordinators should verify that. If you run into that problem, you
>should address the coordinator and not hand edit the docbook file. The
>docbook file is an automatically generated file and your change will get lost
>sooner or later.
>
>
Right, Rinse can you fix it, please?
>As long as entities are part of the official kde releases, there is no other
>solution I can think of, except for one complicated one, by merging entities
>into the docbook, but I don't even know if that is going to work.
>
>
>
xmllint is capable of doing this (option --noent).
best,
Jeroen
More information about the Kde-extra-gear
mailing list