Added tag 0.6.41 for changeset e59de4dcfaca
[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)
564                 # (limited) Japanese version
565                 COUNTRY="jp"
566                 LANG="ja_JP"
567                 LANGUAGE="ja"
568                 KEYTABLE="us"
569                 XKEYBOARD="us"
570                 KDEKEYBOARD="us"
571                 CHARSET="iso8859-15"
572                 KDEKEYBOARDS="fr,us,de"
573                 TZ="Asia/Tokyo"
574                 ;;
575         ja|ja-utf8)
576                 # (limited) Japanese version (UTF8)
577                 LANGUAGE="ja_JP:ja"
578                 COUNTRY="jp"
579                 LANG="ja_JP.UTF-8"
580                 LANGUAGE="ja"
581                 KEYTABLE="us"
582                 XKEYBOARD="us"
583                 KDEKEYBOARD="us"
584                 CHARSET="utf8"
585                 # Additional KDE Keyboards
586                 KDEKEYBOARDS="fr,us,de"
587                 TZ="Asia/Tokyo"
588                 ;;
589         nl-iso)
590                 # Dutch version
591                 COUNTRY="nl"
592                 LANG="nl_NL@euro"
593                 KEYTABLE="us" # nl
594                 XKEYBOARD="us" # nl
595                 KDEKEYBOARD="en_US" # nl
596                 CHARSET="iso8859-15"
597                 KDEKEYBOARDS="nl,de,fr"
598                 TZ="Europe/Amsterdam"
599                 ;;
600         nl|nl-utf8)
601                 # Dutch version (UTF8)
602                 LANGUAGE="nl_NL:nl"
603                 COUNTRY="nl"
604                 LANG="nl_NL.UTF-8"
605                 KEYTABLE="us"
606                 XKEYBOARD="us"
607                 KDEKEYBOARD="en_US"
608                 CHARSET="utf8"
609                 # Additional KDE Keyboards
610                 KDEKEYBOARDS="nl,de,fr"
611                 TZ="Europe/Amsterdam"
612                 ;;
613         no-iso|nb-iso|nn-iso)
614                 # Norsk versjon
615                 COUNTRY="no"
616                 LANG="nb_NO"
617                 LANGUAGE="no:nb_NO"
618                 KEYTABLE="no"
619                 XKEYBOARD="no"
620                 KDEKEYBOARD="no"
621                 CHARSET="iso8859-15"
622                 KDEKEYBOARDS="no-latin1,us,no,no-dvorak"
623                 TZ="Europe/Oslo"
624                 ;;
625         no|nb|nn|no-utf8|nb-utf8|nn-utf8)
626                 # Norsk versjon (UTF8)
627                 COUNTRY="no"
628                 LANG="nb_NO.UTF-8"
629                 LANGUAGE="no:nb_NO"
630                 # Keytable "no*" is correct if æøå (the 3 final letters in the
631                 # norse alphabet) shows up as "a+e", "oslash" and "aring".
632                 # Otherwise try the other variants no-latin1 etc.
633                 KEYTABLE="no"
634                 XKEYBOARD="no"
635                 KDEKEYBOARD="no"
636                 CHARSET="utf8"
637                 KDEKEYBOARDS="no,us,no-dvorak,dk,no-latin1"
638                 TZ="Europe/Oslo"
639                 ;;
640         pl-iso)
641                 # Polish version
642                 COUNTRY="pl"
643                 LANG="pl_PL"
644                 KEYTABLE="pl"
645                 XKEYBOARD="pl"
646                 KDEKEYBOARD="pl"
647                 CHARSET="iso8859-2"
648                 KDEKEYBOARDS="de,us,fr"
649                 TZ="Europe/Warsaw"
650                 CONSOLEFONT="Lat2-Terminus16"
651                 CHARMAP="iso02"
652                 ;;
653         pl|pl-utf8)
654                 # Polish version (UTF8)
655                 LANGUAGE="pl_PL:pl"
656                 COUNTRY="pl"
657                 LANG="pl_PL.UTF-8"
658                 KEYTABLE="pl"
659                 XKEYBOARD="pl"
660                 KDEKEYBOARD="pl"
661                 CHARSET="utf8"
662                 # Additional KDE Keyboards
663                 KDEKEYBOARDS="de,us,fr"
664                 TZ="Europe/Warsaw"
665                 CONSOLEFONT="iso02g"
666                 ;;
667         pt-iso)
668                 # Portuguese version
669                 COUNTRY="pt"
670                 LANG="pt_PT@euro"
671                 KEYTABLE="pt-latin1"
672                 XKEYBOARD="pt"
673                 KDEKEYBOARD="pt"
674                 CHARSET="iso8859-1"
675                 # Additional KDE Keyboards
676                 KDEKEYBOARDS="de,us,fr"
677                 TZ="Europe/Lisbon"
678                 CONSOLEFONT="lat10-16"
679                 ;;
680         pt|pt-utf8)
681                 # Portuguese version (UTF8)
682                 LANGUAGE="pt_PT:pt"
683                 COUNTRY="pt"
684                 LANG="pt_PT.UTF-8"
685                 KEYTABLE="pt-latin1"
686                 XKEYBOARD="pt"
687                 KDEKEYBOARD="pt"
688                 CHARSET="utf8"
689                 # Additional KDE Keyboards
690                 KDEKEYBOARDS="de,us,fr"
691                 TZ="Europe/Lisbon"
692                 CONSOLEFONT="lat10-16"
693                 ;;
694         ru-iso)
695                 # Russian version
696                 COUNTRY="ru"
697                 LANG="ru_RU.KOI8-R"
698                 KEYTABLE="ru"
699                 XKEYBOARD="ru"
700                 KDEKEYBOARD="ru"
701                 CHARSET="koi8-r"
702                 CONSOLEFONT="Cyr_a8x16"
703                 KDEKEYBOARDS="de,us,fr"
704                 TZ="Europe/Moscow"
705                 ;;
706         ru|ru-utf8)
707                 # Russian version (UTF8)
708                 LANGUAGE="ru_RU:ru"
709                 COUNTRY="ru"
710                 LANG="ru_RU.UTF-8"
711                 KEYTABLE="ru"
712                 XKEYBOARD="ru"
713                 KDEKEYBOARD="ru"
714                 CHARSET="utf8"
715                 CONSOLEFONT="Cyr_a8x16"
716                 # Additional KDE Keyboards
717                 KDEKEYBOARDS="de,us,fr"
718                 TZ="Europe/Moscow"
719                 ;;
720         sk-iso)
721                 # Slovak version (guessed)
722                 COUNTRY="sk"
723                 LANG="sk"
724                 KEYTABLE="sk-qwerty"
725                 XKEYBOARD="sk"
726                 KDEKEYBOARD="sk"
727                 CHARSET="iso8859-2"
728                 KDEKEYBOARDS="us,de"
729                 TZ="Europe/Bratislava"
730                 CONSOLEFONT="Lat2-Terminus16"
731                 CHARMAP="iso02"
732                 ;;
733         sk|sk-utf8)
734                 # Slovak version (guessed) (UTF8)
735                 LANGUAGE="sk_SK:sk"
736                 COUNTRY="sk"
737                 LANG="sk_SK.UTF-8"
738                 KEYTABLE="sk-qwerty"
739                 XKEYBOARD="sk"
740                 KDEKEYBOARD="sk"
741                 CHARSET="utf8"
742                 # Additional KDE Keyboards
743                 KDEKEYBOARDS="us,de"
744                 TZ="Europe/Bratislava"
745                 CONSOLEFONT="iso02g"
746                 ;;
747         sl-iso)
748                 # Slovenian keyboard
749                 LANGUAGE="sl"
750                 COUNTRY="si"
751                 LANG="sl_SI"
752                 KEYTABLE="slovene"
753                 XKEYBOARD="sl"
754                 KDEKEYBOARD="si"
755                 CHARSET="iso8859-2"
756                 KDEKEYBOARDS="us,de"
757                 TZ="Europe/Ljubljana"
758                 CONSOLEFONT="Lat2-Terminus16"
759                 CHARMAP="iso02"
760                 ;;
761         sl|sl-utf8)
762                 # Slovenian keyboard (UTF8)
763                 LANGUAGE="sl_SI:sl"
764                 COUNTRY="si"
765                 LANG="sl_SI.UTF-8"
766                 KEYTABLE="slovene"
767                 XKEYBOARD="sl"
768                 KDEKEYBOARD="si"
769                 CHARSET="utf8"
770                 # Additional KDE Keyboards
771                 KDEKEYBOARDS="us,de"
772                 TZ="Europe/Ljubljana"
773                 CONSOLEFONT="iso02g"
774                 ;;
775         tr-iso)
776                 # Turkish version (guessed)
777                 COUNTRY="tr"
778                 LANG="tr_TR"
779                 KEYTABLE="tr_q-latin5"
780                 XKEYBOARD="tr"
781                 KDEKEYBOARD="tr"
782                 CHARSET="iso8859-9"
783                 KDEKEYBOARDS="us,de,fr"
784                 TZ="Europe/Istanbul"
785                 ;;
786         tr|tr-utf8)
787                 # Turkish version (guessed) (UTF8)
788                 LANGUAGE="tr_TR"
789                 COUNTRY="tr"
790                 LANG="tr_TR.UTF-8"
791                 KEYTABLE="tr_q-latin5"
792                 XKEYBOARD="tr"
793                 KDEKEYBOARD="tr"
794                 CHARSET="utf8"
795                 # Additional KDE Keyboards
796                 KDEKEYBOARDS="us,de,fr"
797                 TZ="Europe/Istanbul"
798                 ;;
799         tw-iso)
800                 # Traditional Chinese version
801                 COUNTRY="tw"
802                 LANG="zh_TW.Big5"
803                 LANGUAGE="zh_TW.Big5"
804                 KEYTABLE="us"
805                 XKEYBOARD="us"
806                 KDEKEYBOARD="us"
807                 # CHARSET="big5-0"
808                 CHARSET="iso8859-1"
809                 KDEKEYBOARDS="us"
810                 XMODIFIERS="@im=xcin"
811                 TZ="Asia/Taipei"
812                 ;;
813         tw|tw-utf8)
814                 # Traditional Chinese version (UTF8)
815                 LANGUAGE="zh_TW:zh"
816                 COUNTRY="tw"
817                 LANG="zh_TW.UTF-8"
818                 KEYTABLE="us"
819                 XKEYBOARD="us"
820                 KDEKEYBOARD="us"
821                 # CHARSET="big5-0"
822                 CHARSET="utf8"
823                 # Additional KDE Keyboards
824                 KDEKEYBOARDS="us"
825                 XMODIFIERS="@im=xcin"
826                 TZ="Asia/Taipei"
827                 ;;
828         uk-iso)
829                 # British version
830                 COUNTRY="uk"
831                 LANG="en_GB"
832                 LANGUAGE="en"
833                 KEYTABLE="uk"
834                 XKEYBOARD="uk"
835                 KDEKEYBOARD="gb"
836                 CHARSET="iso8859-1"
837                 KDEKEYBOARDS="us"
838                 TZ="Europe/London"
839                 ;;
840         uk|uk-utf8)
841                 # British version (UTF8)
842                 LANGUAGE="en_GB:en"
843                 COUNTRY="uk"
844                 LANG="en_GB.UTF-8"
845                 KEYTABLE="uk"
846                 XKEYBOARD="uk"
847                 KDEKEYBOARD="gb"
848                 CHARSET="utf8"
849                 # Additional KDE Keyboards
850                 KDEKEYBOARDS="us"
851                 TZ="Europe/London"
852                 ;;
853         us-iso)
854                 # American version
855                 LANGUAGE="en_US:en"
856                 COUNTRY="us"
857                 LANG="en_US.iso885915"
858                 KEYTABLE="us"
859                 XKEYBOARD="us"
860                 KDEKEYBOARD="us"
861                 CHARSET="en_US.iso885915"
862                 # Additional KDE Keyboards
863                 KDEKEYBOARDS="de,fr"
864                 TZ="America/New_York"
865                 ;;
866         us|us-utf8)
867                 # American version (UTF8)
868                 LANGUAGE="en_US:en"
869                 COUNTRY="us"
870                 LANG="en_US.UTF-8"
871                 KEYTABLE="us"
872                 XKEYBOARD="us"
873                 KDEKEYBOARD="us"
874                 CHARSET="utf8"
875                 # Additional KDE Keyboards
876                 KDEKEYBOARDS="de,fr"
877                 TZ="America/New_York"
878                 ;;
879         *)
880                 # Default
881                 LANGUAGE="us"
882                 COUNTRY="at"
883                 LANG="en_US.UTF-8"
884                 KEYTABLE="us"
885                 XKEYBOARD="us"
886                 KDEKEYBOARD="us"
887                 CHARSET="utf8"
888                 KDEKEYBOARDS="de,fr"
889                 TZ="Europe/Vienna"
890                 ;;
891 esac
892
893 ## END OF FILE #################################################################