second locale language ?

Bobby Spark sparky at servek.sparky.homelinux.org
Thu Oct 7 03:01:18 CEST 2004


I'm living in Spain, exactly in Valencia, where local language is
Catalan (ca_ES), and state language Spanish (es_ES) and a see necesity
of something like second locale Language, becouse many people prefer see
programs they use in ca_ES, but they normally chose es_ES as their
language becouse there is more programs translated into Spanish than
into Catalan, and this is done by setting LANG=es_ES, so language is
changing everywhere

I was thinking is it possible if LANG=ca_ES and some program
is not translated into Catalan, then it will be in Spanish, not in 'C'.
There is many, many people who know better other (not his own) language
than english, and they are in similar situation.

I see two solutions:
1. start all (or not translated into languare we like) applications
this way:
        LANG=<lang> <application>
but its much work for user, he would need to change many .desktop
files and other things

2. second way I see to do this is to link LC_MESSAGES of no-existent
translation to one that exist according to a preffered language list
defined by user (system administrator),
but if I know well it will require to build package with support for all
languages (for example copying one translation, compiling application
and then deleting "fake" translations), what is much work for
developers...


maybe there is allready a solution ? (I haven't found anyone, google
doesn't like me)
or is there a way to simplify the first solution I described ?
or is it possible to implement the second solution in PLD ?


P.S. I know, I know, my English sux. If you like I can write what I mean
in Polish...

-- 
 ____      Sparky{PI]                 _   ___   _   _
/____)  ___   ___   _ _  ||          |   | _ \ | |   |
\____\ | -_) '___|  ||^' ||// \\//  <    |  _/ | |   |
(____/ ||    (_-_|_ ||   ||\\  ||    |_  |_|   |_|  _|




More information about the pld-devel-en mailing list