Added tag 0.5-26 for changeset eff7e064a8550f90a5d61e1a076da393de7f39dd
[grml-autoconfig.git] / language-functions
1 # Filename:      /etc/grml/language-functions
2 # Purpose:       general language stuff used in several parts of the grml-system
3 # Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
4 # Bug-Reports:   see http://grml.org/bugs/
5 # License:       This file is licensed under the GPL v2.
6 # Latest change: Sam Sep 23 18:46:39 CEST 2006 [mika]
7 ################################################################################
8
9 # The default language/keyboard to use. This CAN NOT be autoprobed.
10 case "$LANGUAGE" in
11         at)
12                 # Austrian version
13                 COUNTRY="at"
14                 LANG="de_AT@euro"
15                 LANGUAGE="de_AT:de"
16                 KEYTABLE="de-latin1-nodeadkeys"
17                 XKEYBOARD="de"
18                 KDEKEYBOARD="de"
19                 CHARSET="iso8859-15"
20                 KDEKEYBOARDS="us,fr"
21                 TZ="Europe/Vienna"
22                 ;;
23         at-utf8)
24                 # Austrian version (UTF8)
25                 COUNTRY="at"
26                 LANG="de_AT.UTF-8"
27                 LANGUAGE="de_AT:de"
28                 KEYTABLE="de-latin1-nodeadkeys"
29                 XKEYBOARD="de"
30                 KDEKEYBOARD="de"
31                 CHARSET="utf8"
32                 # CHARSET="lat9w-16"
33                 KDEKEYBOARDS="us,fr"
34                 TZ="Europe/Vienna"
35                 ;;
36         au)
37                 # Australian version
38                 LANGUAGE="en"
39                 COUNTRY="au"
40                 LANG="en_AU"
41                 KEYTABLE="us"
42                 XKEYBOARD="us"
43                 KDEKEYBOARD="us"
44                 CHARSET="iso8859-1"
45                 # Additional KDE Keyboards
46                 KDEKEYBOARDS="us,fr"
47                 TZ="Australia/Sydney"
48                 ;;
49         au-utf8)
50                 # Australian version (UTF8)
51                 LANGUAGE="en_AU:en"
52                 COUNTRY="au"
53                 LANG="en_AU.UTF-8"
54                 KEYTABLE="us"
55                 XKEYBOARD="us"
56                 KDEKEYBOARD="us"
57                 CHARSET="utf8"
58                 # Additional KDE Keyboards
59                 KDEKEYBOARDS="us,fr"
60                 TZ="Australia/Sydney"
61                 ;;
62         be)
63                 # Belgian version
64                 LANGUAGE="be"
65                 COUNTRY="be"
66                 LANG="C"
67                 KEYTABLE="be2-latin1"
68                 XKEYBOARD="be"
69                 KDEKEYBOARD="be"
70                 CHARSET="iso8859-15"
71                 KDEKEYBOARDS="us,de,fr"
72                 TZ="Europe/Brussels"
73                 ;;
74         be-utf8)
75                 # Belgian version (UTF8)
76                 LANGUAGE="be_BY:be"
77                 COUNTRY="be"
78                 LANG="be_BY.UTF-8"
79                 KEYTABLE="be2-latin1"
80                 XKEYBOARD="be"
81                 KDEKEYBOARD="be"
82                 CHARSET="utf8"
83                 # Additional KDE Keyboards
84                 KDEKEYBOARDS="us,de,fr"
85                 TZ="Europe/Brussels"
86                 ;;
87         bg)
88                 # Bulgarian version
89                 LANGUAGE="bg"
90                 COUNTRY="bg"
91                 LANG="bg_BG"
92                 KEYTABLE="bg"
93                 XKEYBOARD="bg"
94                 KDEKEYBOARD="bg"
95                 CHARSET="microsoft-cp1251"
96                 KDEKEYBOARDS="us,de,fr"
97                 TZ="Europe/Sofia"
98                 ;;
99         bg-utf8)
100                 # Bulgarian version (UTF8)
101                 LANGUAGE="bg_BG:bg"
102                 COUNTRY="bg"
103                 LANG="bg_BG.UTF-8"
104                 KEYTABLE="bg"
105                 XKEYBOARD="bg"
106                 KDEKEYBOARD="bg"
107                 CHARSET="utf8"
108                 # Additional KDE Keyboards
109                 KDEKEYBOARDS="us,de,fr"
110                 TZ="Europe/Sofia"
111                 ;;
112         br)
113                 # Brazilian Version
114                 LANGUAGE="pt_BR"
115                 COUNTRY="br"
116                 LANG="pt_BR"
117                 KEYTABLE="br-abnt2"
118                 XKEYBOARD="abnt2"
119                 KDEKEYBOARD="br"
120                 CHARSET="iso8859-1"
121                 # Additional KDE Keyboards
122                 KDEKEYBOARDS="us,br"
123                 TZ="America/Sao_Paulo"
124                 ;;
125         br-utf8)
126                 # Brazilian Version (UTF8)
127                 LANGUAGE="pt_BR:pt"
128                 COUNTRY="br"
129                 LANG="pt_BR.UTF-8"
130                 KEYTABLE="br-abnt2"
131                 XKEYBOARD="abnt2"
132                 KDEKEYBOARD="br"
133                 CHARSET="utf8"
134                 # Additional KDE Keyboards
135                 KDEKEYBOARDS="us,br"
136                 TZ="America/Sao_Paulo"
137                 ;;
138         ch)
139                 # Swiss version
140                 LANGUAGE="de"
141                 COUNTRY="ch"
142                 LANG="de_CH"
143                 KEYTABLE="sg-latin1"
144                 XKEYBOARD="ch"
145                 KDEKEYBOARD="ch"
146                 CHARSET="iso8859-15"
147                 KDEKEYBOARDS="de,us,fr"
148                 TZ="Europe/Zurich"
149                 ;;
150         ch-utf8)
151                 # Swiss version (basically de with some modifications)
152                 LANGUAGE="de_CH:de"
153                 COUNTRY="ch"
154                 LANG="de_CH.UTF-8"
155                 KEYTABLE="sg-latin1"
156                 XKEYBOARD="de_CH"
157                 KDEKEYBOARD="de_CH"
158                 CHARSET="utf8"
159                 # Additional KDE Keyboards
160                 KDEKEYBOARDS="de,us,fr"
161                 TZ="Europe/Zurich"
162                 ;;
163         cf)
164                 # French Canadian version
165                 LANGUAGE="fr"
166                 COUNTRY="ca"
167                 LANG="fr_FR.ISO-8859-1"
168                 KEYTABLE="cf"
169                 CHARSET="iso8859-1"
170                 CONSOLEFONT="lat1-16"
171                 XKEYBOARD="ca_enhanced"
172                 KDEKEYBOARD="ca_enhanced"
173                 KDEKEYBOARDS="us"
174                 TZ="AMERICA/MONTREAL"
175                 ;;
176         cn)
177                 # Simplified Chinese version
178                 COUNTRY="cn"
179                 LANG="zh_CN.GB2312"
180                 KEYTABLE="us"
181                 XKEYBOARD="us"
182                 KDEKEYBOARD="us"
183                 CHARSET="gb2312.1980-0"
184                 KDEKEYBOARDS="us,de,fr"
185                 XMODIFIERS="@im=Chinput"
186                 TZ="Asia/Shanghai"
187                 ;;
188         cn-utf8)
189                 # Simplified Chinese version (UTF8)
190                 COUNTRY="zh_CN:cn"
191                 LANG="zh_CN.UTF-8"
192                 KEYTABLE="us"
193                 XKEYBOARD="us"
194                 KDEKEYBOARD="us"
195                 CHARSET="utf8"
196                 # Additional KDE Keyboards
197                 KDEKEYBOARDS="us,de,fr"
198                 XMODIFIERS="@im=Chinput"
199                 TZ="Asia/Shanghai"
200                 ;;
201         cs|cz)
202                 # Czech version
203                 LANGUAGE="cs"
204                 COUNTRY="cs"
205                 LANG="cs_CZ"
206                 KEYTABLE="cz-lat2"
207                 XKEYBOARD="cs"
208                 KDEKEYBOARD="cz"
209                 CHARSET="iso8859-2"
210                 KDEKEYBOARDS="us,de,fr"
211                 TZ="Europe/Prague"
212                 CONSOLEFONT="Lat2-Terminus16"
213                 CHARMAP="iso02"
214                 ;;
215         cs-utf8|cz-utf8)
216                 # Czech version (UTF8)
217                 LANGUAGE="cs_CZ:cs"
218                 COUNTRY="cs"
219                 LANG="cs_CZ.UTF-8"
220                 KEYTABLE="cz-lat2"
221                 XKEYBOARD="cs"
222                 KDEKEYBOARD="cs"
223                 CHARSET="utf8"
224                 # Additional KDE Keyboards
225                 KDEKEYBOARDS="us,de,fr"
226                 TZ="Europe/Prague"
227                 CONSOLEFONT="iso02g"
228                 ;;
229         de)
230                 # German version
231                 COUNTRY="de"
232                 LANG="de_DE@euro"
233                 LANGUAGE="de_DE:de"
234                 KEYTABLE="de-latin1-nodeadkeys"
235                 XKEYBOARD="de"
236                 KDEKEYBOARD="de"
237                 CHARSET="iso8859-15"
238                 KDEKEYBOARDS="us,fr"
239                 TZ="Europe/Berlin"
240                 ;;
241         de-utf8)
242                 # German version (UTF8)
243                 COUNTRY="de"
244                 LANG="de_DE.UTF-8"
245                 LANGUAGE="de_DE:de"
246                 KEYTABLE="de-latin1-nodeadkeys"
247                 XKEYBOARD="de"
248                 KDEKEYBOARD="de"
249                 CHARSET="utf8"
250                 # CHARSET="lat9w-16"
251                 KDEKEYBOARDS="us,fr"
252                 TZ="Europe/Berlin"
253                 ;;
254         dk|da)
255                 # Dansk version
256                 COUNTRY="dk"
257                 LANG="da_DK"
258                 # Workaround: "dk" broken in gettext, use da:da_DK
259                 LANGUAGE="da:da_DK"
260                 # Keytable "dk" is correct.
261                 KEYTABLE="dk"
262                 XKEYBOARD="dk"
263                 KDEKEYBOARD="dk"
264                 CHARSET="iso8859-15"
265                 KDEKEYBOARDS="dk,de,us,fr"
266                 TZ="Europe/Copenhagen"
267                 ;;
268         dk-utf8|da-utf8)
269                 # Dansk version (UTF8)
270                 COUNTRY="dk"
271                 LANG="da_DK.UTF-8"
272                 # Workaround: "dk" broken in gettext, use da:da_DK
273                 LANGUAGE="da_DK:da"
274                 # Keytable "dk" is correct.
275                 KEYTABLE="dk"
276                 XKEYBOARD="dk"
277                 KDEKEYBOARD="dk"
278                 CHARSET="utf8"
279                 # Additional KDE Keyboards
280                 KDEKEYBOARDS="dk,de,us,fr"
281                 TZ="Europe/Copenhagen"
282                 ;;
283         en)
284                 # English in Austria [see us + uk for american and english version!]
285                 LANGUAGE="us"
286                 COUNTRY="at"
287                 LANG="en_US.iso885915"
288                 KEYTABLE="us"
289                 XKEYBOARD="us"
290                 KDEKEYBOARD="us"
291                 CHARSET="iso8859-15"
292                 KDEKEYBOARDS="de,fr"
293                 TZ="Europe/Vienna"
294                 ;;
295         en-utf8)
296                 # English in Austria [see us + uk for american and english version!] (UTF8)
297                 LANGUAGE="us"
298                 COUNTRY="at"
299                 LANG="en_US.UTF-8"
300                 KEYTABLE="us"
301                 XKEYBOARD="us"
302                 KDEKEYBOARD="us"
303                 CHARSET="utf8"
304                 # Additional KDE Keyboards
305                 KDEKEYBOARDS="de,fr"
306                 TZ="Europe/Vienna"
307                 ;;
308         el)
309                 # Greek version
310                 LANGUAGE="el"
311                 COUNTRY="gr"
312                 LANG="el_GR"
313                 KEYTABLE="gr"
314                 XKEYBOARD="us,el"
315                 KDEKEYBOARD="us"
316                 CHARSET="iso8859-7"
317                 CONSOLEFONT="iso07.f16"
318                 IOCHARSET="8859-7"
319                 IOCODEPAGE="737"
320                 SYSFONTACM="iso07"
321                 # Additional KDE Keyboards
322                 KDEKEYBOARDS="el"
323                 TZ="Europe/Athens"
324                 ;;
325         el-utf8)
326                 # Greek version (UTF8)
327                 LANGUAGE="el_GR:el"
328                 COUNTRY="gr"
329                 LANG="el_GR.UTF-8"
330                 KEYTABLE="gr-utf8"
331                 XKEYBOARD="us,el"
332                 KDEKEYBOARD="us"
333                 CHARSET="utf8"
334                 CONSOLEFONT="iso07.f16"
335                 IOCHARSET="8859-7"
336                 IOCODEPAGE="737"
337                 SYSFONTACM="iso07"
338                 # Additional KDE Keyboards
339                 KDEKEYBOARDS="el"
340                 TZ="Europe/Athens"
341                 ;;
342         es)
343                 # Spanish version
344                 COUNTRY="es"
345                 LANG="es_ES@euro"
346                 KEYTABLE="es"
347                 XKEYBOARD="es"
348                 KDEKEYBOARD="es"
349                 CHARSET="iso8859-15"
350                 KDEKEYBOARDS="de,us,fr"
351                 TZ="Europe/Madrid"
352                 ;;
353         es-utf8)
354                 # Spanish version (UTF8)
355                 LANGUAGE="es_ES:es"
356                 COUNTRY="es"
357                 LANG="es_ES.UTF-8"
358                 KEYTABLE="es"
359                 XKEYBOARD="es"
360                 KDEKEYBOARD="es"
361                 CHARSET="utf8"
362                 # Additional KDE Keyboards
363                 KDEKEYBOARDS="de,us,fr"
364                 TZ="Europe/Madrid"
365                 CONSOLEFONT="lat10-16"
366                 ;;
367         fi)
368                 # Finnish version
369                 COUNTRY="fi"
370                 LANG="fi_FI@euro"
371                 KEYTABLE="fi-latin1" # old value: fi
372                 XKEYBOARD="fi"
373                 KDEKEYBOARD="fi"
374                 CHARSET="iso8859-15"
375                 KDEKEYBOARDS="se,us"
376                 TZ="Europe/Helsinki"
377                 ;;
378         fi-utf8)
379                 # Finnish version (UTF8)
380                 LANGUAGE="fi_FI:fi"
381                 COUNTRY="fi"
382                 LANG="fi_FI.UTF-8"
383                 KEYTABLE="fi-latin1"
384                 XKEYBOARD="fi"
385                 KDEKEYBOARD="fi"
386                 CHARSET="utf8"
387                 # Additional KDE Keyboards
388                 KDEKEYBOARDS="us"
389                 TZ="Europe/Helsinki"
390                 ;;
391         fr)
392                 # French version
393                 COUNTRY="fr"
394                 LANG="fr_FR@euro"
395                 KEYTABLE="fr"
396                 XKEYBOARD="fr"
397                 KDEKEYBOARD="fr"
398                 CHARSET="iso8859-15"
399                 KDEKEYBOARDS="de,us"
400                 TZ="Europe/Paris"
401                 ;;
402         fr-utf8)
403                 # French version (UTF8)
404                 LANGUAGE="fr_FR"
405                 COUNTRY="fr"
406                 LANG="fr_FR.UTF-8"
407                 KEYTABLE="fr"
408                 XKEYBOARD="fr"
409                 KDEKEYBOARD="fr"
410                 CHARSET="utf8"
411                 # Additional KDE Keyboards
412                 KDEKEYBOARDS="de,us"
413                 TZ="Europe/Paris"
414                 ;;
415         ga)
416                 # Irish Gaeilge version
417                 COUNTRY="ie"
418                 LANG="ga_IE@euro"
419                 KEYTABLE="uk"
420                 XKEYBOARD="uk"
421                 KDEKEYBOARD="ie"
422                 CHARSET="iso8859-15"
423                 # Additional KDE Keyboards
424                 KDEKEYBOARDS="gb,us,de,es,fr,it"
425                 TZ="Europe/Dublin"
426                 ;;
427         ga-utf8)
428                 # Irish Gaeilge version (UTF8)
429                 COUNTRY="ie"
430                 LANG="ga_IE@UTF-8"
431                 KEYTABLE="uk"
432                 XKEYBOARD="uk"
433                 KDEKEYBOARD="ie"
434                 CHARSET="utf8"
435                 # Additional KDE Keyboards
436                 KDEKEYBOARDS="gb,us,de,es,fr,it"
437                 TZ="Europe/Dublin"
438                 ;;
439         he|il)
440                 # Hebrew version
441                 LANGUAGE="he"
442                 COUNTRY="il"
443                 LANG="he_IL"
444                 KEYTABLE="us"
445                 XKEYBOARD="us"
446                 KDEKEYBOARD="il"
447                 CHARSET="iso8859-8"
448                 KDEKEYBOARDS="us,fr,de"
449                 TZ="Asia/Jerusalem"
450                 ;;
451         he-utf8|il-utf8)
452                 # Hebrew version (UTF8)
453                 LANGUAGE="he_IL:he"
454                 COUNTRY="il"
455                 LANG="he_IL.UTF-8"
456                 KEYTABLE="us"
457                 XKEYBOARD="us"
458                 KDEKEYBOARD="il"
459                 CHARSET="utf8"
460                 # Additional KDE Keyboards
461                 KDEKEYBOARDS="us,fr,de"
462                 TZ="Asia/Jerusalem"
463                 ;;
464         ie)
465                 # Irish (English) version
466                 COUNTRY="ie"
467                 LANG="en_IE@euro"
468                 KEYTABLE="uk"
469                 XKEYBOARD="uk"
470                 KDEKEYBOARD="gb"
471                 CHARSET="iso8859-15"
472                 KDEKEYBOARDS="us,de,es,fr,it"
473                 TZ="Europe/Dublin"
474                 ;;
475         ie-utf8)
476                 # Irish (English) version (UTF8)
477                 LANGUAGE="en_IE:en"
478                 COUNTRY="ie"
479                 LANG="en_IE.UTF-8"
480                 KEYTABLE="uk"
481                 XKEYBOARD="uk"
482                 KDEKEYBOARD="ie"
483                 CHARSET="utf8"
484                 # Additional KDE Keyboards
485                 KDEKEYBOARDS="gb,us,de,es,fr,it"
486                 TZ="Europe/Dublin"
487                 ;;
488         it)
489                 # Italian version
490                 COUNTRY="it"
491                 LANG="it_IT@euro"
492                 KEYTABLE="it"
493                 XKEYBOARD="it"
494                 KDEKEYBOARD="it"
495                 CHARSET="iso8859-15"
496                 KDEKEYBOARDS="fr,us,de"
497                 TZ="Europe/Rome"
498                 ;;
499         it-utf8)
500                 # Italian version (UTF8)
501                 LANGUAGE="it_IT"
502                 COUNTRY="it"
503                 LANG="it_IT.UTF-8"
504                 KEYTABLE="it"
505                 XKEYBOARD="it"
506                 KDEKEYBOARD="it"
507                 CHARSET="utf8"
508                 # Additional KDE Keyboards
509                 KDEKEYBOARDS="fr,us,de"
510                 TZ="Europe/Rome"
511                 ;;
512         ja)
513                 # (limited) Japanese version
514                 COUNTRY="jp"
515                 LANG="ja_JP"
516                 LANGUAGE="ja"
517                 KEYTABLE="us"
518                 XKEYBOARD="us"
519                 KDEKEYBOARD="us"
520                 CHARSET="iso8859-15"
521                 KDEKEYBOARDS="fr,us,de"
522                 TZ="Asia/Tokyo"
523                 ;;
524         ja-utf8)
525                 # (limited) Japanese version (UTF8)
526                 LANGUAGE="ja_JP:ja"
527                 COUNTRY="jp"
528                 LANG="ja_JP.UTF-8"
529                 LANGUAGE="ja"
530                 KEYTABLE="us"
531                 XKEYBOARD="us"
532                 KDEKEYBOARD="us"
533                 CHARSET="utf8"
534                 # Additional KDE Keyboards
535                 KDEKEYBOARDS="fr,us,de"
536                 TZ="Asia/Tokyo"
537                 ;;
538         nl)
539                 # Dutch version
540                 COUNTRY="nl"
541                 LANG="nl_NL@euro"
542                 KEYTABLE="us" # nl
543                 XKEYBOARD="us" # nl
544                 KDEKEYBOARD="en_US" # nl
545                 CHARSET="iso8859-15"
546                 KDEKEYBOARDS="nl,de,fr"
547                 TZ="Europe/Amsterdam"
548                 ;;
549         nl-utf8)
550                 # Dutch version (UTF8)
551                 LANGUAGE="nl_NL:nl"
552                 COUNTRY="nl"
553                 LANG="nl_NL.UTF-8"
554                 KEYTABLE="us"
555                 XKEYBOARD="us"
556                 KDEKEYBOARD="en_US"
557                 CHARSET="utf8"
558                 # Additional KDE Keyboards
559                 KDEKEYBOARDS="nl,de,fr"
560                 TZ="Europe/Amsterdam"
561                 ;;
562         no|nb|nn)
563                 # Norsk versjon
564                 COUNTRY="no"
565                 LANG="nb_NO"
566                 LANGUAGE="no:nb_NO"
567                 KEYTABLE="no"
568                 XKEYBOARD="no"
569                 KDEKEYBOARD="no"
570                 CHARSET="iso8859-15"
571                 KDEKEYBOARDS="no-latin1,us,no,no-dvorak"
572                 TZ="Europe/Oslo"
573                 ;;
574         no-utf8|nb-utf8|nn-utf8)
575                 # Norsk versjon (UTF8)
576                 COUNTRY="no"
577                 LANG="nb_NO.UTF-8"
578                 LANGUAGE="no:nb_NO"
579                 # Keytable "no*" is correct if Ã¦Ã¸Ã¥ (the 3 final letters in the
580                 # norse alphabet) shows up as "a+e", "oslash" and "aring".
581                 # Otherwise try the other variants no-latin1 etc.
582                 KEYTABLE="no"
583                 XKEYBOARD="no"
584                 KDEKEYBOARD="no"
585                 CHARSET="utf8"
586                 KDEKEYBOARDS="no,us,no-dvorak,dk,no-latin1"
587                 TZ="Europe/Oslo"
588                 ;;
589         pl)
590                 # Polish version
591                 COUNTRY="pl"
592                 LANG="pl_PL"
593                 KEYTABLE="pl"
594                 XKEYBOARD="pl"
595                 KDEKEYBOARD="pl"
596                 CHARSET="iso8859-2"
597                 KDEKEYBOARDS="de,us,fr"
598                 TZ="Europe/Warsaw"
599                 CONSOLEFONT="Lat2-Terminus16"
600                 CHARMAP="iso02"
601                 ;;
602         pl-utf8)
603                 # Polish version (UTF8)
604                 LANGUAGE="pl_PL:pl"
605                 COUNTRY="pl"
606                 LANG="pl_PL.UTF-8"
607                 KEYTABLE="pl"
608                 XKEYBOARD="pl"
609                 KDEKEYBOARD="pl"
610                 CHARSET="utf8"
611                 # Additional KDE Keyboards
612                 KDEKEYBOARDS="de,us,fr"
613                 TZ="Europe/Warsaw"
614                 CONSOLEFONT="iso02g"
615                 ;;
616         pt)
617                 # Portuguese version
618                 COUNTRY="pt"
619                 LANG="pt_PT@euro"
620                 KEYTABLE="pt-latin1"
621                 XKEYBOARD="pt"
622                 KDEKEYBOARD="pt"
623                 CHARSET="iso8859-1"
624                 # Additional KDE Keyboards
625                 KDEKEYBOARDS="de,us,fr"
626                 TZ="Europe/Lisbon"
627                 CONSOLEFONT="lat10-16"
628                 ;;
629         pt-utf8)
630                 # Portuguese version (UTF8)
631                 LANGUAGE="pt_PT:pt"
632                 COUNTRY="pt"
633                 LANG="pt_PT.UTF-8"
634                 KEYTABLE="pt-latin1"
635                 XKEYBOARD="pt"
636                 KDEKEYBOARD="pt"
637                 CHARSET="utf8"
638                 # Additional KDE Keyboards
639                 KDEKEYBOARDS="de,us,fr"
640                 TZ="Europe/Lisbon"
641                 CONSOLEFONT="lat10-16"
642                 ;;
643         ru)
644                 # Russian version
645                 COUNTRY="ru"
646                 LANG="ru_RU.KOI8-R"
647                 KEYTABLE="ru"
648                 XKEYBOARD="ru"
649                 KDEKEYBOARD="ru"
650                 CHARSET="koi8-r"
651                 CONSOLEFONT="Cyr_a8x16"
652                 KDEKEYBOARDS="de,us,fr"
653                 TZ="Europe/Moscow"
654                 ;;
655         ru-utf8)
656                 # Russian version (UTF8)
657                 LANGUAGE="ru_RU:ru"
658                 COUNTRY="ru"
659                 LANG="ru_RU.UTF-8"
660                 KEYTABLE="ru"
661                 XKEYBOARD="ru"
662                 KDEKEYBOARD="ru"
663                 CHARSET="utf8"
664                 CONSOLEFONT="Cyr_a8x16"
665                 # Additional KDE Keyboards
666                 KDEKEYBOARDS="de,us,fr"
667                 TZ="Europe/Moscow"
668                 ;;
669         sk)
670                 # Slovak version (guessed)
671                 COUNTRY="sk"
672                 LANG="sk"
673                 KEYTABLE="sk-qwerty"
674                 XKEYBOARD="sk"
675                 KDEKEYBOARD="sk"
676                 CHARSET="iso8859-2"
677                 KDEKEYBOARDS="us,de"
678                 TZ="Europe/Bratislava"
679                 CONSOLEFONT="Lat2-Terminus16"
680                 CHARMAP="iso02"
681                 ;;
682         sk-utf8)
683                 # Slovak version (guessed) (UTF8)
684                 LANGUAGE="sk_SK:sk"
685                 COUNTRY="sk"
686                 LANG="sk_SK.UTF-8"
687                 KEYTABLE="sk-qwerty"
688                 XKEYBOARD="sk"
689                 KDEKEYBOARD="sk"
690                 CHARSET="utf8"
691                 # Additional KDE Keyboards
692                 KDEKEYBOARDS="us,de"
693                 TZ="Europe/Bratislava"
694                 CONSOLEFONT="iso02g"
695                 ;;
696         sl)
697                 # Slovenian keyboard
698                 LANGUAGE="sl"
699                 COUNTRY="si"
700                 LANG="sl_SI"
701                 KEYTABLE="slovene"
702                 XKEYBOARD="sl"
703                 KDEKEYBOARD="si"
704                 CHARSET="iso8859-2"
705                 KDEKEYBOARDS="us,de"
706                 TZ="Europe/Ljubljana"
707                 CONSOLEFONT="Lat2-Terminus16"
708                 CHARMAP="iso02"
709                 ;;
710         sl-utf8)
711                 # Slovenian keyboard (UTF8)
712                 LANGUAGE="sl_SI:sl"
713                 COUNTRY="si"
714                 LANG="sl_SI.UTF-8"
715                 KEYTABLE="slovene"
716                 XKEYBOARD="sl"
717                 KDEKEYBOARD="si"
718                 CHARSET="utf8"
719                 # Additional KDE Keyboards
720                 KDEKEYBOARDS="us,de"
721                 TZ="Europe/Ljubljana"
722                 CONSOLEFONT="iso02g"
723                 ;;
724         tr)
725                 # Turkish version (guessed)
726                 COUNTRY="tr"
727                 LANG="tr_TR"
728                 KEYTABLE="tr_q-latin5"
729                 XKEYBOARD="tr"
730                 KDEKEYBOARD="tr"
731                 CHARSET="iso8859-9"
732                 KDEKEYBOARDS="us,de,fr"
733                 TZ="Europe/Istanbul"
734                 ;;
735         tr-utf8)
736                 # Turkish version (guessed) (UTF8)
737                 LANGUAGE="tr_TR"
738                 COUNTRY="tr"
739                 LANG="tr_TR.UTF-8"
740                 KEYTABLE="tr_q-latin5"
741                 XKEYBOARD="tr"
742                 KDEKEYBOARD="tr"
743                 CHARSET="utf8"
744                 # Additional KDE Keyboards
745                 KDEKEYBOARDS="us,de,fr"
746                 TZ="Europe/Istanbul"
747                 ;;
748         tw)
749                 # Traditional Chinese version
750                 COUNTRY="tw"
751                 LANG="zh_TW.Big5"
752                 LANGUAGE="zh_TW.Big5"
753                 KEYTABLE="us"
754                 XKEYBOARD="us"
755                 KDEKEYBOARD="us"
756                 # CHARSET="big5-0"
757                 CHARSET="iso8859-1"
758                 KDEKEYBOARDS="us"
759                 XMODIFIERS="@im=xcin"
760                 TZ="Asia/Taipei"
761                 ;;
762         tw-utf8)
763                 # Traditional Chinese version (UTF8)
764                 LANGUAGE="zh_TW:zh"
765                 COUNTRY="tw"
766                 LANG="zh_TW.UTF-8"
767                 KEYTABLE="us"
768                 XKEYBOARD="us"
769                 KDEKEYBOARD="us"
770                 # CHARSET="big5-0"
771                 CHARSET="utf8"
772                 # Additional KDE Keyboards
773                 KDEKEYBOARDS="us"
774                 XMODIFIERS="@im=xcin"
775                 TZ="Asia/Taipei"
776                 ;;
777         uk)
778                 # British version
779                 COUNTRY="uk"
780                 LANG="en_GB"
781                 LANGUAGE="en"
782                 KEYTABLE="uk"
783                 XKEYBOARD="uk"
784                 KDEKEYBOARD="gb"
785                 CHARSET="iso8859-1"
786                 KDEKEYBOARDS="us"
787                 TZ="Europe/London"
788                 ;;
789         uk-utf8)
790                 # British version (UTF8)
791                 LANGUAGE="en_GB:en"
792                 COUNTRY="uk"
793                 LANG="en_GB.UTF-8"
794                 KEYTABLE="uk"
795                 XKEYBOARD="uk"
796                 KDEKEYBOARD="gb"
797                 CHARSET="utf8"
798                 # Additional KDE Keyboards
799                 KDEKEYBOARDS="us"
800                 TZ="Europe/London"
801                 ;;
802         us)
803                 # American version
804                 LANGUAGE="en_US:en"
805                 COUNTRY="us"
806                 LANG="en_US.iso885915"
807                 KEYTABLE="us"
808                 XKEYBOARD="us"
809                 KDEKEYBOARD="us"
810                 CHARSET="en_US.iso885915"
811                 # Additional KDE Keyboards
812                 KDEKEYBOARDS="de,fr"
813                 TZ="America/New_York"
814                 ;;
815         us-utf8)
816                 # American version (UTF8)
817                 LANGUAGE="en_US:en"
818                 COUNTRY="us"
819                 LANG="en_US.UTF-8"
820                 KEYTABLE="us"
821                 XKEYBOARD="us"
822                 KDEKEYBOARD="us"
823                 CHARSET="utf8"
824                 # Additional KDE Keyboards
825                 KDEKEYBOARDS="de,fr"
826                 TZ="America/New_York"
827                 ;;
828         *)
829                 # Default
830                 LANGUAGE="us"
831                 COUNTRY="at"
832                 LANG="en_US.iso885915"
833                 KEYTABLE="us"
834                 XKEYBOARD="us"
835                 KDEKEYBOARD="us"
836                 CHARSET="iso8859-15"
837                 KDEKEYBOARDS="de,fr"
838                 TZ="Europe/Vienna"
839                 ;;
840 esac
841
842 ## END OF FILE #################################################################