[maemo-developers] Maemo localization to officially non-supported languages

From: API apinheiro at igalia.com
Date: Mon Oct 22 12:41:48 EEST 2007
> Hi Jordi,
> 
> On Thu, 2007-10-18 at 21:20 +0200, ext Jordi Mas wrote:
> > Is there any way to translate the UI into a language not supported
> > directly by Nokia?
> > 
> > If not, I would be possible from the community to localize the different
> > individual PO files, build a deb pack for this language and deploy it?
> 
> As other have pointed out, there are annoyances and obstacles. I'm happy
> to help trying to remove them, though.
> 
> http://flors.wordpress.com/2007/10/22/how-to-bring-community-l10n-to-the-maemo-platform/ but copied here for convenience:
Recently I was asked to take a look on how easy could be automatize the 
translation of one app in the n800 (in fact this week, so this is a good 
coincidence), in concrete to galician.

The main problem is translate the current plattform, foremost because
this "not on standard open source practices" you talk about.

Anyway there are some other technical problems too. Two details I found this week:
  * posix-locales: you don't have a dpkg-reconfigure like in a normal debian 
     distributions, and this package only includes the maemo plattform required. 
     I suppose that this is to save storage space. So if you want to include a 
     new language you need to edit the package to include a new language.

     Well, probably other solution could be install the package locales,
     although I don't test if this is possible, anyone know?

  * osso-applet-language-regional: I only found one way to include a new
     language in this applet: using gconf:
     gconftool-2 -s "/apps/osso/applet/languageregional/available_languages" -t list --list-type string "[gl_ES]"
 
     In this way, the combo shows this extra package (well, although only
     if the locale is available, on the locale -a list, so you need to
     modify posix-locales as I say).

     But in this way you see an ugly gl_ES on the combo. This applet has some
     configuration files to configure the language name, but are compiled in
     some way, so not configurable if you haven't got the code.

     Options:
        * Reimplement a totally-free version of this applet.
        * Ask *someone* (who?) a way to configure it.

===
API (apinheiro at igalia.com)


More information about the maemo-developers mailing list