View | Details | Raw Unified | Return to bug 17475 | Differences between
and this patch

Collapse All | Expand All

(-)a/libc/locale/iso-639.def (+2 lines)
Lines 64-69 DEFINE_LANGUAGE_CODE ("Belarusian", be, bel, bel) Link Here
64
DEFINE_LANGUAGE_CODE3 ("Bemba", bem, bem)
64
DEFINE_LANGUAGE_CODE3 ("Bemba", bem, bem)
65
DEFINE_LANGUAGE_CODE ("Bengali", bn, ben, ben)
65
DEFINE_LANGUAGE_CODE ("Bengali", bn, ben, ben)
66
DEFINE_LANGUAGE_CODE3 ("Berber (Other)", ber, ber)
66
DEFINE_LANGUAGE_CODE3 ("Berber (Other)", ber, ber)
67
DEFINE_LANGUAGE_CODE ("Bhili", bh, bhb, bhb)
67
DEFINE_LANGUAGE_CODE3 ("Bhojpuri", bho, bho)
68
DEFINE_LANGUAGE_CODE3 ("Bhojpuri", bho, bho)
68
DEFINE_LANGUAGE_CODE ("Bihari", bh, bih, bih)
69
DEFINE_LANGUAGE_CODE ("Bihari", bh, bih, bih)
69
DEFINE_LANGUAGE_CODE3 ("Bikol", bik, bik)
70
DEFINE_LANGUAGE_CODE3 ("Bikol", bik, bik)
Lines 456-461 DEFINE_LANGUAGE_CODE ("Tonga (Tonga Islands)", to, ton, ton) Link Here
456
DEFINE_LANGUAGE_CODE3 ("Tsimshian", tsi, tsi)
457
DEFINE_LANGUAGE_CODE3 ("Tsimshian", tsi, tsi)
457
DEFINE_LANGUAGE_CODE ("Tsonga", ts, tso, tso)
458
DEFINE_LANGUAGE_CODE ("Tsonga", ts, tso, tso)
458
DEFINE_LANGUAGE_CODE ("Tswana", tn, tsn, tsn)
459
DEFINE_LANGUAGE_CODE ("Tswana", tn, tsn, tsn)
460
DEFINE_LANGUAGE_CODE ("Tulu", tu, tcy, tcy)
459
DEFINE_LANGUAGE_CODE3 ("Tumbuka", tum, tum)
461
DEFINE_LANGUAGE_CODE3 ("Tumbuka", tum, tum)
460
DEFINE_LANGUAGE_CODE3 ("Tupi languages", tup, tup)
462
DEFINE_LANGUAGE_CODE3 ("Tupi languages", tup, tup)
461
DEFINE_LANGUAGE_CODE3 ("Turkish, Ottoman (1500-1928)", ota, ota)
463
DEFINE_LANGUAGE_CODE3 ("Turkish, Ottoman (1500-1928)", ota, ota)
(-)a/libc/localedata/locales/bh_IN (+178 lines)
Line 0 Link Here
1
comment_char    %
2
escape_char     /
3
% Bhili(devanagari) language locale for India.
4
% Contributed by Alexey Merzliakov <alexey.merzlyakov@samsung.com>
5
6
LC_IDENTIFICATION
7
title      "Bhili(devanagari) language locale for India"
8
source     "Samsung Electronics Co., Ltd."
9
address    ""
10
contact    ""
11
email      "alexey.merzlyakov@samsung.com"
12
tel        ""
13
fax        ""
14
language   "Bhili"
15
territory  "India"
16
revision   "0.1"
17
date       "2014-09-30"
18
%
19
category  "bh_IN:2014";LC_IDENTIFICATION
20
category  "bh_IN:2014";LC_CTYPE
21
category  "bh_IN:2014";LC_COLLATE
22
category  "bh_IN:2014";LC_TIME
23
category  "bh_IN:2014";LC_NUMERIC
24
category  "bh_IN:2014";LC_MONETARY
25
category  "bh_IN:2014";LC_MESSAGES
26
category  "bh_IN:2014";LC_PAPER
27
category  "bh_IN:2014";LC_NAME
28
category  "bh_IN:2014";LC_ADDRESS
29
category  "bh_IN:2014";LC_TELEPHONE
30
31
END LC_IDENTIFICATION
32
33
LC_CTYPE
34
copy "ks_IN"
35
END LC_CTYPE
36
37
LC_COLLATE
38
copy "iso14651_t1"
39
END LC_COLLATE
40
41
LC_MONETARY
42
copy "ks_IN"
43
END LC_MONETARY
44
45
46
LC_NUMERIC
47
copy "hi_IN"
48
END LC_NUMERIC
49
50
51
LC_TIME
52
% This is the POSIX Locale definition for the LC_TIME category.
53
% These are generated based on XML base Locale definition file
54
% for IBM Class for Unicode/Java
55
%
56
% Abbreviated weekday names (%a)
57
abday       "<U0053><U0075><U006E>";/
58
            "<U004D><U006F><U006E>";/
