2 ## ----------------------------------------------------------------------
3 ## DebianDoc_SGML/Locale/Alias.pm: locale aliases for i18n support
4 ## ----------------------------------------------------------------------
5 ## Copyright (C) 1998-2004 Ardo van Rangelrooij
7 ## This is free software; see the GNU General Public Licence
8 ## version 2 or later for copying conditions. There is NO warranty.
9 ## ----------------------------------------------------------------------
11 ## ----------------------------------------------------------------------
12 ## package interface definition
13 package DebianDoc_SGML::Locale::Alias;
15 use vars qw( @ISA @EXPORT );
17 @ISA = qw( Exporter );
18 @EXPORT = qw( %locale_aliases );
20 ## ----------------------------------------------------------------------
21 ## locale alias definitions
22 use vars qw( %locale_aliases );
25 'ca' => 'ca_ES.ISO8859-1',
26 'ca_ES' => 'ca_ES.ISO8859-1',
27 'ca_ES.ISO8859-1' => 'ca_ES.ISO8859-1',
29 'ca_ES@euro' => 'ca_ES.ISO8859-15',
30 'ca_ES.ISO8859-15' => 'ca_ES.ISO8859-15',
31 'ca_ES.ISO8859-15@euro' => 'ca_ES.ISO8859-15',
33 'cs' => 'cs_CZ.ISO8859-2',
34 'cs_CZ' => 'cs_CZ.ISO8859-2',
35 'cs_CZ.ISO8859-2' => 'cs_CZ.ISO8859-2',
37 'da' => 'da_DK.ISO8859-1',
38 'da_DK' => 'da_DK.ISO8859-1',
39 'da_DK.ISO8859-1' => 'da_DK.ISO8859-1',
41 'de' => 'de_DE.ISO8859-1',
42 'de_DE' => 'de_DE.ISO8859-1',
43 'de_DE.ISO8859-1' => 'de_DE.ISO8859-1',
45 'de_DE@euro' => 'de_DE.ISO8859-15',
46 'de_DE.ISO8859-15' => 'de_DE.ISO8859-15',
47 'de_DE.ISO8859-15@euro' => 'de_DE.ISO8859-15',
49 'en' => 'en_US.ISO8859-1',
50 'en_US' => 'en_US.ISO8859-1',
51 'en_US.ISO8859-1' => 'en_US.ISO8859-1',
53 'es' => 'es_ES.ISO8859-1',
54 'es_ES' => 'es_ES.ISO8859-1',
55 'es_ES.ISO8859-1' => 'es_ES.ISO8859-1',
57 'es_ES@euro' => 'es_ES.ISO8859-15',
58 'es_ES.ISO8859-15' => 'es_ES.ISO8859-15',
59 'es_ES.ISO8859-15@euro' => 'es_ES.ISO8859-15',
61 'eu' => 'eu_ES.ISO8859-1',
62 'eu_ES' => 'eu_ES.ISO8859-1',
63 'eu_ES.ISO8859-1' => 'eu_ES.ISO8859-1',
65 'eu_ES@euro' => 'eu_ES.ISO8859-15',
66 'eu_ES.ISO8859-15' => 'eu_ES.ISO8859-15',
67 'eu_ES.ISO8859-15@euro' => 'eu_ES.ISO8859-15',
69 'eu_FR' => 'eu_FR.ISO8859-1',
70 'eu_FR.ISO8859-1' => 'eu_FR.ISO8859-1',
72 'eu_FR@euro' => 'eu_FR.ISO8859-15',
73 'eu_FR.ISO8859-15' => 'eu_FR.ISO8859-15',
74 'eu_FR.ISO8859-15@euro' => 'eu_FR.ISO8859-15',
76 'fi' => 'fi_FI.ISO8859-1',
77 'fi_FI' => 'fi_FI.ISO8859-1',
78 'fi_FI.ISO8859-1' => 'fi_FI.ISO8859-1',
80 'fi_FI@euro' => 'fi_FI.ISO8859-15',
81 'fi_FI.ISO8859-15' => 'fi_FI.ISO8859-15',
82 'fi_FI.ISO8859-15@euro' => 'fi_FI.ISO8859-15',
84 'fr' => 'fr_FR.ISO8859-1',
85 'fr_FR' => 'fr_FR.ISO8859-1',
86 'fr_FR.ISO8859-1' => 'fr_FR.ISO8859-1',
88 'fr_FR@euro' => 'fr_FR.ISO8859-15',
89 'fr_FR.ISO8859-15' => 'fr_FR.ISO8859-15',
90 'fr_FR.ISO8859-15@euro' => 'fr_FR.ISO8859-15',
92 'gl' => 'gl_ES.ISO8859-1',
93 'gl_ES' => 'gl_ES.ISO8859-1',
94 'gl_ES.ISO8859-1' => 'gl_ES.ISO8859-1',
96 'gl_ES@euro' => 'gl_ES.ISO8859-15',
97 'gl_ES.ISO8859-15' => 'gl_ES.ISO8859-15',
98 'gl_ES.ISO8859-15@euro' => 'gl_ES.ISO8859-15',
100 'hr' => 'hr_HR.ISO8859-2',
101 'hr_HR' => 'hr_HR.ISO8859-2',
102 'hr_HR.ISO8859-2' => 'hr_HR.ISO8859-2',
103 'hr.UTF-8' => 'hr_HR.UTF-8',
104 'hr_HR.UTF-8' => 'hr_HR.UTF-8',
106 'it' => 'it_IT.ISO8859-1',
107 'it_IT' => 'it_IT.ISO8859-1',
108 'it_IT.ISO8859-1' => 'it_IT.ISO8859-1',
110 'it_IT@euro' => 'it_IT.ISO8859-15',
111 'it_IT.ISO8859-15' => 'it_IT.ISO8859-15',
112 'it_IT.ISO8859-15@euro' => 'it_IT.ISO8859-15',
114 'ja' => 'ja_JP.eucJP',
115 'ja_JP' => 'ja_JP.eucJP',
116 'ja_JP.eucJP' => 'ja_JP.eucJP',
117 'ja_JP.ujis' => 'ja_JP.eucJP',
119 'ko' => 'ko_KR.eucKR',
120 'ko_KR' => 'ko_KR.eucKR',
121 'ko_KR.eucKR' => 'ko_KR.eucKR',
123 'lt' => 'lt_LT.ISO8859-13',
124 'lt_LT' => 'lt_LT.ISO8859-13',
125 'lt_LT.ISO8859-13' => 'lt_LT.ISO8859-13',
127 'nl' => 'nl_NL.ISO8859-1',
128 'nl_NL' => 'nl_NL.ISO8859-1',
129 'nl_NL.ISO8859-1' => 'nl_NL.ISO8859-1',
131 'nl_NL@euro' => 'nl_NL.ISO8859-15',
132 'nl_NL.ISO8859-15' => 'nl_NL.ISO8859-15',
133 'nl_NL.ISO8859-15@euro' => 'nl_NL.ISO8859-15',
135 'pl' => 'pl_PL.ISO8859-2',
136 'pl_PL' => 'pl_PL.ISO8859-2',
137 'pl_PL.ISO8859-2' => 'pl_PL.ISO8859-2',
139 'pt' => 'pt_PT.ISO8859-1',
140 'pt_BR' => 'pt_BR.ISO8859-1',
141 'pt_BR.ISO8859-1' => 'pt_BR.ISO8859-1',
143 'pt_PT' => 'pt_PT.ISO8859-1',
144 'pt_PT.ISO8859-1' => 'pt_PT.ISO8859-1',
146 'pt_PT@euro' => 'pt_PT.ISO8859-15',
147 'pt_PT.ISO8859-15' => 'pt_PT.ISO8859-15',
148 'pt_PT.ISO8859-15@euro' => 'pt_PT.ISO8859-15',
150 'ro' => 'ro_RO.ISO8859-2',
151 'ro_RO' => 'ro_RO.ISO8859-2',
152 'ro_RO.ISO8859-2' => 'ro_RO.ISO8859-2',
154 'ru' => 'ru_RU.KOI8-R',
155 'ru_RU' => 'ru_RU.KOI8-R',
156 'ru_RU.KOI8-R' => 'ru_RU.KOI8-R',
157 'ru_RU.UTF-8' => 'ru_RU.UTF-8',
159 'sk' => 'sk_SK.ISO8859-2',
160 'sk_SK' => 'sk_SK.ISO8859-2',
161 'sk_SK.ISO8859-2' => 'sk_SK.ISO8859-2',
163 'sl' => 'sl_SI.ISO8859-2',
164 'sl_SI' => 'sl_SI.ISO8859-2',
165 'sl_SI.ISO8859-2' => 'sl_SI.ISO8859-2',
167 'sv' => 'sv_SE.ISO8859-1',
168 'sv_SE' => 'sv_SE.ISO8859-1',
169 'sv_SE.ISO8859-1' => 'sv_SE.ISO8859-1',
171 'tr' => 'tr_TR.ISO8859-9',
172 'tr_TR' => 'tr_TR.ISO8859-9',
173 'tr_TR.ISO8859-9' => 'tr_TR.ISO8859-9',
175 'uk' => 'uk_UA.UTF-8',
176 'uk_UA' => 'uk_UA.UTF-8',
177 'uk_UA.UTF-8' => 'uk_UA.UTF-8',
179 'vi' => 'vi_VN.UTF-8',
180 'vi_VN' => 'vi_VN.UTF-8',
181 'vi_VN.UTF-8' => 'vi_VN.UTF-8',
183 'zh_CN' => 'zh_CN.GB2312',
184 'zh_CN.GB2312' => 'zh_CN.GB2312',
186 'zh_HK' => 'zh_TW.Big5',
187 'zh_HK.Big5' => 'zh_TW.Big5',
189 'zh_TW' => 'zh_TW.Big5',
190 'zh_TW.Big5' => 'zh_TW.Big5',
194 ## ----------------------------------------------------------------------
198 ## ----------------------------------------------------------------------