Op So, 2010-04-18 om 01:26 +0930 skryf Clytie Siddall: > To: Pidgin i18n list, Pootle list > > On 17/04/2010, at 5:57 PM, Martin Srebotnjak wrote: > > > One must also consider if all translation tools support this > standard, like Translation Toolkit, Pootle etc. Maybe they already do, > I do not know. > > > > Lp, m. > > I think they do. Pootle and Translate Toolkit devs? > > Gettext is fine with ISO-639-3, so is po4a (doc conversion package). > > As I said, these codes have been in use at Debian for quite some time > now, and I've also seen some at GNOME, so they must work with all the > standard traslation editors. They probably do work with Pootle and the > Toolkit, because Debian has some levels of its Installer (all > languages) up on Pootle. > > Pootle and the Translate Toolkit aim to support standards, and the > iso-codes are certainly basic standards for us.
We aim to support all such language codes, and even more complex ones such as the IETF language tags as described in BCP 47. We also try to work well with glibc locales and to match between these styles where appropriate. On our main Pootle server you can at least see that we use two and thee letter codes, (optional) country specifiers, and even other specifiers, such as for c...@valencia (which translates to ca-valencia for some applications, such as tagging the web pages of the interface language). http://pootle.locamotion.org/ While it might seem fairly simple to support these language codes by allowing a user to type them somewhere, the reality is that things break in subtle ways. Virtaal already has UI translations in languages that don't have Windows locales. Pootle is translated in languages that aren't in the language selectors of most browsers. Google Translate uses the code 'iw' for Hebrew instead of the standard 'he'. So the bottom line is that we should use these codes and report any issues where they occur. In most cases someone else already fixed these before you need them :-) Keep well Friedel -- Recently on my blog: http://translate.org.za/blogs/friedel/en/content/fictitious-launchpad-contributions ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Translate-pootle mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/translate-pootle
