[Caminol10n] How to go insane

Marcello Testi m.testi at gmail.com
Sun Jan 20 12:43:20 PST 2008


Hi, Markus and thanks for taking the time to share this with us.

Il giorno 20/gen/08, alle ore 11:06, Markus Amalthea Magnuson ha  
scritto:

> 4. Download 1.5.4-MultiLang and copy the application to _NewBase.

Although I don't think this will break things, you can use the English- 
only version of Camino as _NewBase.

> 9. Translate any strings left in the working glossary.

Does ADViewer work in Leopard/PPC?

> 17. Reopen the AppleGlot environment. I am using the nightly build
> from january 19, and my "Translation Stats" reads "92.1% (1440 of
> 1564)", anything below this total number of strings probably means
> something went wrong.
> 18. Translate everything in the work glossary.
> 19. Run Incremental Pass, then reopen the AppleGlot environment. My
> "Translation Stats" now reads "99.9% (1564 of 1565)" because of one
> empty string in Sparkle.

Warning! You might have just done a bit of unneeded work: Sparkle  
comes with a lot of ready translations.
Just get Sparkle: http://andymatuschak.org/files/Sparkle-1.1.zip
and expand the archive. You'll find the translations inside the  
Sparkle.framework/Resources/ folder.
I still have to check it in real world use, but Italian .nib  
and .strings files look like 100% done.

Did you try the new Universal Camino Framework packaged by Smokey?

--------

So, after reading your instructions, I'd summarize PPC instructions  
this way:
[It's assumed you're running the latest AppleGlot, ADViewer and  
Xcode2.x]
- Download Sparkle from the project's website
- Make sure that nibtool resides in /usr/bin, otherwise make a symlink  
from the actual location in the Xcode2.x installation to /usr/bin/ 
nibtool
- Once you put all the needed files into your AppleGlot environment,  
make sure all of the .strings file are encoded as UTF-16 BigEndian
- Run Initial Pass
- After Initial Pass is done, take out the localized folder of your  
interest from the downloaded Sparkle framework and put it into the  
appropriate place inside the _NewLoc/Camino.app package
- Run Incremental Pass and translate everything from the working  
glossary
- Run Final Pass
- Inspect all .nib files to find out layouts that need tweaking
- Remove any .nib backup files

Thanks.
Ciao.
Marcello.



More information about the Caminol10n mailing list