GNOME Bugzilla – Bug 671530
Language List has limited language only British English, Chinese (simplified), English, Spanish
Last modified: 2012-08-22 15:18:17 UTC
Region and Language has Limited Number of Language by Default. It includes only British English, Chinese (simplified), English, Spanish. You can selected with +, but how list is created for above language Region and Language -> Language Package: control-center-3.3.90-1.fc17 from https://bugzilla.redhat.com/show_bug.cgi?id=681750#c24 -- 3) When non-english speaking users can be lucky enough and reach the Applications->system tools->system settings->Region and language, it shows only four languages by default (British English, Chinese, English and Spanish). ---
It shows a small selection of possible languages. You'll get more languages by pressing the '+' button. The languages were chosen by Westerners as popular choices, they cover parts of Western Europe, North America, South America, and very large chunks of Africa.
Setting NEEDINFO without any question does not make sense. A S Alam: Does comment 1 fix the problem for you?
I don't think so. There are *lot* of languages, the we have enough spare space in the select window to add more languages. Please see http://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers and http://geography.about.com/od/culturalgeography/a/10languages.htm And because I am French, I would also include the 6 United Nations official languages: http://en.wikipedia.org/wiki/Official_languages_of_the_United_Nations According to wikipedia, if we start at 50 million of native speakers, that will give us a list with 23 options, which won't let us scroll so much.
We have to make a selection, and it can easily be overridden by distributors (and the administrator for the system). I'm fine with adding Russian and Arabic to the list, but adding more languages is a waste of time. If we're going to have a list that needs scrolling, we might as well put all the languages in there. Adding Russian should be straight forward, adding Russian from Russia to the list (ru_RU.UTF-8). Except that adding Arabic is a problem as there's no "generic" Arabic: $ ./list-languages | grep -i arabic ar_OM.utf8 == Arabic (Oman) ar_AE.utf8 == Arabic (United Arab Emirates) ar_QA.utf8 == Arabic (Qatar) ar_IN.utf8 == Arabic (India) ar_IQ.utf8 == Arabic (Iraq) ar_BH.utf8 == Arabic (Bahrain) ar_YE.utf8 == Arabic (Yemen) ar_JO.utf8 == Arabic (Jordan) ar_SA.utf8 == Arabic (Saudi Arabia) ar_SD.utf8 == Arabic (Sudan) ar_KW.utf8 == Arabic (Kuwait) ar_LB.utf8 == Arabic (Lebanon) ar_SY.utf8 == Arabic (Syrian Arab Republic) ar_DZ.utf8 == Arabic (Algeria) ar_LY.utf8 == Arabic (Libya) ar_TN.utf8 == Arabic (Tunisia) ar_EG.utf8 == Arabic (Egypt) ar_MA.utf8 == Arabic (Morocco) $ ./list-languages | grep -i arabic | wc -l 18 Ideas?
Created attachment 209245 [details] [review] common: Add Russian as a common language
Re comment 0, another bug made French and German not appear in the list.
Reopening as I can't see any open non developer question. Also, as there is a patch in the queue, I'm setting to NEW as this is obviously somthing that requires an actual fix.
Agree, the 6 United Nations official languages [1] should be in the list, so - russian - arabic should be added About the arabix problem, seems that there is only one team (ar) working in the translations, so not need to choose a variant [1] http://en.wikipedia.org/wiki/Official_languages_of_the_United_Nations [2] http://l10n.gnome.org/languages/ar/
(In reply to comment #8) > Agree, the 6 United Nations official languages [1] should be in the list, so > - russian > - arabic > should be added > > About the arabix problem, seems that there is only one team (ar) working in the > translations, so not need to choose a variant ar isn't a valid locale: $ LC_ALL=ar totem (process:5682): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale.
(In reply to comment #9) > (In reply to comment #8) > > Agree, the 6 United Nations official languages [1] should be in the list, so > > - russian > > - arabic > > should be added > > > > About the arabix problem, seems that there is only one team (ar) working in the > > translations, so not need to choose a variant > > ar isn't a valid locale: > > $ LC_ALL=ar totem > > (process:5682): Gtk-WARNING **: Locale not supported by C library. > Using the fallback 'C' locale. Lets take Egyptian (ar_EG), wikipedia says that Its the most speaked one with 95 million native speakers [1] Doesnt matter really as the translation will be taken from /usr/share/locale/ar/LC_MESSAGES [1] http://en.wikipedia.org/wiki/Arabic_language
Created attachment 221128 [details] [review] common: Add Arabic as a common language
Attachment 209245 [details] pushed as 0e2b4a9 - common: Add Russian as a common language Attachment 221128 [details] pushed as b682a3c - common: Add Arabic as a common language