From 6959a83c7d5ac37d99e325dc43dcb53b5fb8bbdf Mon Sep 17 00:00:00 2001 From: Divyansh Singh Date: Mon, 3 Jun 2024 11:42:20 +0530 Subject: [PATCH] chore: change flags name to lowercase in flags api (#149) --- .changeset/thick-seahorses-rush.md | 5 + i18nify-data/assets/flags/ad.svg | 16 + i18nify-data/assets/flags/ae.svg | 15 + i18nify-data/assets/flags/af.svg | 22 + i18nify-data/assets/flags/ag.svg | 16 + i18nify-data/assets/flags/ai.svg | 30 ++ i18nify-data/assets/flags/al.svg | 13 + i18nify-data/assets/flags/am.svg | 19 + i18nify-data/assets/flags/ao.svg | 30 ++ i18nify-data/assets/flags/aq.svg | 30 ++ i18nify-data/assets/flags/ar.svg | 21 + i18nify-data/assets/flags/as.svg | 19 + i18nify-data/assets/flags/at.svg | 19 + i18nify-data/assets/flags/au.svg | 35 ++ i18nify-data/assets/flags/aw.svg | 31 ++ i18nify-data/assets/flags/ax.svg | 18 + i18nify-data/assets/flags/az.svg | 20 + i18nify-data/assets/flags/ba.svg | 19 + i18nify-data/assets/flags/bb.svg | 15 + i18nify-data/assets/flags/bd.svg | 13 + i18nify-data/assets/flags/be.svg | 14 + i18nify-data/assets/flags/bf.svg | 19 + i18nify-data/assets/flags/bg.svg | 19 + i18nify-data/assets/flags/bh.svg | 13 + i18nify-data/assets/flags/bi.svg | 22 + i18nify-data/assets/flags/bj.svg | 14 + i18nify-data/assets/flags/bl.svg | 14 + i18nify-data/assets/flags/bm.svg | 39 ++ i18nify-data/assets/flags/bn.svg | 25 + i18nify-data/assets/flags/bo.svg | 24 + i18nify-data/assets/flags/bq-bo.svg | 20 + i18nify-data/assets/flags/bq-sa.svg | 17 + i18nify-data/assets/flags/bq-se.svg | 17 + i18nify-data/assets/flags/bq.svg | 20 + i18nify-data/assets/flags/br.svg | 48 ++ i18nify-data/assets/flags/bs.svg | 15 + i18nify-data/assets/flags/bt.svg | 25 + i18nify-data/assets/flags/bv.svg | 18 + i18nify-data/assets/flags/bw.svg | 19 + i18nify-data/assets/flags/by.svg | 16 + i18nify-data/assets/flags/bz.svg | 29 ++ i18nify-data/assets/flags/ca.svg | 15 + i18nify-data/assets/flags/cc.svg | 20 + i18nify-data/assets/flags/cd.svg | 19 + i18nify-data/assets/flags/cf.svg | 17 + i18nify-data/assets/flags/cg.svg | 19 + i18nify-data/assets/flags/ch.svg | 18 + i18nify-data/assets/flags/ci.svg | 14 + i18nify-data/assets/flags/ck.svg | 25 + i18nify-data/assets/flags/cl.svg | 15 + i18nify-data/assets/flags/cm.svg | 15 + i18nify-data/assets/flags/cn.svg | 17 + i18nify-data/assets/flags/co.svg | 19 + i18nify-data/assets/flags/cr.svg | 18 + i18nify-data/assets/flags/cu.svg | 25 + i18nify-data/assets/flags/cv.svg | 30 ++ i18nify-data/assets/flags/cw.svg | 20 + i18nify-data/assets/flags/cx.svg | 20 + i18nify-data/assets/flags/cy.svg | 29 ++ i18nify-data/assets/flags/cz.svg | 24 + i18nify-data/assets/flags/de.svg | 14 + i18nify-data/assets/flags/dj.svg | 25 + i18nify-data/assets/flags/dk.svg | 18 + i18nify-data/assets/flags/dm.svg | 27 + i18nify-data/assets/flags/do.svg | 28 + i18nify-data/assets/flags/dz.svg | 14 + i18nify-data/assets/flags/ec.svg | 38 ++ i18nify-data/assets/flags/ee.svg | 19 + i18nify-data/assets/flags/eg.svg | 32 ++ i18nify-data/assets/flags/eh.svg | 16 + i18nify-data/assets/flags/er.svg | 15 + i18nify-data/assets/flags/es.svg | 80 +++ i18nify-data/assets/flags/et.svg | 25 + i18nify-data/assets/flags/fi.svg | 18 + i18nify-data/assets/flags/fj.svg | 57 ++ i18nify-data/assets/flags/fk.svg | 27 + i18nify-data/assets/flags/fm.svg | 21 + i18nify-data/assets/flags/fo.svg | 18 + i18nify-data/assets/flags/fr.svg | 14 + i18nify-data/assets/flags/ga.svg | 14 + .../assets/flags/{GB.svg => gb-eng.svg} | 0 i18nify-data/assets/flags/gb-nir.svg | 26 + i18nify-data/assets/flags/gb-sct.svg | 12 + i18nify-data/assets/flags/gb-ukm.svg | 26 + i18nify-data/assets/flags/gb-wls.svg | 19 + i18nify-data/assets/flags/gb.svg | 27 + i18nify-data/assets/flags/gd.svg | 30 ++ i18nify-data/assets/flags/ge.svg | 22 + i18nify-data/assets/flags/gf.svg | 14 + i18nify-data/assets/flags/gg.svg | 19 + i18nify-data/assets/flags/gh.svg | 15 + i18nify-data/assets/flags/gi.svg | 23 + i18nify-data/assets/flags/gl.svg | 25 + i18nify-data/assets/flags/gm.svg | 14 + i18nify-data/assets/flags/gn.svg | 14 + i18nify-data/assets/flags/gp.svg | 46 ++ i18nify-data/assets/flags/gq.svg | 35 ++ i18nify-data/assets/flags/gr.svg | 19 + i18nify-data/assets/flags/gs.svg | 68 +++ i18nify-data/assets/flags/gt.svg | 19 + i18nify-data/assets/flags/gu.svg | 36 ++ i18nify-data/assets/flags/gw.svg | 15 + i18nify-data/assets/flags/gy.svg | 14 + i18nify-data/assets/flags/hk.svg | 34 ++ i18nify-data/assets/flags/hm.svg | 35 ++ i18nify-data/assets/flags/hn.svg | 24 + i18nify-data/assets/flags/hr.svg | 61 +++ i18nify-data/assets/flags/ht.svg | 48 ++ i18nify-data/assets/flags/hu.svg | 19 + i18nify-data/assets/flags/id.svg | 18 + i18nify-data/assets/flags/ie.svg | 14 + i18nify-data/assets/flags/il.svg | 21 + i18nify-data/assets/flags/im.svg | 28 + i18nify-data/assets/flags/in.svg | 21 + i18nify-data/assets/flags/io.svg | 45 ++ i18nify-data/assets/flags/iq.svg | 20 + i18nify-data/assets/flags/ir.svg | 90 ++++ i18nify-data/assets/flags/is.svg | 18 + i18nify-data/assets/flags/it.svg | 14 + i18nify-data/assets/flags/je.svg | 18 + i18nify-data/assets/flags/jm.svg | 14 + i18nify-data/assets/flags/jo.svg | 26 + i18nify-data/assets/flags/jp.svg | 18 + i18nify-data/assets/flags/ke.svg | 22 + i18nify-data/assets/flags/kg.svg | 18 + i18nify-data/assets/flags/kh.svg | 78 +++ i18nify-data/assets/flags/ki.svg | 28 + i18nify-data/assets/flags/km.svg | 22 + i18nify-data/assets/flags/kn.svg | 16 + i18nify-data/assets/flags/kp.svg | 20 + i18nify-data/assets/flags/kr.svg | 28 + i18nify-data/assets/flags/kw.svg | 25 + i18nify-data/assets/flags/ky.svg | 53 ++ i18nify-data/assets/flags/kz.svg | 33 ++ i18nify-data/assets/flags/la.svg | 15 + i18nify-data/assets/flags/lb.svg | 14 + i18nify-data/assets/flags/lc.svg | 15 + i18nify-data/assets/flags/li.svg | 28 + i18nify-data/assets/flags/lk.svg | 18 + i18nify-data/assets/flags/lr.svg | 19 + i18nify-data/assets/flags/ls.svg | 15 + i18nify-data/assets/flags/lt.svg | 19 + i18nify-data/assets/flags/lu.svg | 19 + i18nify-data/assets/flags/lv.svg | 14 + i18nify-data/assets/flags/ly.svg | 15 + i18nify-data/assets/flags/ma.svg | 15 + i18nify-data/assets/flags/mc.svg | 18 + i18nify-data/assets/flags/md.svg | 34 ++ i18nify-data/assets/flags/me.svg | 35 ++ i18nify-data/assets/flags/mf.svg | 14 + i18nify-data/assets/flags/mg.svg | 14 + i18nify-data/assets/flags/mh.svg | 20 + i18nify-data/assets/flags/mk.svg | 19 + i18nify-data/assets/flags/ml.svg | 14 + i18nify-data/assets/flags/mm.svg | 15 + i18nify-data/assets/flags/mn.svg | 15 + i18nify-data/assets/flags/mo.svg | 31 ++ i18nify-data/assets/flags/mp.svg | 25 + i18nify-data/assets/flags/mq.svg | 17 + i18nify-data/assets/flags/mr.svg | 21 + i18nify-data/assets/flags/ms.svg | 24 + i18nify-data/assets/flags/mt.svg | 15 + i18nify-data/assets/flags/mu.svg | 20 + i18nify-data/assets/flags/mv.svg | 22 + i18nify-data/assets/flags/mw.svg | 20 + i18nify-data/assets/flags/mx.svg | 23 + i18nify-data/assets/flags/my.svg | 20 + i18nify-data/assets/flags/mz.svg | 32 ++ i18nify-data/assets/flags/na.svg | 20 + i18nify-data/assets/flags/nc.svg | 14 + i18nify-data/assets/flags/ne.svg | 20 + i18nify-data/assets/flags/nf.svg | 15 + i18nify-data/assets/flags/ng.svg | 14 + i18nify-data/assets/flags/ni.svg | 32 ++ i18nify-data/assets/flags/nl.svg | 19 + i18nify-data/assets/flags/no.svg | 18 + i18nify-data/assets/flags/np.svg | 21 + i18nify-data/assets/flags/nr.svg | 19 + i18nify-data/assets/flags/nu.svg | 30 ++ i18nify-data/assets/flags/nz.svg | 28 + i18nify-data/assets/flags/om.svg | 21 + i18nify-data/assets/flags/pa.svg | 21 + i18nify-data/assets/flags/pe.svg | 46 ++ i18nify-data/assets/flags/pf.svg | 43 ++ i18nify-data/assets/flags/pg.svg | 19 + i18nify-data/assets/flags/ph.svg | 29 ++ i18nify-data/assets/flags/pk.svg | 14 + i18nify-data/assets/flags/pl.svg | 18 + i18nify-data/assets/flags/pm.svg | 26 + i18nify-data/assets/flags/pn.svg | 53 ++ i18nify-data/assets/flags/pr.svg | 25 + i18nify-data/assets/flags/ps.svg | 15 + i18nify-data/assets/flags/pt.svg | 122 +++++ i18nify-data/assets/flags/pw.svg | 18 + i18nify-data/assets/flags/py.svg | 23 + i18nify-data/assets/flags/qa.svg | 13 + i18nify-data/assets/flags/re.svg | 14 + i18nify-data/assets/flags/ro.svg | 14 + i18nify-data/assets/flags/rs.svg | 35 ++ i18nify-data/assets/flags/ru.svg | 19 + i18nify-data/assets/flags/rw.svg | 20 + i18nify-data/assets/flags/sa.svg | 16 + i18nify-data/assets/flags/sb.svg | 21 + i18nify-data/assets/flags/sc.svg | 21 + i18nify-data/assets/flags/sd.svg | 15 + i18nify-data/assets/flags/se.svg | 18 + i18nify-data/assets/flags/sg.svg | 19 + i18nify-data/assets/flags/sh.svg | 27 + i18nify-data/assets/flags/si.svg | 25 + i18nify-data/assets/flags/sj.svg | 18 + i18nify-data/assets/flags/sk.svg | 27 + i18nify-data/assets/flags/sl.svg | 19 + i18nify-data/assets/flags/sm.svg | 43 ++ i18nify-data/assets/flags/sn.svg | 15 + i18nify-data/assets/flags/so.svg | 13 + i18nify-data/assets/flags/sr.svg | 15 + i18nify-data/assets/flags/ss.svg | 17 + i18nify-data/assets/flags/st.svg | 17 + i18nify-data/assets/flags/sv.svg | 24 + i18nify-data/assets/flags/sx.svg | 32 ++ i18nify-data/assets/flags/sy.svg | 16 + i18nify-data/assets/flags/sz.svg | 30 ++ i18nify-data/assets/flags/tc.svg | 24 + i18nify-data/assets/flags/td.svg | 14 + i18nify-data/assets/flags/tf.svg | 21 + i18nify-data/assets/flags/tg.svg | 16 + i18nify-data/assets/flags/th.svg | 14 + i18nify-data/assets/flags/tj.svg | 16 + i18nify-data/assets/flags/tk.svg | 22 + i18nify-data/assets/flags/tl.svg | 15 + i18nify-data/assets/flags/tm.svg | 76 +++ i18nify-data/assets/flags/tn.svg | 19 + i18nify-data/assets/flags/to.svg | 19 + i18nify-data/assets/flags/tr.svg | 18 + i18nify-data/assets/flags/tt.svg | 18 + i18nify-data/assets/flags/tv.svg | 25 + i18nify-data/assets/flags/tw.svg | 19 + i18nify-data/assets/flags/tz.svg | 19 + i18nify-data/assets/flags/ua.svg | 18 + i18nify-data/assets/flags/ug.svg | 29 ++ i18nify-data/assets/flags/um.svg | 32 ++ i18nify-data/assets/flags/us.svg | 15 + i18nify-data/assets/flags/uy.svg | 25 + i18nify-data/assets/flags/uz.svg | 15 + i18nify-data/assets/flags/va.svg | 25 + i18nify-data/assets/flags/vc.svg | 15 + i18nify-data/assets/flags/ve.svg | 22 + i18nify-data/assets/flags/vg.svg | 24 + i18nify-data/assets/flags/vi.svg | 28 + i18nify-data/assets/flags/vn.svg | 19 + i18nify-data/assets/flags/vu.svg | 24 + i18nify-data/assets/flags/wf.svg | 14 + i18nify-data/assets/flags/ws.svg | 23 + i18nify-data/assets/flags/ye.svg | 19 + i18nify-data/assets/flags/yt-unf.svg | 30 ++ i18nify-data/assets/flags/yt.svg | 30 ++ i18nify-data/assets/flags/za.svg | 21 + i18nify-data/assets/flags/zm.svg | 22 + i18nify-data/assets/flags/zw.svg | 28 + .../country-code-to-phone-number/data.json | 45 ++ .../dial-code-to-country/data.json | 6 +- packages/i18nify-js/README.md | 8 +- .../modules/currency/data/currencyConfig.json | 2 +- .../geo/__tests__/getFlagOfCountry.test.ts | 8 +- .../__tests__/getFlagsForAllCountries.test.ts | 8 +- .../modules/geo/data/listOfAllCountries.ts | 34 +- .../src/modules/geo/getFlagOfCountry.ts | 7 +- .../modules/geo/getFlagsForAllCountries.ts | 7 +- .../data/phoneFormatterMapper.json | 11 +- .../phoneNumber/data/phoneRegexMapper.json | 11 +- packages/i18nify-js/src/modules/types/geo.ts | 485 ++++++++++-------- 271 files changed, 6412 insertions(+), 252 deletions(-) create mode 100644 .changeset/thick-seahorses-rush.md create mode 100644 i18nify-data/assets/flags/ad.svg create mode 100644 i18nify-data/assets/flags/ae.svg create mode 100644 i18nify-data/assets/flags/af.svg create mode 100644 i18nify-data/assets/flags/ag.svg create mode 100644 i18nify-data/assets/flags/ai.svg create mode 100644 i18nify-data/assets/flags/al.svg create mode 100644 i18nify-data/assets/flags/am.svg create mode 100644 i18nify-data/assets/flags/ao.svg create mode 100644 i18nify-data/assets/flags/aq.svg create mode 100644 i18nify-data/assets/flags/ar.svg create mode 100644 i18nify-data/assets/flags/as.svg create mode 100644 i18nify-data/assets/flags/at.svg create mode 100644 i18nify-data/assets/flags/au.svg create mode 100644 i18nify-data/assets/flags/aw.svg create mode 100644 i18nify-data/assets/flags/ax.svg create mode 100644 i18nify-data/assets/flags/az.svg create mode 100644 i18nify-data/assets/flags/ba.svg create mode 100644 i18nify-data/assets/flags/bb.svg create mode 100644 i18nify-data/assets/flags/bd.svg create mode 100644 i18nify-data/assets/flags/be.svg create mode 100644 i18nify-data/assets/flags/bf.svg create mode 100644 i18nify-data/assets/flags/bg.svg create mode 100644 i18nify-data/assets/flags/bh.svg create mode 100644 i18nify-data/assets/flags/bi.svg create mode 100644 i18nify-data/assets/flags/bj.svg create mode 100644 i18nify-data/assets/flags/bl.svg create mode 100644 i18nify-data/assets/flags/bm.svg create mode 100644 i18nify-data/assets/flags/bn.svg create mode 100644 i18nify-data/assets/flags/bo.svg create mode 100644 i18nify-data/assets/flags/bq-bo.svg create mode 100644 i18nify-data/assets/flags/bq-sa.svg create mode 100644 i18nify-data/assets/flags/bq-se.svg create mode 100644 i18nify-data/assets/flags/bq.svg create mode 100644 i18nify-data/assets/flags/br.svg create mode 100644 i18nify-data/assets/flags/bs.svg create mode 100644 i18nify-data/assets/flags/bt.svg create mode 100644 i18nify-data/assets/flags/bv.svg create mode 100644 i18nify-data/assets/flags/bw.svg create mode 100644 i18nify-data/assets/flags/by.svg create mode 100644 i18nify-data/assets/flags/bz.svg create mode 100644 i18nify-data/assets/flags/ca.svg create mode 100644 i18nify-data/assets/flags/cc.svg create mode 100644 i18nify-data/assets/flags/cd.svg create mode 100644 i18nify-data/assets/flags/cf.svg create mode 100644 i18nify-data/assets/flags/cg.svg create mode 100644 i18nify-data/assets/flags/ch.svg create mode 100644 i18nify-data/assets/flags/ci.svg create mode 100644 i18nify-data/assets/flags/ck.svg create mode 100644 i18nify-data/assets/flags/cl.svg create mode 100644 i18nify-data/assets/flags/cm.svg create mode 100644 i18nify-data/assets/flags/cn.svg create mode 100644 i18nify-data/assets/flags/co.svg create mode 100644 i18nify-data/assets/flags/cr.svg create mode 100644 i18nify-data/assets/flags/cu.svg create mode 100644 i18nify-data/assets/flags/cv.svg create mode 100644 i18nify-data/assets/flags/cw.svg create mode 100644 i18nify-data/assets/flags/cx.svg create mode 100644 i18nify-data/assets/flags/cy.svg create mode 100644 i18nify-data/assets/flags/cz.svg create mode 100644 i18nify-data/assets/flags/de.svg create mode 100644 i18nify-data/assets/flags/dj.svg create mode 100644 i18nify-data/assets/flags/dk.svg create mode 100644 i18nify-data/assets/flags/dm.svg create mode 100644 i18nify-data/assets/flags/do.svg create mode 100644 i18nify-data/assets/flags/dz.svg create mode 100644 i18nify-data/assets/flags/ec.svg create mode 100644 i18nify-data/assets/flags/ee.svg create mode 100644 i18nify-data/assets/flags/eg.svg create mode 100644 i18nify-data/assets/flags/eh.svg create mode 100644 i18nify-data/assets/flags/er.svg create mode 100644 i18nify-data/assets/flags/es.svg create mode 100644 i18nify-data/assets/flags/et.svg create mode 100644 i18nify-data/assets/flags/fi.svg create mode 100644 i18nify-data/assets/flags/fj.svg create mode 100644 i18nify-data/assets/flags/fk.svg create mode 100644 i18nify-data/assets/flags/fm.svg create mode 100644 i18nify-data/assets/flags/fo.svg create mode 100644 i18nify-data/assets/flags/fr.svg create mode 100644 i18nify-data/assets/flags/ga.svg rename i18nify-data/assets/flags/{GB.svg => gb-eng.svg} (100%) create mode 100644 i18nify-data/assets/flags/gb-nir.svg create mode 100644 i18nify-data/assets/flags/gb-sct.svg create mode 100644 i18nify-data/assets/flags/gb-ukm.svg create mode 100644 i18nify-data/assets/flags/gb-wls.svg create mode 100644 i18nify-data/assets/flags/gb.svg create mode 100644 i18nify-data/assets/flags/gd.svg create mode 100644 i18nify-data/assets/flags/ge.svg create mode 100644 i18nify-data/assets/flags/gf.svg create mode 100644 i18nify-data/assets/flags/gg.svg create mode 100644 i18nify-data/assets/flags/gh.svg create mode 100644 i18nify-data/assets/flags/gi.svg create mode 100644 i18nify-data/assets/flags/gl.svg create mode 100644 i18nify-data/assets/flags/gm.svg create mode 100644 i18nify-data/assets/flags/gn.svg create mode 100644 i18nify-data/assets/flags/gp.svg create mode 100644 i18nify-data/assets/flags/gq.svg create mode 100644 i18nify-data/assets/flags/gr.svg create mode 100644 i18nify-data/assets/flags/gs.svg create mode 100644 i18nify-data/assets/flags/gt.svg create mode 100644 i18nify-data/assets/flags/gu.svg create mode 100644 i18nify-data/assets/flags/gw.svg create mode 100644 i18nify-data/assets/flags/gy.svg create mode 100644 i18nify-data/assets/flags/hk.svg create mode 100644 i18nify-data/assets/flags/hm.svg create mode 100644 i18nify-data/assets/flags/hn.svg create mode 100644 i18nify-data/assets/flags/hr.svg create mode 100644 i18nify-data/assets/flags/ht.svg create mode 100644 i18nify-data/assets/flags/hu.svg create mode 100644 i18nify-data/assets/flags/id.svg create mode 100644 i18nify-data/assets/flags/ie.svg create mode 100644 i18nify-data/assets/flags/il.svg create mode 100644 i18nify-data/assets/flags/im.svg create mode 100644 i18nify-data/assets/flags/in.svg create mode 100644 i18nify-data/assets/flags/io.svg create mode 100644 i18nify-data/assets/flags/iq.svg create mode 100644 i18nify-data/assets/flags/ir.svg create mode 100644 i18nify-data/assets/flags/is.svg create mode 100644 i18nify-data/assets/flags/it.svg create mode 100644 i18nify-data/assets/flags/je.svg create mode 100644 i18nify-data/assets/flags/jm.svg create mode 100644 i18nify-data/assets/flags/jo.svg create mode 100644 i18nify-data/assets/flags/jp.svg create mode 100644 i18nify-data/assets/flags/ke.svg create mode 100644 i18nify-data/assets/flags/kg.svg create mode 100644 i18nify-data/assets/flags/kh.svg create mode 100644 i18nify-data/assets/flags/ki.svg create mode 100644 i18nify-data/assets/flags/km.svg create mode 100644 i18nify-data/assets/flags/kn.svg create mode 100644 i18nify-data/assets/flags/kp.svg create mode 100644 i18nify-data/assets/flags/kr.svg create mode 100644 i18nify-data/assets/flags/kw.svg create mode 100644 i18nify-data/assets/flags/ky.svg create mode 100644 i18nify-data/assets/flags/kz.svg create mode 100644 i18nify-data/assets/flags/la.svg create mode 100644 i18nify-data/assets/flags/lb.svg create mode 100644 i18nify-data/assets/flags/lc.svg create mode 100644 i18nify-data/assets/flags/li.svg create mode 100644 i18nify-data/assets/flags/lk.svg create mode 100644 i18nify-data/assets/flags/lr.svg create mode 100644 i18nify-data/assets/flags/ls.svg create mode 100644 i18nify-data/assets/flags/lt.svg create mode 100644 i18nify-data/assets/flags/lu.svg create mode 100644 i18nify-data/assets/flags/lv.svg create mode 100644 i18nify-data/assets/flags/ly.svg create mode 100644 i18nify-data/assets/flags/ma.svg create mode 100644 i18nify-data/assets/flags/mc.svg create mode 100644 i18nify-data/assets/flags/md.svg create mode 100644 i18nify-data/assets/flags/me.svg create mode 100644 i18nify-data/assets/flags/mf.svg create mode 100644 i18nify-data/assets/flags/mg.svg create mode 100644 i18nify-data/assets/flags/mh.svg create mode 100644 i18nify-data/assets/flags/mk.svg create mode 100644 i18nify-data/assets/flags/ml.svg create mode 100644 i18nify-data/assets/flags/mm.svg create mode 100644 i18nify-data/assets/flags/mn.svg create mode 100644 i18nify-data/assets/flags/mo.svg create mode 100644 i18nify-data/assets/flags/mp.svg create mode 100644 i18nify-data/assets/flags/mq.svg create mode 100644 i18nify-data/assets/flags/mr.svg create mode 100644 i18nify-data/assets/flags/ms.svg create mode 100644 i18nify-data/assets/flags/mt.svg create mode 100644 i18nify-data/assets/flags/mu.svg create mode 100644 i18nify-data/assets/flags/mv.svg create mode 100644 i18nify-data/assets/flags/mw.svg create mode 100644 i18nify-data/assets/flags/mx.svg create mode 100644 i18nify-data/assets/flags/my.svg create mode 100644 i18nify-data/assets/flags/mz.svg create mode 100644 i18nify-data/assets/flags/na.svg create mode 100644 i18nify-data/assets/flags/nc.svg create mode 100644 i18nify-data/assets/flags/ne.svg create mode 100644 i18nify-data/assets/flags/nf.svg create mode 100644 i18nify-data/assets/flags/ng.svg create mode 100644 i18nify-data/assets/flags/ni.svg create mode 100644 i18nify-data/assets/flags/nl.svg create mode 100644 i18nify-data/assets/flags/no.svg create mode 100644 i18nify-data/assets/flags/np.svg create mode 100644 i18nify-data/assets/flags/nr.svg create mode 100644 i18nify-data/assets/flags/nu.svg create mode 100644 i18nify-data/assets/flags/nz.svg create mode 100644 i18nify-data/assets/flags/om.svg create mode 100644 i18nify-data/assets/flags/pa.svg create mode 100644 i18nify-data/assets/flags/pe.svg create mode 100644 i18nify-data/assets/flags/pf.svg create mode 100644 i18nify-data/assets/flags/pg.svg create mode 100644 i18nify-data/assets/flags/ph.svg create mode 100644 i18nify-data/assets/flags/pk.svg create mode 100644 i18nify-data/assets/flags/pl.svg create mode 100644 i18nify-data/assets/flags/pm.svg create mode 100644 i18nify-data/assets/flags/pn.svg create mode 100644 i18nify-data/assets/flags/pr.svg create mode 100644 i18nify-data/assets/flags/ps.svg create mode 100644 i18nify-data/assets/flags/pt.svg create mode 100644 i18nify-data/assets/flags/pw.svg create mode 100644 i18nify-data/assets/flags/py.svg create mode 100644 i18nify-data/assets/flags/qa.svg create mode 100644 i18nify-data/assets/flags/re.svg create mode 100644 i18nify-data/assets/flags/ro.svg create mode 100644 i18nify-data/assets/flags/rs.svg create mode 100644 i18nify-data/assets/flags/ru.svg create mode 100644 i18nify-data/assets/flags/rw.svg create mode 100644 i18nify-data/assets/flags/sa.svg create mode 100644 i18nify-data/assets/flags/sb.svg create mode 100644 i18nify-data/assets/flags/sc.svg create mode 100644 i18nify-data/assets/flags/sd.svg create mode 100644 i18nify-data/assets/flags/se.svg create mode 100644 i18nify-data/assets/flags/sg.svg create mode 100644 i18nify-data/assets/flags/sh.svg create mode 100644 i18nify-data/assets/flags/si.svg create mode 100644 i18nify-data/assets/flags/sj.svg create mode 100644 i18nify-data/assets/flags/sk.svg create mode 100644 i18nify-data/assets/flags/sl.svg create mode 100644 i18nify-data/assets/flags/sm.svg create mode 100644 i18nify-data/assets/flags/sn.svg create mode 100644 i18nify-data/assets/flags/so.svg create mode 100644 i18nify-data/assets/flags/sr.svg create mode 100644 i18nify-data/assets/flags/ss.svg create mode 100644 i18nify-data/assets/flags/st.svg create mode 100644 i18nify-data/assets/flags/sv.svg create mode 100644 i18nify-data/assets/flags/sx.svg create mode 100644 i18nify-data/assets/flags/sy.svg create mode 100644 i18nify-data/assets/flags/sz.svg create mode 100644 i18nify-data/assets/flags/tc.svg create mode 100644 i18nify-data/assets/flags/td.svg create mode 100644 i18nify-data/assets/flags/tf.svg create mode 100644 i18nify-data/assets/flags/tg.svg create mode 100644 i18nify-data/assets/flags/th.svg create mode 100644 i18nify-data/assets/flags/tj.svg create mode 100644 i18nify-data/assets/flags/tk.svg create mode 100644 i18nify-data/assets/flags/tl.svg create mode 100644 i18nify-data/assets/flags/tm.svg create mode 100644 i18nify-data/assets/flags/tn.svg create mode 100644 i18nify-data/assets/flags/to.svg create mode 100644 i18nify-data/assets/flags/tr.svg create mode 100644 i18nify-data/assets/flags/tt.svg create mode 100644 i18nify-data/assets/flags/tv.svg create mode 100644 i18nify-data/assets/flags/tw.svg create mode 100644 i18nify-data/assets/flags/tz.svg create mode 100644 i18nify-data/assets/flags/ua.svg create mode 100644 i18nify-data/assets/flags/ug.svg create mode 100644 i18nify-data/assets/flags/um.svg create mode 100644 i18nify-data/assets/flags/us.svg create mode 100644 i18nify-data/assets/flags/uy.svg create mode 100644 i18nify-data/assets/flags/uz.svg create mode 100644 i18nify-data/assets/flags/va.svg create mode 100644 i18nify-data/assets/flags/vc.svg create mode 100644 i18nify-data/assets/flags/ve.svg create mode 100644 i18nify-data/assets/flags/vg.svg create mode 100644 i18nify-data/assets/flags/vi.svg create mode 100644 i18nify-data/assets/flags/vn.svg create mode 100644 i18nify-data/assets/flags/vu.svg create mode 100644 i18nify-data/assets/flags/wf.svg create mode 100644 i18nify-data/assets/flags/ws.svg create mode 100644 i18nify-data/assets/flags/ye.svg create mode 100644 i18nify-data/assets/flags/yt-unf.svg create mode 100644 i18nify-data/assets/flags/yt.svg create mode 100644 i18nify-data/assets/flags/za.svg create mode 100644 i18nify-data/assets/flags/zm.svg create mode 100644 i18nify-data/assets/flags/zw.svg diff --git a/.changeset/thick-seahorses-rush.md b/.changeset/thick-seahorses-rush.md new file mode 100644 index 00000000..5d8695fc --- /dev/null +++ b/.changeset/thick-seahorses-rush.md @@ -0,0 +1,5 @@ +--- +"@razorpay/i18nify-js": patch +--- + +chore: change flags name to lowercase in flags api diff --git a/i18nify-data/assets/flags/ad.svg b/i18nify-data/assets/flags/ad.svg new file mode 100644 index 00000000..42cd60d9 --- /dev/null +++ b/i18nify-data/assets/flags/ad.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ae.svg b/i18nify-data/assets/flags/ae.svg new file mode 100644 index 00000000..8a320cd1 --- /dev/null +++ b/i18nify-data/assets/flags/ae.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/af.svg b/i18nify-data/assets/flags/af.svg new file mode 100644 index 00000000..1b9034fa --- /dev/null +++ b/i18nify-data/assets/flags/af.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ag.svg b/i18nify-data/assets/flags/ag.svg new file mode 100644 index 00000000..d812c98d --- /dev/null +++ b/i18nify-data/assets/flags/ag.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ai.svg b/i18nify-data/assets/flags/ai.svg new file mode 100644 index 00000000..f6e0e344 --- /dev/null +++ b/i18nify-data/assets/flags/ai.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/al.svg b/i18nify-data/assets/flags/al.svg new file mode 100644 index 00000000..43602389 --- /dev/null +++ b/i18nify-data/assets/flags/al.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/am.svg b/i18nify-data/assets/flags/am.svg new file mode 100644 index 00000000..8c8943ba --- /dev/null +++ b/i18nify-data/assets/flags/am.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ao.svg b/i18nify-data/assets/flags/ao.svg new file mode 100644 index 00000000..ca5fb808 --- /dev/null +++ b/i18nify-data/assets/flags/ao.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/aq.svg b/i18nify-data/assets/flags/aq.svg new file mode 100644 index 00000000..89bfac36 --- /dev/null +++ b/i18nify-data/assets/flags/aq.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ar.svg b/i18nify-data/assets/flags/ar.svg new file mode 100644 index 00000000..891d7f80 --- /dev/null +++ b/i18nify-data/assets/flags/ar.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/as.svg b/i18nify-data/assets/flags/as.svg new file mode 100644 index 00000000..fcf0ae03 --- /dev/null +++ b/i18nify-data/assets/flags/as.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/at.svg b/i18nify-data/assets/flags/at.svg new file mode 100644 index 00000000..13a814a6 --- /dev/null +++ b/i18nify-data/assets/flags/at.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/au.svg b/i18nify-data/assets/flags/au.svg new file mode 100644 index 00000000..eab36069 --- /dev/null +++ b/i18nify-data/assets/flags/au.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/aw.svg b/i18nify-data/assets/flags/aw.svg new file mode 100644 index 00000000..7dbce8a5 --- /dev/null +++ b/i18nify-data/assets/flags/aw.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ax.svg b/i18nify-data/assets/flags/ax.svg new file mode 100644 index 00000000..eab9ca33 --- /dev/null +++ b/i18nify-data/assets/flags/ax.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/az.svg b/i18nify-data/assets/flags/az.svg new file mode 100644 index 00000000..0d82b547 --- /dev/null +++ b/i18nify-data/assets/flags/az.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ba.svg b/i18nify-data/assets/flags/ba.svg new file mode 100644 index 00000000..06097b8d --- /dev/null +++ b/i18nify-data/assets/flags/ba.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bb.svg b/i18nify-data/assets/flags/bb.svg new file mode 100644 index 00000000..67c77bc7 --- /dev/null +++ b/i18nify-data/assets/flags/bb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bd.svg b/i18nify-data/assets/flags/bd.svg new file mode 100644 index 00000000..04ac9440 --- /dev/null +++ b/i18nify-data/assets/flags/bd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/be.svg b/i18nify-data/assets/flags/be.svg new file mode 100644 index 00000000..2bdddc4b --- /dev/null +++ b/i18nify-data/assets/flags/be.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bf.svg b/i18nify-data/assets/flags/bf.svg new file mode 100644 index 00000000..8c83572e --- /dev/null +++ b/i18nify-data/assets/flags/bf.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bg.svg b/i18nify-data/assets/flags/bg.svg new file mode 100644 index 00000000..9f7ecaa9 --- /dev/null +++ b/i18nify-data/assets/flags/bg.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bh.svg b/i18nify-data/assets/flags/bh.svg new file mode 100644 index 00000000..0f50a7f2 --- /dev/null +++ b/i18nify-data/assets/flags/bh.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bi.svg b/i18nify-data/assets/flags/bi.svg new file mode 100644 index 00000000..42f2b0f2 --- /dev/null +++ b/i18nify-data/assets/flags/bi.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bj.svg b/i18nify-data/assets/flags/bj.svg new file mode 100644 index 00000000..e4555672 --- /dev/null +++ b/i18nify-data/assets/flags/bj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bl.svg b/i18nify-data/assets/flags/bl.svg new file mode 100644 index 00000000..474b2618 --- /dev/null +++ b/i18nify-data/assets/flags/bl.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bm.svg b/i18nify-data/assets/flags/bm.svg new file mode 100644 index 00000000..ac3e01dc --- /dev/null +++ b/i18nify-data/assets/flags/bm.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bn.svg b/i18nify-data/assets/flags/bn.svg new file mode 100644 index 00000000..e058e61b --- /dev/null +++ b/i18nify-data/assets/flags/bn.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bo.svg b/i18nify-data/assets/flags/bo.svg new file mode 100644 index 00000000..7f53597e --- /dev/null +++ b/i18nify-data/assets/flags/bo.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bq-bo.svg b/i18nify-data/assets/flags/bq-bo.svg new file mode 100644 index 00000000..c39a597e --- /dev/null +++ b/i18nify-data/assets/flags/bq-bo.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bq-sa.svg b/i18nify-data/assets/flags/bq-sa.svg new file mode 100644 index 00000000..b7f61583 --- /dev/null +++ b/i18nify-data/assets/flags/bq-sa.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bq-se.svg b/i18nify-data/assets/flags/bq-se.svg new file mode 100644 index 00000000..6c94c85a --- /dev/null +++ b/i18nify-data/assets/flags/bq-se.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bq.svg b/i18nify-data/assets/flags/bq.svg new file mode 100644 index 00000000..c39a597e --- /dev/null +++ b/i18nify-data/assets/flags/bq.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/br.svg b/i18nify-data/assets/flags/br.svg new file mode 100644 index 00000000..bda5515d --- /dev/null +++ b/i18nify-data/assets/flags/br.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bs.svg b/i18nify-data/assets/flags/bs.svg new file mode 100644 index 00000000..aecd0266 --- /dev/null +++ b/i18nify-data/assets/flags/bs.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bt.svg b/i18nify-data/assets/flags/bt.svg new file mode 100644 index 00000000..82db66a7 --- /dev/null +++ b/i18nify-data/assets/flags/bt.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bv.svg b/i18nify-data/assets/flags/bv.svg new file mode 100644 index 00000000..43444403 --- /dev/null +++ b/i18nify-data/assets/flags/bv.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bw.svg b/i18nify-data/assets/flags/bw.svg new file mode 100644 index 00000000..7e44c433 --- /dev/null +++ b/i18nify-data/assets/flags/bw.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/by.svg b/i18nify-data/assets/flags/by.svg new file mode 100644 index 00000000..1297ca07 --- /dev/null +++ b/i18nify-data/assets/flags/by.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/bz.svg b/i18nify-data/assets/flags/bz.svg new file mode 100644 index 00000000..641bd30d --- /dev/null +++ b/i18nify-data/assets/flags/bz.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ca.svg b/i18nify-data/assets/flags/ca.svg new file mode 100644 index 00000000..87abb5af --- /dev/null +++ b/i18nify-data/assets/flags/ca.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cc.svg b/i18nify-data/assets/flags/cc.svg new file mode 100644 index 00000000..54014223 --- /dev/null +++ b/i18nify-data/assets/flags/cc.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cd.svg b/i18nify-data/assets/flags/cd.svg new file mode 100644 index 00000000..0c01aca8 --- /dev/null +++ b/i18nify-data/assets/flags/cd.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cf.svg b/i18nify-data/assets/flags/cf.svg new file mode 100644 index 00000000..672d5e76 --- /dev/null +++ b/i18nify-data/assets/flags/cf.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cg.svg b/i18nify-data/assets/flags/cg.svg new file mode 100644 index 00000000..7b3ac7da --- /dev/null +++ b/i18nify-data/assets/flags/cg.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ch.svg b/i18nify-data/assets/flags/ch.svg new file mode 100644 index 00000000..e3ae55e1 --- /dev/null +++ b/i18nify-data/assets/flags/ch.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ci.svg b/i18nify-data/assets/flags/ci.svg new file mode 100644 index 00000000..45f0a03a --- /dev/null +++ b/i18nify-data/assets/flags/ci.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ck.svg b/i18nify-data/assets/flags/ck.svg new file mode 100644 index 00000000..c8292ec6 --- /dev/null +++ b/i18nify-data/assets/flags/ck.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cl.svg b/i18nify-data/assets/flags/cl.svg new file mode 100644 index 00000000..7a885e36 --- /dev/null +++ b/i18nify-data/assets/flags/cl.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cm.svg b/i18nify-data/assets/flags/cm.svg new file mode 100644 index 00000000..ea6b4715 --- /dev/null +++ b/i18nify-data/assets/flags/cm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cn.svg b/i18nify-data/assets/flags/cn.svg new file mode 100644 index 00000000..c1015c8a --- /dev/null +++ b/i18nify-data/assets/flags/cn.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/co.svg b/i18nify-data/assets/flags/co.svg new file mode 100644 index 00000000..4baecd8b --- /dev/null +++ b/i18nify-data/assets/flags/co.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cr.svg b/i18nify-data/assets/flags/cr.svg new file mode 100644 index 00000000..66ee82f5 --- /dev/null +++ b/i18nify-data/assets/flags/cr.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cu.svg b/i18nify-data/assets/flags/cu.svg new file mode 100644 index 00000000..76c9021b --- /dev/null +++ b/i18nify-data/assets/flags/cu.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cv.svg b/i18nify-data/assets/flags/cv.svg new file mode 100644 index 00000000..e6f1cbf6 --- /dev/null +++ b/i18nify-data/assets/flags/cv.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cw.svg b/i18nify-data/assets/flags/cw.svg new file mode 100644 index 00000000..03f34e93 --- /dev/null +++ b/i18nify-data/assets/flags/cw.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cx.svg b/i18nify-data/assets/flags/cx.svg new file mode 100644 index 00000000..53f2438f --- /dev/null +++ b/i18nify-data/assets/flags/cx.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cy.svg b/i18nify-data/assets/flags/cy.svg new file mode 100644 index 00000000..7288e308 --- /dev/null +++ b/i18nify-data/assets/flags/cy.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/cz.svg b/i18nify-data/assets/flags/cz.svg new file mode 100644 index 00000000..d6798f9d --- /dev/null +++ b/i18nify-data/assets/flags/cz.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/de.svg b/i18nify-data/assets/flags/de.svg new file mode 100644 index 00000000..1f28dd79 --- /dev/null +++ b/i18nify-data/assets/flags/de.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/dj.svg b/i18nify-data/assets/flags/dj.svg new file mode 100644 index 00000000..45a22554 --- /dev/null +++ b/i18nify-data/assets/flags/dj.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/dk.svg b/i18nify-data/assets/flags/dk.svg new file mode 100644 index 00000000..0893f84b --- /dev/null +++ b/i18nify-data/assets/flags/dk.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/dm.svg b/i18nify-data/assets/flags/dm.svg new file mode 100644 index 00000000..84698abb --- /dev/null +++ b/i18nify-data/assets/flags/dm.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/do.svg b/i18nify-data/assets/flags/do.svg new file mode 100644 index 00000000..2b456d9a --- /dev/null +++ b/i18nify-data/assets/flags/do.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/dz.svg b/i18nify-data/assets/flags/dz.svg new file mode 100644 index 00000000..fd1bbb5d --- /dev/null +++ b/i18nify-data/assets/flags/dz.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ec.svg b/i18nify-data/assets/flags/ec.svg new file mode 100644 index 00000000..a4f433be --- /dev/null +++ b/i18nify-data/assets/flags/ec.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ee.svg b/i18nify-data/assets/flags/ee.svg new file mode 100644 index 00000000..4a5a7eae --- /dev/null +++ b/i18nify-data/assets/flags/ee.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/eg.svg b/i18nify-data/assets/flags/eg.svg new file mode 100644 index 00000000..a96981ba --- /dev/null +++ b/i18nify-data/assets/flags/eg.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/eh.svg b/i18nify-data/assets/flags/eh.svg new file mode 100644 index 00000000..03dfb758 --- /dev/null +++ b/i18nify-data/assets/flags/eh.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/er.svg b/i18nify-data/assets/flags/er.svg new file mode 100644 index 00000000..dd67bc12 --- /dev/null +++ b/i18nify-data/assets/flags/er.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/es.svg b/i18nify-data/assets/flags/es.svg new file mode 100644 index 00000000..cac34e56 --- /dev/null +++ b/i18nify-data/assets/flags/es.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/et.svg b/i18nify-data/assets/flags/et.svg new file mode 100644 index 00000000..5b8d2f0a --- /dev/null +++ b/i18nify-data/assets/flags/et.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/fi.svg b/i18nify-data/assets/flags/fi.svg new file mode 100644 index 00000000..d9e88963 --- /dev/null +++ b/i18nify-data/assets/flags/fi.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/fj.svg b/i18nify-data/assets/flags/fj.svg new file mode 100644 index 00000000..442bbab6 --- /dev/null +++ b/i18nify-data/assets/flags/fj.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/fk.svg b/i18nify-data/assets/flags/fk.svg new file mode 100644 index 00000000..f2e63cb1 --- /dev/null +++ b/i18nify-data/assets/flags/fk.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/fm.svg b/i18nify-data/assets/flags/fm.svg new file mode 100644 index 00000000..2557aad7 --- /dev/null +++ b/i18nify-data/assets/flags/fm.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/fo.svg b/i18nify-data/assets/flags/fo.svg new file mode 100644 index 00000000..ebad0281 --- /dev/null +++ b/i18nify-data/assets/flags/fo.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/fr.svg b/i18nify-data/assets/flags/fr.svg new file mode 100644 index 00000000..bc71bc93 --- /dev/null +++ b/i18nify-data/assets/flags/fr.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ga.svg b/i18nify-data/assets/flags/ga.svg new file mode 100644 index 00000000..06932ef0 --- /dev/null +++ b/i18nify-data/assets/flags/ga.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/GB.svg b/i18nify-data/assets/flags/gb-eng.svg similarity index 100% rename from i18nify-data/assets/flags/GB.svg rename to i18nify-data/assets/flags/gb-eng.svg diff --git a/i18nify-data/assets/flags/gb-nir.svg b/i18nify-data/assets/flags/gb-nir.svg new file mode 100644 index 00000000..094e30bf --- /dev/null +++ b/i18nify-data/assets/flags/gb-nir.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gb-sct.svg b/i18nify-data/assets/flags/gb-sct.svg new file mode 100644 index 00000000..37d29f6b --- /dev/null +++ b/i18nify-data/assets/flags/gb-sct.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gb-ukm.svg b/i18nify-data/assets/flags/gb-ukm.svg new file mode 100644 index 00000000..f8b2ba6b --- /dev/null +++ b/i18nify-data/assets/flags/gb-ukm.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gb-wls.svg b/i18nify-data/assets/flags/gb-wls.svg new file mode 100644 index 00000000..870b28be --- /dev/null +++ b/i18nify-data/assets/flags/gb-wls.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gb.svg b/i18nify-data/assets/flags/gb.svg new file mode 100644 index 00000000..90115e04 --- /dev/null +++ b/i18nify-data/assets/flags/gb.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/i18nify-data/assets/flags/gd.svg b/i18nify-data/assets/flags/gd.svg new file mode 100644 index 00000000..3c10b6c3 --- /dev/null +++ b/i18nify-data/assets/flags/gd.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ge.svg b/i18nify-data/assets/flags/ge.svg new file mode 100644 index 00000000..bc0ac356 --- /dev/null +++ b/i18nify-data/assets/flags/ge.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gf.svg b/i18nify-data/assets/flags/gf.svg new file mode 100644 index 00000000..c05de1c4 --- /dev/null +++ b/i18nify-data/assets/flags/gf.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gg.svg b/i18nify-data/assets/flags/gg.svg new file mode 100644 index 00000000..f797f04e --- /dev/null +++ b/i18nify-data/assets/flags/gg.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gh.svg b/i18nify-data/assets/flags/gh.svg new file mode 100644 index 00000000..4e6b24f9 --- /dev/null +++ b/i18nify-data/assets/flags/gh.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gi.svg b/i18nify-data/assets/flags/gi.svg new file mode 100644 index 00000000..77aaea4a --- /dev/null +++ b/i18nify-data/assets/flags/gi.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gl.svg b/i18nify-data/assets/flags/gl.svg new file mode 100644 index 00000000..8855cced --- /dev/null +++ b/i18nify-data/assets/flags/gl.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gm.svg b/i18nify-data/assets/flags/gm.svg new file mode 100644 index 00000000..7938ae27 --- /dev/null +++ b/i18nify-data/assets/flags/gm.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gn.svg b/i18nify-data/assets/flags/gn.svg new file mode 100644 index 00000000..05bb59b0 --- /dev/null +++ b/i18nify-data/assets/flags/gn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gp.svg b/i18nify-data/assets/flags/gp.svg new file mode 100644 index 00000000..6186332a --- /dev/null +++ b/i18nify-data/assets/flags/gp.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gq.svg b/i18nify-data/assets/flags/gq.svg new file mode 100644 index 00000000..70381b1e --- /dev/null +++ b/i18nify-data/assets/flags/gq.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gr.svg b/i18nify-data/assets/flags/gr.svg new file mode 100644 index 00000000..258d11c3 --- /dev/null +++ b/i18nify-data/assets/flags/gr.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gs.svg b/i18nify-data/assets/flags/gs.svg new file mode 100644 index 00000000..d07206ae --- /dev/null +++ b/i18nify-data/assets/flags/gs.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gt.svg b/i18nify-data/assets/flags/gt.svg new file mode 100644 index 00000000..86f8005d --- /dev/null +++ b/i18nify-data/assets/flags/gt.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gu.svg b/i18nify-data/assets/flags/gu.svg new file mode 100644 index 00000000..03ced87c --- /dev/null +++ b/i18nify-data/assets/flags/gu.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gw.svg b/i18nify-data/assets/flags/gw.svg new file mode 100644 index 00000000..b19b230e --- /dev/null +++ b/i18nify-data/assets/flags/gw.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/gy.svg b/i18nify-data/assets/flags/gy.svg new file mode 100644 index 00000000..c5e008ce --- /dev/null +++ b/i18nify-data/assets/flags/gy.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/hk.svg b/i18nify-data/assets/flags/hk.svg new file mode 100644 index 00000000..3419ff83 --- /dev/null +++ b/i18nify-data/assets/flags/hk.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/hm.svg b/i18nify-data/assets/flags/hm.svg new file mode 100644 index 00000000..5fefe9cc --- /dev/null +++ b/i18nify-data/assets/flags/hm.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/hn.svg b/i18nify-data/assets/flags/hn.svg new file mode 100644 index 00000000..44745d79 --- /dev/null +++ b/i18nify-data/assets/flags/hn.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/hr.svg b/i18nify-data/assets/flags/hr.svg new file mode 100644 index 00000000..0d29d606 --- /dev/null +++ b/i18nify-data/assets/flags/hr.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ht.svg b/i18nify-data/assets/flags/ht.svg new file mode 100644 index 00000000..81ebd975 --- /dev/null +++ b/i18nify-data/assets/flags/ht.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/hu.svg b/i18nify-data/assets/flags/hu.svg new file mode 100644 index 00000000..18b99a05 --- /dev/null +++ b/i18nify-data/assets/flags/hu.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/id.svg b/i18nify-data/assets/flags/id.svg new file mode 100644 index 00000000..117efefa --- /dev/null +++ b/i18nify-data/assets/flags/id.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ie.svg b/i18nify-data/assets/flags/ie.svg new file mode 100644 index 00000000..44494db4 --- /dev/null +++ b/i18nify-data/assets/flags/ie.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/il.svg b/i18nify-data/assets/flags/il.svg new file mode 100644 index 00000000..4ce99a10 --- /dev/null +++ b/i18nify-data/assets/flags/il.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/im.svg b/i18nify-data/assets/flags/im.svg new file mode 100644 index 00000000..38eaa3fa --- /dev/null +++ b/i18nify-data/assets/flags/im.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/in.svg b/i18nify-data/assets/flags/in.svg new file mode 100644 index 00000000..ec9877dd --- /dev/null +++ b/i18nify-data/assets/flags/in.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/io.svg b/i18nify-data/assets/flags/io.svg new file mode 100644 index 00000000..1914b524 --- /dev/null +++ b/i18nify-data/assets/flags/io.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/iq.svg b/i18nify-data/assets/flags/iq.svg new file mode 100644 index 00000000..2dd15a5d --- /dev/null +++ b/i18nify-data/assets/flags/iq.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ir.svg b/i18nify-data/assets/flags/ir.svg new file mode 100644 index 00000000..2a8ab8d4 --- /dev/null +++ b/i18nify-data/assets/flags/ir.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/is.svg b/i18nify-data/assets/flags/is.svg new file mode 100644 index 00000000..ef2523c1 --- /dev/null +++ b/i18nify-data/assets/flags/is.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/it.svg b/i18nify-data/assets/flags/it.svg new file mode 100644 index 00000000..8a71be8c --- /dev/null +++ b/i18nify-data/assets/flags/it.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/je.svg b/i18nify-data/assets/flags/je.svg new file mode 100644 index 00000000..8d7a05eb --- /dev/null +++ b/i18nify-data/assets/flags/je.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/jm.svg b/i18nify-data/assets/flags/jm.svg new file mode 100644 index 00000000..20dbdc61 --- /dev/null +++ b/i18nify-data/assets/flags/jm.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/jo.svg b/i18nify-data/assets/flags/jo.svg new file mode 100644 index 00000000..61ab4ec8 --- /dev/null +++ b/i18nify-data/assets/flags/jo.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/jp.svg b/i18nify-data/assets/flags/jp.svg new file mode 100644 index 00000000..c66b36ba --- /dev/null +++ b/i18nify-data/assets/flags/jp.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ke.svg b/i18nify-data/assets/flags/ke.svg new file mode 100644 index 00000000..8f7ce54e --- /dev/null +++ b/i18nify-data/assets/flags/ke.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/kg.svg b/i18nify-data/assets/flags/kg.svg new file mode 100644 index 00000000..d4f4fc11 --- /dev/null +++ b/i18nify-data/assets/flags/kg.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/kh.svg b/i18nify-data/assets/flags/kh.svg new file mode 100644 index 00000000..2c0ec67b --- /dev/null +++ b/i18nify-data/assets/flags/kh.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ki.svg b/i18nify-data/assets/flags/ki.svg new file mode 100644 index 00000000..c184358b --- /dev/null +++ b/i18nify-data/assets/flags/ki.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/km.svg b/i18nify-data/assets/flags/km.svg new file mode 100644 index 00000000..94a79004 --- /dev/null +++ b/i18nify-data/assets/flags/km.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/kn.svg b/i18nify-data/assets/flags/kn.svg new file mode 100644 index 00000000..948a4373 --- /dev/null +++ b/i18nify-data/assets/flags/kn.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/kp.svg b/i18nify-data/assets/flags/kp.svg new file mode 100644 index 00000000..ed51d027 --- /dev/null +++ b/i18nify-data/assets/flags/kp.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/kr.svg b/i18nify-data/assets/flags/kr.svg new file mode 100644 index 00000000..019646f5 --- /dev/null +++ b/i18nify-data/assets/flags/kr.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/kw.svg b/i18nify-data/assets/flags/kw.svg new file mode 100644 index 00000000..a11984c0 --- /dev/null +++ b/i18nify-data/assets/flags/kw.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ky.svg b/i18nify-data/assets/flags/ky.svg new file mode 100644 index 00000000..0cb676fd --- /dev/null +++ b/i18nify-data/assets/flags/ky.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/kz.svg b/i18nify-data/assets/flags/kz.svg new file mode 100644 index 00000000..4c8d29b5 --- /dev/null +++ b/i18nify-data/assets/flags/kz.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/la.svg b/i18nify-data/assets/flags/la.svg new file mode 100644 index 00000000..65fa3b49 --- /dev/null +++ b/i18nify-data/assets/flags/la.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/lb.svg b/i18nify-data/assets/flags/lb.svg new file mode 100644 index 00000000..2cd8100d --- /dev/null +++ b/i18nify-data/assets/flags/lb.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/lc.svg b/i18nify-data/assets/flags/lc.svg new file mode 100644 index 00000000..b3a06341 --- /dev/null +++ b/i18nify-data/assets/flags/lc.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/li.svg b/i18nify-data/assets/flags/li.svg new file mode 100644 index 00000000..a3d7b8f2 --- /dev/null +++ b/i18nify-data/assets/flags/li.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/lk.svg b/i18nify-data/assets/flags/lk.svg new file mode 100644 index 00000000..03488a50 --- /dev/null +++ b/i18nify-data/assets/flags/lk.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/lr.svg b/i18nify-data/assets/flags/lr.svg new file mode 100644 index 00000000..24ba7bd1 --- /dev/null +++ b/i18nify-data/assets/flags/lr.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ls.svg b/i18nify-data/assets/flags/ls.svg new file mode 100644 index 00000000..99d6424a --- /dev/null +++ b/i18nify-data/assets/flags/ls.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/lt.svg b/i18nify-data/assets/flags/lt.svg new file mode 100644 index 00000000..04f0f83e --- /dev/null +++ b/i18nify-data/assets/flags/lt.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/lu.svg b/i18nify-data/assets/flags/lu.svg new file mode 100644 index 00000000..c40a5e0c --- /dev/null +++ b/i18nify-data/assets/flags/lu.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/lv.svg b/i18nify-data/assets/flags/lv.svg new file mode 100644 index 00000000..df00ac85 --- /dev/null +++ b/i18nify-data/assets/flags/lv.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ly.svg b/i18nify-data/assets/flags/ly.svg new file mode 100644 index 00000000..460238d5 --- /dev/null +++ b/i18nify-data/assets/flags/ly.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ma.svg b/i18nify-data/assets/flags/ma.svg new file mode 100644 index 00000000..8a4e0f19 --- /dev/null +++ b/i18nify-data/assets/flags/ma.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mc.svg b/i18nify-data/assets/flags/mc.svg new file mode 100644 index 00000000..df6dc327 --- /dev/null +++ b/i18nify-data/assets/flags/mc.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/md.svg b/i18nify-data/assets/flags/md.svg new file mode 100644 index 00000000..2fcc31d0 --- /dev/null +++ b/i18nify-data/assets/flags/md.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/me.svg b/i18nify-data/assets/flags/me.svg new file mode 100644 index 00000000..d5ada7d8 --- /dev/null +++ b/i18nify-data/assets/flags/me.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mf.svg b/i18nify-data/assets/flags/mf.svg new file mode 100644 index 00000000..af4f5035 --- /dev/null +++ b/i18nify-data/assets/flags/mf.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mg.svg b/i18nify-data/assets/flags/mg.svg new file mode 100644 index 00000000..2eb9de12 --- /dev/null +++ b/i18nify-data/assets/flags/mg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mh.svg b/i18nify-data/assets/flags/mh.svg new file mode 100644 index 00000000..d63eb163 --- /dev/null +++ b/i18nify-data/assets/flags/mh.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mk.svg b/i18nify-data/assets/flags/mk.svg new file mode 100644 index 00000000..0cd2526a --- /dev/null +++ b/i18nify-data/assets/flags/mk.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ml.svg b/i18nify-data/assets/flags/ml.svg new file mode 100644 index 00000000..cd551ae5 --- /dev/null +++ b/i18nify-data/assets/flags/ml.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mm.svg b/i18nify-data/assets/flags/mm.svg new file mode 100644 index 00000000..306c2812 --- /dev/null +++ b/i18nify-data/assets/flags/mm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mn.svg b/i18nify-data/assets/flags/mn.svg new file mode 100644 index 00000000..272253ab --- /dev/null +++ b/i18nify-data/assets/flags/mn.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mo.svg b/i18nify-data/assets/flags/mo.svg new file mode 100644 index 00000000..9361ce7c --- /dev/null +++ b/i18nify-data/assets/flags/mo.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mp.svg b/i18nify-data/assets/flags/mp.svg new file mode 100644 index 00000000..c44b1576 --- /dev/null +++ b/i18nify-data/assets/flags/mp.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mq.svg b/i18nify-data/assets/flags/mq.svg new file mode 100644 index 00000000..7d75e669 --- /dev/null +++ b/i18nify-data/assets/flags/mq.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mr.svg b/i18nify-data/assets/flags/mr.svg new file mode 100644 index 00000000..9ed0e401 --- /dev/null +++ b/i18nify-data/assets/flags/mr.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ms.svg b/i18nify-data/assets/flags/ms.svg new file mode 100644 index 00000000..9e6362d4 --- /dev/null +++ b/i18nify-data/assets/flags/ms.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mt.svg b/i18nify-data/assets/flags/mt.svg new file mode 100644 index 00000000..e4f15bc2 --- /dev/null +++ b/i18nify-data/assets/flags/mt.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mu.svg b/i18nify-data/assets/flags/mu.svg new file mode 100644 index 00000000..b60cbef9 --- /dev/null +++ b/i18nify-data/assets/flags/mu.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mv.svg b/i18nify-data/assets/flags/mv.svg new file mode 100644 index 00000000..95f11d75 --- /dev/null +++ b/i18nify-data/assets/flags/mv.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mw.svg b/i18nify-data/assets/flags/mw.svg new file mode 100644 index 00000000..b95a96f4 --- /dev/null +++ b/i18nify-data/assets/flags/mw.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mx.svg b/i18nify-data/assets/flags/mx.svg new file mode 100644 index 00000000..61d17f1d --- /dev/null +++ b/i18nify-data/assets/flags/mx.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/my.svg b/i18nify-data/assets/flags/my.svg new file mode 100644 index 00000000..ff415844 --- /dev/null +++ b/i18nify-data/assets/flags/my.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/mz.svg b/i18nify-data/assets/flags/mz.svg new file mode 100644 index 00000000..1abde1af --- /dev/null +++ b/i18nify-data/assets/flags/mz.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/na.svg b/i18nify-data/assets/flags/na.svg new file mode 100644 index 00000000..4c24cd74 --- /dev/null +++ b/i18nify-data/assets/flags/na.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/nc.svg b/i18nify-data/assets/flags/nc.svg new file mode 100644 index 00000000..148548a3 --- /dev/null +++ b/i18nify-data/assets/flags/nc.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ne.svg b/i18nify-data/assets/flags/ne.svg new file mode 100644 index 00000000..9241528b --- /dev/null +++ b/i18nify-data/assets/flags/ne.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/nf.svg b/i18nify-data/assets/flags/nf.svg new file mode 100644 index 00000000..c39c24bd --- /dev/null +++ b/i18nify-data/assets/flags/nf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ng.svg b/i18nify-data/assets/flags/ng.svg new file mode 100644 index 00000000..09c090ed --- /dev/null +++ b/i18nify-data/assets/flags/ng.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ni.svg b/i18nify-data/assets/flags/ni.svg new file mode 100644 index 00000000..77984393 --- /dev/null +++ b/i18nify-data/assets/flags/ni.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/nl.svg b/i18nify-data/assets/flags/nl.svg new file mode 100644 index 00000000..0d2cfd2b --- /dev/null +++ b/i18nify-data/assets/flags/nl.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/no.svg b/i18nify-data/assets/flags/no.svg new file mode 100644 index 00000000..812d3c3b --- /dev/null +++ b/i18nify-data/assets/flags/no.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/np.svg b/i18nify-data/assets/flags/np.svg new file mode 100644 index 00000000..73220621 --- /dev/null +++ b/i18nify-data/assets/flags/np.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/nr.svg b/i18nify-data/assets/flags/nr.svg new file mode 100644 index 00000000..1ad4c19f --- /dev/null +++ b/i18nify-data/assets/flags/nr.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/nu.svg b/i18nify-data/assets/flags/nu.svg new file mode 100644 index 00000000..646e8b0b --- /dev/null +++ b/i18nify-data/assets/flags/nu.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/nz.svg b/i18nify-data/assets/flags/nz.svg new file mode 100644 index 00000000..792ebc7c --- /dev/null +++ b/i18nify-data/assets/flags/nz.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/om.svg b/i18nify-data/assets/flags/om.svg new file mode 100644 index 00000000..9de46de3 --- /dev/null +++ b/i18nify-data/assets/flags/om.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pa.svg b/i18nify-data/assets/flags/pa.svg new file mode 100644 index 00000000..29334dda --- /dev/null +++ b/i18nify-data/assets/flags/pa.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pe.svg b/i18nify-data/assets/flags/pe.svg new file mode 100644 index 00000000..5189b261 --- /dev/null +++ b/i18nify-data/assets/flags/pe.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pf.svg b/i18nify-data/assets/flags/pf.svg new file mode 100644 index 00000000..8b9163e8 --- /dev/null +++ b/i18nify-data/assets/flags/pf.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pg.svg b/i18nify-data/assets/flags/pg.svg new file mode 100644 index 00000000..f169d93c --- /dev/null +++ b/i18nify-data/assets/flags/pg.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ph.svg b/i18nify-data/assets/flags/ph.svg new file mode 100644 index 00000000..e210debd --- /dev/null +++ b/i18nify-data/assets/flags/ph.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pk.svg b/i18nify-data/assets/flags/pk.svg new file mode 100644 index 00000000..db543b57 --- /dev/null +++ b/i18nify-data/assets/flags/pk.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pl.svg b/i18nify-data/assets/flags/pl.svg new file mode 100644 index 00000000..8247f0fa --- /dev/null +++ b/i18nify-data/assets/flags/pl.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pm.svg b/i18nify-data/assets/flags/pm.svg new file mode 100644 index 00000000..7c7daea3 --- /dev/null +++ b/i18nify-data/assets/flags/pm.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pn.svg b/i18nify-data/assets/flags/pn.svg new file mode 100644 index 00000000..b417b667 --- /dev/null +++ b/i18nify-data/assets/flags/pn.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pr.svg b/i18nify-data/assets/flags/pr.svg new file mode 100644 index 00000000..5030e26f --- /dev/null +++ b/i18nify-data/assets/flags/pr.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ps.svg b/i18nify-data/assets/flags/ps.svg new file mode 100644 index 00000000..efb0c0d1 --- /dev/null +++ b/i18nify-data/assets/flags/ps.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pt.svg b/i18nify-data/assets/flags/pt.svg new file mode 100644 index 00000000..f04edef2 --- /dev/null +++ b/i18nify-data/assets/flags/pt.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/pw.svg b/i18nify-data/assets/flags/pw.svg new file mode 100644 index 00000000..83771266 --- /dev/null +++ b/i18nify-data/assets/flags/pw.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/py.svg b/i18nify-data/assets/flags/py.svg new file mode 100644 index 00000000..4d7cb89c --- /dev/null +++ b/i18nify-data/assets/flags/py.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/qa.svg b/i18nify-data/assets/flags/qa.svg new file mode 100644 index 00000000..c432a867 --- /dev/null +++ b/i18nify-data/assets/flags/qa.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/re.svg b/i18nify-data/assets/flags/re.svg new file mode 100644 index 00000000..c8d4a353 --- /dev/null +++ b/i18nify-data/assets/flags/re.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ro.svg b/i18nify-data/assets/flags/ro.svg new file mode 100644 index 00000000..10843aaf --- /dev/null +++ b/i18nify-data/assets/flags/ro.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/rs.svg b/i18nify-data/assets/flags/rs.svg new file mode 100644 index 00000000..293b8e14 --- /dev/null +++ b/i18nify-data/assets/flags/rs.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ru.svg b/i18nify-data/assets/flags/ru.svg new file mode 100644 index 00000000..d9e00f64 --- /dev/null +++ b/i18nify-data/assets/flags/ru.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/rw.svg b/i18nify-data/assets/flags/rw.svg new file mode 100644 index 00000000..55ab924d --- /dev/null +++ b/i18nify-data/assets/flags/rw.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sa.svg b/i18nify-data/assets/flags/sa.svg new file mode 100644 index 00000000..8600d5ec --- /dev/null +++ b/i18nify-data/assets/flags/sa.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sb.svg b/i18nify-data/assets/flags/sb.svg new file mode 100644 index 00000000..92a64079 --- /dev/null +++ b/i18nify-data/assets/flags/sb.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sc.svg b/i18nify-data/assets/flags/sc.svg new file mode 100644 index 00000000..d1ad7af7 --- /dev/null +++ b/i18nify-data/assets/flags/sc.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sd.svg b/i18nify-data/assets/flags/sd.svg new file mode 100644 index 00000000..9d8b3825 --- /dev/null +++ b/i18nify-data/assets/flags/sd.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/se.svg b/i18nify-data/assets/flags/se.svg new file mode 100644 index 00000000..a7f7bc80 --- /dev/null +++ b/i18nify-data/assets/flags/se.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sg.svg b/i18nify-data/assets/flags/sg.svg new file mode 100644 index 00000000..7d65f40b --- /dev/null +++ b/i18nify-data/assets/flags/sg.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sh.svg b/i18nify-data/assets/flags/sh.svg new file mode 100644 index 00000000..c09fa64e --- /dev/null +++ b/i18nify-data/assets/flags/sh.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/si.svg b/i18nify-data/assets/flags/si.svg new file mode 100644 index 00000000..6b3ceb13 --- /dev/null +++ b/i18nify-data/assets/flags/si.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sj.svg b/i18nify-data/assets/flags/sj.svg new file mode 100644 index 00000000..5fe6c345 --- /dev/null +++ b/i18nify-data/assets/flags/sj.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sk.svg b/i18nify-data/assets/flags/sk.svg new file mode 100644 index 00000000..8e9ccc22 --- /dev/null +++ b/i18nify-data/assets/flags/sk.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sl.svg b/i18nify-data/assets/flags/sl.svg new file mode 100644 index 00000000..7b738da7 --- /dev/null +++ b/i18nify-data/assets/flags/sl.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sm.svg b/i18nify-data/assets/flags/sm.svg new file mode 100644 index 00000000..7791f8ae --- /dev/null +++ b/i18nify-data/assets/flags/sm.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sn.svg b/i18nify-data/assets/flags/sn.svg new file mode 100644 index 00000000..8e3ccd59 --- /dev/null +++ b/i18nify-data/assets/flags/sn.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/so.svg b/i18nify-data/assets/flags/so.svg new file mode 100644 index 00000000..b6a9cddd --- /dev/null +++ b/i18nify-data/assets/flags/so.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sr.svg b/i18nify-data/assets/flags/sr.svg new file mode 100644 index 00000000..59281c89 --- /dev/null +++ b/i18nify-data/assets/flags/sr.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ss.svg b/i18nify-data/assets/flags/ss.svg new file mode 100644 index 00000000..6abb3aa5 --- /dev/null +++ b/i18nify-data/assets/flags/ss.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/st.svg b/i18nify-data/assets/flags/st.svg new file mode 100644 index 00000000..b73f3b72 --- /dev/null +++ b/i18nify-data/assets/flags/st.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sv.svg b/i18nify-data/assets/flags/sv.svg new file mode 100644 index 00000000..331c8c9c --- /dev/null +++ b/i18nify-data/assets/flags/sv.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sx.svg b/i18nify-data/assets/flags/sx.svg new file mode 100644 index 00000000..4c57c91e --- /dev/null +++ b/i18nify-data/assets/flags/sx.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sy.svg b/i18nify-data/assets/flags/sy.svg new file mode 100644 index 00000000..a60fd0a4 --- /dev/null +++ b/i18nify-data/assets/flags/sy.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/sz.svg b/i18nify-data/assets/flags/sz.svg new file mode 100644 index 00000000..0e8a0028 --- /dev/null +++ b/i18nify-data/assets/flags/sz.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tc.svg b/i18nify-data/assets/flags/tc.svg new file mode 100644 index 00000000..4c4710b6 --- /dev/null +++ b/i18nify-data/assets/flags/tc.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/td.svg b/i18nify-data/assets/flags/td.svg new file mode 100644 index 00000000..368bba3a --- /dev/null +++ b/i18nify-data/assets/flags/td.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tf.svg b/i18nify-data/assets/flags/tf.svg new file mode 100644 index 00000000..28b0a956 --- /dev/null +++ b/i18nify-data/assets/flags/tf.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tg.svg b/i18nify-data/assets/flags/tg.svg new file mode 100644 index 00000000..af882982 --- /dev/null +++ b/i18nify-data/assets/flags/tg.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/th.svg b/i18nify-data/assets/flags/th.svg new file mode 100644 index 00000000..27ada5a2 --- /dev/null +++ b/i18nify-data/assets/flags/th.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tj.svg b/i18nify-data/assets/flags/tj.svg new file mode 100644 index 00000000..3f43c8bd --- /dev/null +++ b/i18nify-data/assets/flags/tj.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tk.svg b/i18nify-data/assets/flags/tk.svg new file mode 100644 index 00000000..f6246e21 --- /dev/null +++ b/i18nify-data/assets/flags/tk.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tl.svg b/i18nify-data/assets/flags/tl.svg new file mode 100644 index 00000000..25e10b4e --- /dev/null +++ b/i18nify-data/assets/flags/tl.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tm.svg b/i18nify-data/assets/flags/tm.svg new file mode 100644 index 00000000..c67d3804 --- /dev/null +++ b/i18nify-data/assets/flags/tm.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tn.svg b/i18nify-data/assets/flags/tn.svg new file mode 100644 index 00000000..36312a0d --- /dev/null +++ b/i18nify-data/assets/flags/tn.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/to.svg b/i18nify-data/assets/flags/to.svg new file mode 100644 index 00000000..185fb54e --- /dev/null +++ b/i18nify-data/assets/flags/to.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tr.svg b/i18nify-data/assets/flags/tr.svg new file mode 100644 index 00000000..5b73d017 --- /dev/null +++ b/i18nify-data/assets/flags/tr.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tt.svg b/i18nify-data/assets/flags/tt.svg new file mode 100644 index 00000000..c1b71a83 --- /dev/null +++ b/i18nify-data/assets/flags/tt.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tv.svg b/i18nify-data/assets/flags/tv.svg new file mode 100644 index 00000000..94bbe3cc --- /dev/null +++ b/i18nify-data/assets/flags/tv.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tw.svg b/i18nify-data/assets/flags/tw.svg new file mode 100644 index 00000000..3262fb3d --- /dev/null +++ b/i18nify-data/assets/flags/tw.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/tz.svg b/i18nify-data/assets/flags/tz.svg new file mode 100644 index 00000000..87d64644 --- /dev/null +++ b/i18nify-data/assets/flags/tz.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ua.svg b/i18nify-data/assets/flags/ua.svg new file mode 100644 index 00000000..c85f8af9 --- /dev/null +++ b/i18nify-data/assets/flags/ua.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ug.svg b/i18nify-data/assets/flags/ug.svg new file mode 100644 index 00000000..2d0aad4b --- /dev/null +++ b/i18nify-data/assets/flags/ug.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/um.svg b/i18nify-data/assets/flags/um.svg new file mode 100644 index 00000000..0beba388 --- /dev/null +++ b/i18nify-data/assets/flags/um.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/us.svg b/i18nify-data/assets/flags/us.svg new file mode 100644 index 00000000..0d0c3250 --- /dev/null +++ b/i18nify-data/assets/flags/us.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/uy.svg b/i18nify-data/assets/flags/uy.svg new file mode 100644 index 00000000..3bee1d1a --- /dev/null +++ b/i18nify-data/assets/flags/uy.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/uz.svg b/i18nify-data/assets/flags/uz.svg new file mode 100644 index 00000000..46dc2b03 --- /dev/null +++ b/i18nify-data/assets/flags/uz.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/va.svg b/i18nify-data/assets/flags/va.svg new file mode 100644 index 00000000..f6a416db --- /dev/null +++ b/i18nify-data/assets/flags/va.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/vc.svg b/i18nify-data/assets/flags/vc.svg new file mode 100644 index 00000000..e994600a --- /dev/null +++ b/i18nify-data/assets/flags/vc.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ve.svg b/i18nify-data/assets/flags/ve.svg new file mode 100644 index 00000000..30d0599e --- /dev/null +++ b/i18nify-data/assets/flags/ve.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/vg.svg b/i18nify-data/assets/flags/vg.svg new file mode 100644 index 00000000..60cddc0a --- /dev/null +++ b/i18nify-data/assets/flags/vg.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/vi.svg b/i18nify-data/assets/flags/vi.svg new file mode 100644 index 00000000..3016e047 --- /dev/null +++ b/i18nify-data/assets/flags/vi.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/vn.svg b/i18nify-data/assets/flags/vn.svg new file mode 100644 index 00000000..badd4dae --- /dev/null +++ b/i18nify-data/assets/flags/vn.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/vu.svg b/i18nify-data/assets/flags/vu.svg new file mode 100644 index 00000000..4eeba106 --- /dev/null +++ b/i18nify-data/assets/flags/vu.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/wf.svg b/i18nify-data/assets/flags/wf.svg new file mode 100644 index 00000000..04ab82b5 --- /dev/null +++ b/i18nify-data/assets/flags/wf.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ws.svg b/i18nify-data/assets/flags/ws.svg new file mode 100644 index 00000000..f8b98b6f --- /dev/null +++ b/i18nify-data/assets/flags/ws.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/ye.svg b/i18nify-data/assets/flags/ye.svg new file mode 100644 index 00000000..07e29fb4 --- /dev/null +++ b/i18nify-data/assets/flags/ye.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/yt-unf.svg b/i18nify-data/assets/flags/yt-unf.svg new file mode 100644 index 00000000..7fb96edb --- /dev/null +++ b/i18nify-data/assets/flags/yt-unf.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/yt.svg b/i18nify-data/assets/flags/yt.svg new file mode 100644 index 00000000..7fb96edb --- /dev/null +++ b/i18nify-data/assets/flags/yt.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/za.svg b/i18nify-data/assets/flags/za.svg new file mode 100644 index 00000000..a6a150b9 --- /dev/null +++ b/i18nify-data/assets/flags/za.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/zm.svg b/i18nify-data/assets/flags/zm.svg new file mode 100644 index 00000000..f1f65ab3 --- /dev/null +++ b/i18nify-data/assets/flags/zm.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/assets/flags/zw.svg b/i18nify-data/assets/flags/zw.svg new file mode 100644 index 00000000..2cd60135 --- /dev/null +++ b/i18nify-data/assets/flags/zw.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i18nify-data/phone-number/country-code-to-phone-number/data.json b/i18nify-data/phone-number/country-code-to-phone-number/data.json index 91305de0..11438d9d 100644 --- a/i18nify-data/phone-number/country-code-to-phone-number/data.json +++ b/i18nify-data/phone-number/country-code-to-phone-number/data.json @@ -1254,6 +1254,51 @@ "dial_code": "+590", "format": "xxx xx xx xx", "regex": "^\\+590\\s\\d{2}\\s\\d{2}\\s\\d{2}\\s\\d{2}$" + }, + "YT-UNF": { + "dial_code": "+262", + "format": "xxx xx xx xx", + "regex": "^(?:\\+262)?\\d{9}$" + }, + "BQ-BO": { + "dial_code": "+599", + "format": "", + "regex": "" + }, + "BQ-SA": { + "dial_code": "+599", + "format": "", + "regex": "" + }, + "BQ-SE": { + "dial_code": "+599", + "format": "", + "regex": "" + }, + "GB-ENG": { + "dial_code": "+44", + "format": "", + "regex": "" + }, + "GB-NIR": { + "dial_code": "+44", + "format": "", + "regex": "" + }, + "GB-SCT": { + "dial_code": "+44", + "format": "", + "regex": "" + }, + "GB-UKM": { + "dial_code": "+44", + "format": "", + "regex": "" + }, + "GB-WLS": { + "dial_code": "+44", + "format": "", + "regex": "" } } } diff --git a/i18nify-data/phone-number/dial-code-to-country/data.json b/i18nify-data/phone-number/dial-code-to-country/data.json index 27bff34a..ac856b65 100644 --- a/i18nify-data/phone-number/dial-code-to-country/data.json +++ b/i18nify-data/phone-number/dial-code-to-country/data.json @@ -39,7 +39,7 @@ "40": ["RO"], "41": ["CH"], "43": ["AT"], - "44": ["GB"], + "44": ["GB", "GB-ENG", "GB-NIR", "GB-SCT", "GB-UKM", "GB-WLS"], "45": ["DK"], "46": ["SE"], "47": ["NO"], @@ -115,7 +115,7 @@ "258": ["MZ"], "260": ["ZM"], "261": ["MG"], - "262": ["RE", "YT"], + "262": ["RE", "YT", "YT-UNF"], "263": ["ZW"], "264": ["NA"], "265": ["MW"], @@ -175,7 +175,7 @@ "595": ["PY"], "597": ["SR"], "598": ["UY"], - "599": ["CW", "BQ"], + "599": ["CW", "BQ", "BQ-BO", "BQ-SA", "BQ-SE"], "670": ["TL"], "673": ["BN"], "674": ["NR"], diff --git a/packages/i18nify-js/README.md b/packages/i18nify-js/README.md index e1f5b317..42e7399a 100644 --- a/packages/i18nify-js/README.md +++ b/packages/i18nify-js/README.md @@ -875,7 +875,7 @@ console.log(getFlagOfCountry('US')); /* { "original": "https://flagcdn.com/US.svg", - "4X3": "https://unpkg.com/@razorpay/i18nify-js/lib/assets/flags/US.svg" + "4X3": "https://unpkg.com/@razorpay/i18nify-js/lib/assets/flags/us.svg" } */ @@ -884,7 +884,7 @@ console.log(getFlagOfCountry('IN')); /* { "original": "https://flagcdn.com/IN.svg", - "4X3": "https://unpkg.com/@razorpay/i18nify-js/lib/assets/flags/IN.svg" + "4X3": "https://unpkg.com/@razorpay/i18nify-js/lib/assets/flags/in.svg" } */ @@ -913,11 +913,11 @@ Behold, an object where each key is a country code linked to its flag's URL, suc { US: { "original": "https://flagcdn.com/US.svg", - "4X3": "https://unpkg.com/@razorpay/i18nify-js/lib/assets/flags/US.svg" + "4X3": "https://unpkg.com/@razorpay/i18nify-js/lib/assets/flags/us.svg" }, IN: { "original": "https://flagcdn.com/IN.svg", - "4X3": "https://unpkg.com/@razorpay/i18nify-js/lib/assets/flags/IN.svg" + "4X3": "https://unpkg.com/@razorpay/i18nify-js/lib/assets/flags/in.svg" }, ... } diff --git a/packages/i18nify-js/src/modules/currency/data/currencyConfig.json b/packages/i18nify-js/src/modules/currency/data/currencyConfig.json index f7d7a089..4c25b3ed 100644 --- a/packages/i18nify-js/src/modules/currency/data/currencyConfig.json +++ b/packages/i18nify-js/src/modules/currency/data/currencyConfig.json @@ -662,7 +662,7 @@ "SGD": { "name": "Singapore Dollar", "minor_unit": "2", - "symbol": "$" + "symbol": "S$" }, "SBD": { "name": "Solomon Islands Dollar", diff --git a/packages/i18nify-js/src/modules/geo/__tests__/getFlagOfCountry.test.ts b/packages/i18nify-js/src/modules/geo/__tests__/getFlagOfCountry.test.ts index 98787754..608bed01 100644 --- a/packages/i18nify-js/src/modules/geo/__tests__/getFlagOfCountry.test.ts +++ b/packages/i18nify-js/src/modules/geo/__tests__/getFlagOfCountry.test.ts @@ -8,8 +8,8 @@ describe('geo - getFlagOfCountry', () => { const sampleValidCodes = ['US', 'GB', 'FR']; sampleValidCodes.forEach((code) => { expect(getFlagOfCountry(code as CountryCodeType)).toEqual({ - original: `${FLAG_BASE_PATH}/${code}.svg`, - '4X3': `${FLAG_4X3_BASE_PATH}/${code}.svg`, + original: `${FLAG_BASE_PATH}/${code.toLowerCase()}.svg`, + '4X3': `${FLAG_4X3_BASE_PATH}/${code.toLowerCase()}.svg`, }); }); }); @@ -30,8 +30,8 @@ describe('geo - getFlagOfCountry', () => { it('should work for every code in the predefined list', () => { LIST_OF_ALL_COUNTRIES.forEach((code) => { expect(getFlagOfCountry(code)).toEqual({ - original: `${FLAG_BASE_PATH}/${code}.svg`, - '4X3': `${FLAG_4X3_BASE_PATH}/${code}.svg`, + original: `${FLAG_BASE_PATH}/${code.toLowerCase()}.svg`, + '4X3': `${FLAG_4X3_BASE_PATH}/${code.toLowerCase()}.svg`, }); }); }); diff --git a/packages/i18nify-js/src/modules/geo/__tests__/getFlagsForAllCountries.test.ts b/packages/i18nify-js/src/modules/geo/__tests__/getFlagsForAllCountries.test.ts index e9b3adc4..96421f94 100644 --- a/packages/i18nify-js/src/modules/geo/__tests__/getFlagsForAllCountries.test.ts +++ b/packages/i18nify-js/src/modules/geo/__tests__/getFlagsForAllCountries.test.ts @@ -20,8 +20,8 @@ describe('geo - getFlagsForAllCountries', () => { const flagsMap = getFlagsForAllCountries(); LIST_OF_ALL_COUNTRIES.forEach((countryCode) => { const expectedObject = { - original: `${FLAG_BASE_PATH}/${countryCode}.svg`, - '4X3': `${FLAG_4X3_BASE_PATH}/${countryCode}.svg`, + original: `${FLAG_BASE_PATH}/${countryCode.toLowerCase()}.svg`, + '4X3': `${FLAG_4X3_BASE_PATH}/${countryCode.toLowerCase()}.svg`, }; expect(flagsMap[countryCode]).toEqual(expectedObject); }); @@ -37,8 +37,8 @@ describe('geo - getFlagsForAllCountries', () => { const testCases = ['US', 'GB', 'FR']; testCases.forEach((countryCode) => { const expectedObject = { - original: `${FLAG_BASE_PATH}/${countryCode}.svg`, - '4X3': `${FLAG_4X3_BASE_PATH}/${countryCode}.svg`, + original: `${FLAG_BASE_PATH}/${countryCode.toLowerCase()}.svg`, + '4X3': `${FLAG_4X3_BASE_PATH}/${countryCode.toLowerCase()}.svg`, }; expect(flagsMap[countryCode as CountryCodeType]).toEqual(expectedObject); }); diff --git a/packages/i18nify-js/src/modules/geo/data/listOfAllCountries.ts b/packages/i18nify-js/src/modules/geo/data/listOfAllCountries.ts index a8977ae1..f395569e 100644 --- a/packages/i18nify-js/src/modules/geo/data/listOfAllCountries.ts +++ b/packages/i18nify-js/src/modules/geo/data/listOfAllCountries.ts @@ -9,11 +9,13 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'AL', 'AM', 'AO', + 'AQ', 'AR', 'AS', 'AT', 'AU', 'AW', + 'AX', 'AZ', 'BA', 'BB', @@ -24,17 +26,23 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'BH', 'BI', 'BJ', + 'BL', 'BM', 'BN', 'BO', + 'BQ-BO', + 'BQ-SA', + 'BQ-SE', 'BQ', 'BR', 'BS', 'BT', + 'BV', 'BW', 'BY', 'BZ', 'CA', + 'CC', 'CD', 'CF', 'CG', @@ -49,6 +57,7 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'CU', 'CV', 'CW', + 'CX', 'CY', 'CZ', 'DE', @@ -60,6 +69,7 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'EC', 'EE', 'EG', + 'EH', 'ER', 'ES', 'ET', @@ -70,22 +80,31 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'FO', 'FR', 'GA', + 'GB-ENG', + 'GB-NIR', + 'GB-SCT', + 'GB-UKM', + 'GB-WLS', 'GB', 'GD', 'GE', 'GF', + 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', + 'GP', 'GQ', 'GR', + 'GS', 'GT', 'GU', 'GW', 'GY', 'HK', + 'HM', 'HN', 'HR', 'HT', @@ -93,11 +112,14 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'ID', 'IE', 'IL', + 'IM', 'IN', + 'IO', 'IQ', 'IR', 'IS', 'IT', + 'JE', 'JM', 'JO', 'JP', @@ -136,6 +158,7 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'MN', 'MO', 'MP', + 'MQ', 'MR', 'MS', 'MT', @@ -148,6 +171,7 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'NA', 'NC', 'NE', + 'NF', 'NG', 'NI', 'NL', @@ -164,6 +188,8 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'PH', 'PK', 'PL', + 'PM', + 'PN', 'PR', 'PS', 'PT', @@ -183,6 +209,7 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'SG', 'SH', 'SI', + 'SJ', 'SK', 'SL', 'SM', @@ -192,13 +219,16 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'SS', 'ST', 'SV', + 'SX', 'SY', 'SZ', 'TC', 'TD', + 'TF', 'TG', 'TH', 'TJ', + 'TK', 'TL', 'TM', 'TN', @@ -210,6 +240,7 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'TZ', 'UA', 'UG', + 'UM', 'US', 'UY', 'UZ', @@ -220,9 +251,10 @@ export const LIST_OF_ALL_COUNTRIES: CountryCodeType[] = [ 'VI', 'VN', 'VU', + 'WF', 'WS', - 'XK', 'YE', + 'YT-UNF', 'YT', 'ZA', 'ZM', diff --git a/packages/i18nify-js/src/modules/geo/getFlagOfCountry.ts b/packages/i18nify-js/src/modules/geo/getFlagOfCountry.ts index d18221b9..856e3136 100644 --- a/packages/i18nify-js/src/modules/geo/getFlagOfCountry.ts +++ b/packages/i18nify-js/src/modules/geo/getFlagOfCountry.ts @@ -16,10 +16,11 @@ import { isCountryValid } from './utils'; * @throws {Error} If the country code is not in the list of valid country codes. */ const getFlagOfCountry = (_countryCode: CountryCodeType): GetFlagReturnType => { - const countryCode = _countryCode.toUpperCase() as CountryCodeType; - if (!isCountryValid(countryCode)) { - throw new Error(`Invalid country code: ${countryCode}`); + if (!isCountryValid(_countryCode)) { + throw new Error(`Invalid country code: ${_countryCode}`); } + + const countryCode = _countryCode.toLowerCase() as CountryCodeType; return { original: `${FLAG_BASE_PATH}/${countryCode}.svg`, '4X3': `${FLAG_4X3_BASE_PATH}/${countryCode}.svg`, diff --git a/packages/i18nify-js/src/modules/geo/getFlagsForAllCountries.ts b/packages/i18nify-js/src/modules/geo/getFlagsForAllCountries.ts index fcb4e5e5..ec831da9 100644 --- a/packages/i18nify-js/src/modules/geo/getFlagsForAllCountries.ts +++ b/packages/i18nify-js/src/modules/geo/getFlagsForAllCountries.ts @@ -1,7 +1,7 @@ import { withErrorBoundary } from '../../common/errorBoundary'; import { LIST_OF_ALL_COUNTRIES } from './data/listOfAllCountries'; import { FLAG_4X3_BASE_PATH, FLAG_BASE_PATH } from './constants'; -import { CountryCodeType, GetFlagReturnType } from '../types'; +import { GetFlagReturnType, CountryCodeType } from '../types'; /** * Retrieves a mapping of country codes to their corresponding flag image URLs. @@ -22,10 +22,11 @@ const getFlagsForAllCountries = (): { // Loop through each country code in the list LIST_OF_ALL_COUNTRIES.map((countryCode: CountryCodeType) => { + let lowerCasedCountryCode = countryCode.toLowerCase() as CountryCodeType; // Construct the flag image URL and assign it to the corresponding country code in the map flagsForAllCountriesMap[countryCode] = { - original: `${FLAG_BASE_PATH}/${countryCode}.svg`, - '4X3': `${FLAG_4X3_BASE_PATH}/${countryCode}.svg`, + original: `${FLAG_BASE_PATH}/${lowerCasedCountryCode}.svg`, + '4X3': `${FLAG_4X3_BASE_PATH}/${lowerCasedCountryCode}.svg`, }; }); diff --git a/packages/i18nify-js/src/modules/phoneNumber/data/phoneFormatterMapper.json b/packages/i18nify-js/src/modules/phoneNumber/data/phoneFormatterMapper.json index e2aa8001..07e3fa7c 100644 --- a/packages/i18nify-js/src/modules/phoneNumber/data/phoneFormatterMapper.json +++ b/packages/i18nify-js/src/modules/phoneNumber/data/phoneFormatterMapper.json @@ -249,5 +249,14 @@ "ZM": "xxx-xxxxxxx", "ZW": "xx xxx xxxx", "XK": "xxx xxx xxx", - "FW": "xxx xx xx xx" + "FW": "xxx xx xx xx", + "YT-UNF": "xxx xx xx xx", + "BQ-BO": "", + "BQ-SA": "", + "BQ-SE": "", + "GB-ENG": "", + "GB-NIR": "", + "GB-SCT": "", + "GB-UKM": "", + "GB-WLS": "" } \ No newline at end of file diff --git a/packages/i18nify-js/src/modules/phoneNumber/data/phoneRegexMapper.json b/packages/i18nify-js/src/modules/phoneNumber/data/phoneRegexMapper.json index f147bdac..c9a3c28c 100644 --- a/packages/i18nify-js/src/modules/phoneNumber/data/phoneRegexMapper.json +++ b/packages/i18nify-js/src/modules/phoneNumber/data/phoneRegexMapper.json @@ -249,5 +249,14 @@ "ZM": "^(?:(?:\\+260)|0)?[123456789]\\d{8,9}$", "ZW": "^(?:(?:\\+263)|0)?(?:\\d{9,10})$", "XK": "^\\+383\\s\\d{3}\\s\\d{3}\\s\\d{3}$", - "FW": "^\\+590\\s\\d{2}\\s\\d{2}\\s\\d{2}\\s\\d{2}$" + "FW": "^\\+590\\s\\d{2}\\s\\d{2}\\s\\d{2}\\s\\d{2}$", + "YT-UNF": "^(?:\\+262)?\\d{9}$", + "BQ-BO": "", + "BQ-SA": "", + "BQ-SE": "", + "GB-ENG": "", + "GB-NIR": "", + "GB-SCT": "", + "GB-UKM": "", + "GB-WLS": "" } \ No newline at end of file diff --git a/packages/i18nify-js/src/modules/types/geo.ts b/packages/i18nify-js/src/modules/types/geo.ts index 94dcbb8c..66478ce5 100644 --- a/packages/i18nify-js/src/modules/types/geo.ts +++ b/packages/i18nify-js/src/modules/types/geo.ts @@ -1,233 +1,264 @@ // extracted from https://www.henleyglobal.com/passport-index. Passport index uses https://api.henleypassportindex.com/api/v3/countries endpoint which brings the list of recognized countries and related data. This is has been picked up from there. export type CountryCodeType = - | 'AF' // Afghanistan - | 'AL' // Albania - | 'DZ' // Algeria - | 'AO' // Angola - | 'AI' // Anguilla - | 'AG' // Antigua and Barbuda - | 'AR' // Argentina - | 'AM' // Armenia - | 'AW' // Aruba - | 'AU' // Australia - | 'AT' // Austria - | 'AZ' // Azerbaijan - | 'BS' // Bahamas - | 'BH' // Bahrain - | 'BD' // Bangladesh - | 'BB' // Barbados - | 'BY' // Belarus - | 'BE' // Belgium - | 'BZ' // Belize - | 'BJ' // Benin - | 'BM' // Bermuda - | 'BT' // Bhutan - | 'BO' // Bolivia - | 'BQ' // Bonaire, Sint Eustatius and Saba - | 'BA' // Bosnia and Herzegovina - | 'BW' // Botswana - | 'BR' // Brazil - | 'BN' // Brunei Darussalam - | 'BG' // Bulgaria - | 'BF' // Burkina Faso - | 'BI' // Burundi - | 'KH' // Cambodia - | 'CM' // Cameroon - | 'CA' // Canada - | 'CV' // Cape Verde - | 'KY' // Cayman Islands - | 'CF' // Central African Republic - | 'TD' // Chad - | 'CL' // Chile - | 'CN' // China - | 'CO' // Colombia - | 'KM' // Comoros - | 'CG' // Congo - | 'CD' // Congo - | 'CK' // Cook Islands - | 'CR' // Costa Rica - | 'CI' // Cote D'Ivoire - | 'HR' // Croatia - | 'CU' // Cuba - | 'CW' // Curaçao - | 'CY' // Cyprus - | 'CZ' // Czech Republic - | 'DK' // Denmark - | 'DJ' // Djibouti - | 'DM' // Dominica - | 'DO' // Dominican Republic - | 'EC' // Ecuador - | 'EG' // Egypt - | 'SV' // El Salvador - | 'GQ' // Equatorial Guinea - | 'ER' // Eritrea - | 'EE' // Estonia - | 'ET' // Ethiopia - | 'FK' // Falkland Islands (Malvinas) - | 'FJ' // Fiji - | 'FI' // Finland - | 'FR' // France - | 'GF' // French Guiana - | 'PF' // French Polynesia - | 'FW' // French West Indies - | 'GA' // Gabon - | 'GM' // Gambia - | 'GE' // Georgia - | 'DE' // Germany - | 'GH' // Ghana - | 'GI' // Gibraltar - | 'GR' // Greece - | 'GD' // Grenada - | 'GU' // Guam - | 'GT' // Guatemala - | 'GN' // Guinea - | 'GW' // Guinea-Bissau - | 'GY' // Guyana - | 'HT' // Haiti - | 'HN' // Honduras - | 'HK' // Hong Kong - | 'HU' // Hungary - | 'IS' // Iceland - | 'IN' // India - | 'ID' // Indonesia - | 'IR' // Iran - | 'IQ' // Iraq - | 'IE' // Ireland - | 'IL' // Israel - | 'IT' // Italy - | 'JM' // Jamaica - | 'JP' // Japan - | 'JO' // Jordan - | 'KZ' // Kazakhstan - | 'KE' // Kenya - | 'KI' // Kiribati - | 'XK' // Kosovo - | 'KW' // Kuwait - | 'KG' // Kyrgyzstan - | 'LA' // Lao People's Democratic Republic - | 'LV' // Latvia - | 'LB' // Lebanon - | 'LS' // Lesotho - | 'LR' // Liberia - | 'LY' // Libya - | 'LT' // Lithuania - | 'LU' // Luxembourg - | 'MO' // Macao - | 'MK' // Macedonia - | 'MG' // Madagascar - | 'MW' // Malawi - | 'MY' // Malaysia - | 'MV' // Maldives - | 'ML' // Mali - | 'MT' // Malta - | 'MH' // Marshall Islands - | 'MR' // Mauritania - | 'MU' // Mauritius - | 'YT' // Mayotte - | 'MX' // Mexico - | 'FM' // Micronesia - | 'MD' // Moldova - | 'MN' // Mongolia - | 'ME' // Montenegro - | 'MS' // Montserrat - | 'MA' // Morocco - | 'MZ' // Mozambique - | 'MM' // Myanmar - | 'NA' // Namibia - | 'NR' // Nauru - | 'NP' // Nepal - | 'NL' // Netherlands - | 'NC' // New Caledonia - | 'NZ' // New Zealand - | 'NI' // Nicaragua - | 'NE' // Niger - | 'NG' // Nigeria - | 'KP' // North Korea - | 'NU' // Niue - | 'MP' // Northern Mariana Islands - | 'NO' // Norway - | 'OM' // Oman - | 'PK' // Pakistan - | 'PW' // Palau - | 'PA' // Panama - | 'PG' // Papua New Guinea - | 'PY' // Paraguay - | 'PE' // Peru - | 'PH' // Philippines - | 'PL' // Poland - | 'PT' // Portugal - | 'PR' // Puerto Rico - | 'QA' // Qatar - | 'RE' // Réunion - | 'RO' // Romania - | 'RU' // Russian Federation - | 'RW' // Rwanda - | 'WS' // Samoa - | 'AS' // American Samoa - | 'ST' // Sao Tome and Principe - | 'SA' // Saudi Arabia - | 'SN' // Senegal - | 'RS' // Serbia - | 'SC' // Seychelles - | 'SL' // Sierra Leone - | 'SG' // Singapore - | 'SK' // Slovakia - | 'SI' // Slovenia - | 'SB' // Solomon Islands - | 'SO' // Somalia - | 'ZA' // South Africa - | 'KR' // South Korea - | 'SS' // South Sudan - | 'ES' // Spain - | 'LK' // Sri Lanka - | 'SH' // Saint Helena - | 'KN' // Saint Kitts and Nevis - | 'LC' // Saint Lucia - | 'MF' // Saint Martin (French part) - | 'VC' // Saint Vincent and the Grenadines - | 'SD' // Sudan - | 'SR' // Suriname - | 'SZ' // Eswatini - | 'SE' // Sweden - | 'CH' // Switzerland - | 'SY' // Syrian Arab Republic - | 'TW' // Taiwan, Province of China - | 'TJ' // Tajikistan - | 'TZ' // Tanzania - | 'TH' // Thailand - | 'TL' // Timor-Leste - | 'TG' // Togo - | 'TO' // Tonga - | 'TT' // Trinidad and Tobago - | 'TN' // Tunisia - | 'TR' // Turkey - | 'TM' // Turkmenistan - | 'TC' // Turks and Caicos Islands - | 'TV' // Tuvalu - | 'UG' // Uganda - | 'UA' // Ukraine - | 'AE' // United Arab Emirates - | 'GB' // United Kingdom - | 'US' // United States - | 'UY' // Uruguay - | 'UZ' // Uzbekistan - | 'VU' // Vanuatu - | 'VE' // Venezuela - | 'VN' // Vietnam - | 'VG' // Virgin Islands, British - | 'VI' // Virgin Islands, U.S. - | 'YE' // Yemen - | 'ZM' // Zambia - | 'ZW' // Zimbabwe - | 'LI' // Liechtenstein - | 'MC' // Monaco - | 'SM' // San Marino - | 'VA' // Holy See (Vatican City State) - | 'AD' // Andorra - | 'PS' // Palestine - | 'FO' // Faroe Islands - | 'GL'; // Greenland; + | 'AD' + | 'AE' + | 'AF' + | 'AG' + | 'AI' + | 'AL' + | 'AM' + | 'AO' + | 'AQ' + | 'AR' + | 'AS' + | 'AT' + | 'AU' + | 'AW' + | 'AX' + | 'AZ' + | 'BA' + | 'BB' + | 'BD' + | 'BE' + | 'BF' + | 'BG' + | 'BH' + | 'BI' + | 'BJ' + | 'BL' + | 'BM' + | 'BN' + | 'BO' + | 'BQ-BO' + | 'BQ-SA' + | 'BQ-SE' + | 'BQ' + | 'BR' + | 'BS' + | 'BT' + | 'BV' + | 'BW' + | 'BY' + | 'BZ' + | 'CA' + | 'CC' + | 'CD' + | 'CF' + | 'CG' + | 'CH' + | 'CI' + | 'CK' + | 'CL' + | 'CM' + | 'CN' + | 'CO' + | 'CR' + | 'CU' + | 'CV' + | 'CW' + | 'CX' + | 'CY' + | 'CZ' + | 'DE' + | 'DJ' + | 'DK' + | 'DM' + | 'DO' + | 'DZ' + | 'EC' + | 'EE' + | 'EG' + | 'EH' + | 'ER' + | 'ES' + | 'ET' + | 'FI' + | 'FJ' + | 'FK' + | 'FM' + | 'FO' + | 'FR' + | 'GA' + | 'GB-ENG' + | 'GB-NIR' + | 'GB-SCT' + | 'GB-UKM' + | 'GB-WLS' + | 'GB' + | 'GD' + | 'GE' + | 'GF' + | 'GG' + | 'GH' + | 'GI' + | 'GL' + | 'GM' + | 'GN' + | 'GP' + | 'GQ' + | 'GR' + | 'GS' + | 'GT' + | 'GU' + | 'GW' + | 'GY' + | 'HK' + | 'HM' + | 'HN' + | 'HR' + | 'HT' + | 'HU' + | 'ID' + | 'IE' + | 'IL' + | 'IM' + | 'IN' + | 'IO' + | 'IQ' + | 'IR' + | 'IS' + | 'IT' + | 'JE' + | 'JM' + | 'JO' + | 'JP' + | 'KE' + | 'KG' + | 'KH' + | 'KI' + | 'KM' + | 'KN' + | 'KP' + | 'KR' + | 'KW' + | 'KY' + | 'KZ' + | 'LA' + | 'LB' + | 'LC' + | 'LI' + | 'LK' + | 'LR' + | 'LS' + | 'LT' + | 'LU' + | 'LV' + | 'LY' + | 'MA' + | 'MC' + | 'MD' + | 'ME' + | 'MF' + | 'MG' + | 'MH' + | 'MK' + | 'ML' + | 'MM' + | 'MN' + | 'MO' + | 'MP' + | 'MQ' + | 'MR' + | 'MS' + | 'MT' + | 'MU' + | 'MV' + | 'MW' + | 'MX' + | 'MY' + | 'MZ' + | 'NA' + | 'NC' + | 'NE' + | 'NF' + | 'NG' + | 'NI' + | 'NL' + | 'NO' + | 'NP' + | 'NR' + | 'NU' + | 'NZ' + | 'OM' + | 'PA' + | 'PE' + | 'PF' + | 'PG' + | 'PH' + | 'PK' + | 'PL' + | 'PM' + | 'PN' + | 'PR' + | 'PS' + | 'PT' + | 'PW' + | 'PY' + | 'QA' + | 'RE' + | 'RO' + | 'RS' + | 'RU' + | 'RW' + | 'SA' + | 'SB' + | 'SC' + | 'SD' + | 'SE' + | 'SG' + | 'SH' + | 'SI' + | 'SJ' + | 'SK' + | 'SL' + | 'SM' + | 'SN' + | 'SO' + | 'SR' + | 'SS' + | 'ST' + | 'SV' + | 'SX' + | 'SY' + | 'SZ' + | 'TC' + | 'TD' + | 'TF' + | 'TG' + | 'TH' + | 'TJ' + | 'TK' + | 'TL' + | 'TM' + | 'TN' + | 'TO' + | 'TR' + | 'TT' + | 'TV' + | 'TW' + | 'TZ' + | 'UA' + | 'UG' + | 'UM' + | 'US' + | 'UY' + | 'UZ' + | 'VA' + | 'VC' + | 'VE' + | 'VG' + | 'VI' + | 'VN' + | 'VU' + | 'WF' + | 'WS' + | 'YE' + | 'YT-UNF' + | 'YT' + | 'ZA' + | 'ZM' + | 'ZW'; export interface GetFlagReturnType { original: string;