canmove, Confirmed users, Bureaucrats and Sysops emeriti
3,698
edits
Line 1: | Line 1: | ||
{{L10navbar}}<p><br>__NOTOC__ | {{L10navbar}}<p><br>__NOTOC__ | ||
== | == Localization Tools == | ||
Several tools can be used to localize Mozilla-based products. First, you may want to have a quick look at the features comparison list of these tools here: | |||
[http://spreadsheets.google.com/ccc?key=pU-QuuJ-iK6boZ1GVPonsXw Comparison of Mozilla L10N Tools] | [http://spreadsheets.google.com/ccc?key=pU-QuuJ-iK6boZ1GVPonsXw Comparison of Mozilla L10N Tools] | ||
* | * Any UTF-8-aware text editor to do all stuff manually | ||
* | * A script to convert langpacks to source trees: [http://pagesperso-orange.fr/cedric.corazza.net/html/langpack2cvstree.html langpack2cvstree] (by Cedric) | ||
* [[L10n:MozillaTranslator|Mozilla Translator]] | * [[L10n:MozillaTranslator|Mozilla Translator]] is a Java program which has been used for a long time | ||
* [http://translate.sourceforge.net/wiki/toolkit/moz2po Translate Toolkit] converts files to Gettext PO format to allow you to use any PO editor, widely used after Firefox 1.0 (includes many other tools to check quality). Read about [http://brian.kingsonline.net/talk/?p=306 one localiser's experience using it for Firefox 3]. | |||
* [http://translate.sourceforge.net/wiki/toolkit/moz2po Translate Toolkit] | * [http://moztw.org/tools/mozlcdb MozLCDB] similiar to PO but more dedicated to Mozilla products | ||
* [http://moztw.org/tools/mozlcdb MozLCDB] | * [http://translate.sourceforge.net/wiki/pootle/index Pootle] a web server for localisation that allows web-based contributions and management. Combined with the Translate Toolkit it allows Mozilla products to be localised online. [http://translate.sourceforge.net/wiki/virtaal/index Virtaal] is an off-line editor developed by the Pootle team. | ||
* [http://translate.sourceforge.net/wiki/pootle/index Pootle] web server | * [[Narro]] is a web application that allows online translation and coordination. There is an instance of this application installed on [https://l10n.mozilla.org/narro/narro_project_list.php l10n.mozilla.org] ready to be used, so you just need an [https://l10n.mozilla.org/narro/narro_register.php account] (OpenID is supported) and ask for administrative permissions for that account on the dev-l10n mailing list. | ||
* [[Narro]] | |||
Still under development: | |||
* [[L10n:Tool|Tool]] ( | * [[L10n:Tool|Tool]] (Outdated, seems to be the draft version of Silme?!) | ||
* [http://wiki.braniecki.net/Silme Silme] | * [http://wiki.braniecki.net/Silme Silme] is a library for L10n operations written in Python. [http://diary.braniecki.net/tag/silme/ Related posts by the author]. | ||
If you want to create localized Windows installers: | |||
* | * For Mozilla Suite, get [http://moztw.org/tools/ mozip]. | ||
* | * For Firefox and Thunderbird, get [http://www.7-zip.org/ 7-zip]. | ||
In any case, you'll have to connect to the CVS repository before and after this task. You can also use an IDE with CVS support, like the Eclipse platform (see below). | |||
== Tool standards == | == Tool standards == |