59
            "<U0054><U0075><U0065>";/
60
            "<U0057><U0065><U0064>";/
61
            "<U0054><U0068><U0075>";/
62
            "<U0046><U0072><U0069>";/
63
            "<U0053><U0061><U0074>"
64
%
65
% Full weekday names (%A)
66
day         "<U0053><U0075><U006E><U0064><U0061><U0079>";/
67
            "<U004D><U006F><U006E><U0064><U0061><U0079>";/
68
            "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
69
            "<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
70
            "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
71
            "<U0046><U0072><U0069><U0064><U0061><U0079>";/
72
            "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
73
%
74
% Abbreviated month names (%b)
75
abmon       "<U004A><U0061><U006E>";/
76
            "<U0046><U0065><U0062>";/
77
            "<U004D><U0061><U0072>";/
78
            "<U0041><U0070><U0072>";/
79
            "<U004D><U0061><U0079>";/
80
            "<U004A><U0075><U006E>";/
81
            "<U004A><U0075><U006C>";/
82
            "<U0041><U0075><U0067>";/
83
            "<U0053><U0065><U0070>";/
84
            "<U004F><U0063><U0074>";/
85
            "<U004E><U006F><U0076>";/
86
            "<U0044><U0065><U0063>"
87
%
88
% Full month names (%B)
89
mon         "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
90
            "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
91
            "<U004D><U0061><U0072><U0063><U0068>";/
92
            "<U0041><U0070><U0072><U0069><U006C>";/
93
            "<U004D><U0061><U0079>";/
94
            "<U004A><U0075><U006E><U0065>";/
95
            "<U004A><U0075><U006C><U0079>";/
96
            "<U0041><U0075><U0067><U0075><U0073><U0074>";/
97
            "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
98
            "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
99
            "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
100
            "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
101
%
102
% Equivalent of AM PM
103
am_pm       "<U0041><U004D>";/
104
            "<U0050><U004D>"
105
%
106
% Appropriate date and time representation
107
% %A %d %b %Y%I:%M:%S  %Z
108
d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
109
<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
110
<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
111
%
112
% Appropriate date representation
113
% %A %d %b %Y
114
d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
115
<U0020><U0025><U0059>"
116
%
117
% Appropriate time representation
118
% %I:%M:%S  %Z
119
t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
120
<U0020><U0020><U0025><U005A>"
121
%
122
% Appropriate 12 h time representation (%r)
123
t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
124
<U0020><U0025><U0070><U0020><U0025><U005A>"
125
%
126
date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
127
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
128
<U0025><U005A><U0020><U0025><U0059>"
129
%
130
END LC_TIME
131
132
133
LC_MESSAGES
134
yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
135
noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
136
END LC_MESSAGES
137
138
139
LC_PAPER
140
copy "hi_IN"
141
END LC_PAPER
142
143
144
LC_NAME
145
name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
146
<U0025><U0067>"
147
name_gen    ""
148
name_mr     "<U004D><U0072><U002E>"
149
name_mrs    "<U004D><U0072><U0073><U002E>"
150
name_miss   "<U004D><U0069><U0073><U0073><U002E>"
151
name_ms     "<U004D><U0073><U002E>"
152
153
END LC_NAME
154
155
156
LC_ADDRESS
157
% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category
158
% generated by IBM Basic CountryPack Transformer.
159
postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073><U0025><U0062><U0025><U0065><U0025><U0072>"
160
country_ab2 "<U0049><U004E>"
161
country_ab3 "<U0049><U004E><U0044>"
162
country_car "<U0049><U004E><U0044>"
163
country_num 356
164
lang_name     "<U0062><U0068><U0069><U006C><U0069>"
165
lang_ab       "<U0062><U0068>"
166
lang_term     "<U0062><U0068><U0062>"
167
lang_lib      "<U0062><U0068><U0062>"
168
END LC_ADDRESS
169
170
171
LC_TELEPHONE
172
copy "hi_IN"
173
END LC_TELEPHONE
174
175
176
LC_MEASUREMENT
177
copy "hi_IN"
178
END LC_MEASUREMENT
(-)a/libc/localedata/locales/tu_IN (+194 lines)
Line 0 Link Here
1
comment_char    %
2
escape_char     /
3
% Tulu (kannada) language locale for India.
4
5
% *** Below just modify to suit your language. I have modified for Kannada
6
% *** other language codes - Gujarati - gu, Punjabi - pa, Oriya - or
7
8
LC_IDENTIFICATION
9
title      "Tulu language locale for India"
10
source     "IndLinux.org, Samsung Electronics Co., Ltd."
11
address    ""
12
contact    ""
13
email      "alexey.merzlyakov@samsung.com"
14
tel        ""
15
fax        ""
16
language   "Tulu"
17
territory  "India"
18
revision   "0.1"
19
date       "2014-09-30"
20
%
21
category  "tu_IN:2014";LC_IDENTIFICATION
22
category  "tu_IN:2014";LC_CTYPE
23
category  "tu_IN:2014";LC_COLLATE
24
category  "tu_IN:2014";LC_TIME
25
category  "tu_IN:2014";LC_NUMERIC
26
category  "tu_IN:2014";LC_MONETARY
27
category  "tu_IN:2014";LC_MESSAGES
28
category  "tu_IN:2014";LC_PAPER
29
category  "tu_IN:2014";LC_NAME
30
category  "tu_IN:2014";LC_ADDRESS
31
category  "tu_IN:2014";LC_TELEPHONE
32
33
END LC_IDENTIFICATION
34
35
LC_CTYPE
36
copy "kn_IN"
37
END LC_CTYPE
38
39
LC_COLLATE
40
41
% Copy the template from ISO/IEC 14651
42
copy "iso14651_t1"
43
44
END LC_COLLATE
45
46
LC_MONETARY
47
copy "kn_IN"
48
END LC_MONETARY
49
50
51
LC_NUMERIC
52
copy "hi_IN"
53
END LC_NUMERIC
54
55
56
% *** Modify them for Kannada - eg write down on paper - see what all unicode
57
% *** characters are needed, look up their codes & put them here - Kannada
58
59
LC_TIME
60
% This is the POSIX Locale definition for the LC_TIME category.
61
% These are generated based on XML base Locale definition file
62
% for IBM Class for Unicode/Java
63
%
64
% Abbreviated weekday names (%a)
65
abday       "<U0C90>";/
66
            "<U0CB8><U0CCB>";/
67
            "<U0C85><U0C82>";/
68
            "<U0CAC><U0CC1>";/
69
            "<U0C97><U0CC1>";/
70
            "<U0CB6><U0CC1>";/
71
            "<U0CB6>"
72
%
73
% Full weekday names (%A)
74
day         "<U0C90><U0CA5><U0CBE><U0CB0>";/
75
            "<U0CB8><U0CCB><U0CAE><U0CBE><U0CB0>";/
76
            "<U0C85><U0C82><U0C97><U0CB0><U0CC6>";/
77
            "<U0CAC><U0CC1><U0CA7><U0CBE><U0CB0>";/
78
            "<U0C97><U0CC1><U0CB0><U0CC1><U0CB5><U0CBE><U0CB0>";/
79
            "<U0CB6><U0CC1><U0C95><U0CCD><U0CB0><U0CB0>";/
80
            "<U0CB6><U0CA8><U0CBF><U0CB5><U0CBE><U0CB0>"
81
%
82
% Abbreviated month names (%b)
83
abmon       "<U0C9C>";/
84
            "<U0CAB><U0CC6>";/
85
            "<U0CAE><U0CBE>";/
86
            "<U0C8F>";/
87
            "<U0CAE><U0CC7>";/
88
            "<U0C9C><U0CC2>";/
89
            "<U0C9C><U0CC1>";/
90
            "<U0C86>";/
91
            "<U0CB8><U0CC6>";/
92
            "<U0C85>";/
93
            "<U0CA8>";/
94
            "<U0CA1><U0CBF>"
95
%
96
% Full month names (%B)
97
mon         "<U0C9C><U0CA8><U0CB5><U0CB0><U0CBF>";/
98
            "<U0CAB><U0CC6><U0CAC><U0CCD><U0CB0><U0CC1><U0CB5><U0CB0><U0CBF>";/
99
            "<U0CAE><U0CBE><U0CB0><U0CCD><U0C9A><U0CCD>";/
100
            "<U0C8F><U0CAA><U0CCD><U0CB0><U0CBF><U0CB2><U0CCD><U200C><U200C>";/
101
            "<U0CAE><U0CC7>";/
102
            "<U0C9C><U0CC2><U0CA8><U0CCD>";/
103
            "<U0C9C><U0CC1><U0CB2><U0CC8>";/
104
            "<U0C86><U0C97><U0CB8><U0CCD><U0C9F><U0CCD>";/
105
            "<U0CB8><U0CC6><U0CAA><U0CCD><U0C9F><U0CC6><U0C82><U0CAC><U0CB0><U0CCD><U200C>";/
106
            "<U0C85><U0C95><U0CCD><U0C9F><U0CCB><U0CAC><U0CB0><U0CCD>";/
107
            "<U0CA8><U0CB5><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>";/
108
            "<U0CA1><U0CBF><U0CB8><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>"
109
%
110
% Equivalent of AM PM
111
am_pm       "<U0C95><U0CBE><U0C82><U0CA1><U0CC6>";/
112
            "<U0CAC><U0CAF><U0CCD><U0CAF>"
113
114
% *** There arent any Devanagari characters below, so for time being
115
% *** maintain same for Kannada also,  Karunakar
116
117
%
118
% Appropriate date and time representation
119
% %A %d %b %Y%I:%M:%S  %Z
120
d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
121
<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
122
<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
123
%
124
% Appropriate date representation
125
% %A %d %b %Y
126
d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
127
<U0020><U0025><U0059>"
128
%
129
% Appropriate time representation
130
% %I:%M:%S  %Z
131
t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
132
<U0020><U0020><U0025><U005A>"
133
%
134
% Appropriate 12 h time representation (%r)
135
t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
136
<U0020><U0025><U0070><U0020><U0025><U005A>"
137
%
138
date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
139
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
140
<U0025><U005A><U0020><U0025><U0059>"
141
END LC_TIME
142
143
144
LC_MESSAGES
145
yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
146
noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
147
END LC_MESSAGES
148
149
150
LC_PAPER
151
copy "hi_IN"
152
END LC_PAPER
153
154
155
LC_NAME
156
% This is the ISO_IEC TR14652 Locale definition for the
157
% LC_NAME category.
158
%
159
name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
160
<U0025><U0067>"
161
name_gen    ""
162
name_mr     "<U0CB6><U0CCD><U0CB0><U0CC0>"
163
name_mrs    "<U0CB6><U0CCD><U0CB0><U0CC0><U0CAE><U0CA4><U0CBF>"
164
name_miss   "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0><U0CBF>"
165
name_ms     "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0>"
166
167
END LC_NAME
168
169
170
LC_ADDRESS
171
% This is the ISO_IEC TR14652 Locale definition for the
172
% LC_ADDRESS
173
postal_fmt  "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
174
<U0025><U0062><U0025><U0065><U0025><U0072>"
175
176
country_ab2 "<U0049><U004E>"
177
country_ab3 "<U0049><U004E><U0044>"
178
country_car "<U0049><U004E><U0044>"
179
country_num 356
180
lang_name     "<U0CA4><U0CC1><U0CB3><U0CC1>"
181
lang_ab       "<U0074><U0075>"
182
lang_term     "<U0074><U0063><U0079>"
183
lang_lib      "<U0074><U0063><U0079>"
184
END LC_ADDRESS
185
186
187
LC_TELEPHONE
188
copy "hi_IN"
189
END LC_TELEPHONE
190
191
192
LC_MEASUREMENT
193
copy "hi_IN"
194
END LC_MEASUREMENT

Return to bug 17475