Hi Etienne,

On Wed, Aug 24, 2005 at 16:02:11 +0000, Etienne de Boissezon wrote:

> I doubt about iso639 choice of "mossi"
> Mossi is the ethnic, Moore is the language... I thinks it's better to 
> keep Moore

Ok.

> Now I want to add another language:
> Bambara (ISO639-1:bm ISO639-2:bam) (don't have MS locale ID, I need an 
> internal number too)

Let's assign then
#define LANGUAGE_USER_BAMBARA               0x062E
with mapping to ISO codes bm_ML

> I'm opening an issue for this localisation too
> 
> I think I must patch lang.hxx and other files in two steps, one for 
> Moore and second for Bambara? Or can I released the two at the same time?

There are different steps involved for localizations that had no LCID
and/or ISO mapping and weren't present in the language listbox yet.

One is, to add the LCID to lang.hxx and its ISO code mapping to
isolang.cxx, and to request an entry in the language listbox of
langtab.src of the svx resource. These can be combined in one issue, but
separate issues for different languages. File such issues as early as
possible, before all your localization work is done, so we can add the
snippets to the code base and other localizations can start to translate
the name of your language into their language, or dictionaries and
spellcheckers can be prepared and tested. These issues can be assigned
directly to me ('er'). It isn't necessary to attach a patch of these
3 simple modifications.

The second step is to provide the localization itself as GSI files and
the necessary modifications to the build environment, if any. Keep that
separate from the first issue, because different people will be working
on these at different times. Issues with the final GSI file attached can
be directly assigned to 'ihi'.

The third step is to provide locale data for your locale to have it
fully supported. Note that this isn't necessary for the localized UI in
sense of translation, but it will add some finish here and there for how
numbers and dates and so on are displayed, and provides information and
data for some features of the applications.

  Eike

-- 
 OOo/SO Calc core developer. Number formatter bedevilled I18N transpositionizer.
 GnuPG key 0x293C05FD:  997A 4C60 CE41 0149 0DB3  9E96 2F1A D073 293C 05FD

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to