Am Dienstag, 17. Mai 2005 16.12 schrieb Mike FABIAN
I wonder how the user interface should look like. This is really a very special case, this problem occurs when you want to use Japanese or Chinese and set your main language to something else.
YaST has now a nice feature to specify a primary and a list of secondary languages. If you install a primary language that is not Chinese or Japanese, but one of the two Chinese or Japanese as secondary language, then CTYPE could be set to that secondary language. If in primary and secondary language, there are more than only one of both Chinese and Japanese, YaST could detect an unresolvable conflict, and display an information on this (if there is no solution to this problem).
Maybe one could extend the "Expert Language settings" dialog in YaST2 to edit LANG and all the LC_ variables. Currently you can only choose whether to use UTF-8 or not and the value of ROOT_USES_LANG in that dialog.
Yes, that's a nice idea: Offer CTYPE in the experts dialog, and select the default as mentioned above. Select the main language (here I would like to correct de_DE to de_CH) and the CTYPE would be enough for me (in addition to the already existing "UTF-8" (why should one not use UTF-8?!?) and "ROOT_USES_LANG" question).
Just making it possible to edit all the LC_ variables in such an expert dialog wouldn't be enough because very few people know that LC_CTYPE affects font settings for example.
Add a small text regarding this CTYPE topic to the help on the left.
What do you mean by "official"? Of course you can set your locale to de_CH.UTF-8 (by editing /etc/sysconfig/language), this locale is supported by glibc and contained in the glibc-locale package.
Ah, ok. But it is not in the list of supported language settings in the comment of the /etc/sysconfig/language file. That's why I though it was unsupported. Why isn't it setup correctly by the YaST? Well, probably because I cannot select my Country. Selecting the country would be better, than editing this file by hand and selecting keyboard and timezone separately (as in ubuntu)...
I think this would be useful, especially for Switzerland because the keyboard is considerably different from the German keyboard. I'll try to talk with the YaST2 developers how much time it would need to implement that.
Cool, this would resolve the de_DE vs. de_CH problem. Same of course for de_AT. Also different in Switzerland, AFAIK, is the currency, some numbering and time rendering (we have 1'234,56 and hh.mm -> how is it in Germany?). We Swiss also have to edit the KDE country and language settings for each user after installation.
¹ actually you can set it with YaST2 because you can set any variable in /etc/sysconfig with the YaST2 sysconfig editor, but I would not call that "easy".
I consider opening the file in xemacs as easier... Thank you Regards Marc