1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 | (function () {
|
7 | var suffixes = {
|
8 | 1: '\'inci',
|
9 | 5: '\'inci',
|
10 | 8: '\'inci',
|
11 | 70: '\'inci',
|
12 | 80: '\'inci',
|
13 |
|
14 | 2: '\'nci',
|
15 | 7: '\'nci',
|
16 | 20: '\'nci',
|
17 | 50: '\'nci',
|
18 |
|
19 | 3: '\'üncü',
|
20 | 4: '\'üncü',
|
21 | 100: '\'üncü',
|
22 |
|
23 | 6: '\'ncı',
|
24 |
|
25 | 9: '\'uncu',
|
26 | 10: '\'uncu',
|
27 | 30: '\'uncu',
|
28 |
|
29 | 60: '\'ıncı',
|
30 | 90: '\'ıncı'
|
31 | },
|
32 | language = {
|
33 | delimiters: {
|
34 | thousands: '.',
|
35 | decimal: ','
|
36 | },
|
37 | abbreviations: {
|
38 | thousand: 'bin',
|
39 | million: 'milyon',
|
40 | billion: 'milyar',
|
41 | trillion: 'trilyon'
|
42 | },
|
43 | ordinal: function (number) {
|
44 | if (number === 0) {
|
45 | return '\'ıncı';
|
46 | }
|
47 |
|
48 | var a = number % 10,
|
49 | b = number % 100 - a,
|
50 | c = number >= 100 ? 100 : null;
|
51 |
|
52 | return suffixes[a] || suffixes[b] || suffixes[c];
|
53 | },
|
54 | currency: {
|
55 | symbol: '\u20BA'
|
56 | }
|
57 | };
|
58 |
|
59 |
|
60 | if (typeof module !== 'undefined' && module.exports) {
|
61 | module.exports = language;
|
62 | }
|
63 |
|
64 | if (typeof window !== 'undefined' && this.numeral && this.numeral.language) {
|
65 | this.numeral.language('tr', language);
|
66 | }
|
67 | }());
|