i18n_model.dart 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986
  1. enum LocaleType {
  2. en,
  3. fa,
  4. zh,
  5. nl,
  6. ru,
  7. it,
  8. fr,
  9. es,
  10. pl,
  11. pt,
  12. ko,
  13. ar,
  14. tr,
  15. az,
  16. jp,
  17. de,
  18. da,
  19. mn,
  20. bn,
  21. vi,
  22. hy,
  23. id,
  24. bg,
  25. eu
  26. }
  27. final _i18nModel = {
  28. 'en': {
  29. 'cancel': 'Cancel',
  30. 'done': 'Done',
  31. 'today': 'Today',
  32. 'monthShort': [
  33. 'Jan',
  34. 'Feb',
  35. 'Mar',
  36. 'Apr',
  37. 'May',
  38. 'Jun',
  39. 'Jul',
  40. 'Aug',
  41. 'Sep',
  42. 'Oct',
  43. 'Nov',
  44. 'Dec'
  45. ],
  46. 'monthLong': [
  47. 'January',
  48. 'February',
  49. 'March',
  50. 'April',
  51. 'May',
  52. 'June',
  53. 'July',
  54. 'August',
  55. 'September',
  56. 'October',
  57. 'November',
  58. 'December'
  59. ],
  60. 'day': ['Mon', 'Tue', 'Wed', 'Thur', 'Fri', 'Sat', 'Sun'],
  61. 'am': 'AM',
  62. 'pm': 'PM'
  63. },
  64. 'mn': {
  65. 'cancel': 'Гарах',
  66. 'done': 'Дуусгах',
  67. 'today': 'Өнөөдөр',
  68. 'monthShort': [
  69. '1-р сар',
  70. '2-р сар',
  71. '3-р сар',
  72. '4-р сар',
  73. '5-р сар',
  74. '6-р сар',
  75. '7-р сар',
  76. '8-р сар',
  77. '9-р сар',
  78. '10-р сар',
  79. '11-р сар',
  80. '12-р сар'
  81. ],
  82. 'monthLong': [
  83. '1-р сарын ',
  84. '2-р сарын ',
  85. '3-р сарын ',
  86. '4-р сарын ',
  87. '5-р сарын ',
  88. '6-р сарын ',
  89. '7-р сарын ',
  90. '8-р сарын ',
  91. '9-р сарын ',
  92. '10-р сарын ',
  93. '11-р сарын ',
  94. '12-р сарын '
  95. ],
  96. 'day': ['Дав', 'Мяг', 'Лха', 'Пүр', 'Баа', 'Бям', 'Ням'],
  97. 'am': 'AM',
  98. 'pm': 'PM'
  99. },
  100. 'fa': {
  101. 'cancel': 'لغو',
  102. 'done': 'تایید',
  103. 'today': 'امروز',
  104. 'monthShort': [
  105. 'فروردین',
  106. 'اردیبهشت',
  107. 'خرداد',
  108. 'تیر',
  109. 'مرداد',
  110. 'شهریور',
  111. 'مهر',
  112. 'آبان',
  113. 'آذر',
  114. 'دی',
  115. 'بهمن',
  116. 'اسفند'
  117. ],
  118. 'monthLong': [
  119. 'فروردین',
  120. 'اردیبهشت',
  121. 'خرداد',
  122. 'تیر',
  123. 'مرداد',
  124. 'شهریور',
  125. 'مهر',
  126. 'آبان',
  127. 'آذر',
  128. 'دی',
  129. 'بهمن',
  130. 'اسفند'
  131. ],
  132. 'day': [
  133. 'دوشنبه',
  134. 'سه شنبه',
  135. 'چهارشنبه',
  136. 'پنج شنبه',
  137. 'جمعه',
  138. 'شنبه',
  139. 'یکشنبه'
  140. ],
  141. 'am': 'صبح',
  142. 'pm': 'عصر'
  143. },
  144. 'zh': {
  145. //Chinese
  146. 'cancel': '取消',
  147. 'done': '确定',
  148. 'today': '今天',
  149. 'monthShort': [
  150. '一月',
  151. '二月',
  152. '三月',
  153. '四月',
  154. '五月',
  155. '六月',
  156. '七月',
  157. '八月',
  158. '九月',
  159. '十月',
  160. '十一月',
  161. '十二月'
  162. ],
  163. 'monthLong': [
  164. '一月',
  165. '二月',
  166. '三月',
  167. '四月',
  168. '五月',
  169. '六月',
  170. '七月',
  171. '八月',
  172. '九月',
  173. '十月',
  174. '十一月',
  175. '十二月'
  176. ],
  177. 'day': ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期日'],
  178. 'am': '上午',
  179. 'pm': '下午'
  180. },
  181. 'nl': {
  182. //Dutch
  183. 'cancel': 'Annuleer',
  184. 'done': 'Klaar',
  185. 'today': 'Vandaag',
  186. 'monthShort': [
  187. 'Jan',
  188. 'Feb',
  189. 'Mar',
  190. 'Apr',
  191. 'Mei',
  192. 'Jun',
  193. 'Jul',
  194. 'Aug',
  195. 'Sep',
  196. 'Okt',
  197. 'Nov',
  198. 'Dec',
  199. ],
  200. 'monthLong': [
  201. 'Januari',
  202. 'Februari',
  203. 'Maart',
  204. 'April',
  205. 'Mei',
  206. 'Juni',
  207. 'Juli',
  208. 'Augustus',
  209. 'September',
  210. 'Oktober',
  211. 'November',
  212. 'December',
  213. ],
  214. 'day': [
  215. 'Ma',
  216. 'Di',
  217. 'Wo',
  218. 'Do',
  219. 'Vr',
  220. 'Za',
  221. 'Zo',
  222. ],
  223. 'am': 'AM',
  224. 'pm': 'PM'
  225. },
  226. 'ru': {
  227. 'cancel': 'Отмена',
  228. 'done': 'Готово',
  229. 'today': 'Сегодня',
  230. 'monthShort': [
  231. 'Янв',
  232. 'Фев',
  233. 'Март',
  234. 'Апр',
  235. 'Май',
  236. 'Июнь',
  237. 'Июль',
  238. 'Авг',
  239. 'Сен',
  240. 'Окт',
  241. 'Ноя',
  242. 'Дек'
  243. ],
  244. 'monthLong': [
  245. 'Январь',
  246. 'Февраль',
  247. 'Март',
  248. 'Апрель',
  249. 'Май',
  250. 'Июнь',
  251. 'Июль',
  252. 'Август',
  253. 'Сентябрь',
  254. 'Октябрь',
  255. 'Ноябрь',
  256. 'Декабрь'
  257. ],
  258. 'day': ['Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб', 'Вс'],
  259. 'am': 'AM',
  260. 'pm': 'PM'
  261. },
  262. 'it': {
  263. 'cancel': 'Annulla',
  264. 'done': 'Conferma',
  265. 'today': 'Oggi',
  266. 'monthShort': [
  267. 'Gen',
  268. 'Feb',
  269. 'Mar',
  270. 'Apr',
  271. 'Mag',
  272. 'Giu',
  273. 'Lug',
  274. 'Ago',
  275. 'Set',
  276. 'Ott',
  277. 'Nov',
  278. 'Dic'
  279. ],
  280. 'monthLong': [
  281. 'Gennaio',
  282. 'Febbraio',
  283. 'Marzo',
  284. 'Aprile',
  285. 'Maggio',
  286. 'Giugno',
  287. 'Luglio',
  288. 'Agosto',
  289. 'Settembre',
  290. 'Ottobre',
  291. 'Novembre',
  292. 'Dicembre'
  293. ],
  294. 'day': ['Lun', 'Mar', 'Mer', 'Giov', 'Ven', 'Sab', 'Dom'],
  295. 'am': 'AM',
  296. 'pm': 'PM'
  297. },
  298. 'fr': {
  299. 'cancel': 'Annuler',
  300. 'done': 'Confirmer',
  301. 'today': "Aujourd'hui",
  302. 'monthShort': [
  303. 'Jan',
  304. 'Fév',
  305. 'Mar',
  306. 'Avr',
  307. 'Mai',
  308. 'Juin',
  309. 'Juil',
  310. 'Aoû',
  311. 'Sep',
  312. 'Oct',
  313. 'Nov',
  314. 'Déc'
  315. ],
  316. 'monthLong': [
  317. 'Janvier',
  318. 'Février',
  319. 'Mars',
  320. 'Avril',
  321. 'Mai',
  322. 'Juin',
  323. 'Juillet',
  324. 'Août',
  325. 'Septembre',
  326. 'Octobre',
  327. 'Novembre',
  328. 'Décembre'
  329. ],
  330. 'day': ['Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam', 'Dim'],
  331. 'am': 'AM',
  332. 'pm': 'PM'
  333. },
  334. 'es': {
  335. 'cancel': 'Cancelar',
  336. 'done': 'Confirmar',
  337. 'today': 'Hoy',
  338. 'monthShort': [
  339. 'Ene',
  340. 'Feb',
  341. 'Mar',
  342. 'Abr',
  343. 'May',
  344. 'Jun',
  345. 'Jul',
  346. 'Ago',
  347. 'Sep',
  348. 'Oct',
  349. 'Nov',
  350. 'Dic'
  351. ],
  352. 'monthLong': [
  353. 'Enero',
  354. 'Febrero',
  355. 'Marzo',
  356. 'Abril',
  357. 'Mayo',
  358. 'Junio',
  359. 'Julio',
  360. 'Agosto',
  361. 'Septiembre',
  362. 'Octubre',
  363. 'Noviembre',
  364. 'Diciembre'
  365. ],
  366. 'day': ['Lun', 'Mar', 'Mié', 'Jue', 'Vie', 'Sáb', 'Dom'],
  367. 'am': 'AM',
  368. 'pm': 'PM'
  369. },
  370. 'pl': {
  371. 'cancel': 'Anuluj',
  372. 'done': 'Gotowe',
  373. 'today': 'Dziś',
  374. 'monthShort': [
  375. 'Sty',
  376. 'Lut',
  377. 'Mar',
  378. 'Kwi',
  379. 'Maj',
  380. 'Cze',
  381. 'Lip',
  382. 'Sie',
  383. 'Wrz',
  384. 'Paź',
  385. 'Lis',
  386. 'Gru'
  387. ],
  388. 'monthLong': [
  389. 'Styczeń',
  390. 'Luty',
  391. 'Marzec',
  392. 'Kwiecień',
  393. 'Maj',
  394. 'Czerwiec',
  395. 'Lipiec',
  396. 'Sierpień',
  397. 'Wrzesień',
  398. 'Październik',
  399. 'Listopad',
  400. 'Grudzień'
  401. ],
  402. 'day': ['Pn', 'Wt', 'Śr', 'Cz', 'Pt', 'Sb', 'Nd'],
  403. 'am': 'AM',
  404. 'pm': 'PM'
  405. },
  406. 'pt': {
  407. 'cancel': 'Cancelar',
  408. 'done': 'Confirmar',
  409. 'today': 'Hoje',
  410. 'monthShort': [
  411. 'Jan',
  412. 'Fev',
  413. 'Mar',
  414. 'Abr',
  415. 'Mai',
  416. 'Jun',
  417. 'Jul',
  418. 'Ago',
  419. 'Set',
  420. 'Out',
  421. 'Nov',
  422. 'Dez'
  423. ],
  424. 'monthLong': [
  425. 'Janeiro',
  426. 'Fevereiro',
  427. 'Março',
  428. 'Abril',
  429. 'Maio',
  430. 'Junho',
  431. 'Julho',
  432. 'Agosto',
  433. 'Setembro',
  434. 'Outubro',
  435. 'Novembro',
  436. 'Dezembro'
  437. ],
  438. 'day': ['Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb', 'Dom'],
  439. 'am': 'AM',
  440. 'pm': 'PM'
  441. },
  442. 'ko': {
  443. 'cancel': '취소',
  444. 'done': '완료',
  445. 'today': '오늘',
  446. 'monthShort': [
  447. '1월',
  448. '2월',
  449. '3월',
  450. '4월',
  451. '5월',
  452. '6월',
  453. '7월',
  454. '8월',
  455. '9월',
  456. '10월',
  457. '11월',
  458. '12월'
  459. ],
  460. 'monthLong': [
  461. '1월',
  462. '2월',
  463. '3월',
  464. '4월',
  465. '5월',
  466. '6월',
  467. '7월',
  468. '8월',
  469. '9월',
  470. '10월',
  471. '11월',
  472. '12월'
  473. ],
  474. 'day': ['월', '화', '수', '목', '금', '토', '일'],
  475. 'am': '오전',
  476. 'pm': '오후'
  477. },
  478. 'ar': {
  479. 'cancel': 'إنهاء',
  480. 'done': 'تأكيد',
  481. 'today': 'اليوم',
  482. 'monthShort': [
  483. 'يناير',
  484. 'فبراير',
  485. 'مارس',
  486. 'إبريل',
  487. 'مايو',
  488. 'يونيو',
  489. 'يوليو',
  490. 'أغسطس',
  491. 'سبتمبر',
  492. 'أكتوبر',
  493. 'نوفمبر',
  494. 'ديسمبر'
  495. ],
  496. 'monthLong': [
  497. 'يناير',
  498. 'فبراير',
  499. 'مارس',
  500. 'إبريل',
  501. 'مايو',
  502. 'يونيو',
  503. 'يوليو',
  504. 'أغسطس',
  505. 'سبتمبر',
  506. 'أكتوبر',
  507. 'نوفمبر',
  508. 'ديسمبر'
  509. ],
  510. 'day': [
  511. 'الإثنين',
  512. 'الثلاثاء',
  513. 'الأربعاء',
  514. 'الخميس',
  515. 'الجمعه',
  516. 'السبت',
  517. 'الاحد'
  518. ],
  519. 'am': 'ص',
  520. 'pm': 'م'
  521. },
  522. 'tr': {
  523. 'cancel': 'İptal',
  524. 'done': 'Tamam',
  525. 'today': 'Bugün',
  526. 'monthShort': [
  527. 'Oca',
  528. 'Şub',
  529. 'Mar',
  530. 'Nis',
  531. 'May',
  532. 'Haz',
  533. 'Tem',
  534. 'Ağu',
  535. 'Eyl',
  536. 'Eki',
  537. 'Kas',
  538. 'Ara'
  539. ],
  540. 'monthLong': [
  541. 'Ocak',
  542. 'Şubat',
  543. 'Mart',
  544. 'Nisan',
  545. 'Mayıs',
  546. 'Haziran',
  547. 'Temmuz',
  548. 'Ağustos',
  549. 'Eylül',
  550. 'Ekim',
  551. 'Kasım',
  552. 'Aralık'
  553. ],
  554. 'day': ['Pzt', 'Sal', 'Çarş', 'Perş', 'Cum', 'Ctes', 'Paz'],
  555. 'am': 'ÖÖ',
  556. 'pm': 'ÖS'
  557. },
  558. 'az': {
  559. 'cancel': 'Ləğv et',
  560. 'done': 'Bitdi',
  561. 'today': 'Bugün',
  562. 'monthShort': [
  563. 'Yan',
  564. 'Fev',
  565. 'Mar',
  566. 'Apr',
  567. 'May',
  568. 'İyn',
  569. 'İyl',
  570. 'Avq',
  571. 'Sen',
  572. 'Okt',
  573. 'Noy',
  574. 'Dek'
  575. ],
  576. 'monthLong': [
  577. 'Yanvar',
  578. 'Fevral',
  579. 'Mart',
  580. 'Aprel',
  581. 'May',
  582. 'İyun',
  583. 'İyul',
  584. 'Avqust',
  585. 'Sentyabr',
  586. 'Oktyabr',
  587. 'Noyabr',
  588. 'Dekabr'
  589. ],
  590. 'day': ['B.E', 'Ç.A', 'Ç', 'C.A', 'C.', 'Ş.', 'B.'],
  591. 'am': 'ÖÖ',
  592. 'pm': 'ÖS'
  593. },
  594. 'jp': {
  595. //Japanese
  596. 'cancel': 'キャンセル',
  597. 'done': '完了',
  598. 'today': '今日',
  599. 'monthShort': [
  600. '1月',
  601. '2月',
  602. '3月',
  603. '4月',
  604. '5月',
  605. '6月',
  606. '7月',
  607. '8月',
  608. '9月',
  609. '10月',
  610. '11月',
  611. '12月'
  612. ],
  613. 'monthLong': [
  614. '1月',
  615. '2月',
  616. '3月',
  617. '4月',
  618. '5月',
  619. '6月',
  620. '7月',
  621. '8月',
  622. '9月',
  623. '10月',
  624. '11月',
  625. '12月'
  626. ],
  627. 'day': ['月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日', '日曜日'],
  628. 'am': '午前',
  629. 'pm': '午後'
  630. },
  631. 'de': {
  632. //German
  633. 'cancel': 'Abbrechen',
  634. 'done': 'OK',
  635. 'today': 'Heute',
  636. 'monthShort': [
  637. 'Jan',
  638. 'Feb',
  639. 'Mrz',
  640. 'Apr',
  641. 'Mai',
  642. 'Jun',
  643. 'Jul',
  644. 'Aug',
  645. 'Sep',
  646. 'Okt',
  647. 'Nov',
  648. 'Dez'
  649. ],
  650. 'monthLong': [
  651. 'Januar',
  652. 'Februar',
  653. 'März',
  654. 'April',
  655. 'Mai',
  656. 'Juni',
  657. 'Juli',
  658. 'August',
  659. 'September',
  660. 'Oktober',
  661. 'November',
  662. 'Dezember'
  663. ],
  664. 'day': ['Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'],
  665. 'am': 'AM',
  666. 'pm': 'PM'
  667. },
  668. 'da': {
  669. //Danish
  670. 'cancel': 'Annullér',
  671. 'done': 'OK',
  672. 'today': 'I dag',
  673. 'monthShort': [
  674. 'jan',
  675. 'feb',
  676. 'mar',
  677. 'apr',
  678. 'maj',
  679. 'juni',
  680. 'juli',
  681. 'aug',
  682. 'sept',
  683. 'okt',
  684. 'nov',
  685. 'dec'
  686. ],
  687. 'monthLong': [
  688. 'januar',
  689. 'februar',
  690. 'marts',
  691. 'april',
  692. 'maj',
  693. 'juni',
  694. 'juli',
  695. 'august',
  696. 'september',
  697. 'oktober',
  698. 'november',
  699. 'december'
  700. ],
  701. 'day': ['man', 'tirs', 'ons', 'tors', 'fre', 'lør', 'søn'],
  702. 'am': 'AM',
  703. 'pm': 'PM'
  704. },
  705. 'bn': {
  706. //Bengali
  707. 'cancel': 'বাতিল',
  708. 'done': 'সম্পন্ন',
  709. 'today': 'আজ',
  710. 'monthShort': [
  711. "জানু",
  712. "ফেব্",
  713. "মার্চ",
  714. "এপ্রিল",
  715. "মে",
  716. "জুন",
  717. "জুলাই",
  718. "অগাস্ট",
  719. "সেপ্ট",
  720. "অক্ট",
  721. "নভেম্",
  722. "ডিসেম্"
  723. ],
  724. 'monthLong': [
  725. "জানুয়ারী",
  726. "ফেব্রুয়ারি",
  727. "মার্চ",
  728. "এপ্রিল",
  729. "মে",
  730. "জুন",
  731. "জুলাই",
  732. "অগাস্ট",
  733. "সেপ্টেম্বর",
  734. "অক্টোবর",
  735. "নভেম্বর",
  736. "ডিসেম্বর"
  737. ],
  738. 'day': [
  739. "রবিবার",
  740. "সোমবার",
  741. "মঙ্গলবার",
  742. "বুধবার",
  743. "বৃহস্পতিবার",
  744. "শুক্রবার",
  745. "শনিবার",
  746. ],
  747. 'am': 'AM',
  748. 'pm': 'PM'
  749. },
  750. 'vi': {
  751. 'cancel': 'Hủy bỏ',
  752. 'done': 'Xong',
  753. 'today': 'Hôm nay',
  754. 'monthShort': [
  755. 'Thg1',
  756. 'Thg2',
  757. 'Thg3',
  758. 'Thg4',
  759. 'Thg5',
  760. 'Thg6',
  761. 'Thg7',
  762. 'Thg8',
  763. 'Thg9',
  764. 'Thg10',
  765. 'Thg11',
  766. 'Thg12'
  767. ],
  768. 'monthLong': [
  769. 'Tháng 1',
  770. 'Tháng 2',
  771. 'Tháng 3',
  772. 'Tháng 4',
  773. 'Tháng 5',
  774. 'Tháng 6',
  775. 'Tháng 7',
  776. 'Tháng 8',
  777. 'Tháng 9',
  778. 'Tháng 10',
  779. 'Tháng 11',
  780. 'Tháng 12'
  781. ],
  782. 'day': ['T2', 'T3', 'T4', 'T5', 'T6', 'T7', 'CN'],
  783. 'am': 'SA',
  784. 'pm': 'CH'
  785. },
  786. 'hy': {
  787. //Armenian
  788. 'cancel': 'Չեղարկել',
  789. 'done': 'հաստատել',
  790. 'today': 'Այսօր',
  791. 'monthShort': [
  792. 'Հնվ',
  793. 'Փետ',
  794. 'Մար',
  795. 'Ապր',
  796. 'Մայ',
  797. 'Հուն',
  798. 'Հուլ',
  799. 'Օգոս',
  800. 'Սեպ',
  801. 'Հոկ',
  802. 'Նոյ',
  803. 'Դեկ'
  804. ],
  805. 'monthLong': [
  806. 'Հունվար',
  807. 'Փետրվար',
  808. 'Մարտ',
  809. 'Ապրիլ',
  810. 'Մայիս',
  811. 'Հունիս',
  812. 'Հուլիս',
  813. 'Օգոստոս',
  814. 'Սեպտեմբեր',
  815. 'Հոկտեմբեր',
  816. 'Նոյեմբեր',
  817. 'Դեկտեմբեր'
  818. ],
  819. 'day': ['Երկ', 'Երք', 'Չրք', 'Հնգ', 'Ուր', 'Շբթ', 'Կիր'],
  820. 'am': 'AM',
  821. 'pm': 'PM'
  822. },
  823. 'id': {
  824. 'cancel': 'Batal',
  825. 'done': 'Pilih',
  826. 'today': 'Hari Ini',
  827. 'monthShort': [
  828. 'Jan',
  829. 'Feb',
  830. 'Mar',
  831. 'Apr',
  832. 'Mei',
  833. 'Jun',
  834. 'Jul',
  835. 'Agu',
  836. 'Sep',
  837. 'Okt',
  838. 'Nov',
  839. 'Des'
  840. ],
  841. 'monthLong': [
  842. 'Januari',
  843. 'Februari',
  844. 'Maret',
  845. 'April',
  846. 'Mei',
  847. 'Juni',
  848. 'Juli',
  849. 'Agustus',
  850. 'September',
  851. 'Oktober',
  852. 'November',
  853. 'Desember'
  854. ],
  855. 'day': ['Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab', 'Min'],
  856. 'am': 'AM',
  857. 'pm': 'PM'
  858. },
  859. 'bg': {
  860. 'cancel': 'Отказ',
  861. 'done': 'Готово',
  862. 'today': 'Днес',
  863. 'monthShort': [
  864. 'Яну',
  865. 'Фев',
  866. 'Март',
  867. 'Апр',
  868. 'Май',
  869. 'Юни',
  870. 'Юли',
  871. 'Авг',
  872. 'Сен',
  873. 'Окт',
  874. 'Ное',
  875. 'Дек'
  876. ],
  877. 'monthLong': [
  878. 'Януари',
  879. 'Февруари',
  880. 'Март',
  881. 'Април',
  882. 'Май',
  883. 'Юни',
  884. 'Юли',
  885. 'Август',
  886. 'Септември',
  887. 'Октомври',
  888. 'Ноември',
  889. 'Декември'
  890. ],
  891. 'day': ['Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб', 'Нд'],
  892. 'am': 'AM',
  893. 'pm': 'PM'
  894. },
  895. 'eu': {
  896. // basque
  897. 'cancel': 'Ezeztau',
  898. 'done': 'Onartu',
  899. 'today': 'Gaur',
  900. 'monthShort': [
  901. 'urt.',
  902. 'ots.',
  903. 'mar.',
  904. 'api.',
  905. 'mai.',
  906. 'eka.',
  907. 'uzt.',
  908. 'abu.',
  909. 'ira.',
  910. 'urr.',
  911. 'aza.',
  912. 'abe.'
  913. ],
  914. 'monthLong': [
  915. 'urtarrila',
  916. 'otsaila',
  917. 'martxoa',
  918. 'apirila',
  919. 'maiatza',
  920. 'ekaina',
  921. 'uztaila',
  922. 'abuztua',
  923. 'iraila',
  924. 'urria',
  925. 'azaroa',
  926. 'abendua'
  927. ],
  928. 'day': ['al.', 'ar.', 'az.', 'og.', 'or.', 'lr.', 'ig.'],
  929. 'am': 'AM',
  930. 'pm': 'PM'
  931. },
  932. };
  933. //get international object
  934. Map<String, dynamic> i18nObjInLocale(LocaleType type) {
  935. switch (type) {
  936. case LocaleType.fa:
  937. return _i18nModel['fa'];
  938. case LocaleType.zh:
  939. return _i18nModel['zh'];
  940. case LocaleType.nl:
  941. return _i18nModel['nl'];
  942. case LocaleType.ru:
  943. return _i18nModel['ru'];
  944. case LocaleType.it:
  945. return _i18nModel['it'];
  946. case LocaleType.fr:
  947. return _i18nModel['fr'];
  948. case LocaleType.es:
  949. return _i18nModel['es'];
  950. case LocaleType.pl:
  951. return _i18nModel['pl'];
  952. case LocaleType.pt:
  953. return _i18nModel['pt'];
  954. case LocaleType.ko:
  955. return _i18nModel['ko'];
  956. case LocaleType.ar:
  957. return _i18nModel['ar'];
  958. case LocaleType.tr:
  959. return _i18nModel['tr'];
  960. case LocaleType.az:
  961. return _i18nModel['az'];
  962. case LocaleType.jp:
  963. return _i18nModel['jp'];
  964. case LocaleType.de:
  965. return _i18nModel['de'];
  966. case LocaleType.da:
  967. return _i18nModel['da'];
  968. case LocaleType.mn:
  969. return _i18nModel['mn'];
  970. case LocaleType.bn:
  971. return _i18nModel['bn'];
  972. case LocaleType.vi:
  973. return _i18nModel['vi'];
  974. case LocaleType.hy:
  975. return _i18nModel['hy'];
  976. case LocaleType.id:
  977. return _i18nModel['id'];
  978. case LocaleType.bg:
  979. return _i18nModel['bg'];
  980. case LocaleType.eu:
  981. return _i18nModel['eu'];
  982. default:
  983. return _i18nModel['en'];
  984. }
  985. }