You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2481 lines
39 KiB

  1. <template>
  2. <div class="tw-flex tw-flex-col">
  3. <div v-if="language">
  4. <select v-model="codeSelect"
  5. :class="['tw-text-neutrals-500 tw-h-[44px] tw-text-[13px] tw-border tw-border-solid tw-border-neutrals-200 tw-rounded-[5px] tw-px-[15px] tw-py-[9px] tw-outline-none tw-mr-[5px] focus:tw-border-primary-1',
  6. validation ? '' : 'tw-border-error-default'
  7. ]"
  8. >
  9. <option
  10. v-for="(item, index) in countryCodeOptions_tw"
  11. :key="index"
  12. :value="item.id"
  13. >
  14. {{ item.code + " " + item.name }}
  15. </option>
  16. </select>
  17. </div>
  18. <div v-else>
  19. <select v-model="codeSelect"
  20. :class="['tw-text-neutrals-500 tw-h-[44px] tw-text-[13px] tw-border tw-border-solid tw-border-neutrals-200 tw-rounded-[5px] tw-px-[15px] tw-py-[9px] tw-outline-none tw-mr-[5px] focus:tw-border-primary-1',
  21. validation ? '' : 'tw-border-error-default'
  22. ]"
  23. >
  24. <option
  25. v-for="(item, index) in countryCodeOptions_en"
  26. :key="index"
  27. :value="item.id"
  28. >
  29. {{ item.code + " " + item.name }}
  30. </option>
  31. </select>
  32. </div>
  33. </div>
  34. </template>
  35. <script>
  36. export default {
  37. name: "elementCountryCodeSelect",
  38. data() {
  39. return {
  40. language: true,
  41. codeSelect: "999",
  42. countryCodeOptions_tw:[
  43. {
  44. id: '999',
  45. name: '請選擇',
  46. code: ''
  47. },
  48. {
  49. id: 'af',
  50. name: '阿富汗(‫افغانستان‬‎)',
  51. code: '+93'
  52. },
  53. {
  54. id: 'al',
  55. name: '阿爾巴尼亞(Shqipëri)',
  56. code: '+355'
  57. },
  58. {
  59. id: 'dz',
  60. name: '阿爾及利亞(‫الجزائر‬‎)',
  61. code: '+213'
  62. },
  63. {
  64. id: 'as',
  65. name: '美屬薩摩亞',
  66. code: '+1'
  67. },
  68. {
  69. id: 'ad',
  70. name: '安道爾',
  71. code: '+376'
  72. },
  73. {
  74. id: 'ao',
  75. name: '安哥拉',
  76. code: '+244'
  77. },
  78. {
  79. id: 'ai',
  80. name: '安圭拉',
  81. code: '+1'
  82. },
  83. {
  84. id: 'ag',
  85. name: '安提瓜和巴布達',
  86. code: '+1'
  87. },
  88. {
  89. id: 'ar',
  90. name: '阿根廷',
  91. code: '+54'
  92. },
  93. {
  94. id: 'am',
  95. name: '亞美尼亞(Հայաստան)',
  96. code: '+374'
  97. },
  98. {
  99. id: 'aw',
  100. name: '阿魯巴',
  101. code: '+297'
  102. },
  103. {
  104. id: 'ac',
  105. name: '阿森松島',
  106. code: '+247'
  107. },
  108. {
  109. id: 'au',
  110. name: '澳大利亞',
  111. code: '+61'
  112. },
  113. {
  114. id: 'at',
  115. name: '奧地利(Österreich)',
  116. code: '+43'
  117. },
  118. {
  119. id: 'az',
  120. name: '阿塞拜疆(Azərbaycan)',
  121. code: '+994'
  122. },
  123. {
  124. id: 'bs',
  125. name: '巴哈馬',
  126. code: '+1'
  127. },
  128. {
  129. id: 'bh',
  130. name: '巴林(‫البحرين‬‎)',
  131. code: '+973'
  132. },
  133. {
  134. id: 'bd',
  135. name: '孟加拉國(বাংলাদেশ)',
  136. code: '+880'
  137. },
  138. {
  139. id: 'bb',
  140. name: '巴巴多斯',
  141. code: '+1'
  142. },
  143. {
  144. id: 'by',
  145. name: '白俄羅斯(Беларусь)',
  146. code: '+375'
  147. },
  148. {
  149. id: 'be',
  150. name: '比利時(België)',
  151. code: '+32'
  152. },
  153. {
  154. id: 'bz',
  155. name: '貝里斯',
  156. code: '+501'
  157. },
  158. {
  159. id: 'bj',
  160. name: '貝南',
  161. code: '+229'
  162. },
  163. {
  164. id: 'bm',
  165. name: '百慕達',
  166. code: '+1'
  167. },
  168. {
  169. id: 'bt',
  170. name: '不丹',
  171. code: '+975'
  172. },
  173. {
  174. id: 'bo',
  175. name: '玻利維亞',
  176. code: '+591'
  177. },
  178. {
  179. id: 'ba',
  180. name: '波斯尼亞和黑塞哥維那',
  181. code: '+387'
  182. },
  183. {
  184. id: 'bw',
  185. name: '博茨瓦納',
  186. code: '+267'
  187. },
  188. {
  189. id: 'br',
  190. name: '巴西',
  191. code: '+55'
  192. },
  193. {
  194. id: 'io',
  195. name: '英屬印度洋領地',
  196. code: '+246'
  197. },
  198. {
  199. id: 'vg',
  200. name: '英屬維京群島',
  201. code: '+1'
  202. },
  203. {
  204. id: 'bn',
  205. name: '汶萊',
  206. code: '+673'
  207. },
  208. {
  209. id: 'bg',
  210. name: '保加利亞',
  211. code: '+359'
  212. },
  213. {
  214. id: 'bf',
  215. name: '布基納法索',
  216. code: '+226'
  217. },
  218. {
  219. id: 'bi',
  220. name: '蒲隆地',
  221. code: '+257'
  222. },
  223. {
  224. id: 'kh',
  225. name: '柬埔寨',
  226. code: '+855'
  227. },
  228. {
  229. id: 'cm',
  230. name: '喀麥隆',
  231. code: '+237'
  232. },
  233. {
  234. id: 'ca',
  235. name: '加拿大',
  236. code: '+1'
  237. },
  238. {
  239. id: 'cv',
  240. name: '佛得角',
  241. code: '+238'
  242. },
  243. {
  244. id: 'bq',
  245. name: '加勒比荷蘭',
  246. code: '+599'
  247. },
  248. {
  249. id: 'ky',
  250. name: '開曼群島',
  251. code: '+1'
  252. },
  253. {
  254. id: 'cf',
  255. name: '中非共和國',
  256. code: '+236'
  257. },
  258. {
  259. id: 'td',
  260. name: '查德',
  261. code: '+235'
  262. },
  263. {
  264. id: 'cl',
  265. name: '智利',
  266. code: '+56'
  267. },
  268. {
  269. id: 'cn',
  270. name: '中國(中国)',
  271. code: '+86'
  272. },
  273. {
  274. id: 'cx',
  275. name: '聖誕島',
  276. code: '+61'
  277. },
  278. {
  279. id: 'cc',
  280. name: '科科斯群島(基林)',
  281. code: '+61'
  282. },
  283. {
  284. id: 'co',
  285. name: '哥倫比亞',
  286. code: '+57'
  287. },
  288. {
  289. id: 'km',
  290. name: '科摩羅(‫جزر القمر‬‎)',
  291. code: '+269'
  292. },
  293. {
  294. id: 'cd',
  295. name: '剛果(金)(Jamhuri ya Kidemokrasia ya Kongo)',
  296. code: '+243'
  297. },
  298. {
  299. id: 'cg',
  300. name: '剛果(布)(Congo-Brazzaville)',
  301. code: '+242'
  302. },
  303. {
  304. id: 'ck',
  305. name: '庫克群島',
  306. code: '+682'
  307. },
  308. {
  309. id: 'cr',
  310. name: '哥斯達黎加',
  311. code: '+506'
  312. },
  313. {
  314. id: 'ci',
  315. name: '科特迪瓦',
  316. code: '+225'
  317. },
  318. {
  319. id: 'hr',
  320. name: '克羅地亞(Hrvatska)',
  321. code: '+385'
  322. },
  323. {
  324. id: 'cu',
  325. name: '古巴',
  326. code: '+53'
  327. },
  328. {
  329. id: 'cw',
  330. name: '庫拉索',
  331. code: '+599'
  332. },
  333. {
  334. id: 'cy',
  335. name: '塞浦路斯(Κύπρος)',
  336. code: '+357'
  337. },
  338. {
  339. id: 'cz',
  340. name: '捷克共和國(Česká republika)',
  341. code: '+420'
  342. },
  343. {
  344. id: 'dk',
  345. name: '丹麥(Danmark)',
  346. code: '+45'
  347. },
  348. {
  349. id: 'dj',
  350. name: '吉布地',
  351. code: '+253'
  352. },
  353. {
  354. id: 'dm',
  355. name: '多米尼克',
  356. code: '+1'
  357. },
  358. {
  359. id: 'do',
  360. name: '多明尼加共和國(República Dominicana)',
  361. code: '+1'
  362. },
  363. {
  364. id: 'ec',
  365. name: '厄瓜多爾',
  366. code: '+593'
  367. },
  368. {
  369. id: 'eg',
  370. name: '埃及(‫مصر‬‎)',
  371. code: '+20'
  372. },
  373. {
  374. id: 'sv',
  375. name: '薩爾瓦多',
  376. code: '+503'
  377. },
  378. {
  379. id: 'gq',
  380. name: '赤道幾內亞',
  381. code: '+240'
  382. },
  383. {
  384. id: 'er',
  385. name: '厄立特里亞',
  386. code: '+291'
  387. },
  388. {
  389. id: 'ee',
  390. name: '愛沙尼亞',
  391. code: '+372'
  392. },
  393. {
  394. id: 'sz',
  395. name: '史瓦濟蘭',
  396. code: '+268'
  397. },
  398. {
  399. id: 'et',
  400. name: '衣索比亞',
  401. code: '+251'
  402. },
  403. {
  404. id: 'fk',
  405. name: '福克蘭群島(馬爾維納斯群島)',
  406. code: '+500'
  407. },
  408. {
  409. id: 'fo',
  410. name: '法羅群島',
  411. code: '+298'
  412. },
  413. {
  414. id: 'fj',
  415. name: '斐濟',
  416. code: '+679'
  417. },
  418. {
  419. id: 'fi',
  420. name: '芬蘭',
  421. code: '+358'
  422. },
  423. {
  424. id: 'fr',
  425. name: '法國',
  426. code: '+33'
  427. },
  428. {
  429. id: 'gf',
  430. name: '法屬圭亞那',
  431. code: '+594'
  432. },
  433. {
  434. id: 'pf',
  435. name: '法屬波利尼西亞',
  436. code: '+689'
  437. },
  438. {
  439. id: 'ga',
  440. name: '加彭',
  441. code: '+241'
  442. },
  443. {
  444. id: 'gm',
  445. name: '甘比亞',
  446. code: '+220'
  447. },
  448. {
  449. id: 'ge',
  450. name: '喬治亞',
  451. code: '+995'
  452. },
  453. {
  454. id: 'de',
  455. name: '德國',
  456. code: '+49'
  457. },
  458. {
  459. id: 'gh',
  460. name: '迦納',
  461. code: '+233'
  462. },
  463. {
  464. id: 'gi',
  465. name: '直布羅陀',
  466. code: '+350'
  467. },
  468. {
  469. id: 'gr',
  470. name: '希臘',
  471. code: '+30'
  472. },
  473. {
  474. id: 'gl',
  475. name: '格陵蘭',
  476. code: '+299'
  477. },
  478. {
  479. id: 'gd',
  480. name: '格瑞那達',
  481. code: '+1'
  482. },
  483. {
  484. id: 'gp',
  485. name: '瓜德羅普',
  486. code: '+590'
  487. },
  488. {
  489. id: 'gu',
  490. name: '關島',
  491. code: '+1'
  492. },
  493. {
  494. id: 'gt',
  495. name: '瓜地馬拉',
  496. code: '+502'
  497. },
  498. {
  499. id: 'gg',
  500. name: '根西島',
  501. code: '+44'
  502. },
  503. {
  504. id: 'gn',
  505. name: '幾內亞',
  506. code: '+224'
  507. },
  508. {
  509. id: 'gw',
  510. name: '幾內亞比索',
  511. code: '+245'
  512. },
  513. {
  514. id: 'it',
  515. name: '意大利 (Italia)',
  516. code: '+39'
  517. },
  518. {
  519. id: 'jm',
  520. name: '牙買加',
  521. code: '+1'
  522. },
  523. {
  524. id: 'jp',
  525. name: '日本 (日本)',
  526. code: '+81'
  527. },
  528. {
  529. id: 'je',
  530. name: '澤西島',
  531. code: '+44'
  532. },
  533. {
  534. id: 'jo',
  535. name: '約旦 (‫الأردن‬‎)',
  536. code: '+962'
  537. },
  538. {
  539. id: 'kz',
  540. name: '哈薩克斯坦 (Казахстан)',
  541. code: '+7'
  542. },
  543. {
  544. id: 'ke',
  545. name: '肯尼亞',
  546. code: '+254'
  547. },
  548. {
  549. id: 'ki',
  550. name: '基里巴斯',
  551. code: '+686'
  552. },
  553. {
  554. id: 'xk',
  555. name: '科索沃',
  556. code: '+383'
  557. },
  558. {
  559. id: 'kw',
  560. name: '科威特 (‫الكويت‬‎)',
  561. code: '+965'
  562. },
  563. {
  564. id: 'kg',
  565. name: '吉爾吉斯坦 (Кыргызстан)',
  566. code: '+996'
  567. },
  568. {
  569. id: 'la',
  570. name: '老撾 (ລາວ)',
  571. code: '+856'
  572. },
  573. {
  574. id: 'lv',
  575. name: '拉脫維亞 (Latvija)',
  576. code: '+371'
  577. },
  578. {
  579. id: 'lb',
  580. name: '黎巴嫩 (‫لبنان‬‎)',
  581. code: '+961'
  582. },
  583. {
  584. id: 'ls',
  585. name: '萊索托',
  586. code: '266'
  587. },
  588. {
  589. id: 'lr',
  590. name: '利比里亞',
  591. code: '+231'
  592. },
  593. {
  594. id: 'ly',
  595. name: '利比亞 (‫ليبيا‬‎)',
  596. code: '+218'
  597. },
  598. {
  599. id: 'li',
  600. name: '列支敦士登',
  601. code: '+423'
  602. },
  603. {
  604. id: 'lt',
  605. name: '立陶宛 (Lietuva)',
  606. code: '+370'
  607. },
  608. {
  609. id: 'lu',
  610. name: '盧森堡',
  611. code: '+352'
  612. },
  613. {
  614. id: 'mo',
  615. name: '澳門',
  616. code: '+853'
  617. },
  618. {
  619. id: 'mk',
  620. name: '北馬其頓 (Македонија)',
  621. code: '+389'
  622. },
  623. {
  624. id: 'mg',
  625. name: '馬達加斯加 (Madagasikara)',
  626. code: '+261'
  627. },
  628. {
  629. id: 'mw',
  630. name: '馬拉維',
  631. code: '+265'
  632. },
  633. {
  634. id: 'my',
  635. name: '馬來西亞',
  636. code: '+60'
  637. },
  638. {
  639. id: 'mv',
  640. name: '馬爾代夫',
  641. code: '+960'
  642. },
  643. {
  644. id: 'ml',
  645. name: '馬里',
  646. code: '+223'
  647. },
  648. {
  649. id: 'mt',
  650. name: '馬爾他',
  651. code: '+356'
  652. },
  653. {
  654. id: 'mh',
  655. name: '馬紹爾群島',
  656. code: '+692'
  657. },
  658. {
  659. id: 'mq',
  660. name: '馬提尼克',
  661. code: '+596'
  662. },
  663. {
  664. id: 'mr',
  665. name: '茅利塔尼亞 (‫موريتانيا‬‎)',
  666. code: '+222'
  667. },
  668. {
  669. id: 'mu',
  670. name: '毛里求斯',
  671. code: '+230'
  672. },
  673. {
  674. id: 'yt',
  675. name: '馬約特',
  676. code: '+262'
  677. },
  678. {
  679. id: 'mx',
  680. name: '墨西哥',
  681. code: '+52'
  682. },
  683. {
  684. id: 'fm',
  685. name: '密克羅尼西亞',
  686. code: '+691'
  687. },
  688. {
  689. id: 'md',
  690. name: '摩爾多瓦',
  691. code: '+373'
  692. },
  693. {
  694. id: 'mc',
  695. name: '摩納哥',
  696. code: '+377'
  697. },
  698. {
  699. id: 'mn',
  700. name: '蒙古',
  701. code: '+976'
  702. },
  703. {
  704. id: 'me',
  705. name: '蒙特內哥羅',
  706. code: '+382'
  707. },
  708. {
  709. id: 'ms',
  710. name: '蒙特塞拉特',
  711. code: '+1'
  712. },
  713. {
  714. id: 'ma',
  715. name: '摩洛哥',
  716. code: '+212'
  717. },
  718. {
  719. id: 'mz',
  720. name: '莫桑比克',
  721. code: '+258'
  722. },
  723. {
  724. id: 'mm',
  725. name: '緬甸',
  726. code: '+95'
  727. },
  728. {
  729. id: 'na',
  730. name: '納米比亞',
  731. code: '+264'
  732. },
  733. {
  734. id: 'nr',
  735. name: '諾魯',
  736. code: '+674'
  737. },
  738. {
  739. id: 'np',
  740. name: '尼泊爾',
  741. code: '+977'
  742. },
  743. {
  744. id: 'nl',
  745. name: '荷蘭',
  746. code: '+31'
  747. },
  748. {
  749. id: 'nc',
  750. name: '新喀里多尼亞',
  751. code: '+687'
  752. },
  753. {
  754. id: 'nz',
  755. name: '新西蘭',
  756. code: '+64'
  757. },
  758. {
  759. id: 'ni',
  760. name: '尼加拉瓜',
  761. code: '+505'
  762. },
  763. {
  764. id: 'ne',
  765. name: '尼日',
  766. code: '+227'
  767. },
  768. {
  769. id: 'ng',
  770. name: '尼日利亞',
  771. code: '+234'
  772. },
  773. {
  774. id: 'nu',
  775. name: '紐埃島',
  776. code: '+683'
  777. },
  778. {
  779. id: 'nf',
  780. name: '諾福克島',
  781. code: '+672'
  782. },
  783. {
  784. id: 'kp',
  785. name: '北韓',
  786. code: '+850'
  787. },
  788. {
  789. id: 'mp',
  790. name: '北馬里亞納群島',
  791. code: '+1'
  792. },
  793. {
  794. id: 'no',
  795. name: '挪威',
  796. code: '+47'
  797. },
  798. {
  799. id: 'om',
  800. name: '阿曼',
  801. code: '+968'
  802. },
  803. {
  804. id: 'pk',
  805. name: '巴基斯坦',
  806. code: '+92'
  807. },
  808. {
  809. id: 'pw',
  810. name: '帕勞',
  811. code: '+680'
  812. },
  813. {
  814. id: 'ps',
  815. name: '巴勒斯坦(‫فلسطين‬‎)',
  816. code: '+970'
  817. },
  818. {
  819. id: 'pa',
  820. name: '巴拿馬(Panamá)',
  821. code: '+507'
  822. },
  823. {
  824. id: 'pg',
  825. name: '巴布亞紐幾內亞',
  826. code: '+675'
  827. },
  828. {
  829. id: 'py',
  830. name: '巴拉圭',
  831. code: '+595'
  832. },
  833. {
  834. id: 'pe',
  835. name: '秘魯(Perú)',
  836. code: '+51'
  837. },
  838. {
  839. id: 'ph',
  840. name: '菲律賓',
  841. code: '+63'
  842. },
  843. {
  844. id: 'pl',
  845. name: '波蘭(Polska)',
  846. code: '+48'
  847. },
  848. {
  849. id: 'pt',
  850. name: '葡萄牙',
  851. code: '+351'
  852. },
  853. {
  854. id: 'pr',
  855. name: '波多黎各',
  856. code: '+1'
  857. },
  858. {
  859. id: 'qa',
  860. name: '卡達(‫قطر‬‎)',
  861. code: '+974'
  862. },
  863. {
  864. id: 're',
  865. name: '留尼旺(La Réunion)',
  866. code: '+262'
  867. },
  868. {
  869. id: 'ro',
  870. name: '羅馬尼亞(România)',
  871. code: '+40'
  872. },
  873. {
  874. id: 'ru',
  875. name: '俄羅斯(Россия)',
  876. code: '+7'
  877. },
  878. {
  879. id: 'rw',
  880. name: '盧安達',
  881. code: '+250'
  882. },
  883. {
  884. id: 'bl',
  885. name: '聖巴瑟米(Saint Barthélemy)',
  886. code: '+590'
  887. },
  888. {
  889. id: 'sh',
  890. name: '聖赫勒拿',
  891. code: '+290'
  892. },
  893. {
  894. id: 'kn',
  895. name: '聖克里斯多福及尼維斯',
  896. code: '+1'
  897. },
  898. {
  899. id: 'lc',
  900. name: '聖盧西亞',
  901. code: '+1'
  902. },
  903. {
  904. id: 'mf',
  905. name: '聖馬丁(Saint-Martin (partie française))',
  906. code: '+590'
  907. },
  908. {
  909. id: 'pm',
  910. name: '聖皮埃與密啟隆(Saint-Pierre-et-Miquelon)',
  911. code: '+508'
  912. },
  913. {
  914. id: 'vc',
  915. name: '聖文森及格瑞那丁',
  916. code: '+1'
  917. },
  918. {
  919. id: 'ws',
  920. name: '薩摩亞',
  921. code: '+685'
  922. },
  923. {
  924. id: 'sm',
  925. name: '聖馬利諾',
  926. code: '+378'
  927. },
  928. {
  929. id: 'st',
  930. name: '聖多美和普林西比',
  931. code: '+239'
  932. },
  933. {
  934. id: 'sa',
  935. name: '沙特阿拉伯',
  936. code: '+966'
  937. },
  938. {
  939. id: 'sn',
  940. name: '塞內加爾',
  941. code: '+221'
  942. },
  943. {
  944. id: 'rs',
  945. name: '塞爾維亞',
  946. code: '+381'
  947. },
  948. {
  949. id: 'sc',
  950. name: '塞舌爾',
  951. code: '+248'
  952. },
  953. {
  954. id: 'sl',
  955. name: '獅子山',
  956. code: '+232'
  957. },
  958. {
  959. id: 'sg',
  960. name: '新加坡',
  961. code: '+65'
  962. },
  963. {
  964. id: 'sx',
  965. name: '荷屬聖馬丁',
  966. code: '+1'
  967. },
  968. {
  969. id: 'sk',
  970. name: '斯洛伐克',
  971. code: '+421'
  972. },
  973. {
  974. id: 'si',
  975. name: '斯洛文尼亞',
  976. code: '+386'
  977. },
  978. {
  979. id: 'sb',
  980. name: '所羅門群島',
  981. code: '+677'
  982. },
  983. {
  984. id: 'so',
  985. name: '索馬利亞',
  986. code: '+252'
  987. },
  988. {
  989. id: 'za',
  990. name: '南非',
  991. code: '+27'
  992. },
  993. {
  994. id: 'kr',
  995. name: '南韓',
  996. code: '+82'
  997. },
  998. {
  999. id: 'ss',
  1000. name: '南蘇丹',
  1001. code: '211'
  1002. },
  1003. {
  1004. id: 'es',
  1005. name: '西班牙',
  1006. code: '+34'
  1007. },
  1008. {
  1009. id: 'lk',
  1010. name: '斯里蘭卡',
  1011. code: '+94'
  1012. },
  1013. {
  1014. id: 'sd',
  1015. name: '蘇丹',
  1016. code: '+249'
  1017. },
  1018. {
  1019. id: 'sr',
  1020. name: '蘇利南',
  1021. code: '+597'
  1022. },
  1023. {
  1024. id: 'sj',
  1025. name: '斯瓦爾巴和揚馬延',
  1026. code: '+47'
  1027. },
  1028. {
  1029. id: 'se',
  1030. name: '瑞典',
  1031. code: '+46'
  1032. },
  1033. {
  1034. id: 'ch',
  1035. name: '瑞士',
  1036. code: '+41'
  1037. },
  1038. {
  1039. id: 'sy',
  1040. name: '敘利亞',
  1041. code: '+963'
  1042. },
  1043. {
  1044. id: 'tw',
  1045. name: '台灣',
  1046. code: '+886'
  1047. },
  1048. {
  1049. id: 'tj',
  1050. name: '塔吉克斯坦',
  1051. code: '+992'
  1052. },
  1053. {
  1054. id: 'tz',
  1055. name: '坦桑尼亞',
  1056. code: '+255'
  1057. },
  1058. {
  1059. id: 'th',
  1060. name: '泰國',
  1061. code: '+66'
  1062. },
  1063. {
  1064. id: 'tl',
  1065. name: '東帝汶',
  1066. code: '+670'
  1067. },
  1068. {
  1069. id: 'tg',
  1070. name: '多哥',
  1071. code: '+228'
  1072. },
  1073. {
  1074. id: 'tk',
  1075. name: '托克勞',
  1076. code: '+690'
  1077. },
  1078. {
  1079. id: 'to',
  1080. name: '湯加',
  1081. code: '+676'
  1082. },
  1083. {
  1084. id: 'tt',
  1085. name: '千里達及托巴哥',
  1086. code: '+1'
  1087. },
  1088. {
  1089. id: 'tn',
  1090. name: '突尼西亞',
  1091. code: '+216'
  1092. },
  1093. {
  1094. id: 'tr',
  1095. name: '土耳其',
  1096. code: '+90'
  1097. },
  1098. {
  1099. id: 'tm',
  1100. name: '土庫曼斯坦',
  1101. code: '+993'
  1102. },
  1103. {
  1104. id: 'tc',
  1105. name: '特克斯和凱科斯群島',
  1106. code: '+1'
  1107. },
  1108. {
  1109. id: 'tv',
  1110. name: '圖瓦盧',
  1111. code: '+688'
  1112. },
  1113. {
  1114. id: 'vi',
  1115. name: '美屬維京群島',
  1116. code: '1'
  1117. },
  1118. {
  1119. id: 'ug',
  1120. name: '烏干達',
  1121. code: '+256'
  1122. },
  1123. {
  1124. id: 'ua',
  1125. name: '烏克蘭',
  1126. code: '+380'
  1127. },
  1128. {
  1129. id: 'ae',
  1130. name: '阿拉伯聯合大公國',
  1131. code: '+971'
  1132. },
  1133. {
  1134. id: 'gb',
  1135. name: '英國',
  1136. code: '+44'
  1137. },
  1138. {
  1139. id: 'us',
  1140. name: '美國',
  1141. code: '+1'
  1142. },
  1143. {
  1144. id: 'uy',
  1145. name: '烏拉圭',
  1146. code: '+598'
  1147. },
  1148. {
  1149. id: 'uz',
  1150. name: '烏茲別克',
  1151. code: '+998'
  1152. },
  1153. {
  1154. id: 'vu',
  1155. name: '瓦努阿圖',
  1156. code: '+678'
  1157. },
  1158. {
  1159. id: 'va',
  1160. name: '梵蒂岡城',
  1161. code: '+39'
  1162. },
  1163. {
  1164. id: 've',
  1165. name: '委內瑞拉',
  1166. code: '+58'
  1167. },
  1168. {
  1169. id: 'vn',
  1170. name: '越南',
  1171. code: '+84'
  1172. },
  1173. {
  1174. id: 'wf',
  1175. name: '瓦利斯和富圖納群島',
  1176. code: '+681'
  1177. },
  1178. {
  1179. id: 'eh',
  1180. name: '西撒哈拉',
  1181. code: '+212'
  1182. },
  1183. {
  1184. id: 'ye',
  1185. name: '葉門',
  1186. code: '+967'
  1187. },
  1188. {
  1189. id: 'zm',
  1190. name: '尚比亞',
  1191. code: '+260'
  1192. },
  1193. {
  1194. id: 'zw',
  1195. name: '辛巴威',
  1196. code: '+263'
  1197. },
  1198. {
  1199. id: 'ax',
  1200. name: '奧蘭群島',
  1201. code: '+358'
  1202. },
  1203. ],
  1204. countryCodeOptions_en:[
  1205. {
  1206. id: '999',
  1207. name: '',
  1208. code: '請選擇'
  1209. },
  1210. {
  1211. id: 'af',
  1212. name: 'Afghanistan (‫افغانستان‬‎)',
  1213. code: '+93'
  1214. },
  1215. {
  1216. id: 'al',
  1217. name: 'Albania (Shqipëri)',
  1218. code: '+355'
  1219. },
  1220. {
  1221. id: 'dz',
  1222. name: 'Algeria (‫الجزائر‬‎)',
  1223. code: '+213'
  1224. },
  1225. {
  1226. id: 'as',
  1227. name: 'American Samoa',
  1228. code: '+1'
  1229. },
  1230. {
  1231. id: 'ad',
  1232. name: 'Andorra',
  1233. code: '+376'
  1234. },
  1235. {
  1236. id: 'ao',
  1237. name: 'Angola',
  1238. code: '+244'
  1239. },
  1240. {
  1241. id: 'ai',
  1242. name: 'Anguilla',
  1243. code: '+1'
  1244. },
  1245. {
  1246. id: 'ag',
  1247. name: 'Antigua and Barbuda',
  1248. code: '+1'
  1249. },
  1250. {
  1251. id: 'ar',
  1252. name: 'Argentina',
  1253. code: '+54'
  1254. },
  1255. {
  1256. id: 'am',
  1257. name: 'Armenia (Հայաստան)',
  1258. code: '+374'
  1259. },
  1260. {
  1261. id: 'aw',
  1262. name: 'Aruba',
  1263. code: '+297'
  1264. },
  1265. {
  1266. id: 'ac',
  1267. name: 'Ascension Island',
  1268. code: '+247'
  1269. },
  1270. {
  1271. id: 'au',
  1272. name: 'Australia',
  1273. code: '+61'
  1274. },
  1275. {
  1276. id: 'at',
  1277. name: 'Austria (Österreich)',
  1278. code: '+43'
  1279. },
  1280. {
  1281. id: 'az',
  1282. name: 'Azerbaijan (Azərbaycan)',
  1283. code: '+994'
  1284. },
  1285. {
  1286. id: 'bs',
  1287. name: 'Bahamas',
  1288. code: '+1'
  1289. },
  1290. {
  1291. id: 'bh',
  1292. name: 'Bahrain (‫البحرين‬‎)',
  1293. code: '+973'
  1294. },
  1295. {
  1296. id: 'bd',
  1297. name: 'Bangladesh (বাংলাদেশ)',
  1298. code: '+880'
  1299. },
  1300. {
  1301. id: 'bb',
  1302. name: 'Barbados',
  1303. code: '+1'
  1304. },
  1305. {
  1306. id: 'by',
  1307. name: 'Belarus (Беларусь)',
  1308. code: '+375'
  1309. },
  1310. {
  1311. id: 'be',
  1312. name: 'Belgium (België)',
  1313. code: '+32'
  1314. },
  1315. {
  1316. id: 'bz',
  1317. name: 'Belize',
  1318. code: '+501'
  1319. },
  1320. {
  1321. id: 'bj',
  1322. name: 'Benin (Bénin)',
  1323. code: '+229'
  1324. },
  1325. {
  1326. id: 'bm',
  1327. name: 'Bermuda',
  1328. code: '+1'
  1329. },
  1330. {
  1331. id: 'bt',
  1332. name: 'Bhutan (འབྲུག)',
  1333. code: '+975'
  1334. },
  1335. {
  1336. id: 'bo',
  1337. name: 'Bolivia',
  1338. code: '+591'
  1339. },
  1340. {
  1341. id: 'ba',
  1342. name: 'Bosnia and Herzegovina (Босна и Херцеговина)',
  1343. code: '+387'
  1344. },
  1345. {
  1346. id: 'bw',
  1347. name: 'Botswana',
  1348. code: '+267'
  1349. },
  1350. {
  1351. id: 'br',
  1352. name: 'Brazil (Brasil)',
  1353. code: '+55'
  1354. },
  1355. {
  1356. id: 'io',
  1357. name: 'British Indian Ocean Territory',
  1358. code: '+246'
  1359. },
  1360. {
  1361. id: 'vg',
  1362. name: 'British Virgin Islands',
  1363. code: '+1'
  1364. },
  1365. {
  1366. id: 'bn',
  1367. name: 'Brunei',
  1368. code: '+673'
  1369. },
  1370. {
  1371. id: 'bg',
  1372. name: 'Bulgaria (България)',
  1373. code: '+359'
  1374. },
  1375. {
  1376. id: 'bf',
  1377. name: 'Burkina Faso',
  1378. code: '+226'
  1379. },
  1380. {
  1381. id: 'bi',
  1382. name: 'Burundi (Uburundi)',
  1383. code: '+257'
  1384. },
  1385. {
  1386. id: 'kh',
  1387. name: 'Cambodia (កម្ពុជា)',
  1388. code: '+855'
  1389. },
  1390. {
  1391. id: 'cm',
  1392. name: 'Cameroon (Cameroun)',
  1393. code: '+237'
  1394. },
  1395. {
  1396. id: 'ca',
  1397. name: 'Canada',
  1398. code: '+1'
  1399. },
  1400. {
  1401. id: 'cv',
  1402. name: 'Cape Verde (Kabu Verdi)',
  1403. code: '+238'
  1404. },
  1405. {
  1406. id: 'bq',
  1407. name: 'Caribbean Netherlands',
  1408. code: '+599'
  1409. },
  1410. {
  1411. id: 'ky',
  1412. name: 'Cayman Islands',
  1413. code: '+1'
  1414. },
  1415. {
  1416. id: 'cf',
  1417. name: 'Central African Republic (République centrafricaine)',
  1418. code: '+236'
  1419. },
  1420. {
  1421. id: 'td',
  1422. name: 'Chad (Tchad)',
  1423. code: '+235'
  1424. },
  1425. {
  1426. id: 'cl',
  1427. name: 'Chile',
  1428. code: '+56'
  1429. },
  1430. {
  1431. id: 'cn',
  1432. name: 'China (中国)',
  1433. code: '+86'
  1434. },
  1435. {
  1436. id: 'cx',
  1437. name: 'Christmas Island',
  1438. code: '+61'
  1439. },
  1440. {
  1441. id: 'cc',
  1442. name: 'Cocos (Keeling) Islands',
  1443. code: '+61'
  1444. },
  1445. {
  1446. id: 'co',
  1447. name: 'Colombia',
  1448. code: '+57'
  1449. },
  1450. {
  1451. id: 'km',
  1452. name: 'Comoros (‫جزر القمر‬‎)',
  1453. code: '+269'
  1454. },
  1455. {
  1456. id: 'cd',
  1457. name: 'Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)',
  1458. code: '+243'
  1459. },
  1460. {
  1461. id: 'cg',
  1462. name: 'Congo (Republic) (Congo-Brazzaville)',
  1463. code: '+242'
  1464. },
  1465. {
  1466. id: 'ck',
  1467. name: 'Cook Islands',
  1468. code: '+682'
  1469. },
  1470. {
  1471. id: 'cr',
  1472. name: 'Costa Rica',
  1473. code: '+506'
  1474. },
  1475. {
  1476. id: 'ci',
  1477. name: 'Côte d’Ivoire',
  1478. code: '+225'
  1479. },
  1480. {
  1481. id: 'hr',
  1482. name: 'Croatia (Hrvatska)',
  1483. code: '+385'
  1484. },
  1485. {
  1486. id: 'cu',
  1487. name: 'Cuba',
  1488. code: '+53'
  1489. },
  1490. {
  1491. id: 'cw',
  1492. name: 'Curaçao',
  1493. code: '+599'
  1494. },
  1495. {
  1496. id: 'cy',
  1497. name: 'Cyprus (Κύπρος)',
  1498. code: '+357'
  1499. },
  1500. {
  1501. id: 'cz',
  1502. name: 'Czech Republic (Česká republika)',
  1503. code: '+420'
  1504. },
  1505. {
  1506. id: 'dk',
  1507. name: 'Denmark (Danmark)',
  1508. code: '+45'
  1509. },
  1510. {
  1511. id: 'dj',
  1512. name: 'Djibouti',
  1513. code: '+253'
  1514. },
  1515. {
  1516. id: 'dm',
  1517. name: 'Dominica',
  1518. code: '+1'
  1519. },
  1520. {
  1521. id: 'do',
  1522. name: 'Dominican Republic (República Dominicana)',
  1523. code: '+1'
  1524. },
  1525. {
  1526. id: 'ec',
  1527. name: 'Ecuador',
  1528. code: '+593'
  1529. },
  1530. {
  1531. id: 'eg',
  1532. name: 'Egypt (‫مصر‬‎)',
  1533. code: '+20'
  1534. },
  1535. {
  1536. id: 'sv',
  1537. name: 'El Salvador',
  1538. code: '+503'
  1539. },
  1540. {
  1541. id: 'gq',
  1542. name: 'Equatorial Guinea (Guinea Ecuatorial)',
  1543. code: '+240'
  1544. },
  1545. {
  1546. id: 'er',
  1547. name: 'Eritrea',
  1548. code: '+291'
  1549. },
  1550. {
  1551. id: 'ee',
  1552. name: 'Estonia (Eesti)',
  1553. code: '+372'
  1554. },
  1555. {
  1556. id: 'sz',
  1557. name: 'Eswatini',
  1558. code: '+268'
  1559. },
  1560. {
  1561. id: 'et',
  1562. name: 'Ethiopia',
  1563. code: '+251'
  1564. },
  1565. {
  1566. id: 'fk',
  1567. name: 'Falkland Islands (Islas Malvinas)',
  1568. code: '+500'
  1569. },
  1570. {
  1571. id: 'fo',
  1572. name: 'Faroe Islands (Føroyar)',
  1573. code: '+298'
  1574. },
  1575. {
  1576. id: 'fj',
  1577. name: 'Fiji',
  1578. code: '+679'
  1579. },
  1580. {
  1581. id: 'fi',
  1582. name: 'Finland (Suomi)',
  1583. code: '+358'
  1584. },
  1585. {
  1586. id: 'fr',
  1587. name: 'France',
  1588. code: '+33'
  1589. },
  1590. {
  1591. id: 'gf',
  1592. name: 'French Guiana (Guyane française)',
  1593. code: '+594'
  1594. },
  1595. {
  1596. id: 'pf',
  1597. name: 'French Polynesia (Polynésie française)',
  1598. code: '+689'
  1599. },
  1600. {
  1601. id: 'ga',
  1602. name: 'Gabon',
  1603. code: '+241'
  1604. },
  1605. {
  1606. id: 'gm',
  1607. name: 'Gambia',
  1608. code: '+220'
  1609. },
  1610. {
  1611. id: 'ge',
  1612. name: 'Georgia (საქართველო)',
  1613. code: '+995'
  1614. },
  1615. {
  1616. id: 'de',
  1617. name: 'Germany (Deutschland)',
  1618. code: '+49'
  1619. },
  1620. {
  1621. id: 'gh',
  1622. name: 'Ghana (Gaana)',
  1623. code: '+233'
  1624. },
  1625. {
  1626. id: 'gi',
  1627. name: 'Gibraltar',
  1628. code: '+350'
  1629. },
  1630. {
  1631. id: 'gr',
  1632. name: 'Greece (Ελλάδα)',
  1633. code: '+30'
  1634. },
  1635. {
  1636. id: 'gl',
  1637. name: 'Greenland (Kalaallit Nunaat)',
  1638. code: '+299'
  1639. },
  1640. {
  1641. id: 'gd',
  1642. name: 'Grenada',
  1643. code: '+1'
  1644. },
  1645. {
  1646. id: 'gp',
  1647. name: 'Guadeloupe',
  1648. code: '+590'
  1649. },
  1650. {
  1651. id: 'gu',
  1652. name: 'Guam',
  1653. code: '+1'
  1654. },
  1655. {
  1656. id: 'gt',
  1657. name: 'Guatemala',
  1658. code: '+502'
  1659. },
  1660. {
  1661. id: 'gg',
  1662. name: 'Guernsey',
  1663. code: '+44'
  1664. },
  1665. {
  1666. id: 'gn',
  1667. name: 'Guinea (Guinée)',
  1668. code: '+224'
  1669. },
  1670. {
  1671. id: 'gw',
  1672. name: 'Guinea-Bissau (Guiné Bissau)',
  1673. code: '+245'
  1674. },
  1675. {
  1676. id: 'gy',
  1677. name: 'Guyana',
  1678. code: '+592'
  1679. },
  1680. {
  1681. id: 'ht',
  1682. name: 'Haiti',
  1683. code: '+509'
  1684. },
  1685. {
  1686. id: 'hn',
  1687. name: 'Honduras',
  1688. code: '+504'
  1689. },
  1690. {
  1691. id: 'hk',
  1692. name: 'Hong Kong (香港)',
  1693. code: '+852'
  1694. },
  1695. {
  1696. id: 'hu',
  1697. name: 'Hungary (Magyarország)',
  1698. code: '+36'
  1699. },
  1700. {
  1701. id: 'is',
  1702. name: 'Iceland (Ísland)',
  1703. code: '+354'
  1704. },
  1705. {
  1706. id: 'in',
  1707. name: 'India (भारत)',
  1708. code: '+91'
  1709. },
  1710. {
  1711. id: 'id',
  1712. name: 'Indonesia',
  1713. code: '+62'
  1714. },
  1715. {
  1716. id: 'ir',
  1717. name: 'Iran (‫ایران‬‎)',
  1718. code: '+98'
  1719. },
  1720. {
  1721. id: 'iq',
  1722. name: 'Iraq (‫العراق‬‎)',
  1723. code: '+964'
  1724. },
  1725. {
  1726. id: 'ie',
  1727. name: 'Ireland',
  1728. code: '+353'
  1729. },
  1730. {
  1731. id: 'im',
  1732. name: 'Isle of Man',
  1733. code: '+44'
  1734. },
  1735. {
  1736. id: 'il',
  1737. name: 'Israel (‫ישראל‬‎)',
  1738. code: '+972'
  1739. },
  1740. {
  1741. id: 'it',
  1742. name: 'Italy (Italia)',
  1743. code: '+39'
  1744. },
  1745. {
  1746. id: 'jm',
  1747. name: 'Jamaica',
  1748. code: '+1'
  1749. },
  1750. {
  1751. id: 'jp',
  1752. name: 'Japan (日本)',
  1753. code: '+81'
  1754. },
  1755. {
  1756. id: 'je',
  1757. name: 'Jersey',
  1758. code: '+44'
  1759. },
  1760. {
  1761. id: 'jo',
  1762. name: 'Jordan (‫الأردن‬‎)',
  1763. code: '+962'
  1764. },
  1765. {
  1766. id: 'kz',
  1767. name: 'Kazakhstan (Казахстан)',
  1768. code: '+7'
  1769. },
  1770. {
  1771. id: 'ke',
  1772. name: 'Kenya',
  1773. code: '+254'
  1774. },
  1775. {
  1776. id: 'ki',
  1777. name: 'Kiribati',
  1778. code: '+686'
  1779. },
  1780. {
  1781. id: 'xk',
  1782. name: 'Kosovo',
  1783. code: '+383'
  1784. },
  1785. {
  1786. id: 'kw',
  1787. name: 'Kuwait (‫الكويت‬‎)',
  1788. code: '+965'
  1789. },
  1790. {
  1791. id: 'kg',
  1792. name: 'Kyrgyzstan (Кыргызстан)',
  1793. code: '+996'
  1794. },
  1795. {
  1796. id: 'la',
  1797. name: 'Laos (ລາວ)',
  1798. code: '+856'
  1799. },
  1800. {
  1801. id: 'lv',
  1802. name: 'Latvia (Latvija)',
  1803. code: '+371'
  1804. },
  1805. {
  1806. id: 'lb',
  1807. name: 'Lebanon (‫لبنان‬‎)',
  1808. code: '+961'
  1809. },
  1810. {
  1811. id: 'ls',
  1812. name: 'Lesotho',
  1813. code: '266'
  1814. },
  1815. {
  1816. id: 'lr',
  1817. name: 'Liberia',
  1818. code: '+231'
  1819. },
  1820. {
  1821. id: 'ly',
  1822. name: 'Libya (‫ليبيا‬‎)',
  1823. code: '+218'
  1824. },
  1825. {
  1826. id: 'li',
  1827. name: 'Liechtenstein',
  1828. code: '+423'
  1829. },
  1830. {
  1831. id: 'lt',
  1832. name: 'Lithuania (Lietuva)',
  1833. code: '+370'
  1834. },
  1835. {
  1836. id: 'lu',
  1837. name: 'Luxembourg',
  1838. code: '+352'
  1839. },
  1840. {
  1841. id: 'mo',
  1842. name: 'Macau (澳門)',
  1843. code: '+853'
  1844. },
  1845. {
  1846. id: 'mk',
  1847. name: 'North Macedonia (Македонија)',
  1848. code: '+389'
  1849. },
  1850. {
  1851. id: 'mg',
  1852. name: 'Madagascar (Madagasikara)',
  1853. code: '+261'
  1854. },
  1855. {
  1856. id: 'mw',
  1857. name: 'Malawi',
  1858. code: '+265'
  1859. },
  1860. {
  1861. id: 'my',
  1862. name: 'Malaysia',
  1863. code: '+60'
  1864. },
  1865. {
  1866. id: 'mv',
  1867. name: 'Maldives',
  1868. code: '+960'
  1869. },
  1870. {
  1871. id: 'ml',
  1872. name: 'Mali',
  1873. code: '+223'
  1874. },
  1875. {
  1876. id: 'mt',
  1877. name: 'Malta',
  1878. code: '+356'
  1879. },
  1880. {
  1881. id: 'mh',
  1882. name: 'Marshall Islands',
  1883. code: '+692'
  1884. },
  1885. {
  1886. id: 'mq',
  1887. name: 'Martinique',
  1888. code: '+596'
  1889. },
  1890. {
  1891. id: 'mr',
  1892. name: 'Mauritania (‫موريتانيا‬‎)',
  1893. code: '+222'
  1894. },
  1895. {
  1896. id: 'mu',
  1897. name: 'Mauritius (Moris)',
  1898. code: '+230'
  1899. },
  1900. {
  1901. id: 'yt',
  1902. name: 'Mayotte',
  1903. code: '+262'
  1904. },
  1905. {
  1906. id: 'mx',
  1907. name: 'Mexico (México)',
  1908. code: '+52'
  1909. },
  1910. {
  1911. id: 'fm',
  1912. name: 'Micronesia',
  1913. code: '+691'
  1914. },
  1915. {
  1916. id: 'md',
  1917. name: 'Moldova (Republica Moldova)',
  1918. code: '+373'
  1919. },
  1920. {
  1921. id: 'mc',
  1922. name: 'Monaco',
  1923. code: '+377'
  1924. },
  1925. {
  1926. id: 'mn',
  1927. name: 'Mongolia (Монгол)',
  1928. code: '+976'
  1929. },
  1930. {
  1931. id: 'me',
  1932. name: 'Montenegro (Crna Gora)',
  1933. code: '+382'
  1934. },
  1935. {
  1936. id: 'ms',
  1937. name: 'Montserrat',
  1938. code: '+1'
  1939. },
  1940. {
  1941. id: 'ma',
  1942. name: 'Morocco (‫المغرب‬‎)',
  1943. code: '+212'
  1944. },
  1945. {
  1946. id: 'mz',
  1947. name: 'Mozambique (Moçambique)',
  1948. code: '+258'
  1949. },
  1950. {
  1951. id: 'mm',
  1952. name: 'Myanmar (Burma) (မြန်မာ)',
  1953. code: '+95'
  1954. },
  1955. {
  1956. id: 'na',
  1957. name: 'Namibia (Namibië)',
  1958. code: '+264'
  1959. },
  1960. {
  1961. id: 'nr',
  1962. name: 'Nauru',
  1963. code: '+674'
  1964. },
  1965. {
  1966. id: 'np',
  1967. name: 'Nepal (नेपाल)',
  1968. code: '+977'
  1969. },
  1970. {
  1971. id: 'nl',
  1972. name: 'Netherlands (Nederland)',
  1973. code: '+31'
  1974. },
  1975. {
  1976. id: 'nc',
  1977. name: 'New Caledonia (Nouvelle-Calédonie)',
  1978. code: '+687'
  1979. },
  1980. {
  1981. id: 'nz',
  1982. name: 'New Zealand',
  1983. code: '+64'
  1984. },
  1985. {
  1986. id: 'ni',
  1987. name: 'Nicaragua',
  1988. code: '+505'
  1989. },
  1990. {
  1991. id: 'ne',
  1992. name: 'Niger (Nijar)',
  1993. code: '+227'
  1994. },
  1995. {
  1996. id: 'ng',
  1997. name: 'Nigeria',
  1998. code: '+234'
  1999. },
  2000. {
  2001. id: 'nu',
  2002. name: 'Niue',
  2003. code: '+683'
  2004. },
  2005. {
  2006. id: 'nf',
  2007. name: 'Norfolk Island',
  2008. code: '+672'
  2009. },
  2010. {
  2011. id: 'kp',
  2012. name: 'North Korea (조선 민주주의 인민 공화국)',
  2013. code: '850'
  2014. },
  2015. {
  2016. id: 'mp',
  2017. name: 'Northern Mariana Islands',
  2018. code: '+1'
  2019. },
  2020. {
  2021. id: 'no',
  2022. name: 'Norway (Norge)',
  2023. code: '+47'
  2024. },
  2025. {
  2026. id: 'om',
  2027. name: 'Oman (‫عُمان‬‎)',
  2028. code: '+968'
  2029. },
  2030. {
  2031. id: 'pk',
  2032. name: 'Pakistan (‫پاکستان‬‎)',
  2033. code: '+92'
  2034. },
  2035. {
  2036. id: 'pw',
  2037. name: 'Palau',
  2038. code: '+680'
  2039. },
  2040. {
  2041. id: 'ps',
  2042. name: 'Palestine (‫فلسطين‬‎)',
  2043. code: '+970'
  2044. },
  2045. {
  2046. id: 'pa',
  2047. name: 'Panama (Panamá)',
  2048. code: '+507'
  2049. },
  2050. {
  2051. id: 'pg',
  2052. name: 'Papua New Guinea',
  2053. code: '+675'
  2054. },
  2055. {
  2056. id: 'py',
  2057. name: 'Paraguay',
  2058. code: '+595'
  2059. },
  2060. {
  2061. id: 'pe',
  2062. name: 'Peru (Perú)',
  2063. code: '+51'
  2064. },
  2065. {
  2066. id: 'ph',
  2067. name: 'Philippines',
  2068. code: '+63'
  2069. },
  2070. {
  2071. id: 'pl',
  2072. name: 'Poland (Polska)',
  2073. code: '+48'
  2074. },
  2075. {
  2076. id: 'pt',
  2077. name: 'Portugal',
  2078. code: '+351'
  2079. },
  2080. {
  2081. id: 'pr',
  2082. name: 'Puerto Rico',
  2083. code: '+1'
  2084. },
  2085. {
  2086. id: 'qa',
  2087. name: 'Qatar (‫قطر‬‎)',
  2088. code: '+974'
  2089. },
  2090. {
  2091. id: 're',
  2092. name: 'Réunion (La Réunion)',
  2093. code: '+262'
  2094. },
  2095. {
  2096. id: 'ro',
  2097. name: 'Romania (România)',
  2098. code: '+40'
  2099. },
  2100. {
  2101. id: 'ru',
  2102. name: 'Russia (Россия)',
  2103. code: '+7'
  2104. },
  2105. {
  2106. id: 'rw',
  2107. name: 'Rwanda',
  2108. code: '+250'
  2109. },
  2110. {
  2111. id: 'bl',
  2112. name: 'Saint Barthélemy',
  2113. code: '+590'
  2114. },
  2115. {
  2116. id: 'sh',
  2117. name: 'Saint Helena',
  2118. code: '+290'
  2119. },
  2120. {
  2121. id: 'kn',
  2122. name: 'Saint Kitts and Nevis',
  2123. code: '+1'
  2124. },
  2125. {
  2126. id: 'lc',
  2127. name: 'Saint Lucia',
  2128. code: '+1'
  2129. },
  2130. {
  2131. id: 'mf',
  2132. name: 'Saint Martin (Saint-Martin (partie française))',
  2133. code: '+590'
  2134. },
  2135. {
  2136. id: 'pm',
  2137. name: 'Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)',
  2138. code: '+508'
  2139. },
  2140. {
  2141. id: 'vc',
  2142. name: 'Saint Vincent and the Grenadines',
  2143. code: '+1'
  2144. },
  2145. {
  2146. id: 'ws',
  2147. name: 'Samoa',
  2148. code: '+685'
  2149. },
  2150. {
  2151. id: 'sm',
  2152. name: 'San Marino',
  2153. code: '+378'
  2154. },
  2155. {
  2156. id: 'st',
  2157. name: 'São Tomé and Príncipe (São Tomé e Príncipe)',
  2158. code: '+239'
  2159. },
  2160. {
  2161. id: 'sa',
  2162. name: 'Saudi Arabia (‫المملكة العربية السعودية‬‎)',
  2163. code: '+966'
  2164. },
  2165. {
  2166. id: 'sn',
  2167. name: 'Senegal (Sénégal)',
  2168. code: '+221'
  2169. },
  2170. {
  2171. id: 'rs',
  2172. name: 'Serbia (Србија)',
  2173. code: '+381'
  2174. },
  2175. {
  2176. id: 'sc',
  2177. name: 'Seychelles',
  2178. code: '+248'
  2179. },
  2180. {
  2181. id: 'sl',
  2182. name: 'Sierra Leone',
  2183. code: '+232'
  2184. },
  2185. {
  2186. id: 'sg',
  2187. name: 'Singapore',
  2188. code: '+65'
  2189. },
  2190. {
  2191. id: 'sx',
  2192. name: 'Sint Maarten',
  2193. code: '+1'
  2194. },
  2195. {
  2196. id: 'sk',
  2197. name: 'Slovakia (Slovensko)',
  2198. code: '+421'
  2199. },
  2200. {
  2201. id: 'si',
  2202. name: 'Slovenia (Slovenija)',
  2203. code: '+386'
  2204. },
  2205. {
  2206. id: 'sb',
  2207. name: 'Solomon Islands',
  2208. code: '+677'
  2209. },
  2210. {
  2211. id: 'so',
  2212. name: 'Somalia (Soomaaliya)',
  2213. code: '+252'
  2214. },
  2215. {
  2216. id: 'za',
  2217. name: 'South Africa',
  2218. code: '+27'
  2219. },
  2220. {
  2221. id: 'kr',
  2222. name: 'South Korea (대한민국)',
  2223. code: '+82'
  2224. },
  2225. {
  2226. id: 'ss',
  2227. name: 'South Sudan (‫جنوب السودان‬‎)',
  2228. code: '211'
  2229. },
  2230. {
  2231. id: 'es',
  2232. name: 'Spain (España)',
  2233. code: '+34'
  2234. },
  2235. {
  2236. id: 'lk',
  2237. name: 'Sri Lanka (ශ්‍රී ලංකාව)',
  2238. code: '+94'
  2239. },
  2240. {
  2241. id: 'sd',
  2242. name: 'Sudan (‫السودان‬‎)',
  2243. code: '+249'
  2244. },
  2245. {
  2246. id: 'sr',
  2247. name: 'Suriname',
  2248. code: '+597'
  2249. },
  2250. {
  2251. id: 'sj',
  2252. name: 'Svalbard and Jan Mayen',
  2253. code: '+47'
  2254. },
  2255. {
  2256. id: 'se',
  2257. name: 'Sweden (Sverige)',
  2258. code: '+46'
  2259. },
  2260. {
  2261. id: 'ch',
  2262. name: 'Switzerland (Schweiz)',
  2263. code: '+41'
  2264. },
  2265. {
  2266. id: 'sy',
  2267. name: 'Syria (‫سوريا‬‎)',
  2268. code: '+963'
  2269. },
  2270. {
  2271. id: 'tw',
  2272. name: 'Taiwan (台灣)',
  2273. code: '+886'
  2274. },
  2275. {
  2276. id: 'tj',
  2277. name: 'Tajikistan',
  2278. code: '+992'
  2279. },
  2280. {
  2281. id: 'tz',
  2282. name: 'Tanzania',
  2283. code: '+255'
  2284. },
  2285. {
  2286. id: 'th',
  2287. name: 'Thailand (ไทย)',
  2288. code: '+66'
  2289. },
  2290. {
  2291. id: 'tl',
  2292. name: 'Timor-Leste',
  2293. code: '+670'
  2294. },
  2295. {
  2296. id: 'tg',
  2297. name: 'Togo',
  2298. code: '+228'
  2299. },
  2300. {
  2301. id: 'tk',
  2302. name: 'Tokelau',
  2303. code: '+690'
  2304. },
  2305. {
  2306. id: 'to',
  2307. name: 'Tonga',
  2308. code: '+676'
  2309. },
  2310. {
  2311. id: 'tt',
  2312. name: 'Trinidad and Tobago',
  2313. code: '+1'
  2314. },
  2315. {
  2316. id: 'tn',
  2317. name: 'Tunisia (‫تونس‬‎)',
  2318. code: '+216'
  2319. },
  2320. {
  2321. id: 'tr',
  2322. name: 'Turkey (Türkiye)',
  2323. code: '+90'
  2324. },
  2325. {
  2326. id: 'tm',
  2327. name: 'Turkmenistan',
  2328. code: '+993'
  2329. },
  2330. {
  2331. id: 'tc',
  2332. name: 'Turks and Caicos Islands',
  2333. code: '+1'
  2334. },
  2335. {
  2336. id: 'tv',
  2337. name: 'Tuvalu',
  2338. code: '+688'
  2339. },
  2340. {
  2341. id: 'vi',
  2342. name: 'U.S. Virgin Islands',
  2343. code: '1'
  2344. },
  2345. {
  2346. id: 'ug',
  2347. name: 'Uganda',
  2348. code: '+256'
  2349. },
  2350. {
  2351. id: 'ua',
  2352. name: 'Ukraine (Україна)',
  2353. code: '+380'
  2354. },
  2355. {
  2356. id: 'ae',
  2357. name: 'United Arab Emirates (‫الإمارات العربية المتحدة‬‎)',
  2358. code: '+971'
  2359. },
  2360. {
  2361. id: 'gb',
  2362. name: 'United Kingdom',
  2363. code: '+44'
  2364. },
  2365. {
  2366. id: 'us',
  2367. name: 'United States',
  2368. code: '+1'
  2369. },
  2370. {
  2371. id: 'uy',
  2372. name: 'Uruguay',
  2373. code: '+598'
  2374. },
  2375. {
  2376. id: 'uz',
  2377. name: 'Uzbekistan (Oʻzbekiston)',
  2378. code: '+998'
  2379. },
  2380. {
  2381. id: 'vu',
  2382. name: 'Vanuatu',
  2383. code: '+678'
  2384. },
  2385. {
  2386. id: 'va',
  2387. name: 'Vatican City (Città del Vaticano)',
  2388. code: '+39'
  2389. },
  2390. {
  2391. id: 've',
  2392. name: 'Venezuela',
  2393. code: '+58'
  2394. },
  2395. {
  2396. id: 'vn',
  2397. name: 'Vietnam (Việt Nam)',
  2398. code: '+84'
  2399. },
  2400. {
  2401. id: 'wf',
  2402. name: 'Wallis and Futuna (Wallis-et-Futuna)',
  2403. code: '+681'
  2404. },
  2405. {
  2406. id: 'eh',
  2407. name: 'Western Sahara (‫الصحراء الغربية‬‎)',
  2408. code: '+212'
  2409. },
  2410. {
  2411. id: 'ye',
  2412. name: 'Yemen (‫اليمن‬‎)',
  2413. code: '+967'
  2414. },
  2415. {
  2416. id: 'zm',
  2417. name: 'Zambia',
  2418. code: '+260'
  2419. },
  2420. {
  2421. id: 'zw',
  2422. name: 'Zimbabwe',
  2423. code: '+263'
  2424. },
  2425. {
  2426. id: 'ax',
  2427. name: 'Åland Islands',
  2428. code: '+358'
  2429. },
  2430. ]
  2431. };
  2432. },
  2433. props: {
  2434. userCodeSelect: {
  2435. type: String,
  2436. },
  2437. validation: {
  2438. type: Boolean,
  2439. },
  2440. },
  2441. created(){
  2442. this.getCode();
  2443. if(this.$i18n.localeProperties["langQuery"] == "zh-TW"){
  2444. this.language = true;
  2445. }else{
  2446. this.language = false;
  2447. }
  2448. },
  2449. mounted() { },
  2450. watch: {
  2451. codeSelect: {
  2452. handler: function () {
  2453. this.$emit("returnCode", this.codeSelect);
  2454. },
  2455. },
  2456. userCodeSelect:{
  2457. handler: function() {
  2458. this.codeSelect = this.userCodeSelect;
  2459. }
  2460. }
  2461. },
  2462. methods: {
  2463. getCode(){
  2464. this.codeSelect = this.userCodeSelect;
  2465. }
  2466. },
  2467. };
  2468. </script>
  2469. <style lang="scss" scoped>
  2470. select {
  2471. background-image: url("~/assets/svg/down-arrow.svg");
  2472. width: 120px;
  2473. height: auto;
  2474. background-position: right 12px center;
  2475. background-repeat: no-repeat;
  2476. }
  2477. </style>