languages.js 49 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933
  1. /*!
  2. * numbro.js language configuration
  3. * language : Czech
  4. * locale: Czech Republic
  5. * author : Anatoli Papirovski : https://github.com/apapirovski
  6. */
  7. (function () {
  8. 'use strict';
  9. var language = {
  10. langLocaleCode: 'cs-CZ',
  11. cultureCode: 'cs-CZ',
  12. delimiters: {
  13. thousands: ' ',
  14. decimal: ','
  15. },
  16. abbreviations: {
  17. thousand: 'tis.',
  18. million: 'mil.',
  19. billion: 'b',
  20. trillion: 't'
  21. },
  22. ordinal: function () {
  23. return '.';
  24. },
  25. currency: {
  26. symbol: 'Kč',
  27. position: 'postfix'
  28. },
  29. defaults: {
  30. currencyFormat: ',4 a'
  31. },
  32. formats: {
  33. fourDigits: '4 a',
  34. fullWithTwoDecimals: ',0.00 $',
  35. fullWithTwoDecimalsNoCurrency: ',0.00',
  36. fullWithNoDecimals: ',0 $'
  37. }
  38. };
  39. // CommonJS
  40. if (typeof module !== 'undefined' && module.exports) {
  41. module.exports = language;
  42. }
  43. // Browser
  44. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  45. window.numbro.culture(language.cultureCode, language);
  46. }
  47. }.call(typeof window === 'undefined' ? this : window));
  48. /*!
  49. * numbro.js language configuration
  50. * language : Danish
  51. * locale: Denmark
  52. * author : Michael Storgaard : https://github.com/mstorgaard
  53. */
  54. (function () {
  55. 'use strict';
  56. var language = {
  57. langLocaleCode: 'da-DK',
  58. cultureCode: 'da-DK',
  59. delimiters: {
  60. thousands: '.',
  61. decimal: ','
  62. },
  63. abbreviations: {
  64. thousand: 'k',
  65. million: 'mio',
  66. billion: 'mia',
  67. trillion: 'b'
  68. },
  69. ordinal: function () {
  70. return '.';
  71. },
  72. currency: {
  73. symbol: 'kr',
  74. position: 'postfix'
  75. },
  76. defaults: {
  77. currencyFormat: ',4 a'
  78. },
  79. formats: {
  80. fourDigits: '4 a',
  81. fullWithTwoDecimals: ',0.00 $',
  82. fullWithTwoDecimalsNoCurrency: ',0.00',
  83. fullWithNoDecimals: ',0 $'
  84. }
  85. };
  86. // CommonJS
  87. if (typeof module !== 'undefined' && module.exports) {
  88. module.exports = language;
  89. }
  90. // Browser
  91. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  92. window.numbro.culture(language.cultureCode, language);
  93. }
  94. }.call(typeof window === 'undefined' ? this : window));
  95. /*!
  96. * numbro.js language configuration
  97. * language : German
  98. * locale: Switzerland
  99. * author : Michael Piefel : https://github.com/piefel (based on work from Marco Krage : https://github.com/sinky)
  100. */
  101. (function () {
  102. 'use strict';
  103. var language = {
  104. langLocaleCode: 'de-CH',
  105. cultureCode: 'de-CH',
  106. delimiters: {
  107. thousands: '\'',
  108. decimal: '.'
  109. },
  110. abbreviations: {
  111. thousand: 'k',
  112. million: 'm',
  113. billion: 'b',
  114. trillion: 't'
  115. },
  116. ordinal: function () {
  117. return '.';
  118. },
  119. currency: {
  120. symbol: 'CHF',
  121. position: 'postfix'
  122. },
  123. defaults: {
  124. currencyFormat: ',4 a'
  125. },
  126. formats: {
  127. fourDigits: '4 a',
  128. fullWithTwoDecimals: ',0.00 $',
  129. fullWithTwoDecimalsNoCurrency: ',0.00',
  130. fullWithNoDecimals: ',0 $'
  131. }
  132. };
  133. // CommonJS
  134. if (typeof module !== 'undefined' && module.exports) {
  135. module.exports = language;
  136. }
  137. // Browser
  138. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  139. window.numbro.culture(language.cultureCode, language);
  140. }
  141. }.call(typeof window === 'undefined' ? this : window));
  142. /*!
  143. * numbro.js language configuration
  144. * language : German
  145. * locale: Germany
  146. * author : Marco Krage : https://github.com/sinky
  147. *
  148. * Generally useful in Germany, Austria, Luxembourg, Belgium
  149. */
  150. (function () {
  151. 'use strict';
  152. var language = {
  153. langLocaleCode: 'de-DE',
  154. cultureCode: 'de-DE',
  155. delimiters: {
  156. thousands: '.',
  157. decimal: ','
  158. },
  159. abbreviations: {
  160. thousand: 'k',
  161. million: 'm',
  162. billion: 'b',
  163. trillion: 't'
  164. },
  165. ordinal: function () {
  166. return '.';
  167. },
  168. currency: {
  169. symbol: '€',
  170. position: 'postfix',
  171. spaceSeparated: true
  172. },
  173. defaults: {
  174. currencyFormat: ',4'
  175. },
  176. formats: {
  177. fourDigits: '4 a',
  178. fullWithTwoDecimals: ',0.00 $',
  179. fullWithTwoDecimalsNoCurrency: ',0.00',
  180. fullWithNoDecimals: ',0 $'
  181. }
  182. };
  183. // CommonJS
  184. if (typeof module !== 'undefined' && module.exports) {
  185. module.exports = language;
  186. }
  187. // Browser
  188. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  189. window.numbro.culture(language.cultureCode, language);
  190. }
  191. }.call(typeof window === 'undefined' ? this : window));
  192. /*!
  193. * numbro.js language configuration
  194. * language : English
  195. * locale: Australia
  196. * author : Benedikt Huss : https://github.com/ben305
  197. */
  198. (function () {
  199. 'use strict';
  200. var language = {
  201. langLocaleCode: 'en-AU',
  202. cultureCode: 'en-AU',
  203. delimiters: {
  204. thousands: ',',
  205. decimal: '.'
  206. },
  207. abbreviations: {
  208. thousand: 'k',
  209. million: 'm',
  210. billion: 'b',
  211. trillion: 't'
  212. },
  213. ordinal: function (number) {
  214. var b = number % 10;
  215. return (~~ (number % 100 / 10) === 1) ? 'th' :
  216. (b === 1) ? 'st' :
  217. (b === 2) ? 'nd' :
  218. (b === 3) ? 'rd' : 'th';
  219. },
  220. currency: {
  221. symbol: '$',
  222. position: 'prefix'
  223. },
  224. defaults: {
  225. currencyFormat: ',4 a'
  226. },
  227. formats: {
  228. fourDigits: '4 a',
  229. fullWithTwoDecimals: '$ ,0.00',
  230. fullWithTwoDecimalsNoCurrency: ',0.00',
  231. fullWithNoDecimals: '$ ,0'
  232. }
  233. };
  234. // CommonJS
  235. if (typeof module !== 'undefined' && module.exports) {
  236. module.exports = language;
  237. }
  238. // Browser
  239. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  240. window.numbro.culture(language.cultureCode, language);
  241. }
  242. }.call(typeof window === 'undefined' ? this : window));
  243. /*!
  244. * numbro.js language configuration
  245. * language : English
  246. * locale: United Kingdom of Great Britain and Northern Ireland
  247. * author : Dan Ristic : https://github.com/dristic
  248. */
  249. (function () {
  250. 'use strict';
  251. var language = {
  252. langLocaleCode: 'en-GB',
  253. cultureCode: 'en-GB',
  254. delimiters: {
  255. thousands: ',',
  256. decimal: '.'
  257. },
  258. abbreviations: {
  259. thousand: 'k',
  260. million: 'm',
  261. billion: 'b',
  262. trillion: 't'
  263. },
  264. ordinal: function (number) {
  265. var b = number % 10;
  266. return (~~ (number % 100 / 10) === 1) ? 'th' :
  267. (b === 1) ? 'st' :
  268. (b === 2) ? 'nd' :
  269. (b === 3) ? 'rd' : 'th';
  270. },
  271. currency: {
  272. symbol: '£',
  273. position: 'prefix'
  274. },
  275. defaults: {
  276. currencyFormat: ',4 a'
  277. },
  278. formats: {
  279. fourDigits: '4 a',
  280. fullWithTwoDecimals: '$ ,0.00',
  281. fullWithTwoDecimalsNoCurrency: ',0.00',
  282. fullWithNoDecimals: '$ ,0'
  283. }
  284. };
  285. // CommonJS
  286. if (typeof module !== 'undefined' && module.exports) {
  287. module.exports = language;
  288. }
  289. // Browser
  290. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  291. window.numbro.culture(language.cultureCode, language);
  292. }
  293. }.call(typeof window === 'undefined' ? this : window));
  294. /*!
  295. * numbro.js language configuration
  296. * language : English
  297. * locale: New Zealand
  298. * author : Benedikt Huss : https://github.com/ben305
  299. */
  300. (function () {
  301. 'use strict';
  302. var language = {
  303. langLocaleCode: 'en-NZ',
  304. cultureCode: 'en-NZ',
  305. delimiters: {
  306. thousands: ',',
  307. decimal: '.'
  308. },
  309. abbreviations: {
  310. thousand: 'k',
  311. million: 'm',
  312. billion: 'b',
  313. trillion: 't'
  314. },
  315. ordinal: function (number) {
  316. var b = number % 10;
  317. return (~~ (number % 100 / 10) === 1) ? 'th' :
  318. (b === 1) ? 'st' :
  319. (b === 2) ? 'nd' :
  320. (b === 3) ? 'rd' : 'th';
  321. },
  322. currency: {
  323. symbol: '$',
  324. position: 'prefix'
  325. },
  326. defaults: {
  327. currencyFormat: ',4 a'
  328. },
  329. formats: {
  330. fourDigits: '4 a',
  331. fullWithTwoDecimals: '$ ,0.00',
  332. fullWithTwoDecimalsNoCurrency: ',0.00',
  333. fullWithNoDecimals: '$ ,0'
  334. }
  335. };
  336. // CommonJS
  337. if (typeof module !== 'undefined' && module.exports) {
  338. module.exports = language;
  339. }
  340. // Browser
  341. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  342. window.numbro.culture(language.cultureCode, language);
  343. }
  344. }.call(typeof window === 'undefined' ? this : window));
  345. /*!
  346. * numbro.js language configuration
  347. * language : English
  348. * locale: South Africa
  349. * author : Stewart Scott https://github.com/stewart42
  350. */
  351. (function () {
  352. 'use strict';
  353. var language = {
  354. langLocaleCode: 'en-ZA',
  355. cultureCode: 'en-ZA',
  356. delimiters: {
  357. thousands: ',',
  358. decimal: '.'
  359. },
  360. abbreviations: {
  361. thousand: 'k',
  362. million: 'm',
  363. billion: 'b',
  364. trillion: 't'
  365. },
  366. ordinal: function (number) {
  367. var b = number % 10;
  368. return (~~ (number % 100 / 10) === 1) ? 'th' :
  369. (b === 1) ? 'st' :
  370. (b === 2) ? 'nd' :
  371. (b === 3) ? 'rd' : 'th';
  372. },
  373. currency: {
  374. symbol: 'R',
  375. position: 'prefix'
  376. },
  377. defaults: {
  378. currencyFormat: ',4 a'
  379. },
  380. formats: {
  381. fourDigits: '4 a',
  382. fullWithTwoDecimals: '$ ,0.00',
  383. fullWithTwoDecimalsNoCurrency: ',0.00',
  384. fullWithNoDecimals: '$ ,0'
  385. }
  386. };
  387. // CommonJS
  388. if (typeof module !== 'undefined' && module.exports) {
  389. module.exports = language;
  390. }
  391. // Browser
  392. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  393. window.numbro.culture(language.cultureCode, language);
  394. }
  395. }.call(typeof window === 'undefined' ? this : window));
  396. /*!
  397. * numbro.js language configuration
  398. * language : Spanish
  399. * locale: Argentina
  400. * author : Hernan Garcia : https://github.com/hgarcia
  401. */
  402. (function () {
  403. 'use strict';
  404. var language = {
  405. langLocaleCode: 'es-AR',
  406. cultureCode: 'es-AR',
  407. delimiters: {
  408. thousands: '.',
  409. decimal: ','
  410. },
  411. abbreviations: {
  412. thousand: 'k',
  413. million: 'mm',
  414. billion: 'b',
  415. trillion: 't'
  416. },
  417. ordinal: function (number) {
  418. var b = number % 10;
  419. return (b === 1 || b === 3) ? 'er' :
  420. (b === 2) ? 'do' :
  421. (b === 7 || b === 0) ? 'mo' :
  422. (b === 8) ? 'vo' :
  423. (b === 9) ? 'no' : 'to';
  424. },
  425. currency: {
  426. symbol: '$',
  427. position: 'postfix'
  428. },
  429. defaults: {
  430. currencyFormat: ',4 a'
  431. },
  432. formats: {
  433. fourDigits: '4 a',
  434. fullWithTwoDecimals: ',0.00 $',
  435. fullWithTwoDecimalsNoCurrency: ',0.00',
  436. fullWithNoDecimals: ',0 $'
  437. }
  438. };
  439. // CommonJS
  440. if (typeof module !== 'undefined' && module.exports) {
  441. module.exports = language;
  442. }
  443. // Browser
  444. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  445. window.numbro.culture(language.cultureCode, language);
  446. }
  447. }.call(typeof window === 'undefined' ? this : window));
  448. /*!
  449. * numbro.js language configuration
  450. * language : Spanish
  451. * locale: Spain
  452. * author : Hernan Garcia : https://github.com/hgarcia
  453. */
  454. (function () {
  455. 'use strict';
  456. var language = {
  457. langLocaleCode: 'es-ES',
  458. cultureCode: 'es-ES',
  459. delimiters: {
  460. thousands: '.',
  461. decimal: ','
  462. },
  463. abbreviations: {
  464. thousand: 'k',
  465. million: 'mm',
  466. billion: 'b',
  467. trillion: 't'
  468. },
  469. ordinal: function (number) {
  470. var b = number % 10;
  471. return (b === 1 || b === 3) ? 'er' :
  472. (b === 2) ? 'do' :
  473. (b === 7 || b === 0) ? 'mo' :
  474. (b === 8) ? 'vo' :
  475. (b === 9) ? 'no' : 'to';
  476. },
  477. currency: {
  478. symbol: '€',
  479. position: 'postfix'
  480. },
  481. defaults: {
  482. currencyFormat: ',4 a'
  483. },
  484. formats: {
  485. fourDigits: '4 a',
  486. fullWithTwoDecimals: ',0.00 $',
  487. fullWithTwoDecimalsNoCurrency: ',0.00',
  488. fullWithNoDecimals: ',0 $'
  489. }
  490. };
  491. // CommonJS
  492. if (typeof module !== 'undefined' && module.exports) {
  493. module.exports = language;
  494. }
  495. // Browser
  496. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  497. window.numbro.culture(language.cultureCode, language);
  498. }
  499. }.call(typeof window === 'undefined' ? this : window));
  500. /*!
  501. * numbro.js language configuration
  502. * language : Estonian
  503. * locale: Estonia
  504. * author : Illimar Tambek : https://github.com/ragulka
  505. *
  506. * Note: in Estonian, abbreviations are always separated
  507. * from numbers with a space
  508. */
  509. (function () {
  510. 'use strict';
  511. var language = {
  512. langLocaleCode: 'et-EE',
  513. cultureCode: 'et-EE',
  514. delimiters: {
  515. thousands: ' ',
  516. decimal: ','
  517. },
  518. abbreviations: {
  519. thousand: ' tuh',
  520. million: ' mln',
  521. billion: ' mld',
  522. trillion: ' trl'
  523. },
  524. ordinal: function () {
  525. return '.';
  526. },
  527. currency: {
  528. symbol: '€',
  529. position: 'postfix'
  530. },
  531. defaults: {
  532. currencyFormat: ',4 a'
  533. },
  534. formats: {
  535. fourDigits: '4 a',
  536. fullWithTwoDecimals: ',0.00 $',
  537. fullWithTwoDecimalsNoCurrency: ',0.00',
  538. fullWithNoDecimals: ',0 $'
  539. }
  540. };
  541. // CommonJS
  542. if (typeof module !== 'undefined' && module.exports) {
  543. module.exports = language;
  544. }
  545. // Browser
  546. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  547. window.numbro.culture(language.cultureCode, language);
  548. }
  549. }.call(typeof window === 'undefined' ? this : window));
  550. /*!
  551. * numbro.js language configuration
  552. * language : Farsi
  553. * locale: Iran
  554. * author : neo13 : https://github.com/neo13
  555. */
  556. (function () {
  557. 'use strict';
  558. var language = {
  559. langLocaleCode: 'fa-IR',
  560. cultureCode: 'fa-IR',
  561. delimiters: {
  562. thousands: '،',
  563. decimal: '.'
  564. },
  565. abbreviations: {
  566. thousand: 'هزار',
  567. million: 'میلیون',
  568. billion: 'میلیارد',
  569. trillion: 'تریلیون'
  570. },
  571. ordinal: function () {
  572. return 'ام';
  573. },
  574. currency: {
  575. symbol: '﷼'
  576. }
  577. };
  578. // CommonJS
  579. if (typeof module !== 'undefined' && module.exports) {
  580. module.exports = language;
  581. }
  582. // Browser
  583. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  584. window.numbro.culture(language.cultureCode, language);
  585. }
  586. }.call(typeof window === 'undefined' ? this : window));
  587. /*!
  588. * numbro.js language configuration
  589. * language : Finnish
  590. * locale: Finland
  591. * author : Sami Saada : https://github.com/samitheberber
  592. */
  593. (function () {
  594. 'use strict';
  595. var language = {
  596. langLocaleCode: 'fi-FI',
  597. cultureCode: 'fi-FI',
  598. delimiters: {
  599. thousands: ' ',
  600. decimal: ','
  601. },
  602. abbreviations: {
  603. thousand: 'k',
  604. million: 'M',
  605. billion: 'G',
  606. trillion: 'T'
  607. },
  608. ordinal: function () {
  609. return '.';
  610. },
  611. currency: {
  612. symbol: '€',
  613. position: 'postfix'
  614. },
  615. defaults: {
  616. currencyFormat: ',4 a'
  617. },
  618. formats: {
  619. fourDigits: '4 a',
  620. fullWithTwoDecimals: ',0.00 $',
  621. fullWithTwoDecimalsNoCurrency: ',0.00',
  622. fullWithNoDecimals: ',0 $'
  623. }
  624. };
  625. // CommonJS
  626. if (typeof module !== 'undefined' && module.exports) {
  627. module.exports = language;
  628. }
  629. // Browser
  630. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  631. window.numbro.culture(language.cultureCode, language);
  632. }
  633. }.call(typeof window === 'undefined' ? this : window));
  634. /*!
  635. * numbro.js language configuration
  636. * language : Filipino (Pilipino)
  637. * locale: Philippines
  638. * author : Michael Abadilla : https://github.com/mjmaix
  639. */
  640. (function () {
  641. 'use strict';
  642. var language = {
  643. langLocaleCode: 'fil-PH',
  644. cultureCode: 'fil-PH',
  645. delimiters: {
  646. thousands: ',',
  647. decimal: '.'
  648. },
  649. abbreviations: {
  650. thousand: 'k',
  651. million: 'm',
  652. billion: 'b',
  653. trillion: 't'
  654. },
  655. ordinal: function (number) {
  656. var b = number % 10;
  657. return (~~ (number % 100 / 10) === 1) ? 'th' :
  658. (b === 1) ? 'st' :
  659. (b === 2) ? 'nd' :
  660. (b === 3) ? 'rd' : 'th';
  661. },
  662. currency: {
  663. symbol: '₱'
  664. }
  665. };
  666. // CommonJS
  667. if (typeof module !== 'undefined' && module.exports) {
  668. module.exports = language;
  669. }
  670. // Browser
  671. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  672. window.numbro.culture(language.cultureCode, language);
  673. }
  674. }.call(typeof window === 'undefined' ? this : window));
  675. /*!
  676. * numbro.js language configuration
  677. * language : French
  678. * locale: Canada
  679. * author : Léo Renaud-Allaire : https://github.com/renaudleo
  680. */
  681. (function () {
  682. 'use strict';
  683. var language = {
  684. langLocaleCode: 'fr-CA',
  685. cultureCode: 'fr-CA',
  686. delimiters: {
  687. thousands: ' ',
  688. decimal: ','
  689. },
  690. abbreviations: {
  691. thousand: 'k',
  692. million: 'M',
  693. billion: 'G',
  694. trillion: 'T'
  695. },
  696. ordinal : function (number) {
  697. return number === 1 ? 'er' : 'ème';
  698. },
  699. currency: {
  700. symbol: '$',
  701. position: 'postfix',
  702. spaceSeparated : true
  703. },
  704. defaults: {
  705. currencyFormat: ',4 a'
  706. },
  707. formats: {
  708. fourDigits: '4 a',
  709. fullWithTwoDecimals: '$ ,0.00',
  710. fullWithTwoDecimalsNoCurrency: ',0.00',
  711. fullWithNoDecimals: '$ ,0'
  712. }
  713. };
  714. // CommonJS
  715. if (typeof module !== 'undefined' && module.exports) {
  716. module.exports = language;
  717. }
  718. // Browser
  719. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  720. window.numbro.culture(language.cultureCode, language);
  721. }
  722. }.call(typeof window === 'undefined' ? this : window));
  723. /*!
  724. * numbro.js language configuration
  725. * language : French
  726. * locale: Switzerland
  727. * author : Adam Draper : https://github.com/adamwdraper
  728. */
  729. (function () {
  730. 'use strict';
  731. var language = {
  732. langLocaleCode: 'fr-CH',
  733. cultureCode: 'fr-CH',
  734. delimiters: {
  735. thousands: '\'',
  736. decimal: '.'
  737. },
  738. abbreviations: {
  739. thousand: 'k',
  740. million: 'm',
  741. billion: 'b',
  742. trillion: 't'
  743. },
  744. ordinal : function (number) {
  745. return number === 1 ? 'er' : 'ème';
  746. },
  747. currency: {
  748. symbol: 'CHF',
  749. position: 'postfix'
  750. },
  751. defaults: {
  752. currencyFormat: ',4 a'
  753. },
  754. formats: {
  755. fourDigits: '4 a',
  756. fullWithTwoDecimals: ',0.00 $',
  757. fullWithTwoDecimalsNoCurrency: ',0.00',
  758. fullWithNoDecimals: ',0 $'
  759. }
  760. };
  761. // CommonJS
  762. if (typeof module !== 'undefined' && module.exports) {
  763. module.exports = language;
  764. }
  765. // Browser
  766. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  767. window.numbro.culture(language.cultureCode, language);
  768. }
  769. }.call(typeof window === 'undefined' ? this : window));
  770. /*!
  771. * numbro.js language configuration
  772. * language : French
  773. * locale: France
  774. * author : Adam Draper : https://github.com/adamwdraper
  775. */
  776. (function () {
  777. 'use strict';
  778. var language = {
  779. langLocaleCode: 'fr-FR',
  780. cultureCode: 'fr-FR',
  781. delimiters: {
  782. thousands: ' ',
  783. decimal: ','
  784. },
  785. abbreviations: {
  786. thousand: 'k',
  787. million: 'm',
  788. billion: 'b',
  789. trillion: 't'
  790. },
  791. ordinal : function (number) {
  792. return number === 1 ? 'er' : 'ème';
  793. },
  794. currency: {
  795. symbol: '€',
  796. position: 'postfix'
  797. },
  798. defaults: {
  799. currencyFormat: ',4 a'
  800. },
  801. formats: {
  802. fourDigits: '4 a',
  803. fullWithTwoDecimals: ',0.00 $',
  804. fullWithTwoDecimalsNoCurrency: ',0.00',
  805. fullWithNoDecimals: ',0 $'
  806. }
  807. };
  808. // CommonJS
  809. if (typeof module !== 'undefined' && module.exports) {
  810. module.exports = language;
  811. }
  812. // Browser
  813. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  814. window.numbro.culture(language.cultureCode, language);
  815. }
  816. }.call(typeof window === 'undefined' ? this : window));
  817. /*!
  818. * numbro.js language configuration
  819. * language : Hebrew
  820. * locale : IL
  821. * author : Eli Zehavi : https://github.com/eli-zehavi
  822. */
  823. (function () {
  824. 'use strict';
  825. var language = {
  826. langLocaleCode: 'he-IL',
  827. cultureCode: 'he-IL',
  828. delimiters: {
  829. thousands: ',',
  830. decimal: '.'
  831. },
  832. abbreviations: {
  833. thousand: 'אלף',
  834. million: 'מליון',
  835. billion: 'בליון',
  836. trillion: 'טריליון'
  837. },
  838. currency: {
  839. symbol: '₪',
  840. position: 'prefix'
  841. },
  842. defaults: {
  843. currencyFormat: ',4 a'
  844. },
  845. formats: {
  846. fourDigits: '4 a',
  847. fullWithTwoDecimals: '₪ ,0.00',
  848. fullWithTwoDecimalsNoCurrency: ',0.00',
  849. fullWithNoDecimals: '₪ ,0'
  850. }
  851. };
  852. // CommonJS
  853. if (typeof module !== 'undefined' && module.exports) {
  854. module.exports = language;
  855. }
  856. // Browser
  857. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  858. window.numbro.culture(language.cultureCode, language);
  859. }
  860. }.call(typeof window === 'undefined' ? this : window));
  861. /*!
  862. * numbro.js language configuration
  863. * language : Hungarian
  864. * locale: Hungary
  865. * author : Peter Bakondy : https://github.com/pbakondy
  866. */
  867. (function () {
  868. 'use strict';
  869. var language = {
  870. langLocaleCode: 'hu-HU',
  871. cultureCode: 'hu-HU',
  872. delimiters: {
  873. thousands: ' ',
  874. decimal: ','
  875. },
  876. abbreviations: {
  877. thousand: 'E', // ezer
  878. million: 'M', // millió
  879. billion: 'Mrd', // milliárd
  880. trillion: 'T' // trillió
  881. },
  882. ordinal: function () {
  883. return '.';
  884. },
  885. currency: {
  886. symbol: ' Ft',
  887. position: 'postfix'
  888. },
  889. defaults: {
  890. currencyFormat: ',4 a'
  891. },
  892. formats: {
  893. fourDigits: '4 a',
  894. fullWithTwoDecimals: ',0.00 $',
  895. fullWithTwoDecimalsNoCurrency: ',0.00',
  896. fullWithNoDecimals: ',0 $'
  897. }
  898. };
  899. // CommonJS
  900. if (typeof module !== 'undefined' && module.exports) {
  901. module.exports = language;
  902. }
  903. // Browser
  904. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  905. window.numbro.culture(language.cultureCode, language);
  906. }
  907. }.call(typeof window === 'undefined' ? this : window));
  908. /*!
  909. * numbro.js language configuration
  910. * language : Italian
  911. * locale: Italy
  912. * author : Giacomo Trombi : http://cinquepunti.it
  913. */
  914. (function () {
  915. 'use strict';
  916. var language = {
  917. langLocaleCode: 'it-IT',
  918. cultureCode: 'it-IT',
  919. delimiters: {
  920. thousands: '.',
  921. decimal: ','
  922. },
  923. abbreviations: {
  924. thousand: 'mila',
  925. million: 'mil',
  926. billion: 'b',
  927. trillion: 't'
  928. },
  929. ordinal: function () {
  930. return 'º';
  931. },
  932. currency: {
  933. symbol: '€',
  934. position: 'postfix'
  935. },
  936. defaults: {
  937. currencyFormat: ',4 a'
  938. },
  939. formats: {
  940. fourDigits: '4 a',
  941. fullWithTwoDecimals: ',0.00 $',
  942. fullWithTwoDecimalsNoCurrency: ',0.00',
  943. fullWithNoDecimals: ',0 $'
  944. }
  945. };
  946. // CommonJS
  947. if (typeof module !== 'undefined' && module.exports) {
  948. module.exports = language;
  949. }
  950. // Browser
  951. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  952. window.numbro.culture(language.cultureCode, language);
  953. }
  954. }.call(typeof window === 'undefined' ? this : window));
  955. /*!
  956. * numbro.js language configuration
  957. * language : Japanese
  958. * locale: Japan
  959. * author : teppeis : https://github.com/teppeis
  960. */
  961. (function () {
  962. 'use strict';
  963. var language = {
  964. langLocaleCode: 'ja-JP',
  965. cultureCode: 'ja-JP',
  966. delimiters: {
  967. thousands: ',',
  968. decimal: '.'
  969. },
  970. abbreviations: {
  971. thousand: '千',
  972. million: '百万',
  973. billion: '十億',
  974. trillion: '兆'
  975. },
  976. ordinal: function () {
  977. return '.';
  978. },
  979. currency: {
  980. symbol: '¥',
  981. position: 'prefix'
  982. },
  983. defaults: {
  984. currencyFormat: ',4 a'
  985. },
  986. formats: {
  987. fourDigits: '4 a',
  988. fullWithTwoDecimals: '$ ,0.00',
  989. fullWithTwoDecimalsNoCurrency: ',0.00',
  990. fullWithNoDecimals: '$ ,0'
  991. }
  992. };
  993. // CommonJS
  994. if (typeof module !== 'undefined' && module.exports) {
  995. module.exports = language;
  996. }
  997. // Browser
  998. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  999. window.numbro.culture(language.cultureCode, language);
  1000. }
  1001. }.call(typeof window === 'undefined' ? this : window));
  1002. /*!
  1003. * numbro.js language configuration
  1004. * language : Korean
  1005. * author (numbro.js Version): Randy Wilander : https://github.com/rocketedaway
  1006. * author (numeral.js Version) : Rich Daley : https://github.com/pedantic-git
  1007. */
  1008. (function () {
  1009. 'use strict';
  1010. var language = {
  1011. langLocaleCode: 'ko-KR',
  1012. cultureCode: 'ko-KR',
  1013. delimiters: {
  1014. thousands: ',',
  1015. decimal: '.'
  1016. },
  1017. abbreviations: {
  1018. thousand: '천',
  1019. million: '백만',
  1020. billion: '십억',
  1021. trillion: '일조'
  1022. },
  1023. ordinal: function () {
  1024. return '.';
  1025. },
  1026. currency: {
  1027. symbol: '₩'
  1028. }
  1029. };
  1030. // CommonJS
  1031. if (typeof module !== 'undefined' && module.exports) {
  1032. module.exports = language;
  1033. }
  1034. // Browser
  1035. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1036. window.numbro.culture(language.cultureCode, language);
  1037. }
  1038. }.call(typeof window === 'undefined' ? this : window));
  1039. /*!
  1040. * numbro.js language configuration
  1041. * language : Latvian
  1042. * locale: Latvia
  1043. * author : Lauris Bukšis-Haberkorns : https://github.com/Lafriks
  1044. */
  1045. (function () {
  1046. 'use strict';
  1047. var language = {
  1048. langLocaleCode: 'lv-LV',
  1049. cultureCode: 'lv-LV',
  1050. delimiters: {
  1051. thousands: ' ',
  1052. decimal: ','
  1053. },
  1054. abbreviations: {
  1055. thousand: ' tūkst.',
  1056. million: ' milj.',
  1057. billion: ' mljrd.',
  1058. trillion: ' trilj.'
  1059. },
  1060. ordinal: function () {
  1061. return '.';
  1062. },
  1063. currency: {
  1064. symbol: '€',
  1065. position: 'postfix'
  1066. },
  1067. defaults: {
  1068. currencyFormat: ',4 a'
  1069. },
  1070. formats: {
  1071. fourDigits: '4 a',
  1072. fullWithTwoDecimals: ',0.00 $',
  1073. fullWithTwoDecimalsNoCurrency: ',0.00',
  1074. fullWithNoDecimals: ',0 $'
  1075. }
  1076. };
  1077. // CommonJS
  1078. if (typeof module !== 'undefined' && module.exports) {
  1079. module.exports = language;
  1080. }
  1081. // Browser
  1082. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1083. window.numbro.culture(language.cultureCode, language);
  1084. }
  1085. }.call(typeof window === 'undefined' ? this : window));
  1086. /*!
  1087. * numbro.js language configuration
  1088. * language: Norwegian Bokmål
  1089. * locale: Norway
  1090. * author : Benjamin Van Ryseghem
  1091. */
  1092. (function() {
  1093. 'use strict';
  1094. var language = {
  1095. langLocaleCode: 'nb-NO',
  1096. cultureCode: 'nb-NO',
  1097. delimiters: {
  1098. thousands: ' ',
  1099. decimal: ','
  1100. },
  1101. abbreviations: {
  1102. thousand: 't',
  1103. million: 'M',
  1104. billion: 'md',
  1105. trillion: 't'
  1106. },
  1107. currency: {
  1108. symbol: 'kr',
  1109. position: 'postfix'
  1110. },
  1111. defaults: {
  1112. currencyFormat: ',4 a'
  1113. },
  1114. formats: {
  1115. fourDigits: '4 a',
  1116. fullWithTwoDecimals: ',0.00 $',
  1117. fullWithTwoDecimalsNoCurrency: ',0.00',
  1118. fullWithNoDecimals: ',0 $'
  1119. }
  1120. };
  1121. // CommonJS
  1122. if (typeof module !== 'undefined' && module.exports) {
  1123. module.exports = language;
  1124. }
  1125. // Browser
  1126. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1127. window.numbro.culture(language.cultureCode, language);
  1128. }
  1129. }.call(typeof window === 'undefined' ? this : window));
  1130. /*!
  1131. * numbro.js language configuration
  1132. * language : Dutch
  1133. * locale: Belgium
  1134. * author : Dieter Luypaert : https://github.com/moeriki
  1135. */
  1136. (function () {
  1137. 'use strict';
  1138. var language = {
  1139. langLocaleCode: 'nl-BE',
  1140. cultureCode: 'nl-BE',
  1141. delimiters: {
  1142. thousands: ' ',
  1143. decimal : ','
  1144. },
  1145. abbreviations: {
  1146. thousand : 'k',
  1147. million : 'mln',
  1148. billion : 'mld',
  1149. trillion : 'bln'
  1150. },
  1151. ordinal : function (number) {
  1152. var remainder = number % 100;
  1153. return (number !== 0 && remainder <= 1 || remainder === 8 || remainder >= 20) ? 'ste' : 'de';
  1154. },
  1155. currency: {
  1156. symbol: '€',
  1157. position: 'postfix'
  1158. },
  1159. defaults: {
  1160. currencyFormat: ',4 a'
  1161. },
  1162. formats: {
  1163. fourDigits: '4 a',
  1164. fullWithTwoDecimals: ',0.00 $',
  1165. fullWithTwoDecimalsNoCurrency: ',0.00',
  1166. fullWithNoDecimals: ',0 $'
  1167. }
  1168. };
  1169. // CommonJS
  1170. if (typeof module !== 'undefined' && module.exports) {
  1171. module.exports = language;
  1172. }
  1173. // Browser
  1174. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1175. window.numbro.culture(language.cultureCode, language);
  1176. }
  1177. }.call(typeof window === 'undefined' ? this : window));
  1178. /*!
  1179. * numbro.js language configuration
  1180. * language : Dutch
  1181. * locale: Netherlands
  1182. * author : Dave Clayton : https://github.com/davedx
  1183. */
  1184. (function () {
  1185. 'use strict';
  1186. var language = {
  1187. langLocaleCode: 'nl-NL',
  1188. cultureCode: 'nl-NL',
  1189. delimiters: {
  1190. thousands: '.',
  1191. decimal : ','
  1192. },
  1193. abbreviations: {
  1194. thousand : 'k',
  1195. million : 'mln',
  1196. billion : 'mrd',
  1197. trillion : 'bln'
  1198. },
  1199. ordinal : function (number) {
  1200. var remainder = number % 100;
  1201. return (number !== 0 && remainder <= 1 || remainder === 8 || remainder >= 20) ? 'ste' : 'de';
  1202. },
  1203. currency: {
  1204. symbol: '€',
  1205. position: 'postfix'
  1206. },
  1207. defaults: {
  1208. currencyFormat: ',4 a'
  1209. },
  1210. formats: {
  1211. fourDigits: '4 a',
  1212. fullWithTwoDecimals: ',0.00 $',
  1213. fullWithTwoDecimalsNoCurrency: ',0.00',
  1214. fullWithNoDecimals: ',0 $'
  1215. }
  1216. };
  1217. // CommonJS
  1218. if (typeof module !== 'undefined' && module.exports) {
  1219. module.exports = language;
  1220. }
  1221. // Browser
  1222. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1223. window.numbro.culture(language.cultureCode, language);
  1224. }
  1225. }.call(typeof window === 'undefined' ? this : window));
  1226. /*!
  1227. * numbro.js language configuration
  1228. * language : Polish
  1229. * locale : Poland
  1230. * author : Dominik Bulaj : https://github.com/dominikbulaj
  1231. */
  1232. (function () {
  1233. 'use strict';
  1234. var language = {
  1235. langLocaleCode: 'pl-PL',
  1236. cultureCode: 'pl-PL',
  1237. delimiters: {
  1238. thousands: ' ',
  1239. decimal: ','
  1240. },
  1241. abbreviations: {
  1242. thousand: 'tys.',
  1243. million: 'mln',
  1244. billion: 'mld',
  1245. trillion: 'bln'
  1246. },
  1247. ordinal: function () {
  1248. return '.';
  1249. },
  1250. currency: {
  1251. symbol: ' zł',
  1252. position: 'postfix'
  1253. },
  1254. defaults: {
  1255. currencyFormat: ',4 a'
  1256. },
  1257. formats: {
  1258. fourDigits: '4 a',
  1259. fullWithTwoDecimals: ',0.00 $',
  1260. fullWithTwoDecimalsNoCurrency: ',0.00',
  1261. fullWithNoDecimals: ',0 $'
  1262. }
  1263. };
  1264. // CommonJS
  1265. if (typeof module !== 'undefined' && module.exports) {
  1266. module.exports = language;
  1267. }
  1268. // Browser
  1269. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1270. window.numbro.culture(language.cultureCode, language);
  1271. }
  1272. }.call(typeof window === 'undefined' ? this : window));
  1273. /*!
  1274. * numbro.js language configuration
  1275. * language : Portuguese
  1276. * locale : Brazil
  1277. * author : Ramiro Varandas Jr : https://github.com/ramirovjr
  1278. */
  1279. (function () {
  1280. 'use strict';
  1281. var language = {
  1282. langLocaleCode: 'pt-BR',
  1283. cultureCode: 'pt-BR',
  1284. delimiters: {
  1285. thousands: '.',
  1286. decimal: ','
  1287. },
  1288. abbreviations: {
  1289. thousand: 'mil',
  1290. million: 'milhões',
  1291. billion: 'b',
  1292. trillion: 't'
  1293. },
  1294. ordinal: function () {
  1295. return 'º';
  1296. },
  1297. currency: {
  1298. symbol: 'R$',
  1299. position: 'prefix'
  1300. },
  1301. defaults: {
  1302. currencyFormat: ',4 a'
  1303. },
  1304. formats: {
  1305. fourDigits: '4 a',
  1306. fullWithTwoDecimals: ',0.00 $',
  1307. fullWithTwoDecimalsNoCurrency: ',0.00',
  1308. fullWithNoDecimals: ',0 $'
  1309. }
  1310. };
  1311. // CommonJS
  1312. if (typeof module !== 'undefined' && module.exports) {
  1313. module.exports = language;
  1314. }
  1315. // Browser
  1316. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1317. window.numbro.culture(language.cultureCode, language);
  1318. }
  1319. }.call(typeof window === 'undefined' ? this : window));
  1320. /*!
  1321. * numbro.js language configuration
  1322. * language : Portuguese
  1323. * locale : Portugal
  1324. * author : Diogo Resende : https://github.com/dresende
  1325. */
  1326. (function () {
  1327. 'use strict';
  1328. var language = {
  1329. langLocaleCode: 'pt-PT',
  1330. cultureCode: 'pt-PT',
  1331. delimiters: {
  1332. thousands: ' ',
  1333. decimal: ','
  1334. },
  1335. abbreviations: {
  1336. thousand: 'k',
  1337. million: 'm',
  1338. billion: 'b',
  1339. trillion: 't'
  1340. },
  1341. ordinal : function () {
  1342. return 'º';
  1343. },
  1344. currency: {
  1345. symbol: '€',
  1346. position: 'postfix'
  1347. },
  1348. defaults: {
  1349. currencyFormat: ',4 a'
  1350. },
  1351. formats: {
  1352. fourDigits: '4 a',
  1353. fullWithTwoDecimals: ',0.00 $',
  1354. fullWithTwoDecimalsNoCurrency: ',0.00',
  1355. fullWithNoDecimals: ',0 $'
  1356. }
  1357. };
  1358. // CommonJS
  1359. if (typeof module !== 'undefined' && module.exports) {
  1360. module.exports = language;
  1361. }
  1362. // Browser
  1363. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1364. window.numbro.culture(language.cultureCode, language);
  1365. }
  1366. }.call(typeof window === 'undefined' ? this : window));
  1367. /*!
  1368. * numbro.js language configuration
  1369. * language : Russian
  1370. * locale : Russsia
  1371. * author : Anatoli Papirovski : https://github.com/apapirovski
  1372. */
  1373. (function () {
  1374. 'use strict';
  1375. var language = {
  1376. langLocaleCode: 'ru-RU',
  1377. cultureCode: 'ru-RU',
  1378. delimiters: {
  1379. thousands: ' ',
  1380. decimal: ','
  1381. },
  1382. abbreviations: {
  1383. thousand: 'тыс.',
  1384. million: 'млн',
  1385. billion: 'b',
  1386. trillion: 't'
  1387. },
  1388. ordinal: function () {
  1389. // not ideal, but since in Russian it can taken on
  1390. // different forms (masculine, feminine, neuter)
  1391. // this is all we can do
  1392. return '.';
  1393. },
  1394. currency: {
  1395. symbol: 'руб.',
  1396. position: 'postfix'
  1397. },
  1398. defaults: {
  1399. currencyFormat: ',4 a'
  1400. },
  1401. formats: {
  1402. fourDigits: '4 a',
  1403. fullWithTwoDecimals: ',0.00 $',
  1404. fullWithTwoDecimalsNoCurrency: ',0.00',
  1405. fullWithNoDecimals: ',0 $'
  1406. }
  1407. };
  1408. // CommonJS
  1409. if (typeof module !== 'undefined' && module.exports) {
  1410. module.exports = language;
  1411. }
  1412. // Browser
  1413. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1414. window.numbro.culture(language.cultureCode, language);
  1415. }
  1416. }.call(typeof window === 'undefined' ? this : window));
  1417. /*!
  1418. * numbro.js language configuration
  1419. * language : Russian
  1420. * locale : Ukraine
  1421. * author : Anatoli Papirovski : https://github.com/apapirovski
  1422. */
  1423. (function () {
  1424. 'use strict';
  1425. var language = {
  1426. langLocaleCode: 'ru-UA',
  1427. cultureCode: 'ru-UA',
  1428. delimiters: {
  1429. thousands: ' ',
  1430. decimal: ','
  1431. },
  1432. abbreviations: {
  1433. thousand: 'тыс.',
  1434. million: 'млн',
  1435. billion: 'b',
  1436. trillion: 't'
  1437. },
  1438. ordinal: function () {
  1439. // not ideal, but since in Russian it can taken on
  1440. // different forms (masculine, feminine, neuter)
  1441. // this is all we can do
  1442. return '.';
  1443. },
  1444. currency: {
  1445. symbol: '\u20B4',
  1446. position: 'postfix'
  1447. },
  1448. defaults: {
  1449. currencyFormat: ',4 a'
  1450. },
  1451. formats: {
  1452. fourDigits: '4 a',
  1453. fullWithTwoDecimals: ',0.00 $',
  1454. fullWithTwoDecimalsNoCurrency: ',0.00',
  1455. fullWithNoDecimals: ',0 $'
  1456. }
  1457. };
  1458. // CommonJS
  1459. if (typeof module !== 'undefined' && module.exports) {
  1460. module.exports = language;
  1461. }
  1462. // Browser
  1463. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1464. window.numbro.culture(language.cultureCode, language);
  1465. }
  1466. }.call(typeof window === 'undefined' ? this : window));
  1467. /*!
  1468. * numbro.js language configuration
  1469. * language : Slovak
  1470. * locale : Slovakia
  1471. * author : Ahmed Al Hafoudh : http://www.freevision.sk
  1472. */
  1473. (function () {
  1474. 'use strict';
  1475. var language = {
  1476. langLocaleCode: 'sk-SK',
  1477. cultureCode: 'sk-SK',
  1478. delimiters: {
  1479. thousands: ' ',
  1480. decimal: ','
  1481. },
  1482. abbreviations: {
  1483. thousand: 'tis.',
  1484. million: 'mil.',
  1485. billion: 'b',
  1486. trillion: 't'
  1487. },
  1488. ordinal: function () {
  1489. return '.';
  1490. },
  1491. currency: {
  1492. symbol: '€',
  1493. position: 'postfix'
  1494. },
  1495. defaults: {
  1496. currencyFormat: ',4 a'
  1497. },
  1498. formats: {
  1499. fourDigits: '4 a',
  1500. fullWithTwoDecimals: ',0.00 $',
  1501. fullWithTwoDecimalsNoCurrency: ',0.00',
  1502. fullWithNoDecimals: ',0 $'
  1503. }
  1504. };
  1505. // CommonJS
  1506. if (typeof module !== 'undefined' && module.exports) {
  1507. module.exports = language;
  1508. }
  1509. // Browser
  1510. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1511. window.numbro.culture(language.cultureCode, language);
  1512. }
  1513. }.call(typeof window === 'undefined' ? this : window));
  1514. /*!
  1515. * numbro.js language configuration
  1516. * language : Swedish
  1517. * locale : Sweden
  1518. * author : Benjamin Van Ryseghem (benjamin.vanryseghem.com)
  1519. */
  1520. (function() {
  1521. 'use strict';
  1522. var language = {
  1523. langLocaleCode: 'sv-SE',
  1524. cultureCode: 'sv-SE',
  1525. delimiters: {
  1526. thousands: ' ',
  1527. decimal: ','
  1528. },
  1529. abbreviations: {
  1530. thousand: 't',
  1531. million: 'M',
  1532. billion: 'md',
  1533. trillion: 'tmd'
  1534. },
  1535. currency: {
  1536. symbol: 'kr',
  1537. position: 'postfix'
  1538. },
  1539. defaults: {
  1540. currencyFormat: ',4 a'
  1541. },
  1542. formats: {
  1543. fourDigits: '4 a',
  1544. fullWithTwoDecimals: ',0.00 $',
  1545. fullWithTwoDecimalsNoCurrency: ',0.00',
  1546. fullWithNoDecimals: ',0 $'
  1547. }
  1548. };
  1549. // CommonJS
  1550. if (typeof module !== 'undefined' && module.exports) {
  1551. module.exports = language;
  1552. }
  1553. // Browser
  1554. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1555. window.numbro.culture(language.cultureCode, language);
  1556. }
  1557. }.call(typeof window === 'undefined' ? this : window));
  1558. /*!
  1559. * numbro.js language configuration
  1560. * language : Thai
  1561. * locale : Thailand
  1562. * author : Sathit Jittanupat : https://github.com/jojosati
  1563. */
  1564. (function () {
  1565. 'use strict';
  1566. var language = {
  1567. langLocaleCode: 'th-TH',
  1568. cultureCode: 'th-TH',
  1569. delimiters: {
  1570. thousands: ',',
  1571. decimal: '.'
  1572. },
  1573. abbreviations: {
  1574. thousand: 'พัน',
  1575. million: 'ล้าน',
  1576. billion: 'พันล้าน',
  1577. trillion: 'ล้านล้าน'
  1578. },
  1579. ordinal: function () {
  1580. return '.';
  1581. },
  1582. currency: {
  1583. symbol: '฿',
  1584. position: 'postfix'
  1585. },
  1586. defaults: {
  1587. currencyFormat: ',4 a'
  1588. },
  1589. formats: {
  1590. fourDigits: '4 a',
  1591. fullWithTwoDecimals: ',0.00 $',
  1592. fullWithTwoDecimalsNoCurrency: ',0.00',
  1593. fullWithNoDecimals: ',0 $'
  1594. }
  1595. };
  1596. // CommonJS
  1597. if (typeof module !== 'undefined' && module.exports) {
  1598. module.exports = language;
  1599. }
  1600. // Browser
  1601. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1602. window.numbro.culture(language.cultureCode, language);
  1603. }
  1604. }.call(typeof window === 'undefined' ? this : window));
  1605. /*!
  1606. * numbro.js language configuration
  1607. * language : Turkish
  1608. * locale : Turkey
  1609. * author : Ecmel Ercan : https://github.com/ecmel,
  1610. * Erhan Gundogan : https://github.com/erhangundogan,
  1611. * Burak Yiğit Kaya: https://github.com/BYK
  1612. */
  1613. (function() {
  1614. 'use strict';
  1615. var suffixes = {
  1616. 1: '\'inci',
  1617. 5: '\'inci',
  1618. 8: '\'inci',
  1619. 70: '\'inci',
  1620. 80: '\'inci',
  1621. 2: '\'nci',
  1622. 7: '\'nci',
  1623. 20: '\'nci',
  1624. 50: '\'nci',
  1625. 3: '\'üncü',
  1626. 4: '\'üncü',
  1627. 100: '\'üncü',
  1628. 6: '\'ncı',
  1629. 9: '\'uncu',
  1630. 10: '\'uncu',
  1631. 30: '\'uncu',
  1632. 60: '\'ıncı',
  1633. 90: '\'ıncı'
  1634. },
  1635. language = {
  1636. langLocaleCode: 'tr-TR',
  1637. cultureCode: 'tr-TR',
  1638. delimiters: {
  1639. thousands: '.',
  1640. decimal: ','
  1641. },
  1642. abbreviations: {
  1643. thousand: 'bin',
  1644. million: 'milyon',
  1645. billion: 'milyar',
  1646. trillion: 'trilyon'
  1647. },
  1648. ordinal: function(number) {
  1649. if (number === 0) { // special case for zero
  1650. return '\'ıncı';
  1651. }
  1652. var a = number % 10,
  1653. b = number % 100 - a,
  1654. c = number >= 100 ? 100 : null;
  1655. return suffixes[a] || suffixes[b] || suffixes[c];
  1656. },
  1657. currency: {
  1658. symbol: '\u20BA',
  1659. position: 'postfix'
  1660. },
  1661. defaults: {
  1662. currencyFormat: ',4 a'
  1663. },
  1664. formats: {
  1665. fourDigits: '4 a',
  1666. fullWithTwoDecimals: ',0.00 $',
  1667. fullWithTwoDecimalsNoCurrency: ',0.00',
  1668. fullWithNoDecimals: ',0 $'
  1669. }
  1670. };
  1671. // CommonJS
  1672. if (typeof module !== 'undefined' && module.exports) {
  1673. module.exports = language;
  1674. }
  1675. // Browser
  1676. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1677. window.numbro.culture(language.cultureCode, language);
  1678. }
  1679. }.call(typeof window === 'undefined' ? this : window));
  1680. /*!
  1681. * numbro.js language configuration
  1682. * language : Ukrainian
  1683. * locale : Ukraine
  1684. * author : Michael Piefel : https://github.com/piefel (with help from Tetyana Kuzmenko)
  1685. */
  1686. (function () {
  1687. 'use strict';
  1688. var language = {
  1689. langLocaleCode: 'uk-UA',
  1690. cultureCode: 'uk-UA',
  1691. delimiters: {
  1692. thousands: ' ',
  1693. decimal: ','
  1694. },
  1695. abbreviations: {
  1696. thousand: 'тис.',
  1697. million: 'млн',
  1698. billion: 'млрд',
  1699. trillion: 'блн'
  1700. },
  1701. ordinal: function () {
  1702. // not ideal, but since in Ukrainian it can taken on
  1703. // different forms (masculine, feminine, neuter)
  1704. // this is all we can do
  1705. return '';
  1706. },
  1707. currency: {
  1708. symbol: '\u20B4',
  1709. position: 'postfix'
  1710. },
  1711. defaults: {
  1712. currencyFormat: ',4 a'
  1713. },
  1714. formats: {
  1715. fourDigits: '4 a',
  1716. fullWithTwoDecimals: ',0.00 $',
  1717. fullWithTwoDecimalsNoCurrency: ',0.00',
  1718. fullWithNoDecimals: ',0 $'
  1719. }
  1720. };
  1721. // CommonJS
  1722. if (typeof module !== 'undefined' && module.exports) {
  1723. module.exports = language;
  1724. }
  1725. // Browser
  1726. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1727. window.numbro.culture(language.cultureCode, language);
  1728. }
  1729. }.call(typeof window === 'undefined' ? this : window));
  1730. /*!
  1731. * numbro.js language configuration
  1732. * language : simplified chinese
  1733. * locale : China
  1734. * author : badplum : https://github.com/badplum
  1735. */
  1736. (function () {
  1737. 'use strict';
  1738. var language = {
  1739. langLocaleCode: 'zh-CN',
  1740. cultureCode: 'zh-CN',
  1741. delimiters: {
  1742. thousands: ',',
  1743. decimal: '.'
  1744. },
  1745. abbreviations: {
  1746. thousand: '千',
  1747. million: '百万',
  1748. billion: '十亿',
  1749. trillion: '兆'
  1750. },
  1751. ordinal: function () {
  1752. return '.';
  1753. },
  1754. currency: {
  1755. symbol: '¥',
  1756. position: 'prefix'
  1757. },
  1758. defaults: {
  1759. currencyFormat: ',4 a'
  1760. },
  1761. formats: {
  1762. fourDigits: '4 a',
  1763. fullWithTwoDecimals: '$ ,0.00',
  1764. fullWithTwoDecimalsNoCurrency: ',0.00',
  1765. fullWithNoDecimals: '$ ,0'
  1766. }
  1767. };
  1768. // CommonJS
  1769. if (typeof module !== 'undefined' && module.exports) {
  1770. module.exports = language;
  1771. }
  1772. // Browser
  1773. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1774. window.numbro.culture(language.cultureCode, language);
  1775. }
  1776. }.call(typeof window === 'undefined' ? this : window));
  1777. /*!
  1778. * numbro.js language configuration
  1779. * language : Chinese (Taiwan)
  1780. * author (numbro.js Version): Randy Wilander : https://github.com/rocketedaway
  1781. * author (numeral.js Version) : Rich Daley : https://github.com/pedantic-git
  1782. */
  1783. (function () {
  1784. 'use strict';
  1785. var language = {
  1786. langLocaleCode: 'zh-TW',
  1787. cultureCode: 'zh-TW',
  1788. delimiters: {
  1789. thousands: ',',
  1790. decimal: '.'
  1791. },
  1792. abbreviations: {
  1793. thousand: '千',
  1794. million: '百萬',
  1795. billion: '十億',
  1796. trillion: '兆'
  1797. },
  1798. ordinal: function () {
  1799. return '第';
  1800. },
  1801. currency: {
  1802. symbol: 'NT$'
  1803. }
  1804. };
  1805. // CommonJS
  1806. if (typeof module !== 'undefined' && module.exports) {
  1807. module.exports = language;
  1808. }
  1809. // Browser
  1810. if (typeof window !== 'undefined' && window.numbro && window.numbro.culture) {
  1811. window.numbro.culture(language.cultureCode, language);
  1812. }
  1813. }.call(typeof window === 'undefined' ? this : window));