[Caminol10n] AppleGlot and Intel [was Re: Portuguese Camino L10N - catch up]
Smokey Ardisson
alqahira at ardisson.org
Fri Aug 17 15:16:43 PDT 2007
At 12:37 AM +0200 on 8/17/07, Marcello Testi wrote:
>Il giorno 15/ago/07, alle ore 20:02, Paulo Nascimento ha scritto:
>
>>I wait for feedback from Ludovic and Marcello.
>
>Paulo, the bottom line is that on MacIntel AppleGlot is pretty
>broken, at least for what we need for Camino, and at least until a
>new version comes out (I think that now it's likely it will show up
>with Leopard later this year). It's not completely broken, but
>something gets left behind during routines, so it's critical to do a
>good job in testing the translated Camino and finding holes (and
>fixing them by hand). The good news is that most of those holes have
>already been found and they're not an unreasonable number.
Wevah wrote a script that should convert .strings files form LE to
BE. I'm not positive where the breakage is (AppleGlot and AD Viewer
reading and working with the strings, or nibtool extracting the
strings from the English nibs, or nibtool putting the translated
strings back), but as long as the breakage isn't the middle one, you
can run Wevah's script on your localization environment after the
Intial Pass and update any bad strings. (Note here I'm not sure
which folder you should run the script on, the _NewLoc, the _NewBase,
or both).
You can get the script from Bugzilla:
https://bugzilla.mozilla.org/show_bug.cgi?id=382151 Comment 7 there
explains how to run it.
If the problem really is nibtool not extracting some strings from the
English Camino, there's no good way to fix things other than really
thorough QA, as Marcello notes.
Smokey
--
Smokey Ardisson
alqahira at ardisson.org
http://www.ardisson.org/
------------------------------------------
"He is a fool who has forgotten what became of his ancestry
seven generations before him and who does not care what will
become of his progeny seven generations after him."
--Kazakh Proverb
More information about the Caminol10n
mailing list