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