Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
seleniumhq
GitHub Repository: seleniumhq/selenium
Path: blob/trunk/third_party/closure/goog/i18n/ordinalrules.js
2868 views
1
// Copyright 2012 The Closure Library Authors. All Rights Reserved.
2
//
3
// Licensed under the Apache License, Version 2.0 (the "License");
4
// you may not use this file except in compliance with the License.
5
// You may obtain a copy of the License at
6
//
7
// http://www.apache.org/licenses/LICENSE-2.0
8
//
9
// Unless required by applicable law or agreed to in writing, software
10
// distributed under the License is distributed on an "AS-IS" BASIS,
11
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
// See the License for the specific language governing permissions and
13
// limitations under the License.
14
15
/**
16
* @fileoverview Ordinal rules.
17
*
18
* This file is autogenerated by script:
19
* http://go/generate_pluralrules.py
20
* File generated from CLDR ver. 31.0.1
21
*
22
* Before check in, this file could have been manually edited. This is to
23
* incorporate changes before we could fix CLDR. All manual modification must be
24
* documented in this section, and should be removed after those changes land to
25
* CLDR.
26
*/
27
28
// clang-format off
29
30
goog.provide('goog.i18n.ordinalRules');
31
/**
32
* Ordinal pattern keyword
33
* @enum {string}
34
*/
35
goog.i18n.ordinalRules.Keyword = {
36
ZERO: 'zero',
37
ONE: 'one',
38
TWO: 'two',
39
FEW: 'few',
40
MANY: 'many',
41
OTHER: 'other'
42
};
43
44
45
/**
46
* Default Ordinal select rule.
47
* @param {number} n The count of items.
48
* @param {number=} opt_precision optional, precision.
49
* @return {goog.i18n.ordinalRules.Keyword} Default value.
50
* @private
51
*/
52
goog.i18n.ordinalRules.defaultSelect_ = function(n, opt_precision) {
53
return goog.i18n.ordinalRules.Keyword.OTHER;
54
};
55
56
/**
57
* Returns the fractional part of a number (3.1416 => 1416)
58
* @param {number} n The count of items.
59
* @return {number} The fractional part.
60
* @private
61
*/
62
goog.i18n.ordinalRules.decimals_ = function(n) {
63
var str = n + '';
64
var result = str.indexOf('.');
65
return (result == -1) ? 0 : str.length - result - 1;
66
};
67
68
/**
69
* Calculates v and f as per CLDR plural rules.
70
* The short names for parameters / return match the CLDR syntax and UTS #35
71
* (http://unicode.org/reports/tr35/tr35-numbers.html#Plural_rules_syntax)
72
* @param {number} n The count of items.
73
* @param {number=} opt_precision optional, precision.
74
* @return {!{v:number, f:number}} The v and f.
75
* @private
76
*/
77
goog.i18n.ordinalRules.get_vf_ = function(n, opt_precision) {
78
var DEFAULT_DIGITS = 3;
79
80
if (undefined === opt_precision) {
81
var v = Math.min(goog.i18n.ordinalRules.decimals_(n), DEFAULT_DIGITS);
82
} else {
83
var v = opt_precision;
84
}
85
86
var base = Math.pow(10, v);
87
var f = ((n * base) | 0) % base;
88
89
return {v: v, f: f};
90
};
91
92
/**
93
* Calculates w and t as per CLDR plural rules.
94
* The short names for parameters / return match the CLDR syntax and UTS #35
95
* (http://unicode.org/reports/tr35/tr35-numbers.html#Plural_rules_syntax)
96
* @param {number} v Calculated previously.
97
* @param {number} f Calculated previously.
98
* @return {!{w:number, t:number}} The w and t.
99
* @private
100
*/
101
goog.i18n.ordinalRules.get_wt_ = function(v, f) {
102
if (f === 0) {
103
return {w: 0, t: 0};
104
}
105
106
while ((f % 10) === 0) {
107
f /= 10;
108
v--;
109
}
110
111
return {w: v, t: f};
112
};
113
114
/**
115
* Ordinal select rules for cy locale
116
*
117
* @param {number} n The count of items.
118
* @param {number=} opt_precision Precision for number formatting, if not default.
119
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
120
* @private
121
*/
122
goog.i18n.ordinalRules.cySelect_ = function(n, opt_precision) {
123
if (n == 0 || n == 7 || n == 8 || n == 9) {
124
return goog.i18n.ordinalRules.Keyword.ZERO;
125
}
126
if (n == 1) {
127
return goog.i18n.ordinalRules.Keyword.ONE;
128
}
129
if (n == 2) {
130
return goog.i18n.ordinalRules.Keyword.TWO;
131
}
132
if (n == 3 || n == 4) {
133
return goog.i18n.ordinalRules.Keyword.FEW;
134
}
135
if (n == 5 || n == 6) {
136
return goog.i18n.ordinalRules.Keyword.MANY;
137
}
138
return goog.i18n.ordinalRules.Keyword.OTHER;
139
};
140
141
/**
142
* Ordinal select rules for en locale
143
*
144
* @param {number} n The count of items.
145
* @param {number=} opt_precision Precision for number formatting, if not default.
146
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
147
* @private
148
*/
149
goog.i18n.ordinalRules.enSelect_ = function(n, opt_precision) {
150
if (n % 10 == 1 && n % 100 != 11) {
151
return goog.i18n.ordinalRules.Keyword.ONE;
152
}
153
if (n % 10 == 2 && n % 100 != 12) {
154
return goog.i18n.ordinalRules.Keyword.TWO;
155
}
156
if (n % 10 == 3 && n % 100 != 13) {
157
return goog.i18n.ordinalRules.Keyword.FEW;
158
}
159
return goog.i18n.ordinalRules.Keyword.OTHER;
160
};
161
162
/**
163
* Ordinal select rules for uk locale
164
*
165
* @param {number} n The count of items.
166
* @param {number=} opt_precision Precision for number formatting, if not default.
167
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
168
* @private
169
*/
170
goog.i18n.ordinalRules.ukSelect_ = function(n, opt_precision) {
171
if (n % 10 == 3 && n % 100 != 13) {
172
return goog.i18n.ordinalRules.Keyword.FEW;
173
}
174
return goog.i18n.ordinalRules.Keyword.OTHER;
175
};
176
177
/**
178
* Ordinal select rules for it locale
179
*
180
* @param {number} n The count of items.
181
* @param {number=} opt_precision Precision for number formatting, if not default.
182
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
183
* @private
184
*/
185
goog.i18n.ordinalRules.itSelect_ = function(n, opt_precision) {
186
if (n == 11 || n == 8 || n == 80 || n == 800) {
187
return goog.i18n.ordinalRules.Keyword.MANY;
188
}
189
return goog.i18n.ordinalRules.Keyword.OTHER;
190
};
191
192
/**
193
* Ordinal select rules for ne locale
194
*
195
* @param {number} n The count of items.
196
* @param {number=} opt_precision Precision for number formatting, if not default.
197
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
198
* @private
199
*/
200
goog.i18n.ordinalRules.neSelect_ = function(n, opt_precision) {
201
if (n >= 1 && n <= 4) {
202
return goog.i18n.ordinalRules.Keyword.ONE;
203
}
204
return goog.i18n.ordinalRules.Keyword.OTHER;
205
};
206
207
/**
208
* Ordinal select rules for be locale
209
*
210
* @param {number} n The count of items.
211
* @param {number=} opt_precision Precision for number formatting, if not default.
212
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
213
* @private
214
*/
215
goog.i18n.ordinalRules.beSelect_ = function(n, opt_precision) {
216
if ((n % 10 == 2 || n % 10 == 3) && n % 100 != 12 && n % 100 != 13) {
217
return goog.i18n.ordinalRules.Keyword.FEW;
218
}
219
return goog.i18n.ordinalRules.Keyword.OTHER;
220
};
221
222
/**
223
* Ordinal select rules for az locale
224
*
225
* @param {number} n The count of items.
226
* @param {number=} opt_precision Precision for number formatting, if not default.
227
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
228
* @private
229
*/
230
goog.i18n.ordinalRules.azSelect_ = function(n, opt_precision) {
231
var i = n | 0;
232
if ((i % 10 == 1 || i % 10 == 2 || i % 10 == 5 || i % 10 == 7 || i % 10 == 8) || (i % 100 == 20 || i % 100 == 50 || i % 100 == 70 || i % 100 == 80)) {
233
return goog.i18n.ordinalRules.Keyword.ONE;
234
}
235
if ((i % 10 == 3 || i % 10 == 4) || (i % 1000 == 100 || i % 1000 == 200 || i % 1000 == 300 || i % 1000 == 400 || i % 1000 == 500 || i % 1000 == 600 || i % 1000 == 700 || i % 1000 == 800 || i % 1000 == 900)) {
236
return goog.i18n.ordinalRules.Keyword.FEW;
237
}
238
if (i == 0 || i % 10 == 6 || (i % 100 == 40 || i % 100 == 60 || i % 100 == 90)) {
239
return goog.i18n.ordinalRules.Keyword.MANY;
240
}
241
return goog.i18n.ordinalRules.Keyword.OTHER;
242
};
243
244
/**
245
* Ordinal select rules for ka locale
246
*
247
* @param {number} n The count of items.
248
* @param {number=} opt_precision Precision for number formatting, if not default.
249
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
250
* @private
251
*/
252
goog.i18n.ordinalRules.kaSelect_ = function(n, opt_precision) {
253
var i = n | 0;
254
if (i == 1) {
255
return goog.i18n.ordinalRules.Keyword.ONE;
256
}
257
if (i == 0 || (i % 100 >= 2 && i % 100 <= 20 || i % 100 == 40 || i % 100 == 60 || i % 100 == 80)) {
258
return goog.i18n.ordinalRules.Keyword.MANY;
259
}
260
return goog.i18n.ordinalRules.Keyword.OTHER;
261
};
262
263
/**
264
* Ordinal select rules for mr locale
265
*
266
* @param {number} n The count of items.
267
* @param {number=} opt_precision Precision for number formatting, if not default.
268
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
269
* @private
270
*/
271
goog.i18n.ordinalRules.mrSelect_ = function(n, opt_precision) {
272
if (n == 1) {
273
return goog.i18n.ordinalRules.Keyword.ONE;
274
}
275
if (n == 2 || n == 3) {
276
return goog.i18n.ordinalRules.Keyword.TWO;
277
}
278
if (n == 4) {
279
return goog.i18n.ordinalRules.Keyword.FEW;
280
}
281
return goog.i18n.ordinalRules.Keyword.OTHER;
282
};
283
284
/**
285
* Ordinal select rules for sv locale
286
*
287
* @param {number} n The count of items.
288
* @param {number=} opt_precision Precision for number formatting, if not default.
289
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
290
* @private
291
*/
292
goog.i18n.ordinalRules.svSelect_ = function(n, opt_precision) {
293
if ((n % 10 == 1 || n % 10 == 2) && n % 100 != 11 && n % 100 != 12) {
294
return goog.i18n.ordinalRules.Keyword.ONE;
295
}
296
return goog.i18n.ordinalRules.Keyword.OTHER;
297
};
298
299
/**
300
* Ordinal select rules for kk locale
301
*
302
* @param {number} n The count of items.
303
* @param {number=} opt_precision Precision for number formatting, if not default.
304
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
305
* @private
306
*/
307
goog.i18n.ordinalRules.kkSelect_ = function(n, opt_precision) {
308
if (n % 10 == 6 || n % 10 == 9 || n % 10 == 0 && n != 0) {
309
return goog.i18n.ordinalRules.Keyword.MANY;
310
}
311
return goog.i18n.ordinalRules.Keyword.OTHER;
312
};
313
314
/**
315
* Ordinal select rules for mk locale
316
*
317
* @param {number} n The count of items.
318
* @param {number=} opt_precision Precision for number formatting, if not default.
319
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
320
* @private
321
*/
322
goog.i18n.ordinalRules.mkSelect_ = function(n, opt_precision) {
323
var i = n | 0;
324
if (i % 10 == 1 && i % 100 != 11) {
325
return goog.i18n.ordinalRules.Keyword.ONE;
326
}
327
if (i % 10 == 2 && i % 100 != 12) {
328
return goog.i18n.ordinalRules.Keyword.TWO;
329
}
330
if ((i % 10 == 7 || i % 10 == 8) && i % 100 != 17 && i % 100 != 18) {
331
return goog.i18n.ordinalRules.Keyword.MANY;
332
}
333
return goog.i18n.ordinalRules.Keyword.OTHER;
334
};
335
336
/**
337
* Ordinal select rules for hu locale
338
*
339
* @param {number} n The count of items.
340
* @param {number=} opt_precision Precision for number formatting, if not default.
341
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
342
* @private
343
*/
344
goog.i18n.ordinalRules.huSelect_ = function(n, opt_precision) {
345
if (n == 1 || n == 5) {
346
return goog.i18n.ordinalRules.Keyword.ONE;
347
}
348
return goog.i18n.ordinalRules.Keyword.OTHER;
349
};
350
351
/**
352
* Ordinal select rules for fr locale
353
*
354
* @param {number} n The count of items.
355
* @param {number=} opt_precision Precision for number formatting, if not default.
356
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
357
* @private
358
*/
359
goog.i18n.ordinalRules.frSelect_ = function(n, opt_precision) {
360
if (n == 1) {
361
return goog.i18n.ordinalRules.Keyword.ONE;
362
}
363
return goog.i18n.ordinalRules.Keyword.OTHER;
364
};
365
366
/**
367
* Ordinal select rules for sq locale
368
*
369
* @param {number} n The count of items.
370
* @param {number=} opt_precision Precision for number formatting, if not default.
371
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
372
* @private
373
*/
374
goog.i18n.ordinalRules.sqSelect_ = function(n, opt_precision) {
375
if (n == 1) {
376
return goog.i18n.ordinalRules.Keyword.ONE;
377
}
378
if (n % 10 == 4 && n % 100 != 14) {
379
return goog.i18n.ordinalRules.Keyword.MANY;
380
}
381
return goog.i18n.ordinalRules.Keyword.OTHER;
382
};
383
384
/**
385
* Ordinal select rules for ca locale
386
*
387
* @param {number} n The count of items.
388
* @param {number=} opt_precision Precision for number formatting, if not default.
389
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
390
* @private
391
*/
392
goog.i18n.ordinalRules.caSelect_ = function(n, opt_precision) {
393
if (n == 1 || n == 3) {
394
return goog.i18n.ordinalRules.Keyword.ONE;
395
}
396
if (n == 2) {
397
return goog.i18n.ordinalRules.Keyword.TWO;
398
}
399
if (n == 4) {
400
return goog.i18n.ordinalRules.Keyword.FEW;
401
}
402
return goog.i18n.ordinalRules.Keyword.OTHER;
403
};
404
405
/**
406
* Ordinal select rules for gu locale
407
*
408
* @param {number} n The count of items.
409
* @param {number=} opt_precision Precision for number formatting, if not default.
410
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
411
* @private
412
*/
413
goog.i18n.ordinalRules.guSelect_ = function(n, opt_precision) {
414
if (n == 1) {
415
return goog.i18n.ordinalRules.Keyword.ONE;
416
}
417
if (n == 2 || n == 3) {
418
return goog.i18n.ordinalRules.Keyword.TWO;
419
}
420
if (n == 4) {
421
return goog.i18n.ordinalRules.Keyword.FEW;
422
}
423
if (n == 6) {
424
return goog.i18n.ordinalRules.Keyword.MANY;
425
}
426
return goog.i18n.ordinalRules.Keyword.OTHER;
427
};
428
429
/**
430
* Ordinal select rules for as locale
431
*
432
* @param {number} n The count of items.
433
* @param {number=} opt_precision Precision for number formatting, if not default.
434
* @return {goog.i18n.ordinalRules.Keyword} Locale-specific ordinal value.
435
* @private
436
*/
437
goog.i18n.ordinalRules.asSelect_ = function(n, opt_precision) {
438
if (n == 1 || n == 5 || n == 7 || n == 8 || n == 9 || n == 10) {
439
return goog.i18n.ordinalRules.Keyword.ONE;
440
}
441
if (n == 2 || n == 3) {
442
return goog.i18n.ordinalRules.Keyword.TWO;
443
}
444
if (n == 4) {
445
return goog.i18n.ordinalRules.Keyword.FEW;
446
}
447
if (n == 6) {
448
return goog.i18n.ordinalRules.Keyword.MANY;
449
}
450
return goog.i18n.ordinalRules.Keyword.OTHER;
451
};
452
453
/**
454
* Selected Ordinal rules by locale.
455
*/
456
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
457
if (goog.LOCALE == 'af') {
458
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
459
}
460
if (goog.LOCALE == 'am') {
461
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
462
}
463
if (goog.LOCALE == 'ar') {
464
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
465
}
466
if (goog.LOCALE == 'ar_DZ' || goog.LOCALE == 'ar-DZ') {
467
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
468
}
469
if (goog.LOCALE == 'az') {
470
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.azSelect_;
471
}
472
if (goog.LOCALE == 'be') {
473
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.beSelect_;
474
}
475
if (goog.LOCALE == 'bg') {
476
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
477
}
478
if (goog.LOCALE == 'bn') {
479
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.asSelect_;
480
}
481
if (goog.LOCALE == 'br') {
482
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
483
}
484
if (goog.LOCALE == 'bs') {
485
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
486
}
487
if (goog.LOCALE == 'ca') {
488
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.caSelect_;
489
}
490
if (goog.LOCALE == 'chr') {
491
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
492
}
493
if (goog.LOCALE == 'cs') {
494
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
495
}
496
if (goog.LOCALE == 'cy') {
497
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.cySelect_;
498
}
499
if (goog.LOCALE == 'da') {
500
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
501
}
502
if (goog.LOCALE == 'de') {
503
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
504
}
505
if (goog.LOCALE == 'de_AT' || goog.LOCALE == 'de-AT') {
506
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
507
}
508
if (goog.LOCALE == 'de_CH' || goog.LOCALE == 'de-CH') {
509
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
510
}
511
if (goog.LOCALE == 'el') {
512
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
513
}
514
if (goog.LOCALE == 'en') {
515
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
516
}
517
if (goog.LOCALE == 'en_AU' || goog.LOCALE == 'en-AU') {
518
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
519
}
520
if (goog.LOCALE == 'en_CA' || goog.LOCALE == 'en-CA') {
521
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
522
}
523
if (goog.LOCALE == 'en_GB' || goog.LOCALE == 'en-GB') {
524
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
525
}
526
if (goog.LOCALE == 'en_IE' || goog.LOCALE == 'en-IE') {
527
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
528
}
529
if (goog.LOCALE == 'en_IN' || goog.LOCALE == 'en-IN') {
530
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
531
}
532
if (goog.LOCALE == 'en_SG' || goog.LOCALE == 'en-SG') {
533
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
534
}
535
if (goog.LOCALE == 'en_US' || goog.LOCALE == 'en-US') {
536
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
537
}
538
if (goog.LOCALE == 'en_ZA' || goog.LOCALE == 'en-ZA') {
539
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.enSelect_;
540
}
541
if (goog.LOCALE == 'es') {
542
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
543
}
544
if (goog.LOCALE == 'es_419' || goog.LOCALE == 'es-419') {
545
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
546
}
547
if (goog.LOCALE == 'es_ES' || goog.LOCALE == 'es-ES') {
548
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
549
}
550
if (goog.LOCALE == 'es_MX' || goog.LOCALE == 'es-MX') {
551
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
552
}
553
if (goog.LOCALE == 'es_US' || goog.LOCALE == 'es-US') {
554
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
555
}
556
if (goog.LOCALE == 'et') {
557
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
558
}
559
if (goog.LOCALE == 'eu') {
560
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
561
}
562
if (goog.LOCALE == 'fa') {
563
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
564
}
565
if (goog.LOCALE == 'fi') {
566
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
567
}
568
if (goog.LOCALE == 'fil') {
569
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
570
}
571
if (goog.LOCALE == 'fr') {
572
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
573
}
574
if (goog.LOCALE == 'fr_CA' || goog.LOCALE == 'fr-CA') {
575
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
576
}
577
if (goog.LOCALE == 'ga') {
578
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
579
}
580
if (goog.LOCALE == 'gl') {
581
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
582
}
583
if (goog.LOCALE == 'gsw') {
584
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
585
}
586
if (goog.LOCALE == 'gu') {
587
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.guSelect_;
588
}
589
if (goog.LOCALE == 'haw') {
590
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
591
}
592
if (goog.LOCALE == 'he') {
593
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
594
}
595
if (goog.LOCALE == 'hi') {
596
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.guSelect_;
597
}
598
if (goog.LOCALE == 'hr') {
599
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
600
}
601
if (goog.LOCALE == 'hu') {
602
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.huSelect_;
603
}
604
if (goog.LOCALE == 'hy') {
605
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
606
}
607
if (goog.LOCALE == 'id') {
608
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
609
}
610
if (goog.LOCALE == 'in') {
611
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
612
}
613
if (goog.LOCALE == 'is') {
614
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
615
}
616
if (goog.LOCALE == 'it') {
617
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.itSelect_;
618
}
619
if (goog.LOCALE == 'iw') {
620
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
621
}
622
if (goog.LOCALE == 'ja') {
623
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
624
}
625
if (goog.LOCALE == 'ka') {
626
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.kaSelect_;
627
}
628
if (goog.LOCALE == 'kk') {
629
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.kkSelect_;
630
}
631
if (goog.LOCALE == 'km') {
632
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
633
}
634
if (goog.LOCALE == 'kn') {
635
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
636
}
637
if (goog.LOCALE == 'ko') {
638
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
639
}
640
if (goog.LOCALE == 'ky') {
641
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
642
}
643
if (goog.LOCALE == 'ln') {
644
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
645
}
646
if (goog.LOCALE == 'lo') {
647
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
648
}
649
if (goog.LOCALE == 'lt') {
650
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
651
}
652
if (goog.LOCALE == 'lv') {
653
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
654
}
655
if (goog.LOCALE == 'mk') {
656
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.mkSelect_;
657
}
658
if (goog.LOCALE == 'ml') {
659
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
660
}
661
if (goog.LOCALE == 'mn') {
662
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
663
}
664
if (goog.LOCALE == 'mo') {
665
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
666
}
667
if (goog.LOCALE == 'mr') {
668
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.mrSelect_;
669
}
670
if (goog.LOCALE == 'ms') {
671
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
672
}
673
if (goog.LOCALE == 'mt') {
674
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
675
}
676
if (goog.LOCALE == 'my') {
677
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
678
}
679
if (goog.LOCALE == 'nb') {
680
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
681
}
682
if (goog.LOCALE == 'ne') {
683
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.neSelect_;
684
}
685
if (goog.LOCALE == 'nl') {
686
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
687
}
688
if (goog.LOCALE == 'no') {
689
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
690
}
691
if (goog.LOCALE == 'no_NO' || goog.LOCALE == 'no-NO') {
692
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
693
}
694
if (goog.LOCALE == 'or') {
695
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
696
}
697
if (goog.LOCALE == 'pa') {
698
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
699
}
700
if (goog.LOCALE == 'pl') {
701
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
702
}
703
if (goog.LOCALE == 'pt') {
704
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
705
}
706
if (goog.LOCALE == 'pt_BR' || goog.LOCALE == 'pt-BR') {
707
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
708
}
709
if (goog.LOCALE == 'pt_PT' || goog.LOCALE == 'pt-PT') {
710
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
711
}
712
if (goog.LOCALE == 'ro') {
713
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
714
}
715
if (goog.LOCALE == 'ru') {
716
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
717
}
718
if (goog.LOCALE == 'sh') {
719
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
720
}
721
if (goog.LOCALE == 'si') {
722
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
723
}
724
if (goog.LOCALE == 'sk') {
725
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
726
}
727
if (goog.LOCALE == 'sl') {
728
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
729
}
730
if (goog.LOCALE == 'sq') {
731
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.sqSelect_;
732
}
733
if (goog.LOCALE == 'sr') {
734
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
735
}
736
if (goog.LOCALE == 'sr_Latn' || goog.LOCALE == 'sr-Latn') {
737
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
738
}
739
if (goog.LOCALE == 'sv') {
740
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.svSelect_;
741
}
742
if (goog.LOCALE == 'sw') {
743
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
744
}
745
if (goog.LOCALE == 'ta') {
746
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
747
}
748
if (goog.LOCALE == 'te') {
749
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
750
}
751
if (goog.LOCALE == 'th') {
752
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
753
}
754
if (goog.LOCALE == 'tl') {
755
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
756
}
757
if (goog.LOCALE == 'tr') {
758
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
759
}
760
if (goog.LOCALE == 'uk') {
761
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.ukSelect_;
762
}
763
if (goog.LOCALE == 'ur') {
764
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
765
}
766
if (goog.LOCALE == 'uz') {
767
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
768
}
769
if (goog.LOCALE == 'vi') {
770
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.frSelect_;
771
}
772
if (goog.LOCALE == 'zh') {
773
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
774
}
775
if (goog.LOCALE == 'zh_CN' || goog.LOCALE == 'zh-CN') {
776
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
777
}
778
if (goog.LOCALE == 'zh_HK' || goog.LOCALE == 'zh-HK') {
779
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
780
}
781
if (goog.LOCALE == 'zh_TW' || goog.LOCALE == 'zh-TW') {
782
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
783
}
784
if (goog.LOCALE == 'zu') {
785
goog.i18n.ordinalRules.select = goog.i18n.ordinalRules.defaultSelect_;
786
}
787
788