10.4.x

Current release: Camino 2.1.1

The most recent Camino release is version 2.1.1 (Universal Binary, for Intel, PowerPC, needs Mac OS X 10.4 or higher). Camino 2.1.1 multilingual contains: Chinese (Simplified), Dutch, English (US), French, Italian, Japanese, Norwegian, Spanish, Swedish. Camino 2.1 users should receive notice of the new version by way of the internal software update engine. If you have not set up Camino to check automatically for new versions, use the "Check for updates..." item in the Application menu.

iLocalize introduction

iLocalize is a localization tool (http://www.ilocalize.com/ilocalize/). Like AppleGlot, it's basically an interface for nibtool/ibtool, but it has several advantages, compared to AppleGlot, not requiring an external strings editor and having a nice UI for trivial tasks like importing a localized package or updating the source package.
If you localize open-source software (like Camino), you can use it without paying, by acquiring a free license: http://www.ilocalize.com/ilocalize/download.html
iLocalize requires Mac OS X 10.4 and, of course, XCode installed.

In this page, we look at the initial set-up and at the basics to get started. Detailed instructions provided by Igor Pryadkin.

1. Create a new project:

- Use the latest Camino MultiLanguage distribution as the package to be imported
- Check "Create non-existing localized file(s) from base language" option
- Check "Leopard and previous version" compatibility option
- In the following screen, select "English" ("en") and your language (setting "English" ("en") as base language)
- If you find ISO ("ru" in my case) and legacy ("Russian" in my case) designation for your language, select both.
The problem is that the last iLocalize version doesn't make difference between ISO and Legacy names and creates by default a Legacy ("Russian" in my case) .lproj folder when exporting even if you set an ISO ("ru" in my case) designation for your language in project.

2. Preferences

In "General" pane:
- Check all the items in "Automatic actions", and "Display", if not checked
In "Localization" pane:
- Check "Validate string on user input" and "Flag updated files after update operation", if not checked

Camino 1.0.6 and 1.5.1 coming soon, related bugs

This summer, we'll have a couple of maintenance releases that will fix significant bugs both related or not to the l10n work we do here.

You can find the list of open bugs using the menu on the left or clicking here.

Here's a quick rundown of several bugs:

  • Bug 382125 – [l10n] Corrections to localized Chrome strings in Camino DMG
    We are discussing corrections to the already available translations (French, Italian, German). I hope that we can get soon translations from the other requested languages: Spanish, Japanese, Korean, Simplified and Traditional Chinese (previous info)
  • Bug 382331 – [l10n] Default browser dialogue's "set" button does not resize well
    This was manually fixed by us and the fix is ready to be included in 1.5.1ML
  • Bug 383319 – [l10n] Text not translated in Keychain.nib, elsewhere, in German localisation
    Fixed. Ready to be included in 1.5.1ML
  • Bug 382151 – [l10n] Some .strings file are UTF-16LE encoded, instead of UTF-16BE, causing troubles to l10n process on PPC Macs

Packaging guidelines

Goals of this document
- To provide easy to use instructions for the people involved in localizing Camino, who need to distribute autonomously their work or need to send it to who builds the multilanguage package
- To create standard rules to be followed when localizators build their packages
- To allow circulation of smaller packages among localizators, so that broadband shouldn't be a requirement in order to participate to the project

Pre-requisites
- This document assumes that you have Apple's Developer Tools installed; if you don't have them, you wouldn't be able to work on the localization, anyway. Please see our AppleGlot How-To for more information about getting started in the localization workflow
- You need to be comfortable with the terminal: no particular skills are needed, you just have to be able to type in easy commands and change your working directory with the cd command

Syndicate content