From 83436043948f0135834f6f1c0c18556abd3510b8 Mon Sep 17 00:00:00 2001 From: Shahaab Date: Tue, 23 Feb 2021 19:41:35 +0530 Subject: [PATCH] adding language selector INITIAL COMMIT NOTFINAL --- prototype/README.md | 2 +- prototype/css/jquery.uls.css | 132 + prototype/css/jquery.uls.grid.css | 307 + prototype/css/jquery.uls.lcd.css | 140 + prototype/css/jquery.uls.mobile.css | 307 + prototype/{ => css}/style.css | 0 prototype/i18n/aeb-latn.json | 20 + prototype/i18n/af.json | 26 + prototype/i18n/am.json | 22 + prototype/i18n/anp.json | 21 + prototype/i18n/ar.json | 26 + prototype/i18n/arz.json | 22 + prototype/i18n/as.json | 23 + prototype/i18n/ast.json | 21 + prototype/i18n/av.json | 20 + prototype/i18n/awa.json | 23 + prototype/i18n/az.json | 24 + prototype/i18n/azb.json | 23 + prototype/i18n/ba.json | 22 + prototype/i18n/ban.json | 22 + prototype/i18n/bbc-latn.json | 17 + prototype/i18n/bcc.json | 21 + prototype/i18n/bci.json | 21 + prototype/i18n/bcl.json | 22 + prototype/i18n/be-tarask.json | 23 + prototype/i18n/be.json | 22 + prototype/i18n/bg.json | 25 + prototype/i18n/bgn.json | 22 + prototype/i18n/bn.json | 26 + prototype/i18n/br.json | 22 + prototype/i18n/bs.json | 24 + prototype/i18n/bto.json | 13 + prototype/i18n/ca.json | 24 + prototype/i18n/ce.json | 21 + prototype/i18n/ckb.json | 24 + prototype/i18n/cop.json | 20 + prototype/i18n/cs.json | 23 + prototype/i18n/cv.json | 22 + prototype/i18n/cy.json | 22 + prototype/i18n/da.json | 24 + prototype/i18n/de-formal.json | 12 + prototype/i18n/de.json | 24 + prototype/i18n/diq.json | 27 + prototype/i18n/dsb.json | 20 + prototype/i18n/dty.json | 22 + prototype/i18n/ee.json | 21 + prototype/i18n/el.json | 23 + prototype/i18n/en-gb.json | 22 + prototype/i18n/en.json | 22 + prototype/i18n/eo.json | 24 + prototype/i18n/es.json | 27 + prototype/i18n/et.json | 21 + prototype/i18n/eu.json | 23 + prototype/i18n/fa.json | 25 + prototype/i18n/fi.json | 24 + prototype/i18n/fit.json | 21 + prototype/i18n/fo.json | 20 + prototype/i18n/fr.json | 25 + prototype/i18n/fur.json | 20 + prototype/i18n/fy.json | 23 + prototype/i18n/ga.json | 20 + prototype/i18n/gcr.json | 21 + prototype/i18n/gd.json | 22 + prototype/i18n/gl.json | 23 + prototype/i18n/glk.json | 21 + prototype/i18n/gn.json | 22 + prototype/i18n/gom-deva.json | 20 + prototype/i18n/gom-latn.json | 21 + prototype/i18n/got.json | 20 + prototype/i18n/grc.json | 18 + prototype/i18n/gsw.json | 22 + prototype/i18n/gu.json | 24 + prototype/i18n/hak.json | 20 + prototype/i18n/haw.json | 21 + prototype/i18n/he.json | 23 + prototype/i18n/hi.json | 23 + prototype/i18n/hif-latn.json | 21 + prototype/i18n/hoc.json | 21 + prototype/i18n/hr.json | 23 + prototype/i18n/hrx.json | 20 + prototype/i18n/hsb.json | 20 + prototype/i18n/hu.json | 23 + prototype/i18n/hy.json | 22 + prototype/i18n/hyw.json | 21 + prototype/i18n/ia.json | 21 + prototype/i18n/id.json | 25 + prototype/i18n/ie.json | 22 + prototype/i18n/ilo.json | 20 + prototype/i18n/inh.json | 22 + prototype/i18n/io.json | 22 + prototype/i18n/is.json | 21 + prototype/i18n/it.json | 24 + prototype/i18n/ja.json | 24 + prototype/i18n/jv.json | 21 + prototype/i18n/ka.json | 21 + prototype/i18n/kab.json | 27 + prototype/i18n/kcg.json | 22 + prototype/i18n/khw.json | 13 + prototype/i18n/kiu.json | 21 + prototype/i18n/kjh.json | 21 + prototype/i18n/kjp.json | 21 + prototype/i18n/kk-cyrl.json | 22 + prototype/i18n/km.json | 22 + prototype/i18n/kn.json | 23 + prototype/i18n/ko.json | 24 + prototype/i18n/krc.json | 21 + prototype/i18n/ksh.json | 20 + prototype/i18n/ksw.json | 21 + prototype/i18n/ku-latn.json | 25 + prototype/i18n/ky.json | 22 + prototype/i18n/lb.json | 21 + prototype/i18n/lez.json | 20 + prototype/i18n/li.json | 24 + prototype/i18n/lki.json | 21 + prototype/i18n/lrc.json | 21 + prototype/i18n/lt.json | 26 + prototype/i18n/lv.json | 23 + prototype/i18n/map-bms.json | 20 + prototype/i18n/mg.json | 21 + prototype/i18n/min.json | 21 + prototype/i18n/mk.json | 21 + prototype/i18n/ml.json | 23 + prototype/i18n/mn.json | 23 + prototype/i18n/mnc.json | 12 + prototype/i18n/mni.json | 21 + prototype/i18n/mnw.json | 21 + prototype/i18n/mr.json | 24 + prototype/i18n/ms.json | 22 + prototype/i18n/mt.json | 22 + prototype/i18n/mwl.json | 22 + prototype/i18n/my.json | 20 + prototype/i18n/mzn.json | 20 + prototype/i18n/nah.json | 24 + prototype/i18n/nap.json | 23 + prototype/i18n/nb.json | 25 + prototype/i18n/nds-nl.json | 20 + prototype/i18n/ne.json | 22 + prototype/i18n/nl-informal.json | 22 + prototype/i18n/nl.json | 23 + prototype/i18n/nn.json | 22 + prototype/i18n/nqo.json | 22 + prototype/i18n/nso.json | 15 + prototype/i18n/oc.json | 21 + prototype/i18n/olo.json | 21 + prototype/i18n/om.json | 22 + prototype/i18n/or.json | 23 + prototype/i18n/os.json | 20 + prototype/i18n/pa.json | 21 + prototype/i18n/pl.json | 24 + prototype/i18n/pms.json | 22 + prototype/i18n/pnb.json | 21 + prototype/i18n/ps.json | 23 + prototype/i18n/pt-br.json | 27 + prototype/i18n/pt.json | 28 + prototype/i18n/qqq.json | 23 + prototype/i18n/ro.json | 23 + prototype/i18n/roa-tara.json | 21 + prototype/i18n/ru.json | 26 + prototype/i18n/rup.json | 20 + prototype/i18n/sa.json | 21 + prototype/i18n/sah.json | 21 + prototype/i18n/sc.json | 21 + prototype/i18n/scn.json | 20 + prototype/i18n/sco.json | 22 + prototype/i18n/sd.json | 23 + prototype/i18n/sdh.json | 13 + prototype/i18n/shn.json | 21 + prototype/i18n/si.json | 21 + prototype/i18n/sk.json | 23 + prototype/i18n/skr-arab.json | 21 + prototype/i18n/sl.json | 25 + prototype/i18n/sq.json | 24 + prototype/i18n/sr-ec.json | 23 + prototype/i18n/sr-el.json | 23 + prototype/i18n/sv.json | 24 + prototype/i18n/sw.json | 22 + prototype/i18n/szy.json | 11 + prototype/i18n/ta.json | 25 + prototype/i18n/tcy.json | 16 + prototype/i18n/te.json | 23 + prototype/i18n/th.json | 22 + prototype/i18n/ti.json | 19 + prototype/i18n/tly.json | 24 + prototype/i18n/tokipona.json | 12 + prototype/i18n/tr.json | 28 + prototype/i18n/tt-cyrl.json | 23 + prototype/i18n/twd.json | 11 + prototype/i18n/tzm.json | 14 + prototype/i18n/udm.json | 23 + prototype/i18n/ug-arab.json | 23 + prototype/i18n/uk.json | 25 + prototype/i18n/ur.json | 22 + prototype/i18n/uz.json | 24 + prototype/i18n/vec.json | 22 + prototype/i18n/vep.json | 20 + prototype/i18n/vi.json | 22 + prototype/i18n/vo.json | 12 + prototype/i18n/war.json | 22 + prototype/i18n/yi.json | 21 + prototype/i18n/yue.json | 19 + prototype/i18n/zea.json | 16 + prototype/i18n/zgh.json | 20 + prototype/i18n/zh-hans.json | 23 + prototype/i18n/zh-hant.json | 24 + prototype/images/close.svg | 8 + prototype/images/language.svg | 7 + .../ROUGH SKETCH footer section.png | Bin 226306 -> 0 bytes .../roughsketch/ROUGH SKETCH landingpage.png | Bin 169205 -> 0 bytes prototype/images/search.svg | 7 + prototype/index.html | 53 +- prototype/src/jquery.uls.core.js | 489 ++ prototype/src/jquery.uls.data.js | 6015 +++++++++++++++++ prototype/src/jquery.uls.data.utils.js | 319 + prototype/src/jquery.uls.languagefilter.js | 358 + prototype/src/jquery.uls.lcd.js | 475 ++ prototype/{ => src}/script.js | 0 216 files changed, 12888 insertions(+), 17 deletions(-) create mode 100644 prototype/css/jquery.uls.css create mode 100644 prototype/css/jquery.uls.grid.css create mode 100644 prototype/css/jquery.uls.lcd.css create mode 100644 prototype/css/jquery.uls.mobile.css rename prototype/{ => css}/style.css (100%) create mode 100644 prototype/i18n/aeb-latn.json create mode 100644 prototype/i18n/af.json create mode 100644 prototype/i18n/am.json create mode 100644 prototype/i18n/anp.json create mode 100644 prototype/i18n/ar.json create mode 100644 prototype/i18n/arz.json create mode 100644 prototype/i18n/as.json create mode 100644 prototype/i18n/ast.json create mode 100644 prototype/i18n/av.json create mode 100644 prototype/i18n/awa.json create mode 100644 prototype/i18n/az.json create mode 100644 prototype/i18n/azb.json create mode 100644 prototype/i18n/ba.json create mode 100644 prototype/i18n/ban.json create mode 100644 prototype/i18n/bbc-latn.json create mode 100644 prototype/i18n/bcc.json create mode 100644 prototype/i18n/bci.json create mode 100644 prototype/i18n/bcl.json create mode 100644 prototype/i18n/be-tarask.json create mode 100644 prototype/i18n/be.json create mode 100644 prototype/i18n/bg.json create mode 100644 prototype/i18n/bgn.json create mode 100644 prototype/i18n/bn.json create mode 100644 prototype/i18n/br.json create mode 100644 prototype/i18n/bs.json create mode 100644 prototype/i18n/bto.json create mode 100644 prototype/i18n/ca.json create mode 100644 prototype/i18n/ce.json create mode 100644 prototype/i18n/ckb.json create mode 100644 prototype/i18n/cop.json create mode 100644 prototype/i18n/cs.json create mode 100644 prototype/i18n/cv.json create mode 100644 prototype/i18n/cy.json create mode 100644 prototype/i18n/da.json create mode 100644 prototype/i18n/de-formal.json create mode 100644 prototype/i18n/de.json create mode 100644 prototype/i18n/diq.json create mode 100644 prototype/i18n/dsb.json create mode 100644 prototype/i18n/dty.json create mode 100644 prototype/i18n/ee.json create mode 100644 prototype/i18n/el.json create mode 100644 prototype/i18n/en-gb.json create mode 100644 prototype/i18n/en.json create mode 100644 prototype/i18n/eo.json create mode 100644 prototype/i18n/es.json create mode 100644 prototype/i18n/et.json create mode 100644 prototype/i18n/eu.json create mode 100644 prototype/i18n/fa.json create mode 100644 prototype/i18n/fi.json create mode 100644 prototype/i18n/fit.json create mode 100644 prototype/i18n/fo.json create mode 100644 prototype/i18n/fr.json create mode 100644 prototype/i18n/fur.json create mode 100644 prototype/i18n/fy.json create mode 100644 prototype/i18n/ga.json create mode 100644 prototype/i18n/gcr.json create mode 100644 prototype/i18n/gd.json create mode 100644 prototype/i18n/gl.json create mode 100644 prototype/i18n/glk.json create mode 100644 prototype/i18n/gn.json create mode 100644 prototype/i18n/gom-deva.json create mode 100644 prototype/i18n/gom-latn.json create mode 100644 prototype/i18n/got.json create mode 100644 prototype/i18n/grc.json create mode 100644 prototype/i18n/gsw.json create mode 100644 prototype/i18n/gu.json create mode 100644 prototype/i18n/hak.json create mode 100644 prototype/i18n/haw.json create mode 100644 prototype/i18n/he.json create mode 100644 prototype/i18n/hi.json create mode 100644 prototype/i18n/hif-latn.json create mode 100644 prototype/i18n/hoc.json create mode 100644 prototype/i18n/hr.json create mode 100644 prototype/i18n/hrx.json create mode 100644 prototype/i18n/hsb.json create mode 100644 prototype/i18n/hu.json create mode 100644 prototype/i18n/hy.json create mode 100644 prototype/i18n/hyw.json create mode 100644 prototype/i18n/ia.json create mode 100644 prototype/i18n/id.json create mode 100644 prototype/i18n/ie.json create mode 100644 prototype/i18n/ilo.json create mode 100644 prototype/i18n/inh.json create mode 100644 prototype/i18n/io.json create mode 100644 prototype/i18n/is.json create mode 100644 prototype/i18n/it.json create mode 100644 prototype/i18n/ja.json create mode 100644 prototype/i18n/jv.json create mode 100644 prototype/i18n/ka.json create mode 100644 prototype/i18n/kab.json create mode 100644 prototype/i18n/kcg.json create mode 100644 prototype/i18n/khw.json create mode 100644 prototype/i18n/kiu.json create mode 100644 prototype/i18n/kjh.json create mode 100644 prototype/i18n/kjp.json create mode 100644 prototype/i18n/kk-cyrl.json create mode 100644 prototype/i18n/km.json create mode 100644 prototype/i18n/kn.json create mode 100644 prototype/i18n/ko.json create mode 100644 prototype/i18n/krc.json create mode 100644 prototype/i18n/ksh.json create mode 100644 prototype/i18n/ksw.json create mode 100644 prototype/i18n/ku-latn.json create mode 100644 prototype/i18n/ky.json create mode 100644 prototype/i18n/lb.json create mode 100644 prototype/i18n/lez.json create mode 100644 prototype/i18n/li.json create mode 100644 prototype/i18n/lki.json create mode 100644 prototype/i18n/lrc.json create mode 100644 prototype/i18n/lt.json create mode 100644 prototype/i18n/lv.json create mode 100644 prototype/i18n/map-bms.json create mode 100644 prototype/i18n/mg.json create mode 100644 prototype/i18n/min.json create mode 100644 prototype/i18n/mk.json create mode 100644 prototype/i18n/ml.json create mode 100644 prototype/i18n/mn.json create mode 100644 prototype/i18n/mnc.json create mode 100644 prototype/i18n/mni.json create mode 100644 prototype/i18n/mnw.json create mode 100644 prototype/i18n/mr.json create mode 100644 prototype/i18n/ms.json create mode 100644 prototype/i18n/mt.json create mode 100644 prototype/i18n/mwl.json create mode 100644 prototype/i18n/my.json create mode 100644 prototype/i18n/mzn.json create mode 100644 prototype/i18n/nah.json create mode 100644 prototype/i18n/nap.json create mode 100644 prototype/i18n/nb.json create mode 100644 prototype/i18n/nds-nl.json create mode 100644 prototype/i18n/ne.json create mode 100644 prototype/i18n/nl-informal.json create mode 100644 prototype/i18n/nl.json create mode 100644 prototype/i18n/nn.json create mode 100644 prototype/i18n/nqo.json create mode 100644 prototype/i18n/nso.json create mode 100644 prototype/i18n/oc.json create mode 100644 prototype/i18n/olo.json create mode 100644 prototype/i18n/om.json create mode 100644 prototype/i18n/or.json create mode 100644 prototype/i18n/os.json create mode 100644 prototype/i18n/pa.json create mode 100644 prototype/i18n/pl.json create mode 100644 prototype/i18n/pms.json create mode 100644 prototype/i18n/pnb.json create mode 100644 prototype/i18n/ps.json create mode 100644 prototype/i18n/pt-br.json create mode 100644 prototype/i18n/pt.json create mode 100644 prototype/i18n/qqq.json create mode 100644 prototype/i18n/ro.json create mode 100644 prototype/i18n/roa-tara.json create mode 100644 prototype/i18n/ru.json create mode 100644 prototype/i18n/rup.json create mode 100644 prototype/i18n/sa.json create mode 100644 prototype/i18n/sah.json create mode 100644 prototype/i18n/sc.json create mode 100644 prototype/i18n/scn.json create mode 100644 prototype/i18n/sco.json create mode 100644 prototype/i18n/sd.json create mode 100644 prototype/i18n/sdh.json create mode 100644 prototype/i18n/shn.json create mode 100644 prototype/i18n/si.json create mode 100644 prototype/i18n/sk.json create mode 100644 prototype/i18n/skr-arab.json create mode 100644 prototype/i18n/sl.json create mode 100644 prototype/i18n/sq.json create mode 100644 prototype/i18n/sr-ec.json create mode 100644 prototype/i18n/sr-el.json create mode 100644 prototype/i18n/sv.json create mode 100644 prototype/i18n/sw.json create mode 100644 prototype/i18n/szy.json create mode 100644 prototype/i18n/ta.json create mode 100644 prototype/i18n/tcy.json create mode 100644 prototype/i18n/te.json create mode 100644 prototype/i18n/th.json create mode 100644 prototype/i18n/ti.json create mode 100644 prototype/i18n/tly.json create mode 100644 prototype/i18n/tokipona.json create mode 100644 prototype/i18n/tr.json create mode 100644 prototype/i18n/tt-cyrl.json create mode 100644 prototype/i18n/twd.json create mode 100644 prototype/i18n/tzm.json create mode 100644 prototype/i18n/udm.json create mode 100644 prototype/i18n/ug-arab.json create mode 100644 prototype/i18n/uk.json create mode 100644 prototype/i18n/ur.json create mode 100644 prototype/i18n/uz.json create mode 100644 prototype/i18n/vec.json create mode 100644 prototype/i18n/vep.json create mode 100644 prototype/i18n/vi.json create mode 100644 prototype/i18n/vo.json create mode 100644 prototype/i18n/war.json create mode 100644 prototype/i18n/yi.json create mode 100644 prototype/i18n/yue.json create mode 100644 prototype/i18n/zea.json create mode 100644 prototype/i18n/zgh.json create mode 100644 prototype/i18n/zh-hans.json create mode 100644 prototype/i18n/zh-hant.json create mode 100644 prototype/images/close.svg create mode 100644 prototype/images/language.svg delete mode 100644 prototype/images/roughsketch/ROUGH SKETCH footer section.png delete mode 100644 prototype/images/roughsketch/ROUGH SKETCH landingpage.png create mode 100644 prototype/images/search.svg create mode 100644 prototype/src/jquery.uls.core.js create mode 100644 prototype/src/jquery.uls.data.js create mode 100644 prototype/src/jquery.uls.data.utils.js create mode 100644 prototype/src/jquery.uls.languagefilter.js create mode 100644 prototype/src/jquery.uls.lcd.js rename prototype/{ => src}/script.js (100%) diff --git a/prototype/README.md b/prototype/README.md index 4059e269a..602440f4e 100644 --- a/prototype/README.md +++ b/prototype/README.md @@ -3,7 +3,7 @@ Revamping the landing page ## I made a simple mockup using pages ![ROUGH SKETCH landingpage](https://user-images.githubusercontent.com/41134301/105805694-969e8080-5fc8-11eb-8ce4-dc85bcfa7a55.png) ![ROUGH SKETCH footer section](https://user-images.githubusercontent.com/41134301/105805730-ab7b1400-5fc8-11eb-9d47-b3fd7abc7cd4.png) -## and here's the final result +## and here's the final version ![kiwix1](https://user-images.githubusercontent.com/41134301/105805990-23e1d500-5fc9-11eb-81be-df0ff3210071.png) diff --git a/prototype/css/jquery.uls.css b/prototype/css/jquery.uls.css new file mode 100644 index 000000000..81930e426 --- /dev/null +++ b/prototype/css/jquery.uls.css @@ -0,0 +1,132 @@ +.uls-trigger { + background: url(../images/language.svg ) no-repeat left center; + padding-left: 24px; +} + +.uls-menu { + position: absolute; + z-index: 1000; + display: none; + margin-top: 1px; + background-color: #fff; + border: 1px solid #ccc; + border-color: rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.uls-wide { + min-width: 715px; + width: 45%; +} + +.uls-medium { + min-width: 360px; + width: 30%; +} + +/* Override the grid */ +.uls-medium.grid .row { + min-width: 300px; +} + +.uls-narrow { + min-width: 180px; + width: 20%; +} + +/* Override the grid */ +.uls-narrow.grid .row { + min-width: 150px; +} + +.uls-search { + background-color: #fff; + padding: 5px 16px; + border-bottom: 1px solid #ddd; +} + +.grid .uls-search { + padding-left: 0; +} + +/* Make space for magnifying class on the front */ +.uls-search-wrapper { + position: relative; + padding-left: 44px; + margin-right: 5px; + height: 32px; +} + +.uls-search-label { + background: url(../images/search.svg ) no-repeat center center; + background-size: 20px; + height: 32px; + width: 44px; + display: block; + position: absolute; + left: 0; + opacity: 0.5; +} + +.uls-search-input-wrapper { + position: relative; +} + +/* There are two input boxes. This class applies to both of them */ +.uls-filterinput { + font-size: 16px; + height: 32px; + width: 100%; + /* For the custom clear (X) icon */ + padding: 6px 25px 6px 0; + outline: 0; + border: 0; + display: block; + position: absolute; + top: 0; + left: 0; +} + +/* This is the actual input */ +.uls-languagefilter { + background-color: transparent; + border: 0; + color: #222; +} + +/* This is the shadow input box showing completion suggestions */ +.uls-filtersuggestion { + background-color: #fff; + color: #777; +} + +.uls-languagefilter-clear { + background: url(../images/close.svg ) no-repeat left center; + background-size: 15px; + cursor: pointer; + height: 15px; + width: 15px; + opacity: 0.7; + + /* Vertical margins: (32 - 15) / 2 */ + margin: 8.5px 5px; + position: absolute; + right: 0; + /* Make it appear above the input boxes */ + z-index: 1; +} + +div.navbar { + padding: 20px; +} + +span.uls-trigger { + float: right; + cursor: pointer; + font-weight: bold; +} \ No newline at end of file diff --git a/prototype/css/jquery.uls.grid.css b/prototype/css/jquery.uls.grid.css new file mode 100644 index 000000000..bd8a17461 --- /dev/null +++ b/prototype/css/jquery.uls.grid.css @@ -0,0 +1,307 @@ +/* Generated using Foundation http://foundation.zurb.com/docs/grid.php */ +/* Global Reset & Standards ---------------------- */ +.grid * { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* Misc ---------------------- */ +.grid .left { + float: left; +} + +.grid .right { + float: right; +} + +.grid .text-left { + text-align: left; +} + +.grid .text-right { + text-align: right; +} + +.grid .text-center { + text-align: center; +} + +.grid .hide { + display: none; +} + +.grid .highlight { + background: #ff9; +} + +/* The Grid ---------------------- */ + +.grid .row { + width: 100%; + max-width: none; + min-width: 600px; + margin: 0 auto; +} + +.grid .row .row { + width: auto; + max-width: none; + min-width: 0; + margin: 0 -5px; +} + +.grid .column, +.grid .columns { + float: left; + min-height: 1px; + padding: 0 5px; + position: relative; +} + +.grid .row.collapse .column, +.grid .row.collapse .columns { + padding: 0; +} + +.grid .row .row.collapse { + margin: 0; +} + +.grid .column.centered, +.grid .columns.centered { + float: none; + margin: 0 auto; +} + +.grid .row .one { + width: 8.333%; +} + +.grid .row .two { + width: 16.667%; +} + +.grid .row .three { + width: 25%; +} + +.grid .row .four { + width: 33.333%; +} + +.grid .row .five { + width: 41.667%; +} + +.grid .row .six { + width: 50%; +} + +.grid .row .seven { + width: 58.333%; +} + +.grid .row .eight { + width: 66.667%; +} + +.grid .row .nine { + width: 75%; +} + +.grid .row .ten { + width: 83.333%; +} + +.grid .row .eleven { + width: 91.667%; +} + +.grid .row .twelve { + width: 100%; +} + +.grid .row .offset-by-one { + margin-left: 8.333%; +} + +.grid .row .offset-by-two { + margin-left: 16.667%; +} + +.grid .row .offset-by-three { + margin-left: 25%; +} + +.grid .row .offset-by-four { + margin-left: 33.333%; +} + +.grid .row .offset-by-five { + margin-left: 41.667%; +} + +.grid .row .offset-by-six { + margin-left: 50%; +} + +.grid .row .offset-by-seven { + margin-left: 58.333%; +} + +.grid .row .offset-by-eight { + margin-left: 66.667%; +} + +.grid .row .offset-by-nine { + margin-left: 75%; +} + +.grid .row .offset-by-ten { + margin-left: 83.333%; +} + +.grid .push-two { + left: 16.667%; +} + +.grid .pull-two { + right: 16.667%; +} + +.grid .push-three { + left: 25%; +} + +.grid .pull-three { + right: 25%; +} + +.grid .push-four { + left: 33.333%; +} + +.grid .pull-four { + right: 33.333%; +} + +.grid .push-five { + left: 41.667%; +} + +.grid .pull-five { + right: 41.667%; +} + +.grid .push-six { + left: 50%; +} + +.grid .pull-six { + right: 50%; +} + +.grid .push-seven { + left: 58.333%; +} + +.grid .pull-seven { + right: 58.333%; +} + +.grid .push-eight { + left: 66.667%; +} + +.grid .pull-eight { + right: 66.667%; +} + +.grid .push-nine { + left: 75%; +} + +.grid .pull-nine { + right: 75%; +} + +.grid .push-ten { + left: 83.333%; +} + +.grid .pull-ten { + right: 83.333%; +} + +.grid .row:before, +.grid .row:after { + content: ''; + display: table; +} + +.grid .row:after { + clear: both; +} + +/* Block Grids ---------------------- */ +/* These are 2-up, 3-up, 4-up and 5-up ULs, suited + for repeating blocks of content. Add 'mobile' to + them to switch them just like the layout grid + (one item per line) on phones + + For IE7/8 compatibility block-grid items need to be + the same height. You can optionally uncomment the + lines below to support arbitrary height, but know + that IE7/8 do not support :nth-child. + -------------------------------------------------- */ +.grid .block-grid { + display: block; + overflow: hidden; + padding: 0; +} + +.grid .block-grid > li { + display: block; + height: auto; + float: left; +} + +.grid .block-grid.two-up { + margin: 0 -15px; +} + +.grid .block-grid.two-up > li { + width: 50%; + padding: 0 15px 15px; +} + +/* .block-grid.two-up>li:nth-child(2n+1) {clear: left;} */ +.grid .block-grid.three-up { + margin: 0 -12px; +} + +.grid .block-grid.three-up > li { + width: 33.33%; + padding: 0 12px 12px; +} + +/* .block-grid.three-up>li:nth-child(3n+1) {clear: left;} */ +.grid .block-grid.four-up { + margin: 0 -10px; +} + +.grid .block-grid.four-up > li { + width: 25%; + padding: 0 10px 10px; +} + +/* .block-grid.four-up>li:nth-child(4n+1) {clear: left;} */ +.grid .block-grid.five-up { + margin: 0 -8px; +} + +.grid .block-grid.five-up > li { + width: 20%; + padding: 0 8px 8px; +} diff --git a/prototype/css/jquery.uls.lcd.css b/prototype/css/jquery.uls.lcd.css new file mode 100644 index 000000000..0154b9bd7 --- /dev/null +++ b/prototype/css/jquery.uls.lcd.css @@ -0,0 +1,140 @@ +/* + * Language Category Display (LCD) consists of multiple sections: + * - one to display when there are no search results (which might display suggested languages) + * - one for each region of the world, plus regions for world languages and suggested languages + * The regions consist of one or more rows (blocks) which consist of one-to-four columns. Each + * column is an ul element, and contains up to 8 li elements, each containing a link. + */ + +.uls-lcd { + background-color: #fcfcfc; + height: 20em; + /* Work around Chrome bug where it places scrollbar on the left in + * in RTL mode but actually reserves the place on the right side */ + overflow-x: hidden; + overflow-y: auto; + width: auto; + padding: 0 16px; +} + +.uls-lcd-region-title { + color: #555; + font-size: 14px; + padding-left: 28px; +} + +.uls-lcd--no-quicklist [ data-region='all' ] .uls-lcd-region-title { + display: none; +} + +.uls-lcd-region-section { + margin-top: 10px; +} + +/* + * We need to have this as a grid row to push rest of the content below it, but resetting + * padding and margin so that calculating them for children is easier. + */ +.grid .uls-language-block.row { + padding: 0; + margin: 0; +} + +.uls-language-block > ul { + /* + * We don't want any visible bullets in this list. Not by default anyway. + * Using very unspecific selector here to allow other classes to override. + * Bug because overflow: hidden is incompatible with bullets, also render + * the bullets inside the list in case there should be any. + */ + list-style: none none; +} + +/* + * Each block should have 16px padding on both sides. But because we already gave + * 16px for the whole menu, we need to remove it for first and last items the blocks. + */ +.grid .uls-language-block > ul { + margin: 0 0 20px 0; + padding: 0 16px; +} + +.grid .uls-language-block > ul:first-child { + padding-left: 0; +} + +.grid .uls-language-block > ul:last-child { + padding-right: 0; +} + +.uls-language-block > ul > li { + cursor: pointer; + margin-left: 20px; + padding: 8px; + /* + * The directionality (ltr/rtl) for each list item is set dynamically + * as HTML attributes in JavaScript. Setting directionality also applies + * alignment, but a list with mixed alignment is hard to read. + * All items are therefore explicitly aligned to the left, including names + * of right-to-left languages in left-to-right environment and vice versa. + * As long as the directionality of the item is set correctly, the text + * is readable. + */ + text-align: left; +} + +.uls-language-block > ul > li:hover { + background-color: #eaeff7; +} + +.uls-language-block a { + cursor: pointer; + text-decoration: none; + color: #36c; + font-size: 14px; + display: inline-block; + width: 100%; + overflow-x: hidden; + /* + * Some languages have long names for various reasons and we still want + * them to appear on one line. + * To make it work correctly, the directionality must be set correctly + * on the item level. + */ + text-overflow: ellipsis; + white-space: nowrap; + vertical-align: middle; +} + +.uls-no-results-view { + display: none; +} + +.uls-lcd.uls-no-results > .uls-lcd-region-section { + display: none; +} + +.uls-lcd.uls-no-results > .uls-no-results-view { + display: block; +} + +.uls-no-results-found-title { + font-size: 16px; + padding: 0 16px 0 28px; + margin: 20px 0; + border-bottom: 0; + color: #54595d; +} + +.uls-no-found-more { + border-top: 1px solid #eaecf0; + color: #54595d; + padding: 12px 16px 12px 44px; + font-size: 0.9em; + width: 100%; + margin-top: 1.6em; + line-height: 1.6em; + position: absolute; + bottom: 0; + left: 0; +} diff --git a/prototype/css/jquery.uls.mobile.css b/prototype/css/jquery.uls.mobile.css new file mode 100644 index 000000000..76ab0bdb0 --- /dev/null +++ b/prototype/css/jquery.uls.mobile.css @@ -0,0 +1,307 @@ +/* stylelint-disable declaration-no-important */ +@media only screen and ( max-width: 767px ) { + .uls-mobile.uls-menu { + width: 95%; + left: 2.5%; + } + + .uls-mobile .uls-language-list { + -webkit-overflow-scrolling: touch; + } + + .uls-mobile .uls-language-block { + padding-left: 15px !important; + } + + .uls-mobile .uls-language-block ul { + min-height: 14em; + } + + .uls-mobile .uls-language-block a { + font-size: 16px; + line-height: 1.7em; + } + + .uls-mobile .row { + width: auto; + min-width: 0; + margin-left: 0; + margin-right: 0; + } + + .uls-mobile .column, + .uls-mobile .columns { + width: auto !important; + float: none; + } + + .uls-mobile .column:last-child, + .uls-mobile .columns:last-child { + float: none; + } + + .uls-mobile [ class*='column' ] + [ class*='column' ]:last-child { + float: none; + } + + .uls-mobile .column:before, + .uls-mobile .uls-mobile .columns:before, + .uls-mobile .column:after, + .columns:after { + content: ''; + display: table; + } + + .uls-mobile .column:after, + .uls-mobile .columns:after { + clear: both; + } + + .uls-mobile .offset-by-one, + .uls-mobile .offset-by-two, + .uls-mobile .offset-by-three, + .uls-mobile .offset-by-four, + .uls-mobile .offset-by-five, + .uls-mobile .offset-by-six, + .uls-mobile .offset-by-seven, + .uls-mobile .offset-by-eight, + .uls-mobile .offset-by-nine, + .uls-mobile .offset-by-ten { + margin-left: 0 !important; + } + + .uls-mobile .push-two, + .uls-mobile .push-three, + .uls-mobile .push-four, + .uls-mobile .push-five, + .uls-mobile .push-six, + .uls-mobile .push-seven, + .uls-mobile .push-eight, + .uls-mobile .push-nine, + .uls-mobile .push-ten { + left: auto; + } + + .uls-mobile .pull-two, + .uls-mobile .pull-three, + .uls-mobile .pull-four, + .uls-mobile .pull-five, + .uls-mobile .pull-six, + .uls-mobile .pull-seven, + .uls-mobile .pull-eight, + .uls-mobile .pull-nine, + .uls-mobile .pull-ten { + right: auto; + } + + /* Mobile 4-column Grid */ + .uls-mobile .row .mobile-one { + width: 25% !important; + float: left; + padding: 0 4px; + } + + .uls-mobile .row .mobile-one:last-child { + float: right; + } + + .uls-mobile .row.collapse .mobile-one { + padding: 0; + } + + .uls-mobile .row .mobile-two { + width: 50% !important; + float: left; + padding: 0 4px; + } + + .uls-mobile .row .mobile-two:last-child { + float: right; + } + + .uls-mobile .row.collapse .mobile-two { + padding: 0; + } + + .uls-mobile .row .mobile-three { + width: 75% !important; + float: left; + padding: 0 4px; + } + + .uls-mobile .row .mobile-three:last-child { + float: right; + } + + .uls-mobile .row.collapse .mobile-three { + padding: 0; + } + + .uls-mobile .row .mobile-four { + width: 100% !important; + float: left; + padding: 0 4px; + } + + .uls-mobile .row .mobile-four:last-child { + float: right; + } + + .uls-mobile .row.collapse .mobile-four { + padding: 0; + } + + .uls-mobile .push-one-mobile { + left: 25%; + } + + .uls-mobile .pull-one-mobile { + right: 25%; + } + + .uls-mobile .push-two-mobile { + left: 50%; + } + + .uls-mobile .pull-two-mobile { + right: 50%; + } + + .uls-mobile .push-three-mobile { + left: 75%; + } + + .uls-mobile .pull-three-mobile { + right: 75%; + } +} + +/* Visibility Classes ---------------------- */ +/* Standard (large) display targeting */ +.uls-mobile .show-for-small, +.uls-mobile .show-for-medium, +.uls-mobile .show-for-medium-down, +.uls-mobile .hide-for-large, +.uls-mobile .hide-for-large-up, +.uls-mobile .show-for-xlarge { + display: none !important; +} + +.uls-mobile .hide-for-xlarge, +.uls-mobile .show-for-large, +.uls-mobile .show-for-large-up, +.uls-mobile .hide-for-small, +.uls-mobile .hide-for-medium, +.uls-mobile .hide-for-medium-down { + display: block !important; +} + +/* Very large display targeting */ +@media only screen and ( min-width: 1441px ) { + .uls-mobile .hide-for-small, + .uls-mobile .hide-for-medium, + .uls-mobile .hide-for-medium-down, + .hide-for-large, + .show-for-large-up, + .show-for-xlarge { + display: block !important; + } + + .show-for-small, + .uls-mobile .show-for-medium, + .uls-mobile .show-for-medium-down, + .uls-mobile .show-for-large, + .uls-mobile .hide-for-large-up, + .uls-mobile .hide-for-xlarge { + display: none !important; + } +} + +/* Medium display targeting */ +@media only screen and ( max-width: 1279px ) and ( min-width: 768px ) { + .uls-mobile .hide-for-small, + .uls-mobile .show-for-medium, + .uls-mobile .show-for-medium-down, + .uls-mobile .hide-for-large, + .uls-mobile .hide-for-large-up, + .uls-mobile .hide-for-xlarge { + display: block !important; + } + + .uls-mobile .show-for-small, + .uls-mobile .hide-for-medium, + .uls-mobile .hide-for-medium-down, + .uls-mobile .show-for-large, + .uls-mobile .show-for-large-up, + .uls-mobile .show-for-xlarge { + display: none !important; + } +} + +/* Small display targeting */ +@media only screen and ( max-width: 767px ) { + .uls-mobile .show-for-small, + .uls-mobile .hide-for-medium, + .uls-mobile .show-for-medium-down, + .uls-mobile .hide-for-large, + .uls-mobile .hide-for-large-up, + .uls-mobile .hide-for-xlarge { + display: block !important; + } + + .uls-mobile .hide-for-small, + .uls-mobile .show-for-medium, + .uls-mobile .hide-for-medium-down, + .uls-mobile .show-for-large, + .uls-mobile .show-for-large-up, + .uls-mobile .show-for-xlarge { + display: none !important; + } +} + +/* Orientation targeting */ +.uls-mobile .show-for-landscape, +.uls-mobile .hide-for-portrait { + display: block !important; +} + +.uls-mobile .hide-for-landscape, +.uls-mobile .show-for-portrait { + display: none !important; +} + +@media screen and ( orientation: landscape ) { + .uls-mobile .show-for-landscape, + .uls-mobile .hide-for-portrait { + display: block !important; + } + + .uls-mobile .hide-for-landscape, + .uls-mobile .show-for-portrait { + display: none !important; + } +} + +@media screen and ( orientation: portrait ) { + .uls-mobile .show-for-portrait, + .uls-mobile .hide-for-landscape { + display: block !important; + } + + .uls-mobile .hide-for-portrait, + .uls-mobile .show-for-landscape { + display: none !important; + } +} + +/* Touch-enabled device targeting */ +.uls-mobile .show-for-touch, +.uls-mobile .touch .hide-for-touch { + display: none !important; +} + +/* stylelint-disable-next-line no-descending-specificity */ +.uls-mobile .hide-for-touch, +.uls-mobile .touch .show-for-touch { + display: block !important; +} diff --git a/prototype/style.css b/prototype/css/style.css similarity index 100% rename from prototype/style.css rename to prototype/css/style.css diff --git a/prototype/i18n/aeb-latn.json b/prototype/i18n/aeb-latn.json new file mode 100644 index 000000000..2cc8d7cf6 --- /dev/null +++ b/prototype/i18n/aeb-latn.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Csisc" + ] + }, + "uls-region-WW": "Ģālemīye", + "uls-region-SP": "Spēsyāl", + "uls-region-AM": "Emerīke", + "uls-region-AF": "Ifrīqye", + "uls-region-EU": "Ūrūppe", + "uls-region-AS": "Ēsye", + "uls-region-ME": "Ic-carq il-awsaţ", + "uls-region-PA": "Il-Mūḩīţ il-hēdī", + "uls-no-results-found": "Mē fammēc ḩattā rēzülta", + "uls-common-languages": "Lūğāt muntacra", + "uls-no-results-suggestion-title": "Tnejjim tkūn muhtam b-:", + "uls-search-help": "Tnejjim tlawwij ḩasb ism il-lūğa, ism il-kod, il-kod ISO mtēģ il-lūğa w illē ḩasb ij-jīhe", + "uls-search-placeholder": "Lawwij ģlā il-lūğa" +} diff --git a/prototype/i18n/af.json b/prototype/i18n/af.json new file mode 100644 index 000000000..39cf29545 --- /dev/null +++ b/prototype/i18n/af.json @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Biggs ZA", + "Fwolff", + "Joris Darlington Quarshie", + "Naudefj", + "Puvircho" + ] + }, + "uls-region-WW": "Wêreldwyd", + "uls-region-SP": "Spesiaal", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asië", + "uls-region-ME": "Midde-Ooste", + "uls-region-PA": "Stille Oseaan", + "uls-region-all": "Alle tale", + "uls-no-results-found": "Geen resultate gevind nie", + "uls-common-languages": "Voorgestelde tale", + "uls-no-results-suggestion-title": "U mag geïnteresseerd wees in:", + "uls-search-help": "Soek gerus volgens taalnaam, skrifnaam of ISO-kode, of blaai volgens streek.", + "uls-search-placeholder": "Soek na ’n taal" +} diff --git a/prototype/i18n/am.json b/prototype/i18n/am.json new file mode 100644 index 000000000..521185a8a --- /dev/null +++ b/prototype/i18n/am.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Andemta", + "Elfalem" + ] + }, + "uls-region-WW": "ዓለም አቀፍ", + "uls-region-SP": "ልዩ", + "uls-region-AM": "አሜሪካ", + "uls-region-AF": "አፍሪካ", + "uls-region-EU": "አውሮጳ", + "uls-region-AS": "እስያ", + "uls-region-ME": "መካከለኛው ምሥራቅ", + "uls-region-PA": "ፓሲፊክ", + "uls-region-all": "ሁሉ ቋንቋ", + "uls-no-results-found": "ውጤት አልተገኘም", + "uls-common-languages": "ተመራጭ ቋንቋዎች", + "uls-no-results-suggestion-title": "ይህ ሊመስጦት ይችላል:", + "uls-search-help": "በቋንቋ ስም፣ የአፃፃፍ ሥርዓት ስም፣ አይ.ኤስ.ኦ. (ISO) ኮድ መፈለግ ወይም በአካባቢ መቃኘት ይቻላል::", + "uls-search-placeholder": "ቋንቋ ለመፈለግ" +} diff --git a/prototype/i18n/anp.json b/prototype/i18n/anp.json new file mode 100644 index 000000000..95d5ee5de --- /dev/null +++ b/prototype/i18n/anp.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Angpradesh" + ] + }, + "uls-region-WW": "वैश्विक", + "uls-region-SP": "खास", + "uls-region-AM": "अमरीका", + "uls-region-AF": "अफ़्रीका", + "uls-region-EU": "यूरोप", + "uls-region-AS": "एशिया", + "uls-region-ME": "मध्य पूर्व", + "uls-region-PA": "प्रशांत", + "uls-region-all": "सब्भे भाषा", + "uls-no-results-found": "कोय परिणाम नै मिललै", + "uls-common-languages": "आम भाषा सिनी", + "uls-no-results-suggestion-title": "आपन॑ लेली संभवतः उपयोगी:", + "uls-search-help": "आपन॑ भाषा केरऽ नाम , स्क्रिप्ट केरऽ नाम , भाषा केरऽ आईएसओ कोड सं॑ खोज॑ सकै छहो या आपन॑ क्षेत्र के नाम सं॑ ब्राउज़ कर॑ सकै छहऽ.", + "uls-search-placeholder": "भाषा लेली खोजऽ" +} diff --git a/prototype/i18n/ar.json b/prototype/i18n/ar.json new file mode 100644 index 000000000..2dedf2bdd --- /dev/null +++ b/prototype/i18n/ar.json @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "DRIHEM", + "Hhaboh162002", + "Meno25", + "ترجمان05", + "ديفيد" + ] + }, + "uls-region-WW": "في جميع أنحاء العالم", + "uls-region-SP": "الخاصة", + "uls-region-AM": "أمريكا", + "uls-region-AF": "أفريقيا", + "uls-region-EU": "أوروبا", + "uls-region-AS": "آسيا", + "uls-region-ME": "الشرق الأوسط", + "uls-region-PA": "المحيط الهادئ", + "uls-region-all": "جميع اللغات", + "uls-no-results-found": "لم يتم العثور على نتائج", + "uls-common-languages": "اللغات المقترحة", + "uls-no-results-suggestion-title": "قد تكون مهتما بما يلي:", + "uls-search-help": "يمكنك البحث مستخدما اسم اللغة، أو اسم السكريبت، أو رمز اللغة القياسي أو يمكنك التصفح حسب المنطقة.", + "uls-search-placeholder": "بحث عن لغة" +} diff --git a/prototype/i18n/arz.json b/prototype/i18n/arz.json new file mode 100644 index 000000000..f7655221b --- /dev/null +++ b/prototype/i18n/arz.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Meno25", + "UpDownUp" + ] + }, + "uls-region-WW": "لغات عالمية", + "uls-region-SP": "لغات خاصّة", + "uls-region-AM": "أمريكا", + "uls-region-AF": "إفريقيا", + "uls-region-EU": "أوروپّا", + "uls-region-AS": "آسيا", + "uls-region-ME": "الشرق الأوسط", + "uls-region-PA": "المحيط الهادي", + "uls-region-all": "كل اللغات", + "uls-no-results-found": "مفيش أي نتايج", + "uls-common-languages": "اللغات المقترحة", + "uls-no-results-suggestion-title": "يمكن تكون مهتم بـ:", + "uls-search-help": "ممكن تدور حسب اسم اللغه، اسم نظام الكتابه\\الخط، كود الـ ISO بتاع اللغه أو ممكن تتصفح حسب المنطقه.", + "uls-search-placeholder": "دوّر على لغة" +} diff --git a/prototype/i18n/as.json b/prototype/i18n/as.json new file mode 100644 index 000000000..4a30d6b96 --- /dev/null +++ b/prototype/i18n/as.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Dibya Dutta", + "Mohsin Ali", + "Nilamdyuti" + ] + }, + "uls-region-WW": "বিশ্বব্যাপী", + "uls-region-SP": "বিশেষ", + "uls-region-AM": "আমেৰিকা", + "uls-region-AF": "আফ্ৰিকা", + "uls-region-EU": "ইউৰোপ", + "uls-region-AS": "এছিয়া", + "uls-region-ME": "মধ্যপ্রাচ্য", + "uls-region-PA": "পেচিফিক", + "uls-region-all": "সকলো ভাষা", + "uls-no-results-found": "কোনো ফলাফল পোৱা নগ'ল", + "uls-common-languages": "পৰামৰ্শমূলক ভাষাসমূহ", + "uls-no-results-suggestion-title": "আপুনি আগ্ৰহী হ'ব পাৰে:", + "uls-search-help": "আপুনি ভাষাৰ নাম, লিপিৰ নাম, ভাষাৰ ISO ক'ড সাপেক্ষে সন্ধান কৰিব পাৰে অথবা অঞ্চল সাপেক্ষে ব্ৰাউজ কৰিব পাৰে।", + "uls-search-placeholder": "ভাষা এটাৰ সন্ধান কৰক" +} diff --git a/prototype/i18n/ast.json b/prototype/i18n/ast.json new file mode 100644 index 000000000..951de3d32 --- /dev/null +++ b/prototype/i18n/ast.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Xuacu" + ] + }, + "uls-region-WW": "Mundial", + "uls-region-SP": "Especiales", + "uls-region-AM": "América", + "uls-region-AF": "África", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Oriente mediu", + "uls-region-PA": "Pacíficu", + "uls-region-all": "Toles llingües", + "uls-no-results-found": "Nun s'alcontraron resultaos", + "uls-common-languages": "Llingües suxeríes", + "uls-no-results-suggestion-title": "Seique t'interese:", + "uls-search-help": "Pues buscar pol nome de la llingua, nome del alfabetu, códigu ISO de la llingua o ver un área xeográfica.", + "uls-search-placeholder": "Buscar una llingua" +} diff --git a/prototype/i18n/av.json b/prototype/i18n/av.json new file mode 100644 index 000000000..80e49b0d9 --- /dev/null +++ b/prototype/i18n/av.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Gazimagomedov" + ] + }, + "uls-region-WW": "ГӀаламиял", + "uls-region-SP": "Хассал", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "АскӀосаб Магъриб", + "uls-region-PA": "Океания", + "uls-no-results-found": "Щибниги жо батинчӀо", + "uls-common-languages": "Жалго жедедаго рищарал мацӀал", + "uls-no-results-suggestion-title": "Дур интерес гьал мацӀазда ккезе батила:", + "uls-search-help": "МацӀалъул яги хъвай-хъваялъул цӀаразда рекъон цӀехезе бегьула, яги мацӀалъул ISO-кодалда рекъон. Гьединго бегьула регион бищун балагьизе:", + "uls-search-placeholder": "МацӀ цӀехей" +} diff --git a/prototype/i18n/awa.json b/prototype/i18n/awa.json new file mode 100644 index 000000000..42429b670 --- /dev/null +++ b/prototype/i18n/awa.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "1AnuraagPandey", + "1PandeyAnurag", + "Ajeetsinghawadh" + ] + }, + "uls-region-WW": "वैश्विक", + "uls-region-SP": "विशेष", + "uls-region-AM": "अमेरिका", + "uls-region-AF": "अफ्रिका", + "uls-region-EU": "यूरोप", + "uls-region-AS": "एशिया", + "uls-region-ME": "मध्य पुरुब", + "uls-region-PA": "प्रशांत", + "uls-region-all": "कुल भाषा", + "uls-no-results-found": "कवनो नतिजा नाई मिला", + "uls-common-languages": "सुझाई गय भाषा", + "uls-no-results-suggestion-title": "आप कय लिये संभवतः उपयोगी:", + "uls-search-help": "आप भाषा कय नाँव,लिपि नाँव,भाषा कय आई.एस.ओ कोड अव क्षेत्र कय नाँव से खोज सका जात अहै ।", + "uls-search-placeholder": "भाषा खोज" +} diff --git a/prototype/i18n/az.json b/prototype/i18n/az.json new file mode 100644 index 000000000..74b606ce7 --- /dev/null +++ b/prototype/i18n/az.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "AZISS", + "Khan27", + "Wertuose", + "Şeyx Şamil" + ] + }, + "uls-region-WW": "Dünya üzrə", + "uls-region-SP": "Xüsusi", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Avropa", + "uls-region-AS": "Asiya", + "uls-region-ME": "Yaxın Şərq", + "uls-region-PA": "Okeaniya", + "uls-region-all": "Bütün dillər", + "uls-no-results-found": "Nəticələr tapılmadı", + "uls-common-languages": "Təklif edilən dillər", + "uls-no-results-suggestion-title": "Sizin üçün maraqlı ola bilər:", + "uls-search-help": "Siz dilin adı, yazısı və ISO-kodu üzrə və ya region üzrə axtarış edə bilərsiz.", + "uls-search-placeholder": "Dili axtar" +} diff --git a/prototype/i18n/azb.json b/prototype/i18n/azb.json new file mode 100644 index 000000000..81b1a146c --- /dev/null +++ b/prototype/i18n/azb.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Alp Er Tunqa", + "Arjanizary", + "Mousa" + ] + }, + "uls-region-WW": "دونیا بویو", + "uls-region-SP": "مخصوص", + "uls-region-AM": "آمریکا", + "uls-region-AF": "آفریقا", + "uls-region-EU": "اوروپا", + "uls-region-AS": "آسیا", + "uls-region-ME": "اورتادوغو", + "uls-region-PA": "بؤیوک اوقیانوس", + "uls-region-all": "بۆتون دیللر", + "uls-no-results-found": "هئچ نتیجه تاپیلمادی", + "uls-common-languages": "یایغین دیل‌لر", + "uls-no-results-suggestion-title": "بونلارا ماراقلی اولابیلرسینیز:", + "uls-search-help": "سیز دیل آدی، یازی آدی، دیلین ISO کودو، یوخسا بؤلگه ایله آختارا بیلرسینیز.", + "uls-search-placeholder": "بیر دیلی آختار" +} diff --git a/prototype/i18n/ba.json b/prototype/i18n/ba.json new file mode 100644 index 000000000..3fdae7210 --- /dev/null +++ b/prototype/i18n/ba.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Sagan", + "Ләйсән" + ] + }, + "uls-region-WW": "Бөтә донъя", + "uls-region-SP": "Махсус", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "Яҡын Көнсығыш", + "uls-region-PA": "Океания", + "uls-region-all": "Бөтә телдәр", + "uls-no-results-found": "Бер нимә лә табылманы", + "uls-common-languages": "Тәҡдим ителгән телдәр", + "uls-no-results-suggestion-title": "Бәлки, ошо телдәрҙе һайларһығыҙ:", + "uls-search-help": "Телдең исеме, яҙмаһы, ISO коды йәки регионы буйынса эҙләй алаһығыҙ.", + "uls-search-placeholder": "Тел буйынса эҙләү" +} diff --git a/prototype/i18n/ban.json b/prototype/i18n/ban.json new file mode 100644 index 000000000..1ca07673a --- /dev/null +++ b/prototype/i18n/ban.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Chinamoonroll", + "Joseagush" + ] + }, + "uls-region-WW": "Gumi makejang", + "uls-region-SP": "Rahina", + "uls-region-AM": "Amérika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Éropa", + "uls-region-AS": "Asia", + "uls-region-ME": "Timur Tengah", + "uls-region-PA": "Pasifik", + "uls-region-all": "Basa makejang", + "uls-no-results-found": "Tusing ade hasil", + "uls-common-languages": "Basa sane mapiteket", + "uls-no-results-suggestion-title": "Ida dane dumadak rimang:", + "uls-search-help": "Ida dane dados ngerereh anggen adan basa, adan script, kode basa ISO, utawi ida dane dados ngalih anggen wewengkon.", + "uls-search-placeholder": "Basa sane kererehin" +} diff --git a/prototype/i18n/bbc-latn.json b/prototype/i18n/bbc-latn.json new file mode 100644 index 000000000..fb279b799 --- /dev/null +++ b/prototype/i18n/bbc-latn.json @@ -0,0 +1,17 @@ +{ + "@metadata": { + "authors": [ + "Stephensuleeman" + ] + }, + "uls-region-WW": "Sude luat portibi on", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Eropa", + "uls-region-AS": "Asia", + "uls-region-ME": "Timur Tengah", + "uls-region-PA": "Pasifik", + "uls-no-results-found": "Ndang adong jumpang", + "uls-common-languages": "Hata na somal", + "uls-search-placeholder": "Mandiori hata" +} diff --git a/prototype/i18n/bcc.json b/prototype/i18n/bcc.json new file mode 100644 index 000000000..a8ac23443 --- /dev/null +++ b/prototype/i18n/bcc.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Baloch Afghanistan", + "Sultanselim baloch" + ] + }, + "uls-region-WW": "بی سراسری دونیا", + "uls-region-SP": "ویژه", + "uls-region-AM": "آمریکا", + "uls-region-AF": "آفریقا", + "uls-region-EU": "اروپا", + "uls-region-AS": "آسیا", + "uls-region-ME": "خاورمیانه", + "uls-region-PA": "اقیانوس آرام", + "uls-no-results-found": "نتیجه‌ای یافت نشد", + "uls-common-languages": "زبان‌های رایج", + "uls-no-results-suggestion-title": "ممکن است علاقه‌مند باشید:", + "uls-search-help": "شما می‌توانید بر پایه نام زبان، نام اسکریپت، کد استاندارد زبان یا بر پایه منطقه جستجو کنید:", + "uls-search-placeholder": "زبانء شۏھاز" +} diff --git a/prototype/i18n/bci.json b/prototype/i18n/bci.json new file mode 100644 index 000000000..6e723131b --- /dev/null +++ b/prototype/i18n/bci.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Kjeanclaude" + ] + }, + "uls-region-WW": "Mein oumouan nou", + "uls-region-SP": "Koungou liké", + "uls-region-AM": "Amériki", + "uls-region-AF": "Afriki", + "uls-region-EU": "Abloki", + "uls-region-AS": "Azi", + "uls-region-ME": "Wia afiliè lô mein i atôliè", + "uls-region-PA": "Pacifiki", + "uls-region-all": "Anien mou bé ngba", + "uls-no-results-found": "Ya woun man liké fi", + "uls-common-languages": "Anien nga bé fa klé mou", + "uls-no-results-suggestion-title": "Amoun kwla klo", + "uls-search-help": "Amoun kwla kounndè i anien douman sou, klèlè douman sou, anien ISO codi sou, anzè amoun kwla kounndè i akpassoua sou.", + "uls-search-placeholder": "Kounndè anien koun" +} diff --git a/prototype/i18n/bcl.json b/prototype/i18n/bcl.json new file mode 100644 index 000000000..43466c947 --- /dev/null +++ b/prototype/i18n/bcl.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Brazal.dang", + "Geopoet" + ] + }, + "uls-region-WW": "Pankinaban", + "uls-region-SP": "Espesyal", + "uls-region-AM": "Amerika", + "uls-region-AF": "Aprika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asya", + "uls-region-ME": "Katahawang Sirangan", + "uls-region-PA": "Pasipiko", + "uls-region-all": "Gabos na lengguwahe", + "uls-no-results-found": "Mayong mga resultang nanumpungan", + "uls-common-languages": "Komun na mga lengguwahe", + "uls-no-results-suggestion-title": "Ika gayod interesado sa:", + "uls-search-help": "Ika makakahanap sa pangaran nin lengguwahe, pangaran nin eskrip, ISO kodigo nin lengguwahe o kaya ika makakabuklat sa paagi nin rehiyon.", + "uls-search-placeholder": "Maghanap nin lengguwahe" +} diff --git a/prototype/i18n/be-tarask.json b/prototype/i18n/be-tarask.json new file mode 100644 index 000000000..e29cb1b15 --- /dev/null +++ b/prototype/i18n/be-tarask.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Red Winged Duck", + "Wizardist" + ] + }, + "uls-region-WW": "Сусьветныя", + "uls-region-SP": "Дадатковыя", + "uls-region-AM": "Амэрыка", + "uls-region-AF": "Афрыка", + "uls-region-EU": "Эўропа", + "uls-region-AS": "Азія", + "uls-region-ME": "Блізкі Ўсход", + "uls-region-PA": "Акіянія", + "uls-region-all": "Усе мовы", + "uls-no-results-found": "Нічога ня знойдзена", + "uls-common-languages": "Прапанаваныя мовы", + "uls-no-results-suggestion-title": "Магчыма, вас зацікавяць:", + "uls-search-help": "Вы можаце шукаць паводле назвы мовы ці пісьменнасьці, а таксама паводле ISO-коду мовы, або выбраць рэгіён.", + "uls-search-placeholder": "Пошук мовы" +} diff --git a/prototype/i18n/be.json b/prototype/i18n/be.json new file mode 100644 index 000000000..768d362e3 --- /dev/null +++ b/prototype/i18n/be.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Unomano" + ] + }, + "uls-region-WW": "Па ўсім свеце", + "uls-region-SP": "Спецыяльныя", + "uls-region-AM": "Амерыка", + "uls-region-AF": "Афрыка", + "uls-region-EU": "Еўропа", + "uls-region-AS": "Азія", + "uls-region-ME": "Блізкі Ўсход", + "uls-region-PA": "Ціхі акіян", + "uls-region-all": "Усе мовы", + "uls-no-results-found": "Нічога не знойдзена", + "uls-common-languages": "Прапанаваныя мовы", + "uls-no-results-suggestion-title": "Вы можаце быць зацікаўлены ў:", + "uls-search-help": "Вы можаце шукаць па мове, назве сцэнара, ISO-коду мовы, або вы можаце праглядаць па рэгіенах.", + "uls-search-placeholder": "Пошук мовы" +} diff --git a/prototype/i18n/bg.json b/prototype/i18n/bg.json new file mode 100644 index 000000000..efaa4d764 --- /dev/null +++ b/prototype/i18n/bg.json @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Aquilax", + "DCLXVI", + "StanProg", + "Vodnokon4e" + ] + }, + "uls-region-WW": "Световни", + "uls-region-SP": "Специални", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "Близкия изток", + "uls-region-PA": "Тихия океан", + "uls-region-all": "Всички езици", + "uls-no-results-found": "Не бяха открити резултати", + "uls-common-languages": "Предложени езици", + "uls-no-results-suggestion-title": "Може би се интересувате от:", + "uls-search-help": "Можете да търсите по име на език, име на скрипт, ISO кода на език или да разглеждате по региони.", + "uls-search-placeholder": "Търсене на език" +} diff --git a/prototype/i18n/bgn.json b/prototype/i18n/bgn.json new file mode 100644 index 000000000..5c3939dcf --- /dev/null +++ b/prototype/i18n/bgn.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Baloch Afghanistan", + "Ibrahim khashrowdi" + ] + }, + "uls-region-WW": "بی موچین دونیایی تا", + "uls-region-SP": "خاص", + "uls-region-AM": "آمریکا", + "uls-region-AF": "آفریقا", + "uls-region-EU": "اروپا", + "uls-region-AS": "آسیا", + "uls-region-ME": "خاورمیانه", + "uls-region-PA": "اقیانوس آرام", + "uls-region-all": "موچین زبانان", + "uls-no-results-found": "هیچ نتیجه ودئ نبوت", + "uls-common-languages": "پیشنهاد بوته‌این زبانان", + "uls-no-results-suggestion-title": "ممکن اینت علاقه‌مند بئیت:", + "uls-search-help": "شما ئه توانیت به زبانی نامئ اساسا، نامئ اسکریپت، زبانئ استاندارتین کود یا به منطقه‌ای اساسا بگردیت.", + "uls-search-placeholder": "گَشتین په یک زبانئ خاتیرا" +} diff --git a/prototype/i18n/bn.json b/prototype/i18n/bn.json new file mode 100644 index 000000000..4dcf5f753 --- /dev/null +++ b/prototype/i18n/bn.json @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "Aftabuzzaman", + "Bellayet", + "Nasir8891", + "Sankarshan", + "Sayak Sarkar", + "আফতাবুজ্জামান" + ] + }, + "uls-region-WW": "বিশ্বব্যাপী", + "uls-region-SP": "বিশেষ", + "uls-region-AM": "আমেরিকা", + "uls-region-AF": "আফ্রিকা", + "uls-region-EU": "ইউরোপ", + "uls-region-AS": "এশিয়া", + "uls-region-ME": "মধ্যপ্রাচ্য", + "uls-region-PA": "প্রশান্ত মহাসাগরীয়", + "uls-region-all": "সকল ভাষা", + "uls-no-results-found": "কোনো ফলাফল পাওয়া যায়নি", + "uls-common-languages": "প্রস্তাবিত ভাষাসমূহ", + "uls-no-results-suggestion-title": "আপনি হয়তো আগ্রহী হতে পারেন:", + "uls-search-help": "আপনি ভাষার নাম, স্ক্রিপ্টের নাম, ভাষার আইএসও কোড অথবা এলাকার ভিত্তিক অনুসন্ধান করতে পারবেন।", + "uls-search-placeholder": "একটি ভাষার জন্য অনুসন্ধান করুন" +} diff --git a/prototype/i18n/br.json b/prototype/i18n/br.json new file mode 100644 index 000000000..fb89a6634 --- /dev/null +++ b/prototype/i18n/br.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Fulup", + "Gwenn-Ael" + ] + }, + "uls-region-WW": "Bed a-bezh", + "uls-region-SP": "Dibar", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azia", + "uls-region-ME": "Reter-Kreiz", + "uls-region-PA": "Habask", + "uls-region-all": "An holl yezhoù", + "uls-no-results-found": "N'eus bet kavet disoc'h ebet", + "uls-common-languages": "Yezhoù aliet", + "uls-no-results-suggestion-title": "Gallout a reot bezañ dedennet gant :", + "uls-search-help": "Gallout a reot klask dre anv yezh, anv skript, kod yezh ISO pe gallout a reot klask dre rannvro.", + "uls-search-placeholder": "Klask ur yezh" +} diff --git a/prototype/i18n/bs.json b/prototype/i18n/bs.json new file mode 100644 index 000000000..9a0f152bc --- /dev/null +++ b/prototype/i18n/bs.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "DzWiki", + "Edinwiki", + "Srdjan m", + "Srđan" + ] + }, + "uls-region-WW": "Svjetski", + "uls-region-SP": "Posebno", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Evropa", + "uls-region-AS": "Azija", + "uls-region-ME": "Bliski istok", + "uls-region-PA": "Pacifik", + "uls-region-all": "Svi jezici", + "uls-no-results-found": "Nema pronađenih rezultata", + "uls-common-languages": "Predloženi jezici", + "uls-no-results-suggestion-title": "Možda vas interesuje:", + "uls-search-help": "Možete da tražite po imenu jezika ili pisma, po ISO kodu jezika ili po regionu.", + "uls-search-placeholder": "Pronađi jezik" +} diff --git a/prototype/i18n/bto.json b/prototype/i18n/bto.json new file mode 100644 index 000000000..a3364d275 --- /dev/null +++ b/prototype/i18n/bto.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Filipinayzd" + ] + }, + "uls-region-AM": "Amerika", + "uls-region-AF": "Aprika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asya", + "uls-region-PA": "Pasipiko", + "uls-no-results-found": "Uda naturakan na resulta" +} diff --git a/prototype/i18n/ca.json b/prototype/i18n/ca.json new file mode 100644 index 000000000..08d144718 --- /dev/null +++ b/prototype/i18n/ca.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Pginer", + "Ssola", + "Toniher" + ] + }, + "uls-region-WW": "Mundial", + "uls-region-SP": "Especials", + "uls-region-AM": "Amèrica", + "uls-region-AF": "Àfrica", + "uls-region-EU": "Europa", + "uls-region-AS": "Àsia", + "uls-region-ME": "Orient mitjà", + "uls-region-PA": "Pacífic", + "uls-region-all": "Totes les llengües", + "uls-no-results-found": "Cap resultat", + "uls-common-languages": "Llengües suggerides", + "uls-no-results-suggestion-title": "Pot interessar-vos:", + "uls-search-help": "Podeu cercar per nom de llengua, nom d'alfabet, codi ISO de la llengua o podeu navegar per regió:", + "uls-search-placeholder": "Cerca una llengua" +} diff --git a/prototype/i18n/ce.json b/prototype/i18n/ce.json new file mode 100644 index 000000000..c75559cc8 --- /dev/null +++ b/prototype/i18n/ce.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Умар" + ] + }, + "uls-region-WW": "Дерригдуьненан", + "uls-region-SP": "Леррина", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Ази", + "uls-region-ME": "Гергара Малхбале", + "uls-region-PA": "Океани", + "uls-region-all": "Берриге меттанаш", + "uls-no-results-found": "Цакарийна", + "uls-common-languages": "Ша дӀанисбелла меттанаш", + "uls-no-results-suggestion-title": "Хьуна хӀара меттанаш хьашта хила мега:", + "uls-search-help": "Хьа таро ю меттан я йозанан цӀарца лаха, меттан ISO-кодаца я регионаца хьажа.", + "uls-search-placeholder": "Лаха мотт" +} diff --git a/prototype/i18n/ckb.json b/prototype/i18n/ckb.json new file mode 100644 index 000000000..04fbbed53 --- /dev/null +++ b/prototype/i18n/ckb.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Asoxor", + "Calak", + "Lost Whispers", + "Épine" + ] + }, + "uls-region-WW": "لە گشت جیھاندا", + "uls-region-SP": "تایبەت", + "uls-region-AM": "ئەمریکا", + "uls-region-AF": "ئەفریقا", + "uls-region-EU": "ئەورووپا", + "uls-region-AS": "ئاسیا", + "uls-region-ME": "ڕۆژھەڵاتی ناوین", + "uls-region-PA": "ئۆقیانووسی ئارام", + "uls-region-all": "ھەموو زمانەکان", + "uls-no-results-found": "ھیچ ئاکامێک نەدۆزرایەوە", + "uls-common-languages": "زمانە پێشنیارکراوەکان", + "uls-no-results-suggestion-title": "ڕەنگە ئەمانەت پێ خۆش بێت:", + "uls-search-help": "دەتوانیت بە پێی ناوی زمان، جۆری ئەلفوبێ، کۆدی ISOی زمان یان بە پێی ناوچە بگەڕێی.", + "uls-search-placeholder": "گەڕان بەدوای زمانێکدا" +} diff --git a/prototype/i18n/cop.json b/prototype/i18n/cop.json new file mode 100644 index 000000000..6a61f48cb --- /dev/null +++ b/prototype/i18n/cop.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Bloomaround", + "ⲁϩⲙⲉⲧ" + ] + }, + "uls-region-WW": "ⲡⲓⲑⲟ ⲧⲏⲣϥ", + "uls-region-AM": "ⲁⲙⲉⲣⲓⲕⲏ", + "uls-region-AF": "ⲁⲫⲣⲓⲕⲏ", + "uls-region-EU": "ⲉⲩⲣⲱⲡⲏ", + "uls-region-AS": "ⲁⲥⲓⲁ", + "uls-region-ME": "ⲡⲓⲉⲃⲧ `ⲛⲑⲙⲏϯ", + "uls-region-PA": "ⲱⲕⲉⲁⲛⲓⲁ", + "uls-region-all": "ⲁⲥⲡⲓ ⲛⲓⲃⲉⲛ", + "uls-no-results-found": "ⲁⲩϫⲓⲙⲓ ⲁⲛ ⲛⲓⲁⲡⲟⲧⲉⲗⲉⲥⲙⲁ", + "uls-common-languages": "ⲛⲓⲁⲥⲡⲓ ⲁⲩϯⲙⲉⲩⲓ", + "uls-search-help": "ⲧⲉⲧⲉⲛϫⲉⲙϫⲟⲙ ⲉϫⲉⲙⲣⲁⲧ ϩⲉⲛ ⲡⲓⲣⲁⲛ ⲛⲧⲉ ⲟⲩⲁⲥⲡⲓ, ⲡⲓⲣⲁⲛ ⲛⲧⲉ ⲟⲩⲙⲉⲧⲥϦⲁⲓ, ⲟⲩϣⲓϥⲣ `ⲛISO ⲛⲧⲉ ⲁⲥⲡⲓ ⲓⲉ ⲧⲉⲧⲉⲛϫⲉⲙϫⲟⲙ ⲉⲥⲓⲛⲓ ϧⲁⲧⲉⲛⲟⲩⲭⲱⲣⲁ", + "uls-search-placeholder": "ϫⲉⲙⲣⲁⲧⲕ `ⲛⲟⲩⲁⲥⲡⲓ" +} diff --git a/prototype/i18n/cs.json b/prototype/i18n/cs.json new file mode 100644 index 000000000..ad9454004 --- /dev/null +++ b/prototype/i18n/cs.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Dvorapa", + "Mormegil" + ] + }, + "uls-region-WW": "Celosvětové", + "uls-region-SP": "Speciální", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Evropa", + "uls-region-AS": "Asie", + "uls-region-ME": "Blízký východ", + "uls-region-PA": "Tichomoří", + "uls-region-all": "Všechny jazyky", + "uls-no-results-found": "Nenalezeny žádné výsledky", + "uls-common-languages": "Doporučené jazyky", + "uls-no-results-suggestion-title": "Mohlo by vás zajímat:", + "uls-search-help": "Můžete vyhledávat podle názvu jazyka, názvu písma, ISO kódu jazyka nebo můžete procházet po regionech.", + "uls-search-placeholder": "Hledat jazyk" +} diff --git a/prototype/i18n/cv.json b/prototype/i18n/cv.json new file mode 100644 index 000000000..716d3bda1 --- /dev/null +++ b/prototype/i18n/cv.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Chavash", + "Salam" + ] + }, + "uls-region-WW": "Пӗтӗм тӗнчери", + "uls-region-SP": "Ятарлисем", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Ази", + "uls-region-ME": "Малти хӗвел тухӑҫ", + "uls-region-PA": "Океани", + "uls-region-all": "Мӗн пур чӗлхе", + "uls-no-results-found": "Нимӗн те тупӑнмарӗ", + "uls-common-languages": "Сӗннӗ чӗлхесем", + "uls-no-results-suggestion-title": "Тен çак чĕлхесем пăхма пултаратăр:", + "uls-search-help": "Чĕлхе ячĕпе, çырулăхĕпе, ISO-кочĕпе е регионĕпе шырама пулать:", + "uls-search-placeholder": "Чĕлхе шыра" +} diff --git a/prototype/i18n/cy.json b/prototype/i18n/cy.json new file mode 100644 index 000000000..839aee02a --- /dev/null +++ b/prototype/i18n/cy.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Dafyddt", + "Lloffiwr", + "Robin Owain" + ] + }, + "uls-region-WW": "Byd-eang", + "uls-region-SP": "Neilltuol", + "uls-region-AM": "America", + "uls-region-AF": "Affrica", + "uls-region-EU": "Ewrop", + "uls-region-AS": "Asia", + "uls-region-ME": "Y Dwyrain Canol", + "uls-region-PA": "Y Pasiffig", + "uls-no-results-found": "Ni chafwyd unrhyw ganlyniadau", + "uls-common-languages": "Ieithoedd awgrymedig", + "uls-no-results-suggestion-title": "Hwyrach bod y rhai sy'n dilyn o ddiddordeb i chi:", + "uls-search-help": "Gallwch chwilio gan ddefnyddio enw iaith, enw sgript, côd ISO'r iaith neu gallwch bori fesul rhanbarth.", + "uls-search-placeholder": "Chwilio am iaith" +} diff --git a/prototype/i18n/da.json b/prototype/i18n/da.json new file mode 100644 index 000000000..e397b38c0 --- /dev/null +++ b/prototype/i18n/da.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Christian List", + "Jubber", + "Peter Alberti" + ] + }, + "uls-region-WW": "Verdensomspændende", + "uls-region-SP": "Specielle", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asien", + "uls-region-ME": "Mellemøsten", + "uls-region-PA": "Stillehavet", + "uls-region-all": "Alle sprog", + "uls-no-results-found": "Ingen resultater fundet", + "uls-common-languages": "Foreslåede sprog", + "uls-no-results-suggestion-title": "Du er måske interesseret i:", + "uls-search-help": "Du kan søge på sprogets navn, skriftens navn eller sprogets ISO-kode, eller du kan bladre hen til sproget efter regionen.", + "uls-search-placeholder": "Søg efter et sprog" +} diff --git a/prototype/i18n/de-formal.json b/prototype/i18n/de-formal.json new file mode 100644 index 000000000..cbe0493ae --- /dev/null +++ b/prototype/i18n/de-formal.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Kghbln", + "Purodha" + ] + }, + "uls-region-SP": "Extras - kein Schprohche", + "uls-no-results-suggestion-title": "Dies könnte Sie interessieren:", + "uls-search-help": "Sie können nach dem Namen der Sprache suchen, dem Namen der Schrift, dem ISO-Code der Sprache oder aber die Suche über eine Region durchführen:", + "uls-search-placeholder": "Noh Schprohche söhke" +} diff --git a/prototype/i18n/de.json b/prototype/i18n/de.json new file mode 100644 index 000000000..bbf97e832 --- /dev/null +++ b/prototype/i18n/de.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Kghbln", + "Man77", + "Metalhead64", + "TMg" + ] + }, + "uls-region-WW": "Weltweit", + "uls-region-SP": "Spezial", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asien", + "uls-region-ME": "Naher Osten", + "uls-region-PA": "Pazifik", + "uls-region-all": "Alle Sprachen", + "uls-no-results-found": "Es wurden keine Ergebnisse gefunden.", + "uls-common-languages": "Vorgeschlagene Sprachen", + "uls-no-results-suggestion-title": "Dies könnte dich interessieren:", + "uls-search-help": "Du kannst nach dem Namen der Sprache suchen, dem Namen der Schrift, dem ISO-Code der Sprache oder aber die Suche über eine Region durchführen.", + "uls-search-placeholder": "Nach einer Sprache suchen" +} diff --git a/prototype/i18n/diq.json b/prototype/i18n/diq.json new file mode 100644 index 000000000..a0353df5d --- /dev/null +++ b/prototype/i18n/diq.json @@ -0,0 +1,27 @@ +{ + "@metadata": { + "authors": [ + "Asmen", + "Erdemaslancan", + "Gorizon", + "Gırd", + "Kumkumuk", + "Marmase", + "Mirzali" + ] + }, + "uls-region-WW": "Dınyayi", + "uls-region-SP": "Xısusi", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Ewropa", + "uls-region-AS": "Asya", + "uls-region-ME": "Rocvetışê Miyani", + "uls-region-PA": "Pasifik", + "uls-region-all": "Zıwani pêro", + "uls-no-results-found": "Neticeyi nêvêniyayi", + "uls-common-languages": "Zıwanê ke estê.", + "uls-no-results-suggestion-title": "Belki şıma cıya eleqederi:", + "uls-search-help": "Şıma şenê name dê zıwaniya, skript kodiya, ISO qodiya yana mıntıqa heta cıgeyrayış bıkerê.", + "uls-search-placeholder": "Yew zıwani cı geyre" +} diff --git a/prototype/i18n/dsb.json b/prototype/i18n/dsb.json new file mode 100644 index 000000000..f23e9e01d --- /dev/null +++ b/prototype/i18n/dsb.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Michawiki" + ] + }, + "uls-region-WW": "na cełem swěśe", + "uls-region-SP": "Specialne", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azija", + "uls-region-ME": "Srjejźne pódzajtšo", + "uls-region-PA": "Pacifik", + "uls-no-results-found": "Žedne wuslědki namakane", + "uls-common-languages": "Powšykne rěcy", + "uls-no-results-suggestion-title": "To by mógło śi zajmowaś:", + "uls-search-help": "Móžoš pó mjenju rěcy, mjenju pisma, ISO-koźe rěcy pytaś abo móžoš pó regionje pytaś:", + "uls-search-placeholder": "Rěcne pytanje" +} diff --git a/prototype/i18n/dty.json b/prototype/i18n/dty.json new file mode 100644 index 000000000..6ecc44f63 --- /dev/null +++ b/prototype/i18n/dty.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Nirajan pant", + "रमेश सिंह बोहरा" + ] + }, + "uls-region-WW": "विश्वभर", + "uls-region-SP": "खास", + "uls-region-AM": "अमेरिका", + "uls-region-AF": "अफ्रिका", + "uls-region-EU": "युरोप", + "uls-region-AS": "एसिया", + "uls-region-ME": "मध्य पूर्व", + "uls-region-PA": "प्रशान्त", + "uls-region-all": "जम्माइ भाषान", + "uls-no-results-found": "कोइ पन नतिजाहरू नाइभेटिया", + "uls-common-languages": "सुझावित भाषाअन", + "uls-no-results-suggestion-title": "तमलाई यैमी मन लाग्गसकन्छ:", + "uls-search-help": "तम भषा: नाउँले, लिपिया नाउँले, भषा: ISO कोड खोजिसकन्छ: या क्षेत्रा आधारमी ब्राउज अरिसकन्छ:।", + "uls-search-placeholder": "भाषा खिलाइ खोजी अरऽ" +} diff --git a/prototype/i18n/ee.json b/prototype/i18n/ee.json new file mode 100644 index 000000000..f781774ac --- /dev/null +++ b/prototype/i18n/ee.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Aguve" + ] + }, + "uls-region-WW": "Xexeme Godoo", + "uls-region-SP": "Tɔxɛ", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Titina Ɣedzeƒe", + "uls-region-PA": "Pasifik", + "uls-region-all": "Gbewo Katã", + "uls-no-results-found": "Mekpɔ naneke o", + "uls-common-languages": "Kpɔ gbe siawo ɖa", + "uls-no-results-suggestion-title": "Ɖewohĩ esiwo gbɔna adzɔ dzi na wò:", + "uls-search-help": "Àte ŋu aŋlɔ gbea ŋkɔ atsɔ adii, azã woƒe skript ƒe ŋkɔ, gbea ƒe ISO dzesi adii alo àdii le nutonutowo nu.", + "uls-search-placeholder": "Di gbe aɖe" +} diff --git a/prototype/i18n/el.json b/prototype/i18n/el.json new file mode 100644 index 000000000..8a295824b --- /dev/null +++ b/prototype/i18n/el.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Evropi", + "Geraki" + ] + }, + "uls-region-WW": "Παγκόσμιες", + "uls-region-SP": "Ειδικές", + "uls-region-AM": "Αμερική", + "uls-region-AF": "Αφρική", + "uls-region-EU": "Ευρώπη", + "uls-region-AS": "Ασία", + "uls-region-ME": "Μέση Ανατολή", + "uls-region-PA": "Ειρηνικός", + "uls-region-all": "Όλες οι γλώσσες", + "uls-no-results-found": "Δε βρέθηκαν αποτελέσματα", + "uls-common-languages": "Προτεινόμενες γλώσσες", + "uls-no-results-suggestion-title": "Μπορεί να σας ενδιαφέρουν:", + "uls-search-help": "Μπορείτε να ψάξετε κατά το όνομα της γλώσσας, τρόπο γραφής, κωδικό ISO της γλώσσας, ή να περιηγηθείτε ανά περιοχή.", + "uls-search-placeholder": "Αναζήτηση για γλώσσα" +} diff --git a/prototype/i18n/en-gb.json b/prototype/i18n/en-gb.json new file mode 100644 index 000000000..7b4e801b4 --- /dev/null +++ b/prototype/i18n/en-gb.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Andibing", + "Chase me ladies, I'm the Cavalry" + ] + }, + "uls-region-WW": "Worldwide", + "uls-region-SP": "Special", + "uls-region-AM": "America", + "uls-region-AF": "Africa", + "uls-region-EU": "Europe", + "uls-region-AS": "Asia", + "uls-region-ME": "Middle East", + "uls-region-PA": "Pacific", + "uls-region-all": "All languages", + "uls-no-results-found": "No results found", + "uls-common-languages": "Suggested languages", + "uls-no-results-suggestion-title": "You may be interested in:", + "uls-search-help": "You can search by language name, script name, ISO code of language or you can browse by region.", + "uls-search-placeholder": "Search for a language" +} diff --git a/prototype/i18n/en.json b/prototype/i18n/en.json new file mode 100644 index 000000000..d67fe5388 --- /dev/null +++ b/prototype/i18n/en.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "author": "Santhosh Thottingal ", + "last-updated": "2012-09-21", + "locale": "en", + "message-documentation": "qqq" + }, + "uls-region-WW": "Worldwide", + "uls-region-SP": "Special", + "uls-region-AM": "America", + "uls-region-AF": "Africa", + "uls-region-EU": "Europe", + "uls-region-AS": "Asia", + "uls-region-ME": "Middle East", + "uls-region-PA": "Pacific", + "uls-region-all": "All languages", + "uls-no-results-found": "No results found", + "uls-common-languages": "Suggested languages", + "uls-no-results-suggestion-title": "You may be interested in:", + "uls-search-help": "You can search by language name, script name, ISO code of language or you can browse by region.", + "uls-search-placeholder": "Search for a language" +} diff --git a/prototype/i18n/eo.json b/prototype/i18n/eo.json new file mode 100644 index 000000000..58e8fb027 --- /dev/null +++ b/prototype/i18n/eo.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "KuboF", + "Objectivesea", + "Orikrin1998" + ] + }, + "uls-region-WW": "Tutmonda", + "uls-region-SP": "Speciala", + "uls-region-AM": "Ameriko", + "uls-region-AF": "Afriko", + "uls-region-EU": "Eŭropo", + "uls-region-AS": "Azio", + "uls-region-ME": "Mezoriento", + "uls-region-PA": "Pacifiko", + "uls-region-all": "Ĉiuj lingvoj", + "uls-no-results-found": "Neniu rezulto estis trovita", + "uls-common-languages": "Sugestataj lingvoj", + "uls-no-results-suggestion-title": "Vi eble interesiĝas pri:", + "uls-search-help": "Vi povas serĉi laŭ la lingvonomo, la skriptnomo aŭ la lingva ISO-kodo, aŭ vi povas foliumi laŭ regiono.", + "uls-search-placeholder": "Serĉi lingvon" +} diff --git a/prototype/i18n/es.json b/prototype/i18n/es.json new file mode 100644 index 000000000..90cafc6bc --- /dev/null +++ b/prototype/i18n/es.json @@ -0,0 +1,27 @@ +{ + "@metadata": { + "authors": [ + "Armando-Martin", + "Fitoschido", + "Macofe", + "McDutchie", + "Pginer", + "Santhosh.thottingal", + "Vivaelcelta" + ] + }, + "uls-region-WW": "Mundial", + "uls-region-SP": "Especial", + "uls-region-AM": "América", + "uls-region-AF": "África", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Medio Oriente", + "uls-region-PA": "Pacífico", + "uls-region-all": "Todos los idiomas", + "uls-no-results-found": "No se encontraron resultados", + "uls-common-languages": "Idiomas sugeridos", + "uls-no-results-suggestion-title": "Puedes estar interesado en:", + "uls-search-help": "Puedes buscar por el nombre del idioma, su tipo de escritura, el código ISO del idioma o buscar por región.", + "uls-search-placeholder": "Buscar un idioma" +} diff --git a/prototype/i18n/et.json b/prototype/i18n/et.json new file mode 100644 index 000000000..738a98558 --- /dev/null +++ b/prototype/i18n/et.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Pikne" + ] + }, + "uls-region-WW": "Kogu maailm", + "uls-region-SP": "Erijuhud", + "uls-region-AM": "Ameerika", + "uls-region-AF": "Aafrika", + "uls-region-EU": "Euroopa", + "uls-region-AS": "Aasia", + "uls-region-ME": "Lähis-Ida", + "uls-region-PA": "Vaikne ookean", + "uls-region-all": "Kõik keeled", + "uls-no-results-found": "Tulemusi ei leitud.", + "uls-common-languages": "Soovitatavad keeled", + "uls-no-results-suggestion-title": "Võid eelistada neid:", + "uls-search-help": "Saad otsida keeli keelenimetuse, kirjanimetuse või keele ISO-koodi järgi või sirvida keeli piirkonna järgi.", + "uls-search-placeholder": "Keeleotsing" +} diff --git a/prototype/i18n/eu.json b/prototype/i18n/eu.json new file mode 100644 index 000000000..61ec16962 --- /dev/null +++ b/prototype/i18n/eu.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "An13sa", + "Sator", + "Theklan" + ] + }, + "uls-region-WW": "Mundu osoa", + "uls-region-SP": "Berezia", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Ekialde Hurbila", + "uls-region-PA": "Pazifikoa", + "uls-region-all": "Hizkuntza guztiak", + "uls-no-results-found": "Ez da emaitzarik aurkitu", + "uls-common-languages": "Proposatutako hizkuntzak", + "uls-no-results-suggestion-title": "Agian interesa duzu:", + "uls-search-help": "Bilaketa egin ahal duzu hizkuntzaren izena, script izena, hizkuntzaren ISO kodea edo eskualdeka bilaketa egin ahal duzu.", + "uls-search-placeholder": "Hizkuntza bat bilatu" +} diff --git a/prototype/i18n/fa.json b/prototype/i18n/fa.json new file mode 100644 index 000000000..0d38a7139 --- /dev/null +++ b/prototype/i18n/fa.json @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "Ahmad252", + "Alirezaaa", + "Amire80", + "Namo", + "Reza1615" + ] + }, + "uls-region-WW": "در سراسر جهان", + "uls-region-SP": "ویژه", + "uls-region-AM": "آمریکا", + "uls-region-AF": "آفریقا", + "uls-region-EU": "اروپا", + "uls-region-AS": "آسیا", + "uls-region-ME": "خاورمیانه", + "uls-region-PA": "اقیانوس آرام", + "uls-region-all": "همهٔ زبان‌ها", + "uls-no-results-found": "نتیجه‌ای یافت نشد", + "uls-common-languages": "زبان‌های پیشنهادشده", + "uls-no-results-suggestion-title": "ممکن است علاقه‌مند باشید:", + "uls-search-help": "شما می‌توانید بر پایه نام زبان، نام اسکریپت، کد استاندارد زبان یا بر پایه منطقه جستجو کنید.", + "uls-search-placeholder": "جستجوی زبان" +} diff --git a/prototype/i18n/fi.json b/prototype/i18n/fi.json new file mode 100644 index 000000000..f68fe3a67 --- /dev/null +++ b/prototype/i18n/fi.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Alluk.", + "Nedergard", + "Nike", + "VezonThunder" + ] + }, + "uls-region-WW": "Maailmankielet", + "uls-region-SP": "Erikoiskielet", + "uls-region-AM": "Pohjois- ja Etelä-Amerikka", + "uls-region-AF": "Afrikka", + "uls-region-EU": "Eurooppa", + "uls-region-AS": "Aasia", + "uls-region-ME": "Lähi-itä", + "uls-region-PA": "Tyynenmeren alue", + "uls-region-all": "Kaikki kielet", + "uls-no-results-found": "Ei hakutuloksia", + "uls-common-languages": "Ehdotetut kielet", + "uls-no-results-suggestion-title": "Lähimmät hakutulokset:", + "uls-search-help": "Hae kielen tai kirjoitusjärjestelmän nimellä, kielen ISO-koodilla tai selaa kieliä alueluettelosta:", + "uls-search-placeholder": "Etsi kieltä" +} diff --git a/prototype/i18n/fit.json b/prototype/i18n/fit.json new file mode 100644 index 000000000..942797d30 --- /dev/null +++ b/prototype/i18n/fit.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Pyscowicz" + ] + }, + "uls-region-WW": "Maailmankielet", + "uls-region-SP": "Spesiaalikielet", + "uls-region-AM": "Pohjois- ja Etelä-Ameriika", + "uls-region-AF": "Aafriikka", + "uls-region-EU": "Euruuppa", + "uls-region-AS": "Aasia", + "uls-region-ME": "Lähi-itä", + "uls-region-PA": "Tyynenmeren alue", + "uls-region-all": "Kaikki kielet", + "uls-no-results-found": "Ei hakuresyltaatteja", + "uls-common-languages": "Ehotetut kielet", + "uls-no-results-suggestion-title": "Lähimmät hakuresyltaatit:", + "uls-search-help": "Hae kielen tai kirjoitussysteemin nimelä, kielen ISO-kootila eli selaa kieliä aluelistasta:", + "uls-search-placeholder": "Eti kieltä" +} diff --git a/prototype/i18n/fo.json b/prototype/i18n/fo.json new file mode 100644 index 000000000..ee797ef93 --- /dev/null +++ b/prototype/i18n/fo.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "EileenSanda" + ] + }, + "uls-region-WW": "Alheims", + "uls-region-SP": "Serstakt", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Evropa", + "uls-region-AS": "Asia", + "uls-region-ME": "Miðeystur", + "uls-region-PA": "Stillahavið", + "uls-no-results-found": "Ongi úrslit funnin", + "uls-common-languages": "Vanlig mál", + "uls-no-results-suggestion-title": "Tú ert kanska áhugað/ur í:", + "uls-search-help": "Tú kanst leita eftir navni á máli, skrifttýpu á máli, ISO kotu av máli ella kanst tú leita eftir øki:", + "uls-search-placeholder": "Leita eftir máli" +} diff --git a/prototype/i18n/fr.json b/prototype/i18n/fr.json new file mode 100644 index 000000000..a207637ea --- /dev/null +++ b/prototype/i18n/fr.json @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "Gomoko", + "Pols12", + "Ultimate", + "Verdy p", + "Wladek92" + ] + }, + "uls-region-WW": "Dans le monde entier", + "uls-region-SP": "Spéciales", + "uls-region-AM": "Amérique", + "uls-region-AF": "Afrique", + "uls-region-EU": "Europe", + "uls-region-AS": "Asie", + "uls-region-ME": "Moyen-Orient", + "uls-region-PA": "Pacifique", + "uls-region-all": "Toutes les langues", + "uls-no-results-found": "Aucun résultat trouvé", + "uls-common-languages": "Langues suggérées", + "uls-no-results-suggestion-title": "Vous pouvez être intéressé par :", + "uls-search-help": "Vous pouvez rechercher par nom de langue, par nom de l’écriture, par code ISO de langue, ou vous pouvez naviguer par région.", + "uls-search-placeholder": "Rechercher une langue" +} diff --git a/prototype/i18n/fur.json b/prototype/i18n/fur.json new file mode 100644 index 000000000..11c11d9fb --- /dev/null +++ b/prototype/i18n/fur.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Klenje" + ] + }, + "uls-region-WW": "Dut il mont", + "uls-region-SP": "Speciâl", + "uls-region-AM": "Americhe", + "uls-region-AF": "Afriche", + "uls-region-EU": "Europe", + "uls-region-AS": "Asie", + "uls-region-ME": "Medi Orient", + "uls-region-PA": "Pacjific", + "uls-no-results-found": "Nissun risultât", + "uls-common-languages": "Lenghis comunis", + "uls-no-results-suggestion-title": "Tu puedis jessi interessât a:", + "uls-search-help": "Tu pues cirî par non de lenghe, non dal alfabet, codis ISO de lenghe o tu puedis cirî intune regjon:", + "uls-search-placeholder": "Ricercje de lenghe" +} diff --git a/prototype/i18n/fy.json b/prototype/i18n/fy.json new file mode 100644 index 000000000..d37e69cb6 --- /dev/null +++ b/prototype/i18n/fy.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "PiefPafPier", + "Robin van der Vliet", + "Robin0van0der0vliet" + ] + }, + "uls-region-WW": "Wrâldwiid", + "uls-region-SP": "Spesjaal", + "uls-region-AM": "Amearika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Jeropa", + "uls-region-AS": "Aazje", + "uls-region-ME": "Midden-Easten", + "uls-region-PA": "Pasifysk gebiet", + "uls-region-all": "Alle talen", + "uls-no-results-found": "Gjin resultaten fûn", + "uls-common-languages": "Taalsuggestjes", + "uls-no-results-suggestion-title": "Faaks stelle jo belang yn:", + "uls-search-help": "Jo kinne op taalnamme, skriftnamme, ISO-koade fan 'e taal sykje of it op gebiet trochsjen.", + "uls-search-placeholder": "Taal sykje" +} diff --git a/prototype/i18n/ga.json b/prototype/i18n/ga.json new file mode 100644 index 000000000..bc218872b --- /dev/null +++ b/prototype/i18n/ga.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Kscanne" + ] + }, + "uls-region-WW": "Ar fud an Domhain", + "uls-region-SP": "Speisialta", + "uls-region-AM": "Meiriceá", + "uls-region-AF": "An Afraic", + "uls-region-EU": "An Eoraip", + "uls-region-AS": "An Áise", + "uls-region-ME": "An Meánoirthear", + "uls-region-PA": "An tAigéan Ciúin", + "uls-no-results-found": "Gan torthaí", + "uls-common-languages": "Teangacha coitianta", + "uls-no-results-suggestion-title": "Seans go mbeadh suim agat i:", + "uls-search-help": "Is féidir cuardach de réir ainm na teanga, ainm na scripte, cód ISO 639, nó brabhsáil de réir réigiúin:", + "uls-search-placeholder": "Cuardaigh teangacha" +} diff --git a/prototype/i18n/gcr.json b/prototype/i18n/gcr.json new file mode 100644 index 000000000..43a494346 --- /dev/null +++ b/prototype/i18n/gcr.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "LeGuyanaisPure" + ] + }, + "uls-region-WW": "Annan monn antché", + "uls-region-SP": "Èspésyal", + "uls-region-AM": "Lanmérik", + "uls-region-AF": "Lafrik", + "uls-region-EU": "Léròp", + "uls-region-AS": "Lazi", + "uls-region-ME": "Mwayen-Loryan", + "uls-region-PA": "Pasifik", + "uls-region-all": "Tout lanng-yan", + "uls-no-results-found": "Pyès rézilta trouvé", + "uls-common-languages": "Lanng sigjéré", + "uls-no-results-suggestion-title": "Ou pouvé fika entérésé pa :", + "uls-search-help": "Ou pouvé sasé pa non di lanng, pa non di lékritir-a, pa kod ISO di lanng-an, oben ou pouvé navigé pa réjyon.", + "uls-search-placeholder": "Sasé roun lanng" +} diff --git a/prototype/i18n/gd.json b/prototype/i18n/gd.json new file mode 100644 index 000000000..f78ab0057 --- /dev/null +++ b/prototype/i18n/gd.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Akerbeltz", + "GunChleoc" + ] + }, + "uls-region-WW": "Mòr-chànan", + "uls-region-SP": "Sònraichte", + "uls-region-AM": "Aimeireaga", + "uls-region-AF": "Afraga", + "uls-region-EU": "An Roinn-Eòrpa", + "uls-region-AS": "Àisia", + "uls-region-ME": "An Ear-mheadhan", + "uls-region-PA": "An Cuan Sèimh", + "uls-region-all": "A h-uile cànan", + "uls-no-results-found": "Cha deach toradh a lorg", + "uls-common-languages": "Cànain a mholamaid", + "uls-no-results-suggestion-title": "’S dòcha gum bi ùidh agad sna leanas:", + "uls-search-help": "'S urrainn dhut lorg le ainm a' chànain, ainm an sgriobt, còd ISO a' chànain no brabhsadh a-rèir roinn-dùthcha.", + "uls-search-placeholder": "Lorg cànan" +} diff --git a/prototype/i18n/gl.json b/prototype/i18n/gl.json new file mode 100644 index 000000000..ddac4f454 --- /dev/null +++ b/prototype/i18n/gl.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Banjo", + "Elisardojm", + "Toliño" + ] + }, + "uls-region-WW": "Mundial", + "uls-region-SP": "Especial", + "uls-region-AM": "América", + "uls-region-AF": "África", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Oriente Medio", + "uls-region-PA": "Pacífico", + "uls-region-all": "Todas as linguas", + "uls-no-results-found": "Non se atopou ningún resultado", + "uls-common-languages": "Linguas suxeridas", + "uls-no-results-suggestion-title": "Poida que estea buscando:", + "uls-search-help": "Pode procurar polo nome da lingua, o tipo de escritura ou o código ISO. Tamén pode explorar as rexións.", + "uls-search-placeholder": "Procurar unha lingua" +} diff --git a/prototype/i18n/glk.json b/prototype/i18n/glk.json new file mode 100644 index 000000000..fc16ea79d --- /dev/null +++ b/prototype/i18n/glk.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "شیخ" + ] + }, + "uls-region-WW": "دۊنىا سرتاسرˇ ميئن", + "uls-region-SP": "خاص", + "uls-region-AM": "آمريکا", + "uls-region-AF": "آفريقا", + "uls-region-EU": "اۊرۊپا", + "uls-region-AS": "آسيا", + "uls-region-ME": "مئني خۊرتؤ", + "uls-region-PA": "اۊقيانۊسˇ آرؤم", + "uls-region-all": "همته زوؤنؤن", + "uls-no-results-found": "نتيجه-اي وامته نۊبؤ", + "uls-common-languages": "پيش بنا زوؤنؤن", + "uls-no-results-suggestion-title": "مۊمکنه خۊش بدأرين:", + "uls-search-help": "شۊمۊ تؤنين زوانˇ نؤمˇ أمرأ، رسم الخط، زوانˇ ايزؤ کؤد ىا شيمي سامؤنˇ أمرأ وامجين.", + "uls-search-placeholder": "وامج يته زوؤنˇ ويسين" +} diff --git a/prototype/i18n/gn.json b/prototype/i18n/gn.json new file mode 100644 index 000000000..fefc0a66e --- /dev/null +++ b/prototype/i18n/gn.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Fitoschido", + "P. S. F. Freitas" + ] + }, + "uls-region-WW": "Yvóra", + "uls-region-SP": "Mba'echĩchĩ", + "uls-region-AM": "Amérika", + "uls-region-AF": "Áfrika", + "uls-region-EU": "Európa", + "uls-region-AS": "Ásia", + "uls-region-ME": "Mbyte Kuarahyresẽ", + "uls-region-PA": "Paraguasu Py'aguapy", + "uls-region-all": "Opa ñe'ẽ", + "uls-no-results-found": "Ndojuhu mba'e", + "uls-common-languages": "Ñe'ẽ ojeipuruvéva", + "uls-no-results-suggestion-title": "Nde ikatu reipotaː", + "uls-search-help": "Nde ikatu reheka ñe'ẽ héra rupi, tai ysaja rupi, ISO ñe'ẽ héra térã ñe'ẽ renda rupi.", + "uls-search-placeholder": "Ñe'ẽ jeheka" +} diff --git a/prototype/i18n/gom-deva.json b/prototype/i18n/gom-deva.json new file mode 100644 index 000000000..6ae4b6628 --- /dev/null +++ b/prototype/i18n/gom-deva.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Santhosh.thottingal", + "The Discoverer", + "Vaishali Parab" + ] + }, + "uls-region-AM": "अमेरिका", + "uls-region-AF": "अफ़्रीका", + "uls-region-EU": "यूरोप", + "uls-region-AS": "एशिया", + "uls-region-ME": "मदलें उदेंत", + "uls-region-PA": "पॅसिफीक", + "uls-no-results-found": "परिणाम मेळूंक ना", + "uls-common-languages": "सामान्य भासो", + "uls-no-results-suggestion-title": "Tuka avdot:", + "uls-search-help": "तुज्यान भाशेचें नांव, लिपीचें नांव, भाशेचो ISO‍‌‍‌ कोड वा जाग्यावरवीं सोदूंक जाता.", + "uls-search-placeholder": "भास सोदात" +} diff --git a/prototype/i18n/gom-latn.json b/prototype/i18n/gom-latn.json new file mode 100644 index 000000000..7bfec84eb --- /dev/null +++ b/prototype/i18n/gom-latn.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "The Discoverer" + ] + }, + "uls-region-WW": "Akhea sonvsarant", + "uls-region-SP": "Khashelem", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Erop", + "uls-region-AS": "Asia", + "uls-region-ME": "Modlem Udent", + "uls-region-PA": "Pacifik", + "uls-region-all": "Soglleo bhaso", + "uls-no-results-found": "Porinam mellunk nam", + "uls-common-languages": "Suchoiloeo bhaso", + "uls-no-results-suggestion-title": "Tuka avdot:", + "uls-search-help": "Tujean bhase, lipie, bhaseche ISO code vo zagea vorvim sodunk zata.", + "uls-search-placeholder": "Eke bhase khatir sod" +} diff --git a/prototype/i18n/got.json b/prototype/i18n/got.json new file mode 100644 index 000000000..74596296e --- /dev/null +++ b/prototype/i18n/got.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Gothicspeaker" + ] + }, + "uls-region-WW": "𐌹𐌽 𐌰𐌻𐌻𐌰𐌼𐌰 𐍆𐌰𐌹𐍂𐍈𐌰𐌿", + "uls-region-SP": "𐍃𐌹𐌻𐌳𐌰𐌻𐌴𐌹𐌺𐍃", + "uls-region-AM": "𐌰𐌼𐌴𐍂𐌹𐌺𐌰", + "uls-region-AF": "𐌰𐍆𐍂𐌹𐌺𐌰", + "uls-region-EU": "𐌰𐌹𐍅𐍂𐍉𐍀𐌰", + "uls-region-AS": "𐌰𐍃𐌹𐌰", + "uls-region-ME": "𐌼𐌹𐌳𐌾𐌹𐍃 𐌰𐌿𐍃𐍄𐍂𐌰", + "uls-region-PA": "𐍀𐌰𐍃𐌹𐍆𐌹𐌺", + "uls-no-results-found": "𐌽𐌹 𐍅𐌰𐌹𐌷𐍄𐍃 𐌱𐌹𐌲𐌹𐍄𐌰𐌽𐍃", + "uls-common-languages": "𐌱𐌹𐌿𐌷𐍄𐌰 𐍂𐌰𐌶𐌳𐍉𐍃", + "uls-no-results-suggestion-title": "𐌿𐍆𐍄𐍉 𐍅𐌹𐌻𐌴𐌹𐍃 𐍃𐌿𐌼𐍃 𐌸𐌹𐌶𐍉 𐍂𐌰𐌶𐌳𐍉:", + "uls-search-help": "𐌼𐌰𐌲𐍄 𐍃𐍉𐌺𐌾𐌰𐌽 𐌼𐌹𐌸 𐍂𐌰𐌶𐌳𐌰𐌽𐌰𐌼𐌹𐌽, 𐌼𐌴𐌻𐌴𐌹𐌽𐌹𐌽𐌰𐌼𐌹𐌽, 𐌹𐍃𐍉 𐍂𐌰𐌸𐌾𐍉𐌽 𐌸𐌹𐌶𐍉𐍃 𐍂𐌰𐌶𐌳𐍉𐍃 𐌰𐌹𐌸𐌸𐌰𐌿 𐌼𐌰𐌲𐍄 𐍃𐍉𐌺𐌾𐌰𐌽 𐌱𐌹 𐌲𐌰𐍅𐌹.", + "uls-search-placeholder": "𐍂𐌰𐌶𐌳𐌰 𐍃𐍉𐌺𐌴𐌹𐌽𐍃" +} diff --git a/prototype/i18n/grc.json b/prototype/i18n/grc.json new file mode 100644 index 000000000..0350237b2 --- /dev/null +++ b/prototype/i18n/grc.json @@ -0,0 +1,18 @@ +{ + "@metadata": { + "authors": [ + "PastelKos" + ] + }, + "uls-region-WW": "Οἰκουμενικῶς", + "uls-region-AM": "Ἀμερική", + "uls-region-AF": "Λιβύη", + "uls-region-EU": "Εὐρώπη", + "uls-region-AS": "Ἀσία", + "uls-region-ME": "Ἐγγὺς Ἀνατολή", + "uls-region-PA": "Εἰρηνικός", + "uls-region-all": "Ἅπασαι αἱ γλῶσσαι", + "uls-no-results-found": "Οὐδὲν Ἀποτέλεσμα", + "uls-common-languages": "Εἰσηγούμεναι γλῶσσαι", + "uls-search-placeholder": "Ζητεῖν γλῶσσαν" +} diff --git a/prototype/i18n/gsw.json b/prototype/i18n/gsw.json new file mode 100644 index 000000000..3c344d625 --- /dev/null +++ b/prototype/i18n/gsw.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Als-Holder", + "Terfili" + ] + }, + "uls-region-WW": "Wältwyt", + "uls-region-SP": "Spezial", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asie", + "uls-region-ME": "Mittlere Oschte", + "uls-region-PA": "Pazifik", + "uls-region-all": "Alli Sprooche", + "uls-no-results-found": "Kei Ergebnis gfunde", + "uls-common-languages": "Sprooche, wo vorgschlo sin", + "uls-no-results-suggestion-title": "Des chennt Di interessiere:", + "uls-search-help": "Du chasch noch em Name vu dr Sproch sueche, em ISO-Code vu dr Sproch oder Du gohsch iber e Region fir d Suechi.", + "uls-search-placeholder": "Nooch ere Sproch sueche" +} diff --git a/prototype/i18n/gu.json b/prototype/i18n/gu.json new file mode 100644 index 000000000..04302b2f1 --- /dev/null +++ b/prototype/i18n/gu.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Ashok modhvadia", + "Harsh4101991", + "KartikMistry", + "Santhosh.thottingal" + ] + }, + "uls-region-WW": "વિશ્વભરમાં", + "uls-region-SP": "ખાસ", + "uls-region-AM": "અમેરિકા", + "uls-region-AF": "આફ્રિકા", + "uls-region-EU": "યુરોપ", + "uls-region-AS": "એશિયા", + "uls-region-ME": "મધ્ય પૂર્વ", + "uls-region-PA": "પૅસિફિક", + "uls-region-all": "બધી ભાષાઓ", + "uls-no-results-found": "કોઈ પરિણામ મળ્યા નહી", + "uls-common-languages": "સૂચિત ભાષાઓ", + "uls-no-results-suggestion-title": "તમને આમાં રસ હોઈ શકે છે:", + "uls-search-help": "તમે ભાષા નામ, સ્ક્રિપ્ટ નામ, ભાષા ISO કોડ દ્વારા શોધ કરી શકો છે અથવા તમે પ્રદેશ દ્વારા શોધ કરી શકો છો.", + "uls-search-placeholder": "ભાષા માટે શોધો" +} diff --git a/prototype/i18n/hak.json b/prototype/i18n/hak.json new file mode 100644 index 000000000..078686422 --- /dev/null +++ b/prototype/i18n/hak.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Jetlag" + ] + }, + "uls-region-WW": "全世界", + "uls-region-SP": "特別", + "uls-region-AM": "美洲", + "uls-region-AF": "非洲", + "uls-region-EU": "歐洲", + "uls-region-AS": "亞洲", + "uls-region-ME": "中東", + "uls-region-PA": "太平洋", + "uls-no-results-found": "尋毋到任何結果", + "uls-common-languages": "常用語言", + "uls-no-results-suggestion-title": "爾可能感興趣:", + "uls-search-help": "爾可以按語言名稱、程式碼名稱、語言ISO代碼搜索,也可以按區域瀏覽:", + "uls-search-placeholder": "語言搜索" +} diff --git a/prototype/i18n/haw.json b/prototype/i18n/haw.json new file mode 100644 index 000000000..5fa484834 --- /dev/null +++ b/prototype/i18n/haw.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Kolonahe" + ] + }, + "uls-region-WW": "ʻŌlelo puni hōnua", + "uls-region-SP": "Kūikawā", + "uls-region-AM": "ʻAmelika", + "uls-region-AF": "ʻApelika", + "uls-region-EU": "ʻEulopa", + "uls-region-AS": "ʻĀkia", + "uls-region-ME": "Hikina Waena", + "uls-region-PA": "Pakipika", + "uls-region-all": "Nā ʻōlelo a pau", + "uls-no-results-found": "ʻAʻohe hualoaʻa", + "uls-common-languages": "Nā ʻōlelo lawelawe paha", + "uls-no-results-suggestion-title": "Makemake paha ʻoe iā:", + "uls-search-help": "Hiki iā ʻoe ke huli i ka inoa ʻōlelo, inoa kikokikona, pāʻālua ISO ʻōlelo a i ʻole huli i ka ʻāina.", + "uls-search-placeholder": "Huli ʻŌlelo" +} diff --git a/prototype/i18n/he.json b/prototype/i18n/he.json new file mode 100644 index 000000000..00937b602 --- /dev/null +++ b/prototype/i18n/he.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Guycn2", + "Inkbug" + ] + }, + "uls-region-WW": "עולמי", + "uls-region-SP": "מיוחדות", + "uls-region-AM": "אמריקה", + "uls-region-AF": "אפריקה", + "uls-region-EU": "אירופה", + "uls-region-AS": "אסיה", + "uls-region-ME": "המזרח התיכון", + "uls-region-PA": "האוקיינוס השקט", + "uls-region-all": "כל השפות", + "uls-no-results-found": "לא נמצאו תוצאות", + "uls-common-languages": "שפות מוצעות", + "uls-no-results-suggestion-title": "אולי זה יעניין אותך:", + "uls-search-help": "אפשר לחפש לפי שם שפה, שם שיטת הכתב, קוד ISO של השפה, או ניתן לעיין לפי אזור.", + "uls-search-placeholder": "חיפוש שפה" +} diff --git a/prototype/i18n/hi.json b/prototype/i18n/hi.json new file mode 100644 index 000000000..c20696925 --- /dev/null +++ b/prototype/i18n/hi.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Santhosh.thottingal", + "Sfic", + "Siddhartha Ghai" + ] + }, + "uls-region-WW": "वैश्विक", + "uls-region-SP": "विशेष", + "uls-region-AM": "अमेरिका", + "uls-region-AF": "अफ़्रीका", + "uls-region-EU": "यूरोप", + "uls-region-AS": "एशिया", + "uls-region-ME": "मध्य पूर्व", + "uls-region-PA": "प्रशांत", + "uls-region-all": "सभी भाषाएँ", + "uls-no-results-found": "कोई परिणाम नहीं मिले", + "uls-common-languages": "सुझावित भाषा", + "uls-no-results-suggestion-title": "आपके लिये संभवतः उपयोगी:", + "uls-search-help": "आप भाषा के नाम, लिपि के नाम एवं भाषा के ISO कोड से खोज कर सकते हैं, और क्षेत्र अनुसार ब्राउज़ भी कर सकते हैं।", + "uls-search-placeholder": "भाषा के लिए खोजें" +} diff --git a/prototype/i18n/hif-latn.json b/prototype/i18n/hif-latn.json new file mode 100644 index 000000000..908e6f730 --- /dev/null +++ b/prototype/i18n/hif-latn.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Girmitya" + ] + }, + "uls-region-WW": "Duniya bhar", + "uls-region-SP": "Khaas", + "uls-region-AM": "America", + "uls-region-AF": "Africa", + "uls-region-EU": "Europe", + "uls-region-AS": "Asia", + "uls-region-ME": "Middle East", + "uls-region-PA": "Pacific", + "uls-region-all": "Sab bhaasa", + "uls-no-results-found": "Koi result nai milaa", + "uls-common-languages": "Suggested bhaasa", + "uls-no-results-suggestion-title": "Aap saait interested interested rahegaa:", + "uls-search-help": "Aap khoje saktaa hae bhaasa ke naam, script ke name, bhaasa ke ISO code, nai to, aap region se browse kare saktaa hai.", + "uls-search-placeholder": "Bhasa ke khojo" +} diff --git a/prototype/i18n/hoc.json b/prototype/i18n/hoc.json new file mode 100644 index 000000000..cdbfa72a6 --- /dev/null +++ b/prototype/i18n/hoc.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Singkiring57" + ] + }, + "uls-region-WW": "𑢫𑣉𑣒𑣁 𑣉𑣕𑣈 𑣜𑣈", + "uls-region-SP": "𑢨𑣓𑣈𑣕𑣁𑣊", + "uls-region-AM": "𑢡𑣖𑣈𑣜𑣂𑣌𑣁", + "uls-region-AF": "𑢡𑣘𑣗𑣜𑣂𑣌𑣁", + "uls-region-EU": "𑢥𑣃𑣜𑣉𑣉𑣘", + "uls-region-AS": "𑢨𑣈𑣞𑣂𑣅𑣁", + "uls-region-ME": "𑢵𑣚𑣁-𑣕𑣃𑣜 𑣞𑣄", + "uls-region-PA": "𑢸𑣈𑣞𑣂𑣘𑣂𑣌", + "uls-region-all": "𑢾𑣗𑣈𑣓 𑣎𑣈𑣋𑣁𑣜 𑣌𑣉", + "uls-no-results-found": "𑢮𑣁𑣓𑣄 𑣌𑣁 𑣓𑣖 𑣎𑣓𑣁", + "uls-common-languages": "𑢨𑣒𑣄 𑣎𑣈𑣋𑣁𑣜 𑣌𑣉", + "uls-no-results-suggestion-title": "𑢳𑣈𑣓𑣁 𑣌𑣉 𑣏𑣂 𑣗𑣈𑣓 𑣓𑣖 𑣕𑣓𑣁:", + "uls-search-help": "𑢮𑣈𑣋𑣁𑣜 𑣓𑣃𑣕𑣃𑣖 𑣕𑣈, 𑣏𑣂𑣕𑣂 𑣓𑣃𑣕𑣃𑣖 𑣕𑣈, 𑣎𑣈𑣋𑣁𑣜 𑣜𑣈𑣅𑣄 ISO 𑣌𑣉𑣉𑣑 𑣕𑣈 𑣌𑣁𑣜𑣈 𑣕𑣅𑣑 𑣓𑣃𑣕𑣃𑣖 𑣕𑣈 𑣉𑣉 𑣓𑣖-𑣓𑣈𑣚 𑣔𑣆𑣅𑣉𑣄𑣁.", + "uls-search-placeholder": "𑢶𑣂𑣈𑣑 𑣎𑣈𑣋𑣁𑣓 𑣓𑣈𑣚-𑣓𑣖𑣈" +} diff --git a/prototype/i18n/hr.json b/prototype/i18n/hr.json new file mode 100644 index 000000000..1cd4d7e32 --- /dev/null +++ b/prototype/i18n/hr.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "MaGa", + "Teoo3" + ] + }, + "uls-region-WW": "Svjetski jezici", + "uls-region-SP": "Posebno", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azija", + "uls-region-ME": "Bliski istok", + "uls-region-PA": "Pacifik", + "uls-region-all": "Svi jezici", + "uls-no-results-found": "Nema rezultata", + "uls-common-languages": "Predloženi jezici", + "uls-no-results-suggestion-title": "Možda ste zainteresirani za:", + "uls-search-help": "Možete tražiti prema nazivu jezika, pisma, ISO kôdu jezika ili možete pretražiti po regiji.", + "uls-search-placeholder": "Pretraga jezika" +} diff --git a/prototype/i18n/hrx.json b/prototype/i18n/hrx.json new file mode 100644 index 000000000..aab745198 --- /dev/null +++ b/prototype/i18n/hrx.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Paul Beppler" + ] + }, + "uls-region-WW": "Weltweit", + "uls-region-SP": "Spezial", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asie", + "uls-region-ME": "Mittlrer Ost", + "uls-region-PA": "Pazifik", + "uls-no-results-found": "Do woard ken Ergebniss gefund.", + "uls-common-languages": "Voargeschloohte Sproche", + "uls-no-results-suggestion-title": "Das könnt dich interssiere:", + "uls-search-help": "Du kannst nooh der Sproch ehr Noome suche, dem Schrift sein Noome, dem ISO-Code von der Sproch orrer awer die Such üwer en Reschion dorrichführe:", + "uls-search-placeholder": "Sprochesuch" +} diff --git a/prototype/i18n/hsb.json b/prototype/i18n/hsb.json new file mode 100644 index 000000000..bf3f00b51 --- /dev/null +++ b/prototype/i18n/hsb.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Michawiki" + ] + }, + "uls-region-WW": "Na cyłym swěće", + "uls-region-SP": "Specialne", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azija", + "uls-region-ME": "Srjedźny wuchod:", + "uls-region-PA": "Pacifik", + "uls-no-results-found": "Žane wuslědki namakane", + "uls-common-languages": "Namjetowane rěče", + "uls-no-results-suggestion-title": "To móhło će zajimować:", + "uls-search-help": "Móžeš po mjenje rěče, mjenje pisma, ISO-kodźe rěče pytać abo pytanje přez region přewjesć.", + "uls-search-placeholder": "Rěčne pytanje" +} diff --git a/prototype/i18n/hu.json b/prototype/i18n/hu.json new file mode 100644 index 000000000..17d23ed45 --- /dev/null +++ b/prototype/i18n/hu.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Dj", + "Tacsipacsi" + ] + }, + "uls-region-WW": "Világszerte", + "uls-region-SP": "Speciális", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Európa", + "uls-region-AS": "Ázsia", + "uls-region-ME": "Közel-Kelet", + "uls-region-PA": "Csendes-óceáni", + "uls-region-all": "Minden nyelv", + "uls-no-results-found": "Nincs találat", + "uls-common-languages": "Javasolt nyelvek", + "uls-no-results-suggestion-title": "Lehet, hogy érdekel:", + "uls-search-help": "Kereshetsz a nyelv neve, ábécé neve, a nyelv ISO kódja alapján vagy böngészhetsz régiók szerint.", + "uls-search-placeholder": "Nyelv keresése" +} diff --git a/prototype/i18n/hy.json b/prototype/i18n/hy.json new file mode 100644 index 000000000..d5f4f2dcc --- /dev/null +++ b/prototype/i18n/hy.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Nona", + "Xelgen" + ] + }, + "uls-region-WW": "Միջազգային", + "uls-region-SP": "Հատուկ", + "uls-region-AM": "Ամերիկա", + "uls-region-AF": "Աֆրիկա", + "uls-region-EU": "Եվրոպա", + "uls-region-AS": "Ասիա", + "uls-region-ME": "Միջին արևելք", + "uls-region-PA": "Օվկիանիա", + "uls-region-all": "Բոլոր լեզուները", + "uls-no-results-found": "Ոչինչ չի գտնվել", + "uls-common-languages": "Առաջարկվող լեզուներ", + "uls-no-results-suggestion-title": "Ձեզ գուցե հետաքրքրեն․", + "uls-search-help": "Դուք կարող եք որոնել լեզուն իր անվամբ, գրի անունով, ԻՍՈ կոդով կամ կարող եք ընտրել ըստ տարածաշրջանի։", + "uls-search-placeholder": "Որոնել լեզուները" +} diff --git a/prototype/i18n/hyw.json b/prototype/i18n/hyw.json new file mode 100644 index 000000000..59b0dfb8c --- /dev/null +++ b/prototype/i18n/hyw.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Armeniki" + ] + }, + "uls-region-WW": "Համաշխարհային", + "uls-region-SP": "Յատուկ", + "uls-region-AM": "Ամերիկա", + "uls-region-AF": "Ափրիկէ", + "uls-region-EU": "Եւրոպա", + "uls-region-AS": "Ասիա", + "uls-region-ME": "Միջին Արեւելք", + "uls-region-PA": "Խաղաղական", + "uls-region-all": "Ամէն լեզուները", + "uls-no-results-found": "Հետեւանք չը գտնուեձաւ", + "uls-common-languages": "Թելադրուած լեզուներ", + "uls-no-results-suggestion-title": "Կարելի է ձեզ հետաքրքրական ըլլայ․", + "uls-search-help": "Կրնաք որոնել լեզուի անունով, տարերու անունով, լեզուի ISO-ի օրինագիրով կամ կրնաք նայիլ շրջանով:", + "uls-search-placeholder": "Որոնել լեզու մը" +} diff --git a/prototype/i18n/ia.json b/prototype/i18n/ia.json new file mode 100644 index 000000000..39ce93fda --- /dev/null +++ b/prototype/i18n/ia.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "McDutchie" + ] + }, + "uls-region-WW": "Mundial", + "uls-region-SP": "Special", + "uls-region-AM": "America", + "uls-region-AF": "Africa", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Medio oriente", + "uls-region-PA": "Pacific", + "uls-region-all": "Tote le linguas", + "uls-no-results-found": "Nulle resultato trovate", + "uls-common-languages": "Linguas suggerite", + "uls-no-results-suggestion-title": "Tu pote esser interessate in:", + "uls-search-help": "Tu pote cercar per nomine de lingua, nomine de scriptura o codice ISO de lingua, o tu pote foliar per le regiones.", + "uls-search-placeholder": "Cercar un lingua" +} diff --git a/prototype/i18n/id.json b/prototype/i18n/id.json new file mode 100644 index 000000000..01655ef21 --- /dev/null +++ b/prototype/i18n/id.json @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "Bennylin", + "Farras", + "Iwan Novirion", + "J Nia30", + "NoiX180" + ] + }, + "uls-region-WW": "Seluruh dunia", + "uls-region-SP": "Khusus", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Eropa", + "uls-region-AS": "Asia", + "uls-region-ME": "Timur Tengah", + "uls-region-PA": "Pasifik", + "uls-region-all": "Semua bahasa", + "uls-no-results-found": "Tidak ada hasil yang ditemukan", + "uls-common-languages": "Bahasa yang disarankan", + "uls-no-results-suggestion-title": "Anda mungkin tertarik pada:", + "uls-search-help": "Anda dapat mencari dengan nama bahasa, nama skrip, kode ISO bahasa atau Anda dapat menelusuri menurut wilayahnya.", + "uls-search-placeholder": "Pencarian bahasa" +} diff --git a/prototype/i18n/ie.json b/prototype/i18n/ie.json new file mode 100644 index 000000000..cc2776c0c --- /dev/null +++ b/prototype/i18n/ie.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Makuba", + "Stavanger7" + ] + }, + "uls-region-WW": "Global", + "uls-region-SP": "Special", + "uls-region-AM": "America", + "uls-region-AF": "Africa", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Medial Ost", + "uls-region-PA": "Pacific", + "uls-region-all": "Omni lingues", + "uls-no-results-found": "Null resultates ha esset trovat.", + "uls-common-languages": "Proposit lingues", + "uls-no-results-suggestion-title": "Forsan tu es interessat in:", + "uls-search-help": "Tu posse serchar li nómin del lingue, del scritura, li ISO-code del lingue o serchar secun un region.", + "uls-search-placeholder": "Serchar un lingue" +} diff --git a/prototype/i18n/ilo.json b/prototype/i18n/ilo.json new file mode 100644 index 000000000..0fe0f186d --- /dev/null +++ b/prototype/i18n/ilo.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Lam-ang" + ] + }, + "uls-region-WW": "Sangalubongan", + "uls-region-SP": "Espesial", + "uls-region-AM": "Amerika", + "uls-region-AF": "Aprika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Tengnga a Daya", + "uls-region-PA": "Pasipiko", + "uls-no-results-found": "Awan dagiti nabirukan a resulta", + "uls-common-languages": "Dagiti kadawyan a pagsasao", + "uls-no-results-suggestion-title": "Mabalin nga interesadoka iti:", + "uls-search-help": "Mabalinmo ti agbiruk babaen ti nagan ti pagsasao, nagan ti eskritu, ISO a kodigo ti pagsasao wenno agbasabasaka babaen ti rehion:", + "uls-search-placeholder": "Panagbiruk ti pagsasao" +} diff --git a/prototype/i18n/inh.json b/prototype/i18n/inh.json new file mode 100644 index 000000000..3310e8bff --- /dev/null +++ b/prototype/i18n/inh.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Adam-Yourist", + "Sapral Mikail" + ] + }, + "uls-region-WW": "Дерригача дунен", + "uls-region-SP": "ЛаьрххIа дараш", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Ази", + "uls-region-ME": "Гаргара Малхбоале", + "uls-region-PA": "Океани", + "uls-region-all": "Деррига метташ", + "uls-no-results-found": "Корадаьдац", + "uls-common-languages": "Харжа оттадаь дола метташ", + "uls-no-results-suggestion-title": "Ер метташ шун теркдар т|алаца мега:", + "uls-search-help": "Меттай ц|ераца е йоазувдарца лаха тарло, иззамо ISO-меттач|егаца е купаца тахка а.", + "uls-search-placeholder": "Мотт лахар" +} diff --git a/prototype/i18n/io.json b/prototype/i18n/io.json new file mode 100644 index 000000000..d11486fc1 --- /dev/null +++ b/prototype/i18n/io.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Algentem", + "Joao Xavier", + "Robin van der Vliet" + ] + }, + "uls-region-WW": "Tota mondo", + "uls-region-SP": "Specala", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azia", + "uls-region-ME": "Mez-Esto", + "uls-region-PA": "Pacifiko", + "uls-region-all": "Omna lingui", + "uls-no-results-found": "Ne trovis ulo", + "uls-common-languages": "Sugestanta lingui", + "uls-search-help": "Vu povas serchar segun linguala kodexo, nomo dil 'script', kodexo ISO por la linguo, o vu povas serchar segun la regiono.", + "uls-search-placeholder": "Serchar linguo" +} diff --git a/prototype/i18n/is.json b/prototype/i18n/is.json new file mode 100644 index 000000000..d1d77daee --- /dev/null +++ b/prototype/i18n/is.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Snævar" + ] + }, + "uls-region-WW": "Á heimsvísu", + "uls-region-SP": "Sérstök", + "uls-region-AM": "Ameríka", + "uls-region-AF": "Afríka", + "uls-region-EU": "Evrópa", + "uls-region-AS": "Asía", + "uls-region-ME": "Mið-Austurlönd", + "uls-region-PA": "Kyrrahaf", + "uls-region-all": "Öll tungumál", + "uls-no-results-found": "Ekkert fannst", + "uls-common-languages": "Uppástungur að tungumálum", + "uls-no-results-suggestion-title": "Þú gætir haft áhuga á:", + "uls-search-help": "Þú getur leitað eftir nafni tungumáls, nafni skriftunar, ISO kóða tungumálsins eða þú getur leitað eftir svæði.", + "uls-search-placeholder": "Leita eftir tungumáli" +} diff --git a/prototype/i18n/it.json b/prototype/i18n/it.json new file mode 100644 index 000000000..45060d1a1 --- /dev/null +++ b/prototype/i18n/it.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Beta16", + "Gianfranco", + "Macofe" + ] + }, + "uls-region-WW": "Tutto il mondo", + "uls-region-SP": "Speciale", + "uls-region-AM": "America", + "uls-region-AF": "Africa", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Medio oriente", + "uls-region-PA": "Pacifico", + "uls-region-all": "Tutte le lingue", + "uls-no-results-found": "Nessun risultato trovato", + "uls-common-languages": "Lingue suggerite", + "uls-no-results-suggestion-title": "Puoi essere interessato a:", + "uls-search-help": "È possibile cercare per nome, nome dello script, codice ISO della lingua o si può navigare tramite regione.", + "uls-search-placeholder": "Cerca una lingua" +} diff --git a/prototype/i18n/ja.json b/prototype/i18n/ja.json new file mode 100644 index 000000000..3e8bd32c1 --- /dev/null +++ b/prototype/i18n/ja.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Fryed-peach", + "Otokoume", + "Santhosh.thottingal", + "Shirayuki" + ] + }, + "uls-region-WW": "全世界", + "uls-region-SP": "特殊", + "uls-region-AM": "アメリカ", + "uls-region-AF": "アフリカ", + "uls-region-EU": "ヨーロッパ", + "uls-region-AS": "アジア", + "uls-region-ME": "中東", + "uls-region-PA": "太平洋地域", + "uls-region-all": "すべての言語", + "uls-no-results-found": "見つかりませんでした", + "uls-common-languages": "提案された言語", + "uls-no-results-suggestion-title": "もしかして:", + "uls-search-help": "言語名、文字体系名、言語の ISO コードで検索できます。地域別の一覧から選択することもできます。", + "uls-search-placeholder": "言語を検索" +} diff --git a/prototype/i18n/jv.json b/prototype/i18n/jv.json new file mode 100644 index 000000000..14611f110 --- /dev/null +++ b/prototype/i18n/jv.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "NoiX180" + ] + }, + "uls-region-WW": "Saindenging donya", + "uls-region-SP": "Mirunggan", + "uls-region-AM": "Amérikah", + "uls-region-AF": "Afrikah", + "uls-region-EU": "Éropah", + "uls-region-AS": "Asiah", + "uls-region-ME": "Wétan Tengah", + "uls-region-PA": "Pasifik", + "uls-region-all": "Kabèh basa", + "uls-no-results-found": "Wohing golèk ora ana", + "uls-common-languages": "Basa sing kaprayogakaké", + "uls-no-results-suggestion-title": "Panjenengan bokmanawa suka ing:", + "uls-search-help": "Panjenengan bisa golèk lumantar jeneng basa, jeneng aksara, kodhe ISO basa, utawa panjengan bisa luru miturut wewengkon.", + "uls-search-placeholder": "Golèk basa" +} diff --git a/prototype/i18n/ka.json b/prototype/i18n/ka.json new file mode 100644 index 000000000..d4a3da6fe --- /dev/null +++ b/prototype/i18n/ka.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "David1010", + "MIKHEIL" + ] + }, + "uls-region-WW": "მსოფლიო", + "uls-region-SP": "სპეციალური", + "uls-region-AM": "ამერიკა", + "uls-region-AF": "აფრიკა", + "uls-region-EU": "ევროპა", + "uls-region-AS": "აზია", + "uls-region-ME": "ახლო აღმოსავლეთი", + "uls-region-PA": "ოკეანეთი", + "uls-no-results-found": "შედეგი ვერ მოიძებნა", + "uls-common-languages": "შეთავაზებული ენები", + "uls-no-results-suggestion-title": "იქნებ თქვენ ამ ენებმა დაგაინტერესოთ:", + "uls-search-help": "ძიება შესაძლებელია ენის სახელით ან დამწერლობით, ენის ISO-კოდით ან რეგიონის მიხედვით.", + "uls-search-placeholder": "ენის მოძებნა" +} diff --git a/prototype/i18n/kab.json b/prototype/i18n/kab.json new file mode 100644 index 000000000..cceadc62b --- /dev/null +++ b/prototype/i18n/kab.json @@ -0,0 +1,27 @@ +{ + "@metadata": { + "authors": [ + "Amazigh84", + "Belkacem77", + "Mezgoug", + "Mmistmurt", + "Sayem AtVkm", + "SlimaneAmiri", + "YouvaDjouadi" + ] + }, + "uls-region-WW": "Deg umaḍal meṛṛa", + "uls-region-SP": "Uzzig", + "uls-region-AM": "Tamrikt", + "uls-region-AF": "Tafriqt", + "uls-region-EU": "Turuft", + "uls-region-AS": "Asya", + "uls-region-ME": "Asammar Alemmas", + "uls-region-PA": "Amelwi", + "uls-region-all": "Akk tutlayin", + "uls-no-results-found": "Ur d-yufi kra seg unadi", + "uls-common-languages": "Tutlayin i d-yettwasumren", + "uls-no-results-suggestion-title": "Ahat ad tebɣuḍ:", + "uls-search-help": "Tzemreḍ ad tnadiḍ s yisem n tutlayt, s yisem n tira, s tengalt ISO n tutlayt neɣ tzemreḍ ad tinigeḍ tamnaḍt tamnaḍt.", + "uls-search-placeholder": "Nadi ɣef tutlayt" +} diff --git a/prototype/i18n/kcg.json b/prototype/i18n/kcg.json new file mode 100644 index 000000000..26e0db690 --- /dev/null +++ b/prototype/i18n/kcg.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Kambai Akau" + ] + }, + "uls-region-WW": "A̱mgba̱m ta̱cya̱", + "uls-region-SP": "A̱khapsak", + "uls-region-AM": "A̱merika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Yurop", + "uls-region-AS": "A̱siya", + "uls-region-ME": "A̱tyia̱ka̱u A̱tyin", + "uls-region-PA": "Pa̱si̱fi̱k", + "uls-region-all": "A̱mgba̱m lilyem", + "uls-no-results-found": "Á̱ sang záng", + "uls-common-languages": "Nwuat shim lilyem", + "uls-no-results-suggestion-title": "A bye cat:", + "uls-search-help": "A maai zop di̱n vak a̱lyoot a̱lyem, a̱lyoot lyuut, zwunzwuo ISO si̱ a̱lyem ke a maai nyia̱ brauzin di̱n vak fam a̱byin.", + "uls-search-placeholder": "Zop a̱lyem" +} diff --git a/prototype/i18n/khw.json b/prototype/i18n/khw.json new file mode 100644 index 000000000..d006a8ad5 --- /dev/null +++ b/prototype/i18n/khw.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Rachitrali" + ] + }, + "uls-region-WW": "پورا دنیا", + "uls-region-AM": "آمریکہ", + "uls-region-AF": "افریقہ", + "uls-region-EU": "یوروپ", + "uls-region-AS": "ایشیاء", + "uls-region-ME": "مشرق وسطی" +} diff --git a/prototype/i18n/kiu.json b/prototype/i18n/kiu.json new file mode 100644 index 000000000..5d23051bf --- /dev/null +++ b/prototype/i18n/kiu.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Orbot707" + ] + }, + "uls-region-WW": "Dınyayi", + "uls-region-SP": "Xısusi", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Awrupa", + "uls-region-AS": "Asya", + "uls-region-ME": "Rocvetışê Miyani", + "uls-region-PA": "Pasifik", + "uls-region-all": "Zoni pêro", + "uls-no-results-found": "Neticeyi nêvêniyayi", + "uls-common-languages": "Zıwanê ke estê.", + "uls-no-results-suggestion-title": "Belki şıma cıya eleqederi:", + "uls-search-help": "Şıma şenê name dê zıwaniya, skript kodiya, ISO qodiya ya ki mıntıqa heta cıgeyrayış bıkerê.", + "uls-search-placeholder": "Yew zıwani cı geyre" +} diff --git a/prototype/i18n/kjh.json b/prototype/i18n/kjh.json new file mode 100644 index 000000000..7af2eefa9 --- /dev/null +++ b/prototype/i18n/kjh.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Андрей Саг." + ] + }, + "uls-region-WW": "Прай чирдеге", + "uls-region-SP": "Ӧнетін", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "Чағынғы Іскер", + "uls-region-PA": "Амыр", + "uls-region-all": "Прай тіллер", + "uls-no-results-found": "Салтарларын табалполбан", + "uls-common-languages": "Чӧпха пирелген тіллер", + "uls-no-results-suggestion-title": "Пасха тіллер пирелче", + "uls-search-help": "Сілерге пирелче тілдіӊ адыныӊ, пічіктіӊ, ISO-кодтыӊ тілирге алай регионныӊ кӧрерге", + "uls-search-placeholder": "Тілде тілирге" +} diff --git a/prototype/i18n/kjp.json b/prototype/i18n/kjp.json new file mode 100644 index 000000000..2d3e5ed17 --- /dev/null +++ b/prototype/i18n/kjp.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Rul1902" + ] + }, + "uls-region-WW": "ခါန်ႋညာညာႋသါ်", + "uls-region-SP": "အ်ုခေါဟ်", + "uls-region-AM": "အ်ုမေရိကိုင်", + "uls-region-AF": "အာဖရိက", + "uls-region-EU": "ဥရဴပ", + "uls-region-AS": "အာယှ", + "uls-region-ME": "အ်ုကၠာမူႋနုက်ခဝ့်", + "uls-region-PA": "ပ်ုစိဖေံ", + "uls-region-all": "ဆ်ုခၠါင်ဘာႋသာ့လုက်ဆိင့်", + "uls-no-results-found": "အ်ုတင်ၮေဝ်ႋအှ် လ်ုဍးၜး", + "uls-common-languages": "ဖှ်ေဆ်ုကုံး ဆ်ုခၠါင်ဘာႋသာ့လ်ုဖး", + "uls-no-results-suggestion-title": "ၮ်ုမ်ုသာ့ထိင်ၜးဆ်ု:", + "uls-search-help": "ဆ်ုခၠါင်ဘာႋသာ့လ်ုမိင်မိင် ၮ်ုအင်းၰူ့ၮေဝ်ႋၜးသာစာ်ၜိုဝ် အင်းၰူ့ ၜးဆါင့်အ်ုသီးလိက်ဖၠုံးၯေဝ်၊ ISO ဝီႋဖၠုံးၜီးၜါ်သီးမွာဲၯေဝ် လ်ုမွာဲၜး လေဝ်အင်းၰူ့ၮေဝ်ႋဝေ့ ဆ်ုလင်ႋသီးသှ်ေဆေဝ်ႋလှ်။", + "uls-search-placeholder": "မ်ုအင်းၰူ့ ဆ်ုခၠါင်လ်ုမိင်ၯင်" +} diff --git a/prototype/i18n/kk-cyrl.json b/prototype/i18n/kk-cyrl.json new file mode 100644 index 000000000..ba124d38b --- /dev/null +++ b/prototype/i18n/kk-cyrl.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Arystanbek", + "Fontan 030" + ] + }, + "uls-region-WW": "Әлемдік тілдер", + "uls-region-SP": "Арнайы", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Еуропа", + "uls-region-AS": "Азия", + "uls-region-ME": "Таяу шығыс", + "uls-region-PA": "Тынық мұхит", + "uls-region-all": "Барлық тілдер", + "uls-no-results-found": "Ешбір нәтиже табылмады", + "uls-common-languages": "Ортақ тілдер", + "uls-no-results-suggestion-title": "Сіз қызықтауыңыз мүмкін:", + "uls-search-help": "Тіл атауы бойынша, скрипт аты, тілдің ISO коды бойынша ізей аласыз немесе аумағы бойынша шола аласыз.", + "uls-search-placeholder": "Тілді іздеу" +} diff --git a/prototype/i18n/km.json b/prototype/i18n/km.json new file mode 100644 index 000000000..5a98da382 --- /dev/null +++ b/prototype/i18n/km.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Sovichet", + "គីមស៊្រុន" + ] + }, + "uls-region-WW": "ទូទាំង​ពិភពលោក", + "uls-region-SP": "ពិសេស", + "uls-region-AM": "អាមេរិក", + "uls-region-AF": "អាហ្វ្រិក", + "uls-region-EU": "អឺរ៉ុប", + "uls-region-AS": "អាស៊ី", + "uls-region-ME": "មជ្ឈិមបូព៌ា", + "uls-region-PA": "ប៉ាស៊ីភិច", + "uls-region-all": "ភាសាទាំងអស់", + "uls-no-results-found": "រកមិនឃើញលទ្ធផល", + "uls-common-languages": "ភាសាបេក្ខភាព", + "uls-no-results-suggestion-title": "អ្នក​អាច​នឹង​ចាប់​អារម្មណ៍​លើ៖", + "uls-search-help": "អ្នក​អាច​ស្វែង​រក​តាម​ឈ្មោះ​ភាសា, ឈ្មោះ​ស្គ្រីប, កូដ ISO នៃ​ភាសា ឬ​អ្នក​អាច​រុករក​តាម​តំបន់។", + "uls-search-placeholder": "ស្វែងរកភាសា" +} diff --git a/prototype/i18n/kn.json b/prototype/i18n/kn.json new file mode 100644 index 000000000..a5b29f87c --- /dev/null +++ b/prototype/i18n/kn.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Ashay vb", + "Omshivaprakash", + "Shankar" + ] + }, + "uls-region-WW": "ಪ್ರಪಂಚದಾದ್ಯಂತ", + "uls-region-SP": "ವಿಶೇಷ", + "uls-region-AM": "ಅಮೇರಿಕ", + "uls-region-AF": "ಆಫ್ರಿಕ", + "uls-region-EU": "ಯುರೋಪ್", + "uls-region-AS": "ಏಷ್ಯಾ", + "uls-region-ME": "ಮಿಡಲ್ ಈಸ್ಟ್", + "uls-region-PA": "ಫೆಸಿಫಿಕ್", + "uls-region-all": "ಎಲ್ಲಾ ಭಾಷೆಗಳು", + "uls-no-results-found": "ಯಾವುದೇ ಫಲಿತಾಂಶಗಳಿಲ್ಲ", + "uls-common-languages": "ಸೂಚಿಸಿದ ಭಾಷೆಗಳು", + "uls-no-results-suggestion-title": "ನಿಮಗೆ ಇದರಲ್ಲಿ ಆಸಕ್ತಿ ಇರಬಹುದು:", + "uls-search-help": "ನೀವು ಭಾಷೆಯ ಹೆಸರು, ಸ್ಕ್ರಿಪ್ಟ್ ಹೆಸರು, ಐಎಸ್ಒ ಭಾಷೆಯ ಕೋಡ್ ಮೂಲಕ ಹುಡುಕಬಹುದು ಅಥವಾ ನೀವು ಪ್ರದೇಶದ ಪ್ರಕಾರ ಬ್ರೌಸ್ ಮಾಡಬಹುದು.", + "uls-search-placeholder": "ಭಾಷೆಗಾಗಿ ಹುಡುಕಿ" +} diff --git a/prototype/i18n/ko.json b/prototype/i18n/ko.json new file mode 100644 index 000000000..aa94c427f --- /dev/null +++ b/prototype/i18n/ko.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Hibm98", + "IRTC1015", + "Ykhwong", + "아라" + ] + }, + "uls-region-WW": "전 세계", + "uls-region-SP": "특수", + "uls-region-AM": "아메리카", + "uls-region-AF": "아프리카", + "uls-region-EU": "유럽", + "uls-region-AS": "아시아", + "uls-region-ME": "중동", + "uls-region-PA": "태평양", + "uls-region-all": "모든 언어", + "uls-no-results-found": "결과가 없습니다", + "uls-common-languages": "제안 언어", + "uls-no-results-suggestion-title": "이것을 찾으셨나요:", + "uls-search-help": "언어 이름, 문자 체계 이름, 언어의 ISO 코드로 검색할 수 있으며 지역별로 찾아볼 수 있습니다.", + "uls-search-placeholder": "언어 검색" +} diff --git a/prototype/i18n/krc.json b/prototype/i18n/krc.json new file mode 100644 index 000000000..1a0c89247 --- /dev/null +++ b/prototype/i18n/krc.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Ernác", + "Iltever" + ] + }, + "uls-region-WW": "Бютеудуниялы", + "uls-region-SP": "Айырмалы", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "Джууукъ Кюнчыгъыш", + "uls-region-PA": "Океания", + "uls-no-results-found": "Джукъ да табылмады", + "uls-common-languages": "Автомат халда айырылгъан тилле", + "uls-no-results-suggestion-title": "Бу теллеге талпый болурмусуз:", + "uls-search-help": "Тилни неда джазманы атына кёре излерге боллукъсуз, тилни ISO-кодуна кёре неда регионнга кёре къараргъа:", + "uls-search-placeholder": "Тил излеу" +} diff --git a/prototype/i18n/ksh.json b/prototype/i18n/ksh.json new file mode 100644 index 000000000..701f797c8 --- /dev/null +++ b/prototype/i18n/ksh.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Purodha" + ] + }, + "uls-region-WW": "Fö de jannze Ääd", + "uls-region-SP": "Extras - kein Schprohche", + "uls-region-AM": "Ammärrika", + "uls-region-AF": "Affrikka", + "uls-region-EU": "Europpa", + "uls-region-AS": "Aasije", + "uls-region-ME": "der meddlere Oßte", + "uls-region-PA": "der Paziffesche Oozejaan", + "uls-no-results-found": "Nix jefonge", + "uls-common-languages": "Vörjeschlonn Schprohche", + "uls-no-results-suggestion-title": "Do künnts Schpaßß hann aan:", + "uls-search-help": "Do kanns noh Schprohche söhke övver der Nahme, dä Schreff iehre Nahme, et Köözel noh dä ISO-Norrm udder övver övver de Rejuhne.", + "uls-search-placeholder": "En Schprohch Söhke" +} diff --git a/prototype/i18n/ksw.json b/prototype/i18n/ksw.json new file mode 100644 index 000000000..293474a56 --- /dev/null +++ b/prototype/i18n/ksw.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "SawJaemin" + ] + }, + "uls-region-WW": "ဟီခိၣ်ဒီဖျၢၣ်", + "uls-region-SP": "လီၤဆီ", + "uls-region-AM": "အမဲရကၤ", + "uls-region-AF": "အၤဖြံၤကၤ", + "uls-region-EU": "ယူရပၤ", + "uls-region-AS": "အ့ၡၢၣ်", + "uls-region-ME": "မုၢ်ထီၣ်တၢ်ခၢၣ်သးလီၢ်ကဝီၤ", + "uls-region-PA": "ပဝံးဖံး", + "uls-region-all": "ကျိာ်တဖၣ်ခဲလၢာ်", + "uls-no-results-found": "တၢ်စံးဆၢတအိၣ်ဘၣ်", + "uls-common-languages": "မၤကွၢ်ကျိာ်တဖၣ်အံၤ", + "uls-no-results-suggestion-title": "ဘၣ်သ့ၣ်သ့ၣ်နကအိၣ်ဒီးတၢ်သးစဲလၢ:", + "uls-search-help": "နဃုကွၢ်လၢကျိာ်အမံၤသ့ မ့ၢ်တမ့ၢ် လၢလံာ်မိၢ်ပှၢ်အမံၤသ့ မ့ၢ်တမ့ၢ် လၢအ ISO မံၤသ့ မ့ၢ်တမ့ၢ် နကွၢ်ဃုလၢ တၢ်လီၢ်သ့စ့ၢ်ကီးလီၤ.", + "uls-search-placeholder": "ကွၢ်ဃုကျိာ်တကျိာ်" +} diff --git a/prototype/i18n/ku-latn.json b/prototype/i18n/ku-latn.json new file mode 100644 index 000000000..81579f7a1 --- /dev/null +++ b/prototype/i18n/ku-latn.json @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "Bikarhêner", + "Cûndûllah el-Kurdî", + "George Animal", + "Ghybu", + "Velg" + ] + }, + "uls-region-WW": "Li hemû cîhanê", + "uls-region-SP": "Taybet", + "uls-region-AM": "Amerîka", + "uls-region-AF": "Afrîka", + "uls-region-EU": "Ewropa", + "uls-region-AS": "Asya", + "uls-region-ME": "Rojhilata Navîn", + "uls-region-PA": "Pasîfîk", + "uls-region-all": "Hemû ziman", + "uls-no-results-found": "Tu encam nehatin dîtin", + "uls-common-languages": "Zimanên pêşniyarkirî", + "uls-no-results-suggestion-title": "Pêwendîya we dikara bikişîne:", + "uls-search-help": "Hûn lêgerîna xwe li gor nava zimanê, koda ISOyê an jî li gor herêmê dikarin bikin.", + "uls-search-placeholder": "Li zimanekî bigere" +} diff --git a/prototype/i18n/ky.json b/prototype/i18n/ky.json new file mode 100644 index 000000000..13124e16f --- /dev/null +++ b/prototype/i18n/ky.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Growingup", + "Maksat", + "Викиней" + ] + }, + "uls-region-WW": "Бүткүл дүйнөлүк", + "uls-region-SP": "Атайын", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "Жакынкы Чыгыш", + "uls-region-PA": "Океания", + "uls-no-results-found": "Жыйынтыктар табылган жок", + "uls-common-languages": "Жалпы тилдер", + "uls-no-results-suggestion-title": "Балким бул тилдер сизди кызыктырат:", + "uls-search-help": "Сиз тилдердин аталыштары, скрипта, тилдердин ISO коддору же болбосо аймагы боюнча издесеңиз болот", + "uls-search-placeholder": "Издөө тили" +} diff --git a/prototype/i18n/lb.json b/prototype/i18n/lb.json new file mode 100644 index 000000000..2287706c1 --- /dev/null +++ b/prototype/i18n/lb.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Robby" + ] + }, + "uls-region-WW": "Weltwäit", + "uls-region-SP": "Spezial", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asien", + "uls-region-ME": "Mëttleren Osten", + "uls-region-PA": "Pazifik", + "uls-region-all": "All Sproochen", + "uls-no-results-found": "Näischt fonnt", + "uls-common-languages": "Proposéiert Sproochen", + "uls-no-results-suggestion-title": "Dir kënnt interesséiert sinn un:", + "uls-search-help": "Dir kënnt mam Numm vun der Sprooch, Numm vun der Schrëft, ISO-Code vun der Sprooch oder iwwer eng Regioun sichen.", + "uls-search-placeholder": "No enger Sprooch sichen" +} diff --git a/prototype/i18n/lez.json b/prototype/i18n/lez.json new file mode 100644 index 000000000..c82e730a6 --- /dev/null +++ b/prototype/i18n/lez.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Namik", + "Soul Train" + ] + }, + "uls-region-WW": "Вири дуьньядин", + "uls-region-SP": "Махсус", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "Юкьван РагъэкъечӀдай пад", + "uls-region-PA": "Океания", + "uls-region-all": "Вири чӀалар", + "uls-common-languages": "Теклифнавай чӀалар", + "uls-search-help": "Вавай чӀалан дахьайтӀа кхьинвилин тӀварунай къекъвез жеда, чӀалан ISO-коддай дахьайтӀа региондай килигиз жеда.", + "uls-search-placeholder": "ЧӀал жагъурун" +} diff --git a/prototype/i18n/li.json b/prototype/i18n/li.json new file mode 100644 index 000000000..f2be7e309 --- /dev/null +++ b/prototype/i18n/li.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Ooswesthoesbes", + "Pahles", + "Robin van der Vliet", + "Robin0van0der0vliet" + ] + }, + "uls-region-WW": "Waereldwied", + "uls-region-SP": "Sjpesjaal", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azië", + "uls-region-ME": "Midde-Ooste", + "uls-region-PA": "Pacifisch gebied", + "uls-region-all": "Al spraoke", + "uls-no-results-found": "Gein rizzeltaote gevónje", + "uls-common-languages": "Spraoksuggesties", + "uls-no-results-suggestion-title": "Doe bös mesjiens geïnterseerdj in:", + "uls-search-help": "Doe kans zeuken op spraoknaam, sjrifnaam, ISO-code vanne spraok of doe kans blajere de regio.", + "uls-search-placeholder": "Sjpraok zeuke" +} diff --git a/prototype/i18n/lki.json b/prototype/i18n/lki.json new file mode 100644 index 000000000..11080c679 --- /dev/null +++ b/prototype/i18n/lki.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Hosseinblue", + "Lakzon" + ] + }, + "uls-region-WW": "کؤل(گشت)جەهان", + "uls-region-SP": "ویژە", + "uls-region-AM": "ئآمریکا", + "uls-region-AF": "ئآفریقا", + "uls-region-EU": "اؤرووپا", + "uls-region-AS": "ئاسیا", + "uls-region-ME": "(غرب نامِن(خاوورمیانۀ", + "uls-region-PA": "ئآرؤم", + "uls-no-results-found": "نتیجه أدی نؤی(پئا نؤی)", + "uls-common-languages": "زوونەل رایج", + "uls-no-results-suggestion-title": ":هائر خووۀشته یۀ بآئ", + "uls-search-help": "، مةتۆنین ئۀ وسیلة نؤم زوون مِنی کِین\n نؤم اسکریپت،کد ISO زوونۀ یا مةتۆنین ناحیة(تؤئة) بگئردینو", + "uls-search-placeholder": "مِنِی کردن زوون" +} diff --git a/prototype/i18n/lrc.json b/prototype/i18n/lrc.json new file mode 100644 index 000000000..1151faac7 --- /dev/null +++ b/prototype/i18n/lrc.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Lorestani", + "Mogoeilor" + ] + }, + "uls-region-WW": "کولٛ دۏنیا", + "uls-region-SP": "ڤیژٱ", + "uls-region-AM": "اْمریکا", + "uls-region-AF": "اْفریقا", + "uls-region-EU": "اورۊپا", + "uls-region-AS": "آسيا", + "uls-region-ME": "مؽنجا خاڤٱر", + "uls-region-PA": "هوم پاٛڤٱست جهوݩ آوی", + "uls-region-all": "همٱ زڤونؽا", + "uls-no-results-found": "هيچ نٱتیجاٛيی پاٛدا ناٛیی", + "uls-common-languages": "زڤونؽا پیشنهاد بیٱ", + "uls-no-results-suggestion-title": "شما مومکنٱ ڤش علاقٱمٱن بۊؽت", + "uls-search-placeholder": "پاٛجۊری زڤونی" +} diff --git a/prototype/i18n/lt.json b/prototype/i18n/lt.json new file mode 100644 index 000000000..572abd314 --- /dev/null +++ b/prototype/i18n/lt.json @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Cyklopas", + "Eitvys200", + "Mantak111", + "Manvydasz", + "Zygimantus" + ] + }, + "uls-region-WW": "Visame pasaulyje", + "uls-region-SP": "Specialios", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azija", + "uls-region-ME": "Artimieji Rytai", + "uls-region-PA": "Ramiojo vandenyno zona", + "uls-region-all": "Visos kalbos", + "uls-no-results-found": "Rezultatų nerasta", + "uls-common-languages": "Siūlomos kalbos", + "uls-no-results-suggestion-title": "Galbūt domina:", + "uls-search-help": "Galite ieškoti pagal kalbos pavadinimą, scenarijaus pavadinimą, ISO kalbos kodą arba galite naršyti pagal regioną.", + "uls-search-placeholder": "Ieškoti kalbos" +} diff --git a/prototype/i18n/lv.json b/prototype/i18n/lv.json new file mode 100644 index 000000000..3812f6203 --- /dev/null +++ b/prototype/i18n/lv.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Papuass", + "Ttdnet" + ] + }, + "uls-region-WW": "Visā pasaulē", + "uls-region-SP": "Īpašās", + "uls-region-AM": "Amerika", + "uls-region-AF": "Āfrika", + "uls-region-EU": "Eiropa", + "uls-region-AS": "Āzija", + "uls-region-ME": "Vidējie Austrumi", + "uls-region-PA": "Klusā okeāna", + "uls-region-all": "Visas valodas", + "uls-no-results-found": "Nav atrasts neviens rezultāts", + "uls-common-languages": "Ieteiktās valodas", + "uls-no-results-suggestion-title": "Jums var būt interesē:", + "uls-search-help": "Var meklēt pēc valodas, skripta nosaukuma, valodas ISO koda, vai jūs tos varat pārlūkot pēc reģiona.", + "uls-search-placeholder": "Meklēt valodu" +} diff --git a/prototype/i18n/map-bms.json b/prototype/i18n/map-bms.json new file mode 100644 index 000000000..c36339d77 --- /dev/null +++ b/prototype/i18n/map-bms.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "StefanusRA" + ] + }, + "uls-region-WW": "Sak ndonya", + "uls-region-SP": "Khusus", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Eropa", + "uls-region-AS": "Asia", + "uls-region-ME": "Timur Tengah", + "uls-region-PA": "Pasifik", + "uls-no-results-found": "Ora nemokna hasile", + "uls-common-languages": "Basa-basa sing umum", + "uls-no-results-suggestion-title": "Rika ndeyane seneng:", + "uls-search-help": "Rika teyeng nggoleti nganggo jeneng basa, jeneng skrip, kode ISO ne basa utawa Rika teyeng nggoleti per wilayaeh:", + "uls-search-placeholder": "Ngoleti basa" +} diff --git a/prototype/i18n/mg.json b/prototype/i18n/mg.json new file mode 100644 index 000000000..85b5710b6 --- /dev/null +++ b/prototype/i18n/mg.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Jagwar" + ] + }, + "uls-region-WW": "Erak'izao tontolo izao", + "uls-region-SP": "Manokana", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Eoropa", + "uls-region-AS": "Azia", + "uls-region-ME": "Afovoany Atsinanana", + "uls-region-PA": "Pasifika", + "uls-region-all": "Fiteny rehetra", + "uls-no-results-found": "Tsy nahitana valiny", + "uls-common-languages": "Fiteny atao soson-kevitra", + "uls-no-results-suggestion-title": "Mety ahitanao tombon-tsoa:", + "uls-search-help": "Afaka mikaroka araka ny anaran'ny tenim-pirena, anaran-tsoratra, kaody ISO-n'ny teny na afaka mifidy araky ny faritra.", + "uls-search-placeholder": "Hitady fiteny" +} diff --git a/prototype/i18n/min.json b/prototype/i18n/min.json new file mode 100644 index 000000000..2e348f3ad --- /dev/null +++ b/prototype/i18n/min.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Iwan Novirion" + ] + }, + "uls-region-WW": "Saluruah dunia", + "uls-region-SP": "Khusuih", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Eropa", + "uls-region-AS": "Asia", + "uls-region-ME": "Timua Tangah", + "uls-region-PA": "Pasifik", + "uls-region-all": "Sado bahaso", + "uls-no-results-found": "Hasil indak basobok", + "uls-common-languages": "Bahaso nan disarankan", + "uls-no-results-suggestion-title": "Sanak mungkin tatarik pado:", + "uls-search-help": "Sanak dapek mancari jo namo bahaso, namo skrip, kode ISO bahaso atau dapek pulo manalusuri manuruik wilayahnyo.", + "uls-search-placeholder": "Pancarian bahaso" +} diff --git a/prototype/i18n/mk.json b/prototype/i18n/mk.json new file mode 100644 index 000000000..aa43d5d10 --- /dev/null +++ b/prototype/i18n/mk.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Bjankuloski06" + ] + }, + "uls-region-WW": "Светски", + "uls-region-SP": "Посебни", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азија", + "uls-region-ME": "Близок Исток", + "uls-region-PA": "Океанија", + "uls-region-all": "Сите јазици", + "uls-no-results-found": "Не пронајдов ништо", + "uls-common-languages": "Предложени јазици", + "uls-no-results-suggestion-title": "Може да ве интересираат:", + "uls-search-help": "Можете да пребарувате по име на јазикот или писмото, по ISO-код на јазикот или пак да разгледате по региони.", + "uls-search-placeholder": "Пребарување на јазик" +} diff --git a/prototype/i18n/ml.json b/prototype/i18n/ml.json new file mode 100644 index 000000000..f2d3d8415 --- /dev/null +++ b/prototype/i18n/ml.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Praveenp", + "Ranjithsiji", + "Santhosh.thottingal" + ] + }, + "uls-region-WW": "ആഗോള ഭാഷകൾ", + "uls-region-SP": "പ്രത്യേക ഭാഷകൾ", + "uls-region-AM": "അമേരിക്ക", + "uls-region-AF": "ആഫ്രിക്ക", + "uls-region-EU": "യൂറോപ്പ്", + "uls-region-AS": "ഏഷ്യ", + "uls-region-ME": "മദ്ധ്യപൂർവേഷ്യ", + "uls-region-PA": "പസഫിക്", + "uls-region-all": "എല്ലാ ഭാഷകളും", + "uls-no-results-found": "ഒന്നും കണ്ടെത്താനായില്ല", + "uls-common-languages": "നിർദ്ദേശിക്കുന്ന ഭാഷകൾ", + "uls-no-results-suggestion-title": "താങ്കൾക്കാവശ്യം ഇതായിരിക്കാം:", + "uls-search-help": "താങ്കൾക്ക് ഭാഷയുടെ പേര്, ISO കോഡ്, ലിപിയുടെ പേര് എന്നിവ ഉപയോഗിച്ച് തിരയാം. അല്ലെങ്കിൽ ഈ മേഖലകളിൽ തിരയാം:", + "uls-search-placeholder": "ഒരു ഭാഷക്കായി തിരയുക" +} diff --git a/prototype/i18n/mn.json b/prototype/i18n/mn.json new file mode 100644 index 000000000..82141b945 --- /dev/null +++ b/prototype/i18n/mn.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Saihanaaaa", + "Wisdom" + ] + }, + "uls-region-WW": "Дэлхий даяар", + "uls-region-SP": "Тусгай", + "uls-region-AM": "Америк", + "uls-region-AF": "Африк", + "uls-region-EU": "Европ", + "uls-region-AS": "Ази", + "uls-region-ME": "Дундад Ази", + "uls-region-PA": "Номхон далай", + "uls-region-all": "Бүх хэл", + "uls-no-results-found": "Үр дүн олдсонгүй", + "uls-common-languages": "Санал болгож буй хэл", + "uls-no-results-suggestion-title": "Санал болгох:", + "uls-search-help": "Та хэлээр, скриптийн нэрээр, хэлний ISO кодоор хайж болно, эсвэл газар нутгаар нь харж болно.", + "uls-search-placeholder": "Хэлний хайлт" +} diff --git a/prototype/i18n/mnc.json b/prototype/i18n/mnc.json new file mode 100644 index 000000000..7a6693af1 --- /dev/null +++ b/prototype/i18n/mnc.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Moon0319", + "Араси" + ] + }, + "uls-region-AM": "᠇ᠮᡝᡵᡳᡴᠠ", + "uls-region-EU": "ᠣᡵᠣᠪᠠ", + "uls-region-all": "ᡝᡳ᠌ᡨᡝᠨ ᡤᡳᠰᡠᠨ", + "uls-no-results-suggestion-title": "ᠠᡳ᠌ᠨᠴᡳ ᠰᡳᠨᡳ ᠠᠮᡠᡵᠠᠩᡤᡝ ᠈" +} diff --git a/prototype/i18n/mni.json b/prototype/i18n/mni.json new file mode 100644 index 000000000..352d5d90c --- /dev/null +++ b/prototype/i18n/mni.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Awangba Mangang" + ] + }, + "uls-region-WW": "ꯃꯂꯦꯝꯁꯤꯟꯕ ꯊꯨꯡꯅ", + "uls-region-SP": "ꯑꯈꯟꯅꯕ", + "uls-region-AM": "ꯑꯃꯦꯔꯤꯀꯥ", + "uls-region-AF": "ꯑꯐ꯭ꯔꯤꯀꯥ", + "uls-region-EU": "ꯏꯎꯔꯣꯞ", + "uls-region-AS": "ꯑꯦꯁꯤꯌꯥ", + "uls-region-ME": "ꯃꯌꯥꯏꯊꯪꯕ ꯅꯣꯡꯄꯣꯛ", + "uls-region-PA": "ꯄꯦꯁꯤꯐꯤꯛ", + "uls-region-all": "ꯂꯣꯟ ꯄꯨꯝꯅꯃꯛ", + "uls-no-results-found": "ꯃꯁꯤꯒ ꯆꯥꯟꯅꯕ ꯂꯩꯇꯦ", + "uls-common-languages": "ꯂꯣꯟꯁꯤꯡ ꯑꯁꯤ ꯍꯥꯏꯕ ꯌꯥꯏ", + "uls-no-results-suggestion-title": "ꯅꯪꯅ ꯃꯁꯤꯒꯨꯝꯕꯁꯤ ꯄꯥꯝꯃꯝꯕꯁꯨ ꯌꯥꯏ:", + "uls-search-help": "ꯅꯪꯅ ꯊꯤꯕꯥ ꯌꯥꯒꯅꯤ ꯂꯣꯟ ꯃꯃꯤꯡꯅ, ꯃꯌꯦꯛ ꯃꯃꯤꯡꯅ, ꯂꯣꯟꯒꯤ ꯑꯣꯏꯑꯦꯁꯑꯣ ꯀꯣꯗꯅ ꯅꯠꯇ꯭ꯔꯒ ꯅꯪꯅ ꯂꯩꯐꯝꯒꯤ ꯃꯇꯨꯡ ꯏꯟꯅ ꯊꯤꯕꯥ ꯌꯥꯒꯅꯤ ꯫", + "uls-search-placeholder": "ꯂꯣꯟ ꯱ ꯊꯤꯕꯥ" +} diff --git a/prototype/i18n/mnw.json b/prototype/i18n/mnw.json new file mode 100644 index 000000000..22787da2f --- /dev/null +++ b/prototype/i18n/mnw.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Aue Nai" + ] + }, + "uls-region-WW": "ဇမၞော်ဂၠး", + "uls-region-SP": "တၟေၚ်", + "uls-region-AM": "အမေရိက", + "uls-region-AF": "အာဖရိက", + "uls-region-EU": "ဥရောပ", + "uls-region-AS": "အာယှ", + "uls-region-ME": "လဒေါဝ် ဗၟံက်", + "uls-region-PA": "ပသဳဖှေတ်", + "uls-region-all": "အရေဝ်ဘာသာ သီုဖအိုတ်", + "uls-no-results-found": "အရာမဂၠာဲဂှ် မုဟွံဂွံ ဆဵု", + "uls-common-languages": "အရေဝ်ဘာသာ မကဵုလဝ်ကသပ်ဂမၠိုၚ်", + "uls-no-results-suggestion-title": "မၞး စိုတ်လုပ်စမာန် :", + "uls-search-help": "မၞးဂၠာဲကေတ်နကဵု ယၟုအရေဝ်ဘာသာမာန်၊ ယၟုအက္ခရ်, မခတ် ISO ဒဒှ်အရေဝ်ဘာသာ ဟွံသေၚ် မၞးတြးပၠးပတိတ် နကဵု ဒေသမာန်.", + "uls-search-placeholder": "ဂၠာဲ သွက် အရေဝ်ဘာသာ မွဲ" +} diff --git a/prototype/i18n/mr.json b/prototype/i18n/mr.json new file mode 100644 index 000000000..5efd97599 --- /dev/null +++ b/prototype/i18n/mr.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Kaajawa", + "Mahitgar", + "Sureshkhole", + "V.narsikar" + ] + }, + "uls-region-WW": "वैश्विक", + "uls-region-SP": "विशेष", + "uls-region-AM": "अमेरीका", + "uls-region-AF": "आफ्रीका", + "uls-region-EU": "युरोप", + "uls-region-AS": "आशिया", + "uls-region-ME": "मध्यपूर्व (मिडल इस्ट)", + "uls-region-PA": "पॅसिफीक", + "uls-region-all": "सर्व भाषा", + "uls-no-results-found": "परिणाम सापडले नाही", + "uls-common-languages": "सुचविलेल्या भाषा", + "uls-no-results-suggestion-title": "तुम्हाला कदाचित यात रुची असेल:", + "uls-search-help": "आपण भाषेनुसार, लिपीनुसार, भाषेच्या आयएसओ कोडनुसार शोध घेऊ शकता अथवा प्रदेशानुसार शोधु शकता:", + "uls-search-placeholder": "भाषेचा शोध घ्या" +} diff --git a/prototype/i18n/ms.json b/prototype/i18n/ms.json new file mode 100644 index 000000000..953b89d0c --- /dev/null +++ b/prototype/i18n/ms.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Anakmalaysia", + "Tofeiku" + ] + }, + "uls-region-WW": "Seluruh Dunia", + "uls-region-SP": "Khas", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Eropah", + "uls-region-AS": "Asia", + "uls-region-ME": "Timur Tengah", + "uls-region-PA": "Pasifik", + "uls-region-all": "Semua bahasa", + "uls-no-results-found": "Tiada hasil carian", + "uls-common-languages": "Bahasa yang dicadangkan", + "uls-no-results-suggestion-title": "Mungkin anda ingin mencari:", + "uls-search-help": "Anda boleh mencari mengikut nama bahasa, nama tulisan, kod bahasa ISO ataupun menyemak seimbas mengikut kawasan.", + "uls-search-placeholder": "Cari bahasa" +} diff --git a/prototype/i18n/mt.json b/prototype/i18n/mt.json new file mode 100644 index 000000000..4f1baca5e --- /dev/null +++ b/prototype/i18n/mt.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Chrisportelli" + ] + }, + "uls-region-WW": "Madwar id-dinja", + "uls-region-SP": "Speċjali", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Ewropa", + "uls-region-AS": "Asja", + "uls-region-ME": "Lvant Nofsani", + "uls-region-PA": "Paċifiku", + "uls-region-all": "Kull lingwa", + "uls-no-results-found": "L-ebda riżultat", + "uls-common-languages": "Lingwi magħżula", + "uls-no-results-suggestion-title": "Tista' tkun interessat fil-:", + "uls-search-help": "Tista' tfittex skont l-isem tal-lingwa, l-isem tal-iskript, kodiċi tal-lingwa ISO jew tista' tinnaviga skont ir-reġjun.", + "uls-search-placeholder": "Fittex lingwa" +} diff --git a/prototype/i18n/mwl.json b/prototype/i18n/mwl.json new file mode 100644 index 000000000..223cc7fb0 --- /dev/null +++ b/prototype/i18n/mwl.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Athena in Wonderland", + "MokaAkashiyaPT" + ] + }, + "uls-region-WW": "Global", + "uls-region-SP": "Special", + "uls-region-AM": "América", + "uls-region-AF": "África", + "uls-region-EU": "Ouropa", + "uls-region-AS": "Ásia", + "uls-region-ME": "Médio Ouriente", + "uls-region-PA": "Pacífico", + "uls-region-all": "Todas las lhénguas", + "uls-no-results-found": "Nó fúrun ancontrados resultados", + "uls-common-languages": "Lhénguas sugeridas", + "uls-no-results-suggestion-title": "Puode star antressado an:", + "uls-search-help": "Puode percurar pul nome de la lhéngua, pul tipo de abc, código ISO de la lhéngua, ó puode nabegar por region.", + "uls-search-placeholder": "Percurar por lhéngua" +} diff --git a/prototype/i18n/my.json b/prototype/i18n/my.json new file mode 100644 index 000000000..4333854f3 --- /dev/null +++ b/prototype/i18n/my.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Dr Lotus Black", + "Ninjastrikers" + ] + }, + "uls-region-WW": "တစ်ကမ္ဘာလုံး", + "uls-region-SP": "အထူး", + "uls-region-AM": "အမေရိက", + "uls-region-AF": "အာဖရိက", + "uls-region-EU": "ဥရောပ", + "uls-region-AS": "အာရှ", + "uls-region-ME": "အရှေ့အလယ်ပိုင်း", + "uls-region-PA": "ပစိဖိတ်", + "uls-region-all": "ဘာသာစကားများ အားလုံး", + "uls-no-results-found": "မည်သည့်ရလဒ်မျှ မရပါ", + "uls-common-languages": "အကြံပေးသော ဘာသာစကားများ", + "uls-search-placeholder": "ဘာသာစကားတစ်ခုအတွက် ရှာဖွေရန်" +} diff --git a/prototype/i18n/mzn.json b/prototype/i18n/mzn.json new file mode 100644 index 000000000..352393248 --- /dev/null +++ b/prototype/i18n/mzn.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "محک" + ] + }, + "uls-region-WW": "جهون میون", + "uls-region-SP": "ویژه", + "uls-region-AM": "آمریکا", + "uls-region-AF": "آفریقا", + "uls-region-EU": "اروپا", + "uls-region-AS": "آسیا", + "uls-region-ME": "خاورمیونه", + "uls-region-PA": "آروم اقیانوس", + "uls-no-results-found": "هچّی پیدا نیّه", + "uls-common-languages": "رایج زوونون", + "uls-no-results-suggestion-title": "شاید دوست دارین:", + "uls-search-help": "شما بتونّی زوون نوم، اسکریپ نوم، زوونِ استانداردِ کد یا ونه منطقه جه شه دِلِوستِ زوون ره پیدا هاکنین.", + "uls-search-placeholder": "زوونِ جستجو" +} diff --git a/prototype/i18n/nah.json b/prototype/i18n/nah.json new file mode 100644 index 000000000..d4a1a5106 --- /dev/null +++ b/prototype/i18n/nah.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Akapochtli", + "Ricardo gs", + "Taresi", + "Teòtlalili" + ] + }, + "uls-region-WW": "Nohuiyanyoh", + "uls-region-SP": "Noncuahquizqui", + "uls-region-AM": "America", + "uls-region-AF": "Africa", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Ihuic Tlahuiztlampa", + "uls-region-PA": "Pacifico", + "uls-region-all": "Ipan mochi tlahtolli", + "uls-no-results-found": "Ahmo omahcic tlen motemoa", + "uls-common-languages": "Mitzhuelittaz inin tlahtolli", + "uls-no-results-suggestion-title": "Ahzo timoyolehuaz ica inin:", + "uls-search-help": "Huel tictemoz in tlahtolli ipal tlahtolli itoca, nozo itlahcuilol, nozo ipal ISO imachiyonecaquiliz, nozo huel tictemoz zan iuh itlalpan.", + "uls-search-placeholder": "Tlatemoliztli itech ce tlahtolli" +} diff --git a/prototype/i18n/nap.json b/prototype/i18n/nap.json new file mode 100644 index 000000000..9af173f9b --- /dev/null +++ b/prototype/i18n/nap.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "C.R.", + "Chelin", + "Ruthven" + ] + }, + "uls-region-WW": "Munno intero", + "uls-region-SP": "Speciale", + "uls-region-AM": "Amereca", + "uls-region-AF": "Afreca", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Medio oriente", + "uls-region-PA": "Pacifico", + "uls-region-all": "Tuttuquante 'e llengue", + "uls-no-results-found": "Nisciuno risultato", + "uls-common-languages": "Llèngue suggerite", + "uls-no-results-suggestion-title": "Puo essere interessato a:", + "uls-search-help": "Puo cercà pe nomme, nomme dd’’o script, codece ISO dd’’a lengua o naviggà nfra ’e reggiune.", + "uls-search-placeholder": "Tròva na lengua" +} diff --git a/prototype/i18n/nb.json b/prototype/i18n/nb.json new file mode 100644 index 000000000..939a31c46 --- /dev/null +++ b/prototype/i18n/nb.json @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Danmichaelo", + "Event", + "Telaneo", + "Wouterkoch" + ] + }, + "uls-region-WW": "Verdensomspennende", + "uls-region-SP": "Spesielle", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Midtøsten", + "uls-region-PA": "Stillehavsområdet", + "uls-region-all": "Alle språk", + "uls-no-results-found": "Ingen resultater funnet", + "uls-common-languages": "Foreslåtte språk", + "uls-no-results-suggestion-title": "Dette kan kanskje interessere deg:", + "uls-search-help": "Du kan søke etter språkets navn, alfabet (skriftnavn) eller ISO-kode, eller du kan bla etter region.", + "uls-search-placeholder": "Språksøk" +} diff --git a/prototype/i18n/nds-nl.json b/prototype/i18n/nds-nl.json new file mode 100644 index 000000000..ead12199f --- /dev/null +++ b/prototype/i18n/nds-nl.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Servien" + ] + }, + "uls-region-WW": "Wereldwied", + "uls-region-SP": "Spesiaal", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azië", + "uls-region-ME": "Midden-Oosten", + "uls-region-PA": "Stille Zeegebied", + "uls-no-results-found": "Gien resultaoten evunnen", + "uls-common-languages": "Taalsuggesties", + "uls-no-results-suggestion-title": "Misschien wi'j een van de volgende talen kiezen:", + "uls-search-help": "Je kunnen zeuken op taalnaam, schriftnaam, ISO-kode van de taal of je kunnen per regio deurblaojen:", + "uls-search-placeholder": "Taal zeuken" +} diff --git a/prototype/i18n/ne.json b/prototype/i18n/ne.json new file mode 100644 index 000000000..e86187756 --- /dev/null +++ b/prototype/i18n/ne.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Krish Dulal", + "सरोज कुमार ढकाल" + ] + }, + "uls-region-WW": "विश्वभर", + "uls-region-SP": "विशेष", + "uls-region-AM": "अमेरिका", + "uls-region-AF": "अफ्रिका", + "uls-region-EU": "युरोप", + "uls-region-AS": "एसिया", + "uls-region-ME": "मध्य पूर्व", + "uls-region-PA": "प्रशान्त", + "uls-region-all": "सबै भाषाहरू", + "uls-no-results-found": "कुनै पनि नतिजाहरू भेटिएन", + "uls-common-languages": "सुझाव दिइएका भाषाहरू", + "uls-no-results-suggestion-title": "तपाईंलाई यसमा चाख लाग्नसक्छ:", + "uls-search-help": "तपाईं भाषाको नाम, लिपीको नाम, आइएसओ कोड वा क्षेत्रको आधारमा खोज्न सक्नुहुन्छ या क्षेत्रको आधारमा अन्वेषण गर्न सक्नुहुन्छ:", + "uls-search-placeholder": "भाषा खोज्नुहोस्" +} diff --git a/prototype/i18n/nl-informal.json b/prototype/i18n/nl-informal.json new file mode 100644 index 000000000..5fd411e46 --- /dev/null +++ b/prototype/i18n/nl-informal.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Carsrac", + "Robin van der Vliet", + "Robin0van0der0vliet" + ] + }, + "uls-region-WW": "Wereldwijd", + "uls-region-SP": "Speciaal", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azië", + "uls-region-ME": "Midden-Oosten", + "uls-region-PA": "Pacifisch gebied", + "uls-no-results-found": "Geen resultaten gevonden", + "uls-common-languages": "Taalsuggesties", + "uls-no-results-suggestion-title": "Wellicht wil je een van de volgende talen kiezen:", + "uls-search-help": "Je kan zoeken op taalnaam, schriftnaam, ISO-code van de taal of je kunt bladeren per regio.", + "uls-search-placeholder": "Taal zoeken" +} diff --git a/prototype/i18n/nl.json b/prototype/i18n/nl.json new file mode 100644 index 000000000..e30ccbca1 --- /dev/null +++ b/prototype/i18n/nl.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Mar(c)", + "Siebrand", + "Sjoerddebruin" + ] + }, + "uls-region-WW": "Wereldwijd", + "uls-region-SP": "Speciaal", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azië", + "uls-region-ME": "Midden-Oosten", + "uls-region-PA": "Pacifisch gebied", + "uls-region-all": "Alle talen", + "uls-no-results-found": "Geen resultaten gevonden", + "uls-common-languages": "Taalsuggesties", + "uls-no-results-suggestion-title": "Mogelijk bent u geïnteresseerd in:", + "uls-search-help": "U kunt zoeken op taalnaam, schriftnaam of ISO-code van de taal, of u kunt bladeren per regio.", + "uls-search-placeholder": "Zoeken naar een taal" +} diff --git a/prototype/i18n/nn.json b/prototype/i18n/nn.json new file mode 100644 index 000000000..b224db120 --- /dev/null +++ b/prototype/i18n/nn.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Njardarlogar" + ] + }, + "uls-region-WW": "Verdsfemnande", + "uls-region-SP": "Spesielle", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Midtausten", + "uls-region-PA": "Stillehavsområdet", + "uls-region-all": "Alle språk", + "uls-no-results-found": "Ingen resultat funne", + "uls-common-languages": "Vanlege språk", + "uls-no-results-suggestion-title": "Kan henda er du interessert i:", + "uls-search-help": "Du kan søkja etter språknamn, namn på skriftsystem, ISO-kode eller du kan bla gjennom etter region.", + "uls-search-placeholder": "Språksøk" +} diff --git a/prototype/i18n/nqo.json b/prototype/i18n/nqo.json new file mode 100644 index 000000000..da94cc69f --- /dev/null +++ b/prototype/i18n/nqo.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Lancine.kounfantoh.fofana", + "Youssoufkadialy" + ] + }, + "uls-region-WW": "ߞߌߢߍ߲߫ ߝߊ߲߬ ߓߍ߯", + "uls-region-SP": "ߞߙߍߞߙߍߣߍ߲", + "uls-region-AM": "ߊߡߙߌߞߌ߬", + "uls-region-AF": "ߊߝߙߌߞߌ߬", + "uls-region-EU": "ߋߙߐߔߎ߬", + "uls-region-AS": "ߊߖ߭ߌ߫", + "uls-region-ME": "ߊߙߊߓߎ߫ ߕߌ߲ߡߎߣߎ߲", + "uls-region-PA": "ߖߐ߮ ߟߌ߲ߓߊ߲", + "uls-region-all": "ߞߊ߲ ߠߎ߬ ߓߍ߯", + "uls-no-results-found": "ߞߐߝߟߌ߫ ߡߊ߫ ߛߐ߬ߘߐ߲߬", + "uls-common-languages": "ߞߊ߲߫ ߞߏߝߐߣߍ߲ ߠߎ߬", + "uls-no-results-suggestion-title": "ߌ ߡߊ߬ߞߏ ߘߌ߫ ߛߋ߫ ߓߌ߬ߟߊ߬ ߟߊ߫ ߣߌ߲߬ ߠߊ߫:", + "uls-search-help": "ߌ ߘߴߛߋ߫ ߞߊ߬ ߢߌߣߌ߲ߠߌ߲߲߫ ߞߍ߫ ߞߊ߬ ߓߍ߲߬ ߞߊ߲ ߕߐ߮ ߡߊ߬ ߸ ߛߓߍߛߎ߲ ߕߐ߮ ߡߊ߬ ߸ ISO ߝߙߍߕߍ ߡߊ߬ ߥߟߊ߫ ߌ ߘߴߛߋ߫ ߛߏ߲߯ߓߊߟߌ ߞߍ߫ ߞߍ߫ ߟߊ߫ ߞߊ߬ ߓߍ߲߬ ߕߌ߲߬ߞߎߘߎ߲ ߠߎ߫ ߕߐ߮ ߡߊ߬", + "uls-search-placeholder": "ߞߊ߲ ߘߏ߫ ߢߌߣߌ߲߫" +} diff --git a/prototype/i18n/nso.json b/prototype/i18n/nso.json new file mode 100644 index 000000000..9c1ed2844 --- /dev/null +++ b/prototype/i18n/nso.json @@ -0,0 +1,15 @@ +{ + "@metadata": { + "authors": [ + "Mohau" + ] + }, + "uls-region-WW": "Lefasekabophara", + "uls-region-SP": "Kgethegilego", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Uropa", + "uls-region-all": "Malelme ka moka", + "uls-no-results-suggestion-title": "O ka ba le kgatlego go:", + "uls-search-placeholder": "Fetleka leleme" +} diff --git a/prototype/i18n/oc.json b/prototype/i18n/oc.json new file mode 100644 index 000000000..636a1f1ac --- /dev/null +++ b/prototype/i18n/oc.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Cedric31" + ] + }, + "uls-region-WW": "Dins lo monde entièr", + "uls-region-SP": "Especial", + "uls-region-AM": "America", + "uls-region-AF": "Africa", + "uls-region-EU": "Euròpa", + "uls-region-AS": "Asia", + "uls-region-ME": "Orient Mejan", + "uls-region-PA": "Pacific", + "uls-region-all": "Totas las lengas", + "uls-no-results-found": "Cap de resultat pas trobat", + "uls-common-languages": "Lengas suggeridas", + "uls-no-results-suggestion-title": "Podètz èsser interessat per :", + "uls-search-help": "Podètz recercar per nom de lenga, per nom de l'escript, per còdi ISO de la lenga, o podètz navigar per region.", + "uls-search-placeholder": "Recèrca de lenga" +} diff --git a/prototype/i18n/olo.json b/prototype/i18n/olo.json new file mode 100644 index 000000000..2e89ac8ed --- /dev/null +++ b/prototype/i18n/olo.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Ilja.mos" + ] + }, + "uls-region-WW": "Muailman lajuine", + "uls-region-SP": "Erikoine", + "uls-region-AM": "Amerikku", + "uls-region-AF": "Afriekku", + "uls-region-EU": "Jevrouppu", + "uls-region-AS": "Aazii", + "uls-region-ME": "Lähi-idä", + "uls-region-PA": "Okeanii", + "uls-region-all": "Kai kielet", + "uls-no-results-found": "Ei löydynyh tuloksii", + "uls-common-languages": "Automuattizesti vallitut kielet", + "uls-no-results-suggestion-title": "Voit olla kiinnostunnuh nämmis kielis:", + "uls-search-help": "Voit eččie kielen nimen libo kirjutustavan mugah, kielen ISO-koudan mugah libo kaččuo alovehen kielii.", + "uls-search-placeholder": "Eči kieli" +} diff --git a/prototype/i18n/om.json b/prototype/i18n/om.json new file mode 100644 index 000000000..3bbec7338 --- /dev/null +++ b/prototype/i18n/om.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Oromoo", + "Tumsaa" + ] + }, + "uls-region-WW": "Addunyaalessa", + "uls-region-SP": "Addayaa", + "uls-region-AM": "Ameerikaa", + "uls-region-AF": "Aafrikaa", + "uls-region-EU": "Yuurooppi", + "uls-region-AS": "Eeshiyaa", + "uls-region-ME": "Giddu-galeessa Bahaa", + "uls-region-PA": "Paasifiik", + "uls-region-all": "Afaan hunda", + "uls-no-results-found": "Homtuu hin argamane", + "uls-common-languages": "Afaan filannoo", + "uls-no-results-suggestion-title": "Kana barbaaduu dandeessa:", + "uls-search-help": "Maqaa afaaniin, maqaa iskiriptiin, ykn ISO koodii afaaniin barbaaduu ykn naannodhaan sakatta'uu dandeessa.", + "uls-search-placeholder": "Barbaacha Afaanii" +} diff --git a/prototype/i18n/or.json b/prototype/i18n/or.json new file mode 100644 index 000000000..0440fc6e4 --- /dev/null +++ b/prototype/i18n/or.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Jnanaranjan Sahu", + "Psubhashish", + "ଶିତିକଣ୍ଠ ଦାଶ" + ] + }, + "uls-region-WW": "ବିଶ୍ଵବ୍ୟାପୀ", + "uls-region-SP": "ବିଶେଷ", + "uls-region-AM": "ଆମେରିକା", + "uls-region-AF": "ଆଫ୍ରିକା", + "uls-region-EU": "ଇଉରୋପ", + "uls-region-AS": "ଏସିଆ", + "uls-region-ME": "ମଧ୍ୟପ୍ରାଚ୍ୟ", + "uls-region-PA": "ପ୍ରଶାନ୍ତ-ମହାସାଗରୀୟ", + "uls-region-all": "ସବୁ ଭାଷା", + "uls-no-results-found": "କୌଣସି ଫଳାଫଳ ମିଳିଲା ନାହିଁ", + "uls-common-languages": "ସାଧାରଣ ଭାଷାଗୁଡ଼ିକ", + "uls-no-results-suggestion-title": "ଆପଣ ହୁଏତ ଆଗ୍ରହୀ ହେଇପାରନ୍ତି:", + "uls-search-help": "ଆପଣ ଭାଷା ନାମ, ଆଇଏସଓ କୋଡ଼, ସ୍କ୍ରିପ୍ଟ ନାମ ହିସାବରେ ଖୋଜି ପାରିବେ କିମ୍ବା ଅଞ୍ଚଳ ଅନୁସାରେ ଦେଖିପାରିବେ ।", + "uls-search-placeholder": "ଭାଷାଟିଏ ଖୋଜନ୍ତୁ" +} diff --git a/prototype/i18n/os.json b/prototype/i18n/os.json new file mode 100644 index 000000000..47d80cbbe --- /dev/null +++ b/prototype/i18n/os.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Bouron" + ] + }, + "uls-region-WW": "Æппæтдунеон", + "uls-region-SP": "Сӕрмагонд", + "uls-region-AM": "Америкæ", + "uls-region-AF": "Африкæ", + "uls-region-EU": "Европæ", + "uls-region-AS": "Ази", + "uls-region-ME": "Æввахс Скæсæн", + "uls-region-PA": "Океани", + "uls-no-results-found": "Ницы разындис", + "uls-common-languages": "Æввахс æвзæгтæ", + "uls-no-results-suggestion-title": "Чизоны дæ ацы æвзæгтæ бахъæуой:", + "uls-search-help": "Дæ бон у агурын æвзаджы номмæ гæсгæ, фыссынадмæ гæсгæ, ISO кодмæ гæсгæ кæнæ бынатмæ гæсгæ:", + "uls-search-placeholder": "Æвзаг агурын" +} diff --git a/prototype/i18n/pa.json b/prototype/i18n/pa.json new file mode 100644 index 000000000..3078a063d --- /dev/null +++ b/prototype/i18n/pa.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Babanwalia", + "Tow" + ] + }, + "uls-region-WW": "ਵਿਸ਼ਵਵਿਆਪੀ", + "uls-region-SP": "ਖ਼ਾਸ", + "uls-region-AM": "ਅਮਰੀਕਾ", + "uls-region-AF": "ਅਫ਼ਰੀਕਾ", + "uls-region-EU": "ਯੂਰਪ", + "uls-region-AS": "ਏਸ਼ੀਆ", + "uls-region-ME": "ਮੱਧ ਪੂਰਬ", + "uls-region-PA": "ਪ੍ਰਸ਼ਾਂਤ", + "uls-no-results-found": "ਕੋਈ ਨਤੀਜਾ ਨਹੀਂ ਲੱਭਾ", + "uls-common-languages": "ਸੁਝਾਈਆੰ ਭਾਸ਼ਾਵਾੰ", + "uls-no-results-suggestion-title": "ਤੁਹਾਨੂੰ ਇਹਨਾਂ ਵਿੱਚ ਦਿਲਚਸਪੀ ਹੋ ਸਕਦੀ ਹੋ:", + "uls-search-help": "ਤੁਸੀਂ ਭਾਸ਼ਾ ਦੇ ਨਾਂ, ਲਿਪੀ ਦੇ ਨਾਂ, ਭਾਸ਼ਾ ਦੇ ISO ਕੋਡ ਰਾਹੀਂ ਖੋਜ ਸਕਦੇ ਹੋ ਜਾਂ ਖੇਤਰ ਪੱਖੋਂ ਸਫ਼ੇ ਪਲਟ ਸਕਦੇ ਹੋ।", + "uls-search-placeholder": "ਭਾਸ਼ਾ ਖੋਜ" +} diff --git a/prototype/i18n/pl.json b/prototype/i18n/pl.json new file mode 100644 index 000000000..b0590bee8 --- /dev/null +++ b/prototype/i18n/pl.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Chrumps", + "Matma Rex", + "Rezonansowy", + "Woytecr" + ] + }, + "uls-region-WW": "Cały świat", + "uls-region-SP": "Specjalne", + "uls-region-AM": "Ameryka", + "uls-region-AF": "Afryka", + "uls-region-EU": "Europa", + "uls-region-AS": "Azja", + "uls-region-ME": "Bliski Wschód", + "uls-region-PA": "Pacyfik", + "uls-region-all": "Wszystkie języki", + "uls-no-results-found": "Brak wyników", + "uls-common-languages": "Sugerowane języki", + "uls-no-results-suggestion-title": "Być może cię zainteresują te języki:", + "uls-search-help": "Możesz wyszukiwać według nazwy języka, nazwy systemu pisma, kodu ISO języka, lub przeglądać listy według regionów.", + "uls-search-placeholder": "Wyszukiwanie języka" +} diff --git a/prototype/i18n/pms.json b/prototype/i18n/pms.json new file mode 100644 index 000000000..82932293e --- /dev/null +++ b/prototype/i18n/pms.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Borichèt", + "Dragonòt" + ] + }, + "uls-region-WW": "Tut ël mond", + "uls-region-SP": "Special", + "uls-region-AM": "América", + "uls-region-AF": "Àfrica", + "uls-region-EU": "Euròpa", + "uls-region-AS": "Asia", + "uls-region-ME": "Vzin Orient", + "uls-region-PA": "Passìfich", + "uls-region-all": "Tute le lenghe", + "uls-no-results-found": "Gnun arzultà trovà", + "uls-common-languages": "Lenghe sugerìe", + "uls-no-results-suggestion-title": "It peule esse anteressà a:", + "uls-search-help": "A peul sërché për nòm ëd lenga, nòm dl'alfabet, còdes ISO dla lenga o a peul navighé për region.", + "uls-search-placeholder": "Serca na lenga" +} diff --git a/prototype/i18n/pnb.json b/prototype/i18n/pnb.json new file mode 100644 index 000000000..3d0c3a565 --- /dev/null +++ b/prototype/i18n/pnb.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Abbas dhothar" + ] + }, + "uls-region-WW": "جگ بھر", + "uls-region-SP": "خاص", + "uls-region-AM": "امریکہ", + "uls-region-AF": "افریقہ", + "uls-region-EU": "یورپ", + "uls-region-AS": "ایشیاء", + "uls-region-ME": "مشرق وسطی", + "uls-region-PA": "بحر الکاہل", + "uls-region-all": "ساریاں بولیاں", + "uls-no-results-found": "کوئی نتیجے نئیں لبھے", + "uls-common-languages": "تجویز کردہ بولیاں", + "uls-no-results-suggestion-title": "توانوں اس وچ دلچسپی ہوسکدی اے:", + "uls-search-help": "تسیں بولی دے ناں ، اسکرپٹ دا ناں ، بولی دے آئی ایس او کوڈ دے ذریعہ تلاش کرسکدے نيں یا آپ علاقے دے ذریعہ براؤز کرسکدے او۔", + "uls-search-placeholder": "بولی دی کھوج" +} diff --git a/prototype/i18n/ps.json b/prototype/i18n/ps.json new file mode 100644 index 000000000..7f25b6fc7 --- /dev/null +++ b/prototype/i18n/ps.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Ahmed-Najib-Biabani-Ibrahimkhel", + "Amjad Khan", + "Baloch Khan" + ] + }, + "uls-region-WW": "نړېوال", + "uls-region-SP": "ځانگړی", + "uls-region-AM": "امريکا", + "uls-region-AF": "افريقا", + "uls-region-EU": "اروپا", + "uls-region-AS": "آسيا", + "uls-region-ME": "منځنی ختيځ", + "uls-region-PA": "غلی سمندر", + "uls-region-all": "ټولې ژبې", + "uls-no-results-found": "پايلې و نه موندل شوې", + "uls-common-languages": "وړانديز کړي ژبې", + "uls-no-results-suggestion-title": "کېدای شي تاسې يې لېواله اوسئ:", + "uls-search-help": "تاسې د ژبې د نوم له مخې، د سکرېپټ نوم، د ژبې د ISO کوډ له مخې او يا هم د سيمې له مخې پلټنې کولی شئ:", + "uls-search-placeholder": "د يوې ژبې پلټنه" +} diff --git a/prototype/i18n/pt-br.json b/prototype/i18n/pt-br.json new file mode 100644 index 000000000..5af624283 --- /dev/null +++ b/prototype/i18n/pt-br.json @@ -0,0 +1,27 @@ +{ + "@metadata": { + "authors": [ + "Amgauna", + "Cristofer Alves", + "Eduardo Addad de Oliveira", + "Eduardoaddad", + "TheEduGobi", + "Tuliouel", + "Webysther" + ] + }, + "uls-region-WW": "Global", + "uls-region-SP": "Especial", + "uls-region-AM": "América", + "uls-region-AF": "África", + "uls-region-EU": "Europa", + "uls-region-AS": "Ásia", + "uls-region-ME": "Oriente Médio", + "uls-region-PA": "Pacífico", + "uls-region-all": "Todos os idiomas", + "uls-no-results-found": "Nenhum resultado encontrado", + "uls-common-languages": "Idiomas sugeridos", + "uls-no-results-suggestion-title": "Você pode interessar-se por:", + "uls-search-help": "Você pode pesquisar pelo nome da língua, o nome do alfabeto, código ISO da língua, ou você pode procurar por região.", + "uls-search-placeholder": "Procurar um idioma" +} diff --git a/prototype/i18n/pt.json b/prototype/i18n/pt.json new file mode 100644 index 000000000..df7dc2531 --- /dev/null +++ b/prototype/i18n/pt.json @@ -0,0 +1,28 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Cainamarques", + "Hamilton Abreu", + "Sarilho1", + "Ti4goc", + "Vitorvicentevalente", + "Waldir", + "Waldyrious" + ] + }, + "uls-region-WW": "Global", + "uls-region-SP": "Especiais", + "uls-region-AM": "América", + "uls-region-AF": "África", + "uls-region-EU": "Europa", + "uls-region-AS": "Ásia", + "uls-region-ME": "Médio Oriente", + "uls-region-PA": "Pacífico", + "uls-region-all": "Todos os idiomas", + "uls-no-results-found": "Não foram encontrados resultados", + "uls-common-languages": "Idiomas sugeridos", + "uls-no-results-suggestion-title": "Você pode estar interessado em:", + "uls-search-help": "Pode pesquisar pelo nome da língua, pelo tipo de alfabeto, pelo código ISO da língua, ou pode navegar por região.", + "uls-search-placeholder": "Pesquisar uma língua" +} diff --git a/prototype/i18n/qqq.json b/prototype/i18n/qqq.json new file mode 100644 index 000000000..f66f9f44a --- /dev/null +++ b/prototype/i18n/qqq.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Nike", + "Shirayuki" + ] + }, + "uls-region-WW": "Label for worldwide languages. They are languages spoken in multiple countries. Eg: English, French, Spanish etc. This label is used in the map region of ULS and as the title of section showing worldwide languages. Translation should not be descriptive.", + "uls-region-SP": "Label for the special languages section. This section may include special custom languages that can be added in run time. It's shown after the Worldwide section.\n\nThe special language is everything that isn't a real language. Like code qqq or qqx.\n{{Identical|Special}}", + "uls-region-AM": "Label for America", + "uls-region-AF": "Label for Africa", + "uls-region-EU": "Label for Europe", + "uls-region-AS": "Label for Asia", + "uls-region-ME": "Label for Middle East", + "uls-region-PA": "Label for Pacific", + "uls-region-all": "Label for all languages in narrow mode, where languages are not split by region.", + "uls-no-results-found": "Title text for 'No results found' section", + "uls-common-languages": "The ULS tries to guess the langugages that the user is most likely to pick. They are taken from geolocation (languages of the current country according to the IP address), previously selected languages, and the browser's accept-language. The list of these languages appears at the top of the ULS languages list, above the geographical regions. This is the title of that list.\n\nSee also {{msg-mw|Mobile-frontend-languages-structured-overlay-suggested-languages-header}}", + "uls-no-results-suggestion-title": "Title for language suggestion in 'no results found' screen", + "uls-search-help": "Help text for searching.\n\n\"Script name\" is a name of a writing system, such as \"Latin\", \"Cyrillic\", \"Arabic\" etc.", + "uls-search-placeholder": "Placeholder text in search box" +} diff --git a/prototype/i18n/ro.json b/prototype/i18n/ro.json new file mode 100644 index 000000000..ae6a4ce7e --- /dev/null +++ b/prototype/i18n/ro.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Minisarm", + "Silviu200530" + ] + }, + "uls-region-WW": "La nivel mondial", + "uls-region-SP": "Speciale", + "uls-region-AM": "America", + "uls-region-AF": "Africa", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Orientul Mijlociu", + "uls-region-PA": "Oceania", + "uls-region-all": "Toate limbile", + "uls-no-results-found": "Niciun rezultat găsit", + "uls-common-languages": "Limbi sugerate", + "uls-no-results-suggestion-title": "Ați putea fi interesat de:", + "uls-search-help": "Puteți căuta după numele limbii, numele scrierii, codul ISO al limbii sau puteți răsfoi în funcție de regiune.", + "uls-search-placeholder": "Căutare pentru o limbă" +} diff --git a/prototype/i18n/roa-tara.json b/prototype/i18n/roa-tara.json new file mode 100644 index 000000000..f020f88f8 --- /dev/null +++ b/prototype/i18n/roa-tara.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Joetaras" + ] + }, + "uls-region-WW": "Tutte 'u munne", + "uls-region-SP": "Speciale", + "uls-region-AM": "Americhe", + "uls-region-AF": "Afriche", + "uls-region-EU": "Europe", + "uls-region-AS": "Asia", + "uls-region-ME": "Medie oriende", + "uls-region-PA": "Pacifeche", + "uls-region-all": "Tutte le lènghe", + "uls-no-results-found": "Nisciune resultate acchiate", + "uls-common-languages": "Lènghe suggerite", + "uls-no-results-suggestion-title": "Puè essere 'nderessate a:", + "uls-search-help": "Puè cercà pe nome d'a lènghe, nome d'u script, codece ISO d'a lènghe o puè navegà passanne pa reggione.", + "uls-search-placeholder": "Cirche 'na lènghe" +} diff --git a/prototype/i18n/ru.json b/prototype/i18n/ru.json new file mode 100644 index 000000000..f4f79aebb --- /dev/null +++ b/prototype/i18n/ru.json @@ -0,0 +1,26 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Bouron", + "Eleferen", + "Kaganer", + "Kopcap94", + "Okras" + ] + }, + "uls-region-WW": "Всемирные", + "uls-region-SP": "Специальные", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "Ближний Восток", + "uls-region-PA": "Океания", + "uls-region-all": "Все языки", + "uls-no-results-found": "Не найдено", + "uls-common-languages": "Предложенные языки", + "uls-no-results-suggestion-title": "Может быть вас заинтересуют эти языки:", + "uls-search-help": "Вы можете искать по названию языка или письменности, по ISO-коду языка или просмотреть по региону.", + "uls-search-placeholder": "Поиск языка" +} diff --git a/prototype/i18n/rup.json b/prototype/i18n/rup.json new file mode 100644 index 000000000..df2ac9bb8 --- /dev/null +++ b/prototype/i18n/rup.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "D'AroemenenZullenNiVergaan" + ] + }, + "uls-region-WW": "Tu tutâ lumea", + "uls-region-SP": "Alepțâ", + "uls-region-AM": "Americhie", + "uls-region-AF": "Africa", + "uls-region-EU": "Evropa", + "uls-region-AS": "Asia", + "uls-region-ME": "Apreasa Mulgicanâ (di ńioldzuc)", + "uls-region-PA": "Pacificu", + "uls-no-results-found": "S-aflarâ țiva rezultati", + "uls-common-languages": "Limbi comuni", + "uls-no-results-suggestion-title": "S-poati s-ai sinferu (s-hii ntirisatu) trâ:", + "uls-search-help": "Poți s-lu cafțâ dupu numa limbâľei, numa scriariľei, codul ISO a limbâľei icâ poți s-li vedz dupu regiuni:", + "uls-search-placeholder": "Câftari limbâ" +} diff --git a/prototype/i18n/sa.json b/prototype/i18n/sa.json new file mode 100644 index 000000000..29782ce7c --- /dev/null +++ b/prototype/i18n/sa.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "NehalDaveND" + ] + }, + "uls-region-WW": "विश्वव्यापी", + "uls-region-SP": "महत्त्वपूर्णम्", + "uls-region-AM": "अमेरिका", + "uls-region-AF": "कालद्वीपः", + "uls-region-EU": "यूरोप", + "uls-region-AS": "जम्बुमहाद्वीपः", + "uls-region-ME": "मध्यभूभागे", + "uls-region-PA": "पॅसिफिक्", + "uls-region-all": "सर्वाः भाषाः", + "uls-no-results-found": "परिणामाः न लब्धाः", + "uls-common-languages": "परामर्षिताः भाषाः", + "uls-no-results-suggestion-title": "एतत् भवते/भवत्यै रोचेत :", + "uls-search-help": "भाषाधारेण, लिप्याधारेण, भाषायाः ISO कूटाधारेण, क्षेत्रानुसारं वा भवान्/भवती अन्वेष्टुं शक्नोति ।", + "uls-search-placeholder": "भाषा अन्विष्यताम्" +} diff --git a/prototype/i18n/sah.json b/prototype/i18n/sah.json new file mode 100644 index 000000000..7acb9f95f --- /dev/null +++ b/prototype/i18n/sah.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "HalanTul" + ] + }, + "uls-region-WW": "Аан дойду", + "uls-region-SP": "Аналлаах", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "Чугас Илин", + "uls-region-PA": "Океания", + "uls-region-all": "Бары тыллар", + "uls-no-results-found": "Туох да көстүбэтэ", + "uls-common-languages": "Сүбэлэнэр тыллар", + "uls-no-results-suggestion-title": "Баҕар бу тыллары сэргиэҥ:", + "uls-search-help": "Тыл биитэр сурук-бичик аатынан, ISO-куодунан биитэр сиринэн көрдүөххүн сөп.", + "uls-search-placeholder": "Тылы көрдөөһүн" +} diff --git a/prototype/i18n/sc.json b/prototype/i18n/sc.json new file mode 100644 index 000000000..cc84abb0f --- /dev/null +++ b/prototype/i18n/sc.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "L2212" + ] + }, + "uls-region-WW": "Totu su mundu", + "uls-region-SP": "Ispetziales", + "uls-region-AM": "Amèrica", + "uls-region-AF": "Àfrica", + "uls-region-EU": "Europa", + "uls-region-AS": "Àsia", + "uls-region-ME": "Oriènte de mesu.", + "uls-region-PA": "Patzìficu", + "uls-region-all": "Totu sas limbas", + "uls-no-results-found": "Perunu resurtadu agatadu", + "uls-common-languages": "Limbas impositadas", + "uls-no-results-suggestion-title": "Podes essere interessadu in:", + "uls-search-help": "Podes chircare pro mèdiu de su nùmene de sa limba, su nùmene de su script, su còdighe ISO de sa limba o navigare pro mèdiu de sa regione:", + "uls-search-placeholder": "Chirca una limba:" +} diff --git a/prototype/i18n/scn.json b/prototype/i18n/scn.json new file mode 100644 index 000000000..ebf7caaab --- /dev/null +++ b/prototype/i18n/scn.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Sarvaturi" + ] + }, + "uls-region-WW": "Tuttu lu munnu", + "uls-region-SP": "Spiciali", + "uls-region-AM": "Amèrica", + "uls-region-AF": "Àfrica", + "uls-region-EU": "Europa", + "uls-region-AS": "Asia", + "uls-region-ME": "Mediu orienti", + "uls-region-PA": "Pacìficu", + "uls-no-results-found": "Nuddu risurtatu attruvatu", + "uls-common-languages": "Lingui cchiù scigghiuti", + "uls-no-results-suggestion-title": "Poi èssiri ntirissatu a:", + "uls-search-help": "È pussìbbili arricircari pi nomu, nomu dô script, còdice ISO dâ lingua o si pò navigari tràmiti riggiuni.", + "uls-search-placeholder": "Arricerca lingua" +} diff --git a/prototype/i18n/sco.json b/prototype/i18n/sco.json new file mode 100644 index 000000000..5f88572ab --- /dev/null +++ b/prototype/i18n/sco.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "AmaryllisGardener", + "John Reid" + ] + }, + "uls-region-WW": "Worldwide", + "uls-region-SP": "Speecial", + "uls-region-AM": "Americae", + "uls-region-AF": "Afreeca", + "uls-region-EU": "Europ", + "uls-region-AS": "Asia", + "uls-region-ME": "Middle Eist", + "uls-region-PA": "Paceefic", + "uls-region-all": "Aw leids", + "uls-no-results-found": "Nae results foond", + "uls-common-languages": "Suggestit leids", + "uls-no-results-suggestion-title": "Ye micht hae aen intrest in:", + "uls-search-help": "Ye can sairch bi leid name, script name, ISO code o leid or ye can brouse bi region.", + "uls-search-placeholder": "Sairch for a leid" +} diff --git a/prototype/i18n/sd.json b/prototype/i18n/sd.json new file mode 100644 index 000000000..30c46a89f --- /dev/null +++ b/prototype/i18n/sd.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Indusian1236", + "Mehtab ahmed", + "Tweety" + ] + }, + "uls-region-WW": "دنيا ڀر", + "uls-region-SP": "خاص", + "uls-region-AM": "آمريڪا", + "uls-region-AF": "آفريڪا", + "uls-region-EU": "يُورپ", + "uls-region-AS": "ايشيا", + "uls-region-ME": "وچ اوڀر", + "uls-region-PA": "پئسفڪ", + "uls-region-all": "سڀ ٻوليون", + "uls-no-results-found": "ڪي بہ نتيجا نہ لڌا", + "uls-common-languages": "تجويز ڪيل ٻوليون", + "uls-no-results-suggestion-title": "توهان کي هنن شين ۾ دلچسپي ٿي سگھي ٿي:", + "uls-search-help": "توهان ٻولي جي نالي، اسڪرپٽ جو نالو، ٻولي جو آءِ سي او ڪوڊ يا خطي جي حساب سان ڳولي سگھو ٿا.", + "uls-search-placeholder": "ڪنھن ٻوليءَ لاءِ ڳوليو" +} diff --git a/prototype/i18n/sdh.json b/prototype/i18n/sdh.json new file mode 100644 index 000000000..39545b2d2 --- /dev/null +++ b/prototype/i18n/sdh.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Kurdbuddha" + ] + }, + "uls-region-WW": "جەهانی", + "uls-region-AM": "ئامریکا", + "uls-region-AF": "ئافریقا", + "uls-region-EU": "ئورووپا", + "uls-region-AS": "ئاسیا", + "uls-region-ME": "خوەرھەڵات ناوەڕاس" +} diff --git a/prototype/i18n/shn.json b/prototype/i18n/shn.json new file mode 100644 index 000000000..a257cb6c6 --- /dev/null +++ b/prototype/i18n/shn.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Saimawnkham" + ] + }, + "uls-region-WW": "တင်းၵမ်ႇၽႃႇ", + "uls-region-SP": "ၶိုၵ်ႉတွၼ်း", + "uls-region-AM": "ဢမေႇရိၵ", + "uls-region-AF": "ဢႃႇၽရိၵ", + "uls-region-EU": "ရူးရူပ်ႉ", + "uls-region-AS": "ဢေးသျႃး", + "uls-region-ME": "ပွတ်းၵၢင်တၢင်းဢွၵ်ႇ", + "uls-region-PA": "ပသိၽိၵ်ႉ", + "uls-region-all": "ၽႃႇသႃႇၵႂၢမ်း တင်းသဵင်ႈ", + "uls-no-results-found": "ဢမ်ႇႁၼ်ၽွၼ်းလႆႈ", + "uls-common-languages": "ၽႃႇသႃႇဢၼ်ၸႂ်ႉၼမ်", + "uls-no-results-suggestion-title": "ၸဝ်ႈၵဝ်ႇၸၢင်ႈၶဝ်ႈၸႂ်ပႃး", + "uls-search-help": "ၸဝ်ႈၵဝ်ႇ ၸၢင်ႈသွၵ်ႈႁႃတင်း ၸိုဝ်ႈၽႃႇသႃႇၵႂၢမ်း၊ ၸိုဝ်ႈ Script, မၢႆ ISO တွၼ်ႈတႃႇ ၽႃႇသႃႇၵႂၢမ်း ဢၼ်ၼၼ် ၸဝ်ႈၵဝ်ႇ ၸၢင်ႈပိုတ်ႇႁႃ တင်း လႅၼ်မိူင်း region", + "uls-search-placeholder": "ၶူၼ်ႉႁႃ တႃႇၽႃႇသႃႇၵႂၢမ်း" +} diff --git a/prototype/i18n/si.json b/prototype/i18n/si.json new file mode 100644 index 000000000..16aff783d --- /dev/null +++ b/prototype/i18n/si.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "පසිඳු කාවින්ද", + "හරිත" + ] + }, + "uls-region-WW": "ලෝක ව්‍යාප්ත", + "uls-region-SP": "විශේෂ", + "uls-region-AM": "ඇමෙරිකාව", + "uls-region-AF": "අප්‍රිකාව", + "uls-region-EU": "යුරෝපය", + "uls-region-AS": "ආසියාව", + "uls-region-ME": "මැද පෙරදිග", + "uls-region-PA": "පැසිෆික්", + "uls-no-results-found": "ප්‍රතිඑල හමු නොවුණි", + "uls-common-languages": "පොදු භාෂා", + "uls-no-results-suggestion-title": "ඔබ සමහර විට කැමති වේවි:", + "uls-search-help": "ඔබට භාෂා නාමය, ස්ක්‍රිප්ට නාමය, භාෂාවේ ISO කේතය මගින් සෙවිය හැක නැතහොත් ඔබට ප්‍රදේශය අනුව බ්‍රවුස් කළ හැක.", + "uls-search-placeholder": "බස සෙවීම" +} diff --git a/prototype/i18n/sk.json b/prototype/i18n/sk.json new file mode 100644 index 000000000..788616fea --- /dev/null +++ b/prototype/i18n/sk.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Jaroslav.micek", + "Rudko" + ] + }, + "uls-region-WW": "Po celom svete", + "uls-region-SP": "Špeciálne", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Európa", + "uls-region-AS": "Ázia", + "uls-region-ME": "Blízky východ", + "uls-region-PA": "Pacifik", + "uls-region-all": "Všetky jazyky", + "uls-no-results-found": "Neboli nájdené žiadne výsledky", + "uls-common-languages": "Jazyky", + "uls-no-results-suggestion-title": "Mohlo by Vás zaujímať:", + "uls-search-help": "Môžete vyhľadávať podľa názvu jazyka, názvu písma, ISO kódu jazyka alebo môžete prechádzať po regiónoch:", + "uls-search-placeholder": "Vyhľadávanie jazyka" +} diff --git a/prototype/i18n/skr-arab.json b/prototype/i18n/skr-arab.json new file mode 100644 index 000000000..9ae7b01ed --- /dev/null +++ b/prototype/i18n/skr-arab.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "Saraiki" + ] + }, + "uls-region-WW": "پوری دنیا وچ", + "uls-region-SP": "خاص", + "uls-region-AM": "امریکہ", + "uls-region-AF": "افریقہ", + "uls-region-EU": "یورپ", + "uls-region-AS": "ایشیاء", + "uls-region-ME": "مشرق وسطی", + "uls-region-PA": "بحر الکاہل", + "uls-region-all": "ساریاں زباناں", + "uls-no-results-found": "کوئی نتیجہ نی لبھا", + "uls-common-languages": "تجویز کردہ زباناں", + "uls-no-results-suggestion-title": "تہاکوں ایندے وچ وی دلچسپی ہوسی", + "uls-search-help": "تساں زبان دے ناں، رسم الخط، زبان دے آئی ایس او کوڈ دے نال وی ڳول سڳدے ہو یا وت علاقے نال وی ڳول سڳدے ہو", + "uls-search-placeholder": "زبان دی ڳول" +} diff --git a/prototype/i18n/sl.json b/prototype/i18n/sl.json new file mode 100644 index 000000000..da5337e10 --- /dev/null +++ b/prototype/i18n/sl.json @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Dbc334", + "Eleassar", + "Irena Plahuta", + "Mateju" + ] + }, + "uls-region-WW": "Svetovni jeziki", + "uls-region-SP": "Posebni", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Evropa", + "uls-region-AS": "Azija", + "uls-region-ME": "Bližnji vzhod", + "uls-region-PA": "Tihi ocean", + "uls-region-all": "Vsi jeziki", + "uls-no-results-found": "Ni zadetkov", + "uls-common-languages": "Predlagani jeziki", + "uls-no-results-suggestion-title": "Morda vas zanima:", + "uls-search-help": "Iščete lahko po imenu jezika, imenu pisave, jezikovni kodi ISO ali po področju.", + "uls-search-placeholder": "Poišči jezik" +} diff --git a/prototype/i18n/sq.json b/prototype/i18n/sq.json new file mode 100644 index 000000000..9e86d3831 --- /dev/null +++ b/prototype/i18n/sq.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Ammartivari", + "Kosovastar", + "Liridon" + ] + }, + "uls-region-WW": "Në mbarë botën", + "uls-region-SP": "Të veçanta", + "uls-region-AM": "Amerikë", + "uls-region-AF": "Afrikë", + "uls-region-EU": "Evropë", + "uls-region-AS": "Azi", + "uls-region-ME": "Lindje e Mesme", + "uls-region-PA": "Paqësor", + "uls-region-all": "Të gjitha gjuhët", + "uls-no-results-found": "Nuk është gjetur asnjë rezultat", + "uls-common-languages": "Gjuhë të sugjeruara", + "uls-no-results-suggestion-title": "Ju mund të jeni të interesuar në:", + "uls-search-help": "Ju mund të kërkoni sipas emrit të gjuhës, emrit të skriptës, kodit ISO të gjuhës ose ju mund të shfletoni sipa rajonit.", + "uls-search-placeholder": "Kërkimi i gjuhës" +} diff --git a/prototype/i18n/sr-ec.json b/prototype/i18n/sr-ec.json new file mode 100644 index 000000000..e5852d83f --- /dev/null +++ b/prototype/i18n/sr-ec.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Milicevic01", + "Rancher" + ] + }, + "uls-region-WW": "Светски", + "uls-region-SP": "Посебно", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азија", + "uls-region-ME": "Блиски исток", + "uls-region-PA": "Пацифик", + "uls-region-all": "Сви језици", + "uls-no-results-found": "Нема резултата", + "uls-common-languages": "Предложени јeзици", + "uls-no-results-suggestion-title": "Можда вас интересује:", + "uls-search-help": "Можете да тражите по имену језика или писма, по ISO коду језика или пак по региону.", + "uls-search-placeholder": "Претрага језика" +} diff --git a/prototype/i18n/sr-el.json b/prototype/i18n/sr-el.json new file mode 100644 index 000000000..20b0e3f45 --- /dev/null +++ b/prototype/i18n/sr-el.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Milicevic01", + "Rancher" + ] + }, + "uls-region-WW": "Svetski", + "uls-region-SP": "Posebno", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Evropa", + "uls-region-AS": "Azija", + "uls-region-ME": "Bliski istok", + "uls-region-PA": "Pacifik", + "uls-region-all": "Svi jezici", + "uls-no-results-found": "Nema rezultata", + "uls-common-languages": "Predloženi jezici", + "uls-no-results-suggestion-title": "Možda vas interesuje:", + "uls-search-help": "Možete da tražite po imenu jezika ili pisma, po ISO kodu jezika ili pak po regionu.", + "uls-search-placeholder": "Pretraga jezika" +} diff --git a/prototype/i18n/sv.json b/prototype/i18n/sv.json new file mode 100644 index 000000000..b94deb70f --- /dev/null +++ b/prototype/i18n/sv.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Cybjit", + "Johan", + "Jopparn", + "WikiPhoenix" + ] + }, + "uls-region-WW": "Världsomfattande", + "uls-region-SP": "Speciella", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asien", + "uls-region-ME": "Mellanöstern", + "uls-region-PA": "Stilla havet", + "uls-region-all": "Alla språk", + "uls-no-results-found": "Inga resultat hittades", + "uls-common-languages": "Föreslagna språk", + "uls-no-results-suggestion-title": "Du kan vara intresserad av:", + "uls-search-help": "Du kan söka efter språkets namn, skriptnamn, ISO-kod för språket eller bläddra efter region.", + "uls-search-placeholder": "Sök efter ett språk" +} diff --git a/prototype/i18n/sw.json b/prototype/i18n/sw.json new file mode 100644 index 000000000..55b5e5000 --- /dev/null +++ b/prototype/i18n/sw.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Lloffiwr", + "Muddyb", + "Muddyb Blast Producer" + ] + }, + "uls-region-WW": "Dunia nzima", + "uls-region-SP": "Maalumu", + "uls-region-AM": "Marekani", + "uls-region-AF": "Afrika", + "uls-region-EU": "Ulaya", + "uls-region-AS": "Asia", + "uls-region-ME": "Mashariki ya Kati", + "uls-region-PA": "Pasifiki", + "uls-no-results-found": "Hakuna matokeo", + "uls-common-languages": "Lugha za kawaida", + "uls-no-results-suggestion-title": "Pengine unaweza kuvutiwa na:", + "uls-search-help": "Unaweza kutafuta kwa jina la lugha, jina la maandishi, msimbo wa ISO wa lugha, ama unaweza kutafuta kwa eneo.", + "uls-search-placeholder": "Tafuta lugha" +} diff --git a/prototype/i18n/szy.json b/prototype/i18n/szy.json new file mode 100644 index 000000000..0e226f60b --- /dev/null +++ b/prototype/i18n/szy.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Benel" + ] + }, + "uls-region-AM": "Amilikaco", + "uls-region-AF": "Afilika", + "uls-region-EU": "Ouco", + "uls-region-AS": "Yaco" +} diff --git a/prototype/i18n/ta.json b/prototype/i18n/ta.json new file mode 100644 index 000000000..77e072f7c --- /dev/null +++ b/prototype/i18n/ta.json @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "ElangoRamanujam", + "Kanags", + "Logicwiki", + "Rakeshonwiki", + "Santhosh.thottingal" + ] + }, + "uls-region-WW": "உலகளாவிய", + "uls-region-SP": "சிறப்பு", + "uls-region-AM": "அமெரிக்கா", + "uls-region-AF": "ஆப்பிரிக்கா", + "uls-region-EU": "ஐரோப்பா", + "uls-region-AS": "ஆசியா", + "uls-region-ME": "மத்திய கிழக்கு", + "uls-region-PA": "பசிபிக்", + "uls-region-all": "அனைத்து மொழிகள்", + "uls-no-results-found": "முடிவுகள் எதுவும் காணப்படவில்லை", + "uls-common-languages": "பரிந்துரைக்கப்பட்ட மொழிகள்", + "uls-no-results-suggestion-title": "நீங்கள் இவற்றில் ஆர்வமாக இருக்கலாம்:", + "uls-search-help": "மொழியின் பெயர், எழுத்து வடிவம், ISO குறியீடு முலம் தேடலாம் அல்லது பகுதிவாரியாக உலவலாம்:", + "uls-search-placeholder": "மொழி தேடல்" +} diff --git a/prototype/i18n/tcy.json b/prototype/i18n/tcy.json new file mode 100644 index 000000000..9d2494fb2 --- /dev/null +++ b/prototype/i18n/tcy.json @@ -0,0 +1,16 @@ +{ + "@metadata": { + "authors": [ + "BHARATHESHA ALASANDEMAJALU", + "VASANTH S.N." + ] + }, + "uls-region-WW": "ಪ್ರಪಂಚದಾದ್ಯಂತ", + "uls-region-SP": "ವಿಶೇಷ", + "uls-region-AM": "ಅಮೇರಿಕ", + "uls-region-AF": "ಆಫ್ರಿಕ", + "uls-region-EU": "ಯುರೋಪ್", + "uls-region-AS": "ಏಷ್ಯಾ", + "uls-region-PA": "ಫೆಸಿಫಿಕ್", + "uls-search-placeholder": "ಬಾಸೆಲೆನ್ ನಡ್ಲೆ" +} diff --git a/prototype/i18n/te.json b/prototype/i18n/te.json new file mode 100644 index 000000000..9120beb42 --- /dev/null +++ b/prototype/i18n/te.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "JVRKPRASAD", + "Veeven", + "WP MANIKHANTA" + ] + }, + "uls-region-WW": "ప్రపంచవ్యాప్తం", + "uls-region-SP": "ప్రత్యేకం", + "uls-region-AM": "అమెరికా", + "uls-region-AF": "ఆఫ్రికా", + "uls-region-EU": "ఐరోపా", + "uls-region-AS": "ఆసియా", + "uls-region-ME": "మధ్య తూర్పు", + "uls-region-PA": "పసిఫిక్", + "uls-region-all": "అన్ని భాషలు", + "uls-no-results-found": "ఫలితాలేమీ దొరకలేదు", + "uls-common-languages": "సూచించిన భాషలు", + "uls-no-results-suggestion-title": "మీకు దీనిలో ఆసక్తి ఉండవచ్చు:", + "uls-search-help": "మీరు భాష పేరు, లిపి పేరు, భాష ISO కోడు ద్వారా వెతకవచ్చు లేదా మీరు ప్రాంతం ద్వారా విహరింవచ్చు.", + "uls-search-placeholder": "భాష కొరకు వెతకండి" +} diff --git a/prototype/i18n/th.json b/prototype/i18n/th.json new file mode 100644 index 000000000..b46400441 --- /dev/null +++ b/prototype/i18n/th.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Octahedron80", + "Pon44695" + ] + }, + "uls-region-WW": "ทั่วโลก", + "uls-region-SP": "พิเศษ", + "uls-region-AM": "อเมริกา", + "uls-region-AF": "แอฟริกา", + "uls-region-EU": "ยุโรป", + "uls-region-AS": "เอเชีย", + "uls-region-ME": "ตะวันออกกลาง", + "uls-region-PA": "แปซิฟิก", + "uls-region-all": "ทุกภาษา", + "uls-no-results-found": "ไม่พบผลลัพธ์", + "uls-common-languages": "ภาษาที่แนะนำ", + "uls-no-results-suggestion-title": "คุณอาจสนใจใน:", + "uls-search-help": "คุณสามารถค้นหาด้วยชื่อภาษา ชื่ออักษร รหัส ISO ของภาษา หรือสามารถเรียกดูตามภูมิภาค", + "uls-search-placeholder": "ค้นหาภาษา" +} diff --git a/prototype/i18n/ti.json b/prototype/i18n/ti.json new file mode 100644 index 000000000..083b5b8ab --- /dev/null +++ b/prototype/i18n/ti.json @@ -0,0 +1,19 @@ +{ + "@metadata": { + "authors": [ + "Joanmp17" + ] + }, + "uls-region-WW": "ምሉእ ዓለማዊ", + "uls-region-SP": "ፍሉይ", + "uls-region-AM": "ኣመሪካ", + "uls-region-AF": "ኣፍሪቃ", + "uls-region-EU": "ኤውሮጳ", + "uls-region-AS": "ኤስያ", + "uls-region-ME": "ማእከላይ ምብራቕ", + "uls-region-PA": "ሰላማዊ", + "uls-region-all": "ኩሎም ቋንቋታት", + "uls-no-results-found": "ውጺኢታት ኣይተረኸቡን", + "uls-common-languages": "ዝምከሩ ቋንቋታት", + "uls-search-placeholder": "ቋንቋ ድለይ" +} diff --git a/prototype/i18n/tly.json b/prototype/i18n/tly.json new file mode 100644 index 000000000..1f90e1f34 --- /dev/null +++ b/prototype/i18n/tly.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Amire80", + "Erdemaslancan", + "Patriot Kur", + "Гусейн" + ] + }, + "uls-region-WW": "Həmədınyo", + "uls-region-SP": "Xısusi", + "uls-region-AM": "Əmerikə", + "uls-region-AF": "Afrika", + "uls-region-EU": "Avropə", + "uls-region-AS": "Asiyə", + "uls-region-ME": "Miyonə Şərğ", + "uls-region-PA": "Pasifik", + "uls-region-all": "Həmə zıvonon", + "uls-no-results-found": "Hiçi pəydo bıəni", + "uls-common-languages": "Tovsiyə kardə bıə zıvonon", + "uls-no-results-suggestion-title": "Bəzne bə ki bo şımə marağinin ın zıvonon:", + "uls-search-help": "Шымә бәзнејон де зывони номи ја нывыштәј нәве, де зывони ISO-коди ја де вилојәти дијә карде.", + "uls-search-placeholder": "Bınəv zıvoni" +} diff --git a/prototype/i18n/tokipona.json b/prototype/i18n/tokipona.json new file mode 100644 index 000000000..6b9657c79 --- /dev/null +++ b/prototype/i18n/tokipona.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Robin van der Vliet" + ] + }, + "uls-region-SP": "namako", + "uls-region-AM": "ma Amelika", + "uls-region-AF": "ma Apika", + "uls-region-EU": "ma Elopa", + "uls-region-AS": "ma Asija" +} diff --git a/prototype/i18n/tr.json b/prototype/i18n/tr.json new file mode 100644 index 000000000..53a650ef7 --- /dev/null +++ b/prototype/i18n/tr.json @@ -0,0 +1,28 @@ +{ + "@metadata": { + "authors": [ + "1917 Ekim Devrimi", + "BaRaN6161 TURK", + "Emperyan", + "Erdemaslancan", + "Kumkumuk", + "Marmase", + "MrSchipunov", + "Sadrettin" + ] + }, + "uls-region-WW": "Dünya çapında", + "uls-region-SP": "Özel", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Avrupa", + "uls-region-AS": "Asya", + "uls-region-ME": "Orta Doğu", + "uls-region-PA": "Pasifik", + "uls-region-all": "Tüm diller", + "uls-no-results-found": "Sonuç bulunamadı", + "uls-common-languages": "Önerilen diller", + "uls-no-results-suggestion-title": "İlginizi çekebilir:", + "uls-search-help": "Dil adına, betik adına, dilin ISO koduna göre arama yapabilirsiniz ya da bölgeye göre tarayabilirsiniz.", + "uls-search-placeholder": "Bir dil arayın" +} diff --git a/prototype/i18n/tt-cyrl.json b/prototype/i18n/tt-cyrl.json new file mode 100644 index 000000000..eba2302a3 --- /dev/null +++ b/prototype/i18n/tt-cyrl.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Ajdar", + "Ерней", + "Ильнар" + ] + }, + "uls-region-WW": "Бөтендөнья", + "uls-region-SP": "Махсус", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Аурупа", + "uls-region-AS": "Азия", + "uls-region-ME": "Якын Көнчыгыш", + "uls-region-PA": "Океания", + "uls-region-all": "Барлык телләр", + "uls-no-results-found": "Берни дә табылмаган", + "uls-common-languages": "Тәкъдим ителгән телләр", + "uls-no-results-suggestion-title": "Бәлки сезне бу телләр кызыксындырыр:", + "uls-search-help": "Сез телнең яки әлифбаның исеме, телнең ISO коды буенча эзли аласыз яки төбәк буенча карый аласыз.", + "uls-search-placeholder": "Тел буенча эзләү" +} diff --git a/prototype/i18n/twd.json b/prototype/i18n/twd.json new file mode 100644 index 000000000..046c53971 --- /dev/null +++ b/prototype/i18n/twd.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Robin van der Vliet" + ] + }, + "uls-region-WW": "Wearldwied", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa" +} diff --git a/prototype/i18n/tzm.json b/prototype/i18n/tzm.json new file mode 100644 index 000000000..b6f6c016f --- /dev/null +++ b/prototype/i18n/tzm.json @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Tifinaghes" + ] + }, + "uls-region-WW": "ⵎⴰⵕⵕⴰ ⴰⵎⴰⴹⴰⵍ", + "uls-region-AM": "ⴰⵎⵔⵉⴽⴰ", + "uls-region-AF": "ⵉⴼⵔⵉⵇⵢⴰ", + "uls-region-EU": "ⵜⵓⵔⵓⴼⵜ (Europe)", + "uls-region-AS": "ⴰⵙⵢⴰ", + "uls-common-languages": "ⵜⵓⵜⵍⴰⵢⵉⵏ ⵉⴷⵔⵓⵏ", + "uls-search-placeholder": "ⵜⵓⵜⵍⴰⵢⵜ ⵓⵔⵣⵣⵓ" +} diff --git a/prototype/i18n/udm.json b/prototype/i18n/udm.json new file mode 100644 index 000000000..bc4436770 --- /dev/null +++ b/prototype/i18n/udm.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "AlnashPiyash2", + "Kotwys", + "Wadorgurt" + ] + }, + "uls-region-WW": "Быдэс дуннеысь", + "uls-region-SP": "Нимысьтыз", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Европа", + "uls-region-AS": "Азия", + "uls-region-ME": "Матысь Восток", + "uls-region-PA": "Океания", + "uls-region-all": "Вань кылъёс", + "uls-no-results-found": "Шедьтэмын ӧвӧл", + "uls-common-languages": "Ӵектэм кылъёс", + "uls-no-results-suggestion-title": "Тӥледлы та кылъёс тунсыко луозы, дыр:", + "uls-search-help": "Кылэз нимызъя, гожъяськонэзъя, ISO кодэзъя утчамды луэ яке улосвылысь учкемды луэ.", + "uls-search-placeholder": "Кылэз утчан" +} diff --git a/prototype/i18n/ug-arab.json b/prototype/i18n/ug-arab.json new file mode 100644 index 000000000..6d201808f --- /dev/null +++ b/prototype/i18n/ug-arab.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Sahran", + "Tel'et", + "Uzdil" + ] + }, + "uls-region-WW": "دۇنيادا", + "uls-region-SP": "ئالاھىدە", + "uls-region-AM": "ئامېرىكا", + "uls-region-AF": "ئافرىقا", + "uls-region-EU": "ياۋروپا", + "uls-region-AS": "ئاسىيا", + "uls-region-ME": "ئوتتۇرا شەرق", + "uls-region-PA": "ئاتلانتىك", + "uls-region-all": "بارلىق تىللار", + "uls-no-results-found": "نەتىجە تېپىلمىدى", + "uls-common-languages": "تەۋسىيە تىللار", + "uls-no-results-suggestion-title": "قىزىقىشىڭىز مۇمكىن:", + "uls-search-help": "سىز تىل نامى، يېزىق شەكلى نامى، تىلنىڭ ISO كودى بويىچە ئىزدىيەلەيسىز ياكى رايون بويىچە كۆرەلەيسىز:", + "uls-search-placeholder": "تىل ئىزدەش" +} diff --git a/prototype/i18n/uk.json b/prototype/i18n/uk.json new file mode 100644 index 000000000..03429efff --- /dev/null +++ b/prototype/i18n/uk.json @@ -0,0 +1,25 @@ +{ + "@metadata": { + "authors": [ + "Alex Khimich", + "Amire80", + "Andriykopanytsia", + "Base", + "Piramidion" + ] + }, + "uls-region-WW": "Всесвітні", + "uls-region-SP": "Спеціальні", + "uls-region-AM": "Америка", + "uls-region-AF": "Африка", + "uls-region-EU": "Європа", + "uls-region-AS": "Азія", + "uls-region-ME": "Близький Схід", + "uls-region-PA": "Океанія", + "uls-region-all": "Усі мови", + "uls-no-results-found": "Не знайдено результатів", + "uls-common-languages": "Пропоновані мови", + "uls-no-results-suggestion-title": "Ви можете бути зацікавленими у:", + "uls-search-help": "Ви можете шукати за назвою мови або писемності, ISO-коду мови, або можете вказати регіон.", + "uls-search-placeholder": "Пошук мови" +} diff --git a/prototype/i18n/ur.json b/prototype/i18n/ur.json new file mode 100644 index 000000000..0fb066bcd --- /dev/null +++ b/prototype/i18n/ur.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Muhammad Shuaib", + "Obaid Raza" + ] + }, + "uls-region-WW": "دنیا بھر میں", + "uls-region-SP": "خاص", + "uls-region-AM": "امریکا", + "uls-region-AF": "افریقہ", + "uls-region-EU": "یورپ", + "uls-region-AS": "ایشیا", + "uls-region-ME": "مشرق وسطی", + "uls-region-PA": "بحر الکاہل", + "uls-region-all": "تمام زبانیں", + "uls-no-results-found": "مطلوبہ نتائج نہیں ملے", + "uls-common-languages": "تجویز کردہ زبانیں", + "uls-no-results-suggestion-title": "شاید آپ ان میں دلچسپی لیں:", + "uls-search-help": "آپ زبان کے نام، اسکرپٹ، زبان کے آئی ایس او رمز کے ذریعہ تلاش کر سکتے ہیں، یا خطہ وار بھی ڈھونڈ سکتے ہیں۔", + "uls-search-placeholder": "زبان تلاش کریں" +} diff --git a/prototype/i18n/uz.json b/prototype/i18n/uz.json new file mode 100644 index 000000000..c1c10fecd --- /dev/null +++ b/prototype/i18n/uz.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "6ahodir", + "Akmalzhon", + "CoderSI", + "Nataev", + "Таржимон" + ] + }, + "uls-region-WW": "Butun jahon", + "uls-region-SP": "Maxsus", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Yevropa", + "uls-region-AS": "Osiyo", + "uls-region-ME": "Yaqin Sharq", + "uls-region-PA": "Okeaniya", + "uls-no-results-found": "Natija topilmadi", + "uls-common-languages": "Avtomatik tanlangan tillar", + "uls-no-results-suggestion-title": "Sizni qiziqtirishi mumkin:", + "uls-search-help": "Til hamda yozuv nomi yoki ISO kod bilan izlashingiz mumkin. Hudud boʻyicha koʻrib chiqishingiz ham mumkin.", + "uls-search-placeholder": "Qidiruv tili" +} diff --git a/prototype/i18n/vec.json b/prototype/i18n/vec.json new file mode 100644 index 000000000..dcfd32342 --- /dev/null +++ b/prototype/i18n/vec.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Fierodelveneto", + "GatoSelvadego" + ] + }, + "uls-region-WW": "Tuto el mondo", + "uls-region-SP": "Speçiałe", + "uls-region-AM": "Mèrica", + "uls-region-AF": "Àfrica", + "uls-region-EU": "Eoropa", + "uls-region-AS": "Axia", + "uls-region-ME": "Levante mexan", + "uls-region-PA": "Pasifego", + "uls-region-all": "Tute ƚe ƚengue", + "uls-no-results-found": "Nisun rixultà", + "uls-common-languages": "Lengue sujerìe", + "uls-no-results-suggestion-title": "Te pol èsar interesà a:", + "uls-search-help": "Xe posibiƚe sercar par nòme, nòme del script, còdexe ISO de ƚa lengua o se połe navegar par rejon.", + "uls-search-placeholder": "Serca na lengua" +} diff --git a/prototype/i18n/vep.json b/prototype/i18n/vep.json new file mode 100644 index 000000000..f7ab66bc9 --- /dev/null +++ b/prototype/i18n/vep.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Игорь Бродский" + ] + }, + "uls-region-WW": "Kaikjal", + "uls-region-SP": "Specialine", + "uls-region-AM": "Amerik", + "uls-region-AF": "Afrik", + "uls-region-EU": "Evrop", + "uls-region-AS": "Azii", + "uls-region-ME": "Keskmäine Päivnouzmpol'", + "uls-region-PA": "Okeanii", + "uls-no-results-found": "Ei ole rezul'tatoid", + "uls-common-languages": "Ühthižed keled", + "uls-no-results-suggestion-title": "Teile voiži tartta mel'he:", + "uls-search-help": "Tö voit ecmäha kelen, skriptannimen, kelen ISO-kodan mödhe, vai valita regioniden mödhe:", + "uls-search-placeholder": "Kelenecmine" +} diff --git a/prototype/i18n/vi.json b/prototype/i18n/vi.json new file mode 100644 index 000000000..6e51c5e2c --- /dev/null +++ b/prototype/i18n/vi.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Minh Nguyen", + "Tuankiet65" + ] + }, + "uls-region-WW": "Toàn cầu", + "uls-region-SP": "Đặc biệt", + "uls-region-AM": "Châu Mỹ", + "uls-region-AF": "Châu Phi", + "uls-region-EU": "Châu Âu", + "uls-region-AS": "Châu Á", + "uls-region-ME": "Trung Đông", + "uls-region-PA": "Châu Đại Dương", + "uls-region-all": "Tất cả các ngôn ngữ", + "uls-no-results-found": "Không tìm thấy kết quả", + "uls-common-languages": "Ngôn ngữ gợi ý", + "uls-no-results-suggestion-title": "Bạn có thể quan tâm:", + "uls-search-help": "Bạn có thể tìm kiếm theo tên ngôn ngữ, tên hệ thống chữ viết, hay mã ISO của ngôn ngữ hoặc duyệt theo khu vực.", + "uls-search-placeholder": "Tìm kiếm ngôn ngữ" +} diff --git a/prototype/i18n/vo.json b/prototype/i18n/vo.json new file mode 100644 index 000000000..438d50115 --- /dev/null +++ b/prototype/i18n/vo.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Robin van der Vliet" + ] + }, + "uls-region-SP": "Patik", + "uls-region-AM": "Merop", + "uls-region-AF": "Frikop", + "uls-region-EU": "Yurop", + "uls-region-AS": "Siyop" +} diff --git a/prototype/i18n/war.json b/prototype/i18n/war.json new file mode 100644 index 000000000..d8829f97d --- /dev/null +++ b/prototype/i18n/war.json @@ -0,0 +1,22 @@ +{ + "@metadata": { + "authors": [ + "Harvzsf", + "JinJian", + "Wiki indio" + ] + }, + "uls-region-WW": "ha Kalibutan", + "uls-region-SP": "Pinaurog", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Asya", + "uls-region-ME": "Butnga nga Sinirangan / Katundan nga Asya", + "uls-region-PA": "Pasipiko", + "uls-no-results-found": "Waray mga resulta nga nabilngan", + "uls-common-languages": "Mga komun o ginsasaroan nga mga pinulongan", + "uls-no-results-suggestion-title": "Bangin ka ma-intersado hin:", + "uls-search-help": "Puyde ka magbiling ha kanan ngaran han pinulongan, ngaran han paagi hin pagsurat, ISO nga kodigo han pinulongan o puyde ka magdalikyat ha kanan rehiyon", + "uls-search-placeholder": "Pagbiling hin yinaknan" +} diff --git a/prototype/i18n/yi.json b/prototype/i18n/yi.json new file mode 100644 index 000000000..bf5c52c33 --- /dev/null +++ b/prototype/i18n/yi.json @@ -0,0 +1,21 @@ +{ + "@metadata": { + "authors": [ + "פוילישער" + ] + }, + "uls-region-WW": "וועלטווייט", + "uls-region-SP": "באזונדער", + "uls-region-AM": "אמעריקע", + "uls-region-AF": "אפֿריקע", + "uls-region-EU": "אייראפע", + "uls-region-AS": "אזיע", + "uls-region-ME": "מיטל מזרח", + "uls-region-PA": "פאציפֿיק", + "uls-region-all": "אלע שפראַכן", + "uls-no-results-found": "קיין רעזולטאטן נישט געטראפֿן.", + "uls-common-languages": "פֿארגעשלאַָגענע שפראַכן", + "uls-no-results-suggestion-title": "עס וועט אייך אפשר אינטרעסירן:", + "uls-search-help": "איר קענט זוכן לויט שפראך־נאמען, שריפֿט־נאמען, שפראך ISO־קאד אדער קענט איר בלעטערן לויט ראיאן.", + "uls-search-placeholder": "זוכן א שפראך" +} diff --git a/prototype/i18n/yue.json b/prototype/i18n/yue.json new file mode 100644 index 000000000..cf72d1c83 --- /dev/null +++ b/prototype/i18n/yue.json @@ -0,0 +1,19 @@ +{ + "@metadata": { + "authors": [ + "Hello903hello", + "Moon0319", + "Roy17" + ] + }, + "uls-region-WW": "全世界", + "uls-region-AF": "非洲", + "uls-region-EU": "歐洲", + "uls-region-AS": "亞洲", + "uls-region-ME": "中東", + "uls-region-PA": "太平洋", + "uls-region-all": "全部嘅話", + "uls-no-results-found": "搵唔到結果", + "uls-common-languages": "建議嘅話", + "uls-search-placeholder": "搵一種話" +} diff --git a/prototype/i18n/zea.json b/prototype/i18n/zea.json new file mode 100644 index 000000000..71d97e583 --- /dev/null +++ b/prototype/i18n/zea.json @@ -0,0 +1,16 @@ +{ + "@metadata": { + "authors": [ + "Robin van der Vliet", + "Robin0van0der0vliet" + ] + }, + "uls-region-WW": "Waereldwied", + "uls-region-SP": "Speciaal", + "uls-region-AM": "Amerika", + "uls-region-AF": "Afrika", + "uls-region-EU": "Europa", + "uls-region-AS": "Azië", + "uls-region-ME": "Midden-Oôsten", + "uls-region-PA": "Pacifisch gebied" +} diff --git a/prototype/i18n/zgh.json b/prototype/i18n/zgh.json new file mode 100644 index 000000000..8031d813c --- /dev/null +++ b/prototype/i18n/zgh.json @@ -0,0 +1,20 @@ +{ + "@metadata": { + "authors": [ + "Aslmad mohamed belarhzali", + "Hakim1bal" + ] + }, + "uls-region-WW": "ⴳ ⵓⵎⴰⴹⴰⵍ ⴰⴽⴽ", + "uls-region-SP": "ⴰⵎⵥⵍⵉ", + "uls-region-AM": "ⵜⴰⵎⵔⵉⴽⵜ", + "uls-region-AF": "ⵜⴰⴼⵔⵉⴽⵜ", + "uls-region-EU": "ⵜⵓⵔⵓⴼⵜ", + "uls-region-AS": "ⵜⴰⵣⵉⵜ", + "uls-region-ME": "ⴰⴳⵎⵓⴹ ⴰⵏⴰⵎⵎⴰⵙ", + "uls-region-PA": "ⴰⴳⴰⵔⴰⵡ ⵉⵎⵣⴳⵉ", + "uls-region-all": "ⵜⵓⵜⵍⴰⵢⵉⵏ ⵎⴰⵕⵕⴰ", + "uls-no-results-found": "ⵓⵔ ⵜⵜⵢⴰⴼⴰⵏⵜ ⵜⵢⴰⴼⵓⵜⵉⵏ", + "uls-common-languages": "ⵜⵓⵜⵍⴰⵢⵉⵏ ⵉⵜⵜⵙⵓⵎⵔⵏ", + "uls-search-placeholder": "ⵔⵣⵓ ⵖⴼ ⴽⵔⴰ ⵏ ⵜⵓⵜⵍⴰⵢⵜ" +} diff --git a/prototype/i18n/zh-hans.json b/prototype/i18n/zh-hans.json new file mode 100644 index 000000000..0aeff94c0 --- /dev/null +++ b/prototype/i18n/zh-hans.json @@ -0,0 +1,23 @@ +{ + "@metadata": { + "authors": [ + "Liuxinyu970226", + "Xiaomingyan", + "Yfdyh000" + ] + }, + "uls-region-WW": "世界各地", + "uls-region-SP": "特别", + "uls-region-AM": "美洲", + "uls-region-AF": "非洲", + "uls-region-EU": "欧洲", + "uls-region-AS": "亚洲", + "uls-region-ME": "中东", + "uls-region-PA": "太平洋", + "uls-region-all": "所有语言", + "uls-no-results-found": "无搜索结果", + "uls-common-languages": "建议的语言", + "uls-no-results-suggestion-title": "您可能感兴趣:", + "uls-search-help": "您可以按语言名称、文字名称、语言的ISO代码搜索,或按地区浏览。", + "uls-search-placeholder": "搜索一种语言" +} diff --git a/prototype/i18n/zh-hant.json b/prototype/i18n/zh-hant.json new file mode 100644 index 000000000..032cf8a69 --- /dev/null +++ b/prototype/i18n/zh-hant.json @@ -0,0 +1,24 @@ +{ + "@metadata": { + "authors": [ + "Justincheng12345", + "Kly", + "LNDDYL", + "Simon Shek" + ] + }, + "uls-region-WW": "全世界", + "uls-region-SP": "特別", + "uls-region-AM": "美洲", + "uls-region-AF": "非洲", + "uls-region-EU": "歐洲", + "uls-region-AS": "亞洲", + "uls-region-ME": "中東", + "uls-region-PA": "太平洋", + "uls-region-all": "所有語言", + "uls-no-results-found": "找不到任何結果", + "uls-common-languages": "推薦語言", + "uls-no-results-suggestion-title": "您可能感興趣:", + "uls-search-help": "您可以按語言名稱、程式碼名稱、語言 ISO 代碼搜尋,或您亦可按區域瀏覽。", + "uls-search-placeholder": "搜尋一種語言" +} diff --git a/prototype/images/close.svg b/prototype/images/close.svg new file mode 100644 index 000000000..4ed25ba2e --- /dev/null +++ b/prototype/images/close.svg @@ -0,0 +1,8 @@ + + + + close + + + + diff --git a/prototype/images/language.svg b/prototype/images/language.svg new file mode 100644 index 000000000..9262f73fa --- /dev/null +++ b/prototype/images/language.svg @@ -0,0 +1,7 @@ + + + + language + + + diff --git a/prototype/images/roughsketch/ROUGH SKETCH footer section.png b/prototype/images/roughsketch/ROUGH SKETCH footer section.png deleted file mode 100644 index 05b06d25fd80430852348435f56c127d374f677e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226306 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%0AwKw(Af+x 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

Y{XOzXrB@~Mn)53<650J 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 F{{e$~9gYA1 diff --git a/prototype/images/roughsketch/ROUGH SKETCH landingpage.png b/prototype/images/roughsketch/ROUGH SKETCH landingpage.png deleted file mode 100644 index 8392c9e30dc81e6fc5d5f50fdb7f55f03e0b3714..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169205 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�Z~#kQuSZ0bd;j=^vP6CNZjs(9E~|Ww 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 TPYpc08vh>=a8NEL=Y$snbV?lnj0PmN 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 diff --git a/prototype/images/search.svg b/prototype/images/search.svg new file mode 100644 index 000000000..67d48b2f1 --- /dev/null +++ b/prototype/images/search.svg @@ -0,0 +1,7 @@ + + + + search + + + diff --git a/prototype/index.html b/prototype/index.html index 116348604..0d95b2202 100644 --- a/prototype/index.html +++ b/prototype/index.html @@ -1,14 +1,39 @@ - - - + + + Kiwix Library - + - - -

+ + + + + + + + + + + + + + + + + + - +
@@ -319,8 +341,7 @@ - - + + + - - diff --git a/prototype/src/jquery.uls.core.js b/prototype/src/jquery.uls.core.js new file mode 100644 index 000000000..866157885 --- /dev/null +++ b/prototype/src/jquery.uls.core.js @@ -0,0 +1,489 @@ +/** + * Universal Language Selector + * ULS core component. + * + * Copyright (C) 2012 Alolita Sharma, Amir Aharoni, Arun Ganesh, Brandon Harris, + * Niklas Laxström, Pau Giner, Santhosh Thottingal, Siebrand Mazeland and other + * contributors. See CREDITS for a list. + * + * UniversalLanguageSelector is dual licensed GPLv2 or later and MIT. You don't + * have to do anything special to choose one license or the other and you don't + * have to notify anyone which license you are using. You are free to use + * UniversalLanguageSelector in commercial projects as long as the copyright + * header is left intact. See files GPL-LICENSE and MIT-LICENSE for details. + * + * @file + * @ingroup Extensions + * @licence GNU General Public Licence 2.0 or later + * @licence MIT License + */ + +( function ( $ ) { + 'use strict'; + + var template, ULS; + + // Region numbers in id attributes also appear in the langdb. + // eslint-disable-next-line no-multi-str + template = '
\ + \ +
\ +
\ +
'; + + /** + * ULS Public class definition + * @param {Element} element + * @param {Object} options + */ + ULS = function ( element, options ) { + var code; + this.$element = $( element ); + this.options = $.extend( {}, $.fn.uls.defaults, options ); + this.$menu = $( template ); + this.languages = this.options.languages; + + for ( code in this.languages ) { + if ( $.uls.data.languages[ code ] === undefined ) { + // Language is unknown to ULS. + delete this.languages[ code ]; + } + } + + this.left = this.options.left; + this.top = this.options.top; + this.shown = false; + this.initialized = false; + this.shouldRecreate = false; + this.menuWidth = this.getMenuWidth(); + + this.$languageFilter = this.$menu.find( '.uls-languagefilter' ); + this.$resultsView = this.$menu.find( '.uls-language-list' ); + + this.render(); + this.listen(); + this.ready(); + }; + + ULS.prototype = { + constructor: ULS, + + /** + * A "hook" that runs after the ULS constructor. + * At this point it is not guaranteed that the ULS has its dimensions + * and that the languages lists are initialized. + * + * To use it, pass a function as the onReady parameter + * in the options when initializing ULS. + */ + ready: function () { + if ( this.options.onReady ) { + this.options.onReady.call( this ); + } + }, + + /** + * A "hook" that runs after the ULS panel becomes visible + * by using the show method. + * + * To use it, pass a function as the onVisible parameter + * in the options when initializing ULS. + */ + visible: function () { + if ( this.options.onVisible ) { + this.options.onVisible.call( this ); + } + }, + + /** + * Calculate the position of ULS + * Returns an object with top and left properties. + * @return {Object} + */ + position: function () { + var pos, + top = this.top, + left = this.left; + + if ( top === undefined ) { + pos = $.extend( {}, this.$element.offset(), { + height: this.$element[ 0 ].offsetHeight + } ); + top = pos.top + pos.height; + } + + if ( left === undefined ) { + left = $( window ).width() / 2 - this.$menu.outerWidth() / 2; + } + + return { + top: top, + left: left + }; + }, + + /** + * Show the ULS window + */ + show: function () { + var widthClasses = { + wide: 'uls-wide', + medium: 'uls-medium', + narrow: 'uls-narrow' + }; + + this.$menu.addClass( widthClasses[ this.menuWidth ] ); + + if ( !this.initialized ) { + $( document.body ).prepend( this.$menu ); + this.i18n(); + this.initialized = true; + } + + this.$menu.css( this.position() ); + this.$menu.show(); + this.$menu.scrollIntoView(); + this.shown = true; + + if ( !this.isMobile() ) { + this.$languageFilter.trigger( 'focus' ); + } + + this.visible(); + }, + + i18n: function () { + if ( $.i18n ) { + this.$menu.find( '[data-i18n]' ).i18n(); + this.$languageFilter.prop( 'placeholder', $.i18n( 'uls-search-placeholder' ) ); + } + }, + + /** + * Hide the ULS window + */ + hide: function () { + this.$menu.hide(); + this.shown = false; + + this.$menu.removeClass( 'uls-wide uls-medium uls-narrow' ); + + if ( this.shouldRecreate ) { + this.recreateLanguageFilter(); + } + + if ( this.options.onCancel ) { + this.options.onCancel.call( this ); + } + }, + + /** + * Render the UI elements. + * Does nothing by default. Can be used for customization. + */ + render: function () { + // Rendering stuff here + }, + + /** + * Callback for results found context. + */ + success: function () { + this.$resultsView.show(); + }, + + createLanguageFilter: function () { + var lcd, languagesCount, + columnsOptions = { + wide: 4, + medium: 2, + narrow: 1 + }; + + languagesCount = Object.keys( this.options.languages ).length; + lcd = this.$resultsView.lcd( { + languages: this.languages, + columns: columnsOptions[ this.menuWidth ], + + quickList: languagesCount > 12 ? this.options.quickList : [], + clickhandler: this.select.bind( this ), + showRegions: this.options.showRegions, + languageDecorator: this.options.languageDecorator, + noResultsTemplate: this.options.noResultsTemplate, + itemsPerColumn: this.options.itemsPerColumn, + groupByRegion: this.options.groupByRegion + } ).data( 'lcd' ); + + this.$languageFilter.languagefilter( { + lcd: lcd, + languages: this.languages, + ulsPurpose: this.options.ulsPurpose, + searchAPI: this.options.searchAPI, + onSelect: this.select.bind( this ) + } ); + + this.$languageFilter.on( 'noresults.uls', lcd.noResults.bind( lcd ) ); + }, + + recreateLanguageFilter: function () { + this.$resultsView.removeData( 'lcd' ); + this.$resultsView.empty(); + this.$languageFilter.removeData( 'languagefilter' ); + this.createLanguageFilter(); + + this.shouldRecreate = false; + }, + + /** + * Bind the UI elements with their event listeners + */ + listen: function () { + // Register all event listeners to the ULS here. + this.$element.on( 'click', this.click.bind( this ) ); + + // Don't do anything if pressing on empty space in the ULS + this.$menu.on( 'click', function ( e ) { + e.stopPropagation(); + } ); + + // Handle key press events on the menu + this.$menu.on( 'keydown', this.keypress.bind( this ) ); + + this.createLanguageFilter(); + + this.$languageFilter.on( 'resultsfound.uls', this.success.bind( this ) ); + + $( document.body ).on( 'click', this.cancel.bind( this ) ); + $( window ).on( 'resize', $.fn.uls.debounce( this.resize.bind( this ), 250 ) ); + }, + + resize: function () { + var menuWidth = this.getMenuWidth(); + + if ( this.menuWidth === menuWidth ) { + return; + } + + this.menuWidth = menuWidth; + this.shouldRecreate = true; + if ( !this.shown ) { + this.recreateLanguageFilter(); + } + }, + + /** + * On select handler for search results + * @param {string} langCode + * @param {Object} event The jQuery click event + */ + select: function ( langCode, event ) { + this.hide(); + if ( this.options.onSelect ) { + this.options.onSelect.call( this, langCode, event ); + } + }, + + /** + * On cancel handler for the uls menu + * @param {Event} e + */ + cancel: function ( e ) { + if ( e && ( this.$element.is( e.target ) || + $.contains( this.$element[ 0 ], e.target ) ) ) { + return; + } + + this.hide(); + }, + + keypress: function ( e ) { + if ( !this.shown ) { + return; + } + + if ( e.keyCode === 27 ) { // escape + this.cancel(); + e.preventDefault(); + e.stopPropagation(); + } + }, + + click: function () { + if ( this.shown ) { + this.hide(); + } else { + this.show(); + } + }, + + /** + * Get the panel menu width parameter + * @return {string} + */ + getMenuWidth: function () { + var languagesCount, + screenWidth = document.documentElement.clientWidth; + + if ( this.options.menuWidth ) { + return this.options.menuWidth; + } + + languagesCount = Object.keys( this.options.languages ).length; + + if ( screenWidth > 900 && languagesCount >= 48 ) { + return 'wide'; + } + + if ( screenWidth > 500 && languagesCount >= 24 ) { + return 'medium'; + } + + return 'narrow'; + }, + + isMobile: function () { + return navigator.userAgent.match( /(iPhone|iPod|iPad|Android|BlackBerry)/ ); + } + }; + + /* ULS PLUGIN DEFINITION + * =========================== */ + + $.fn.uls = function ( option ) { + return this.each( function () { + var $this = $( this ), + data = $this.data( 'uls' ), + options = typeof option === 'object' && option; + + if ( !data ) { + $this.data( 'uls', ( data = new ULS( this, options ) ) ); + } + + if ( typeof option === 'string' ) { + data[ option ](); + } + } ); + }; + + $.fn.uls.defaults = { + // CSS top position for the dialog + top: undefined, + // CSS left position for the dialog + left: undefined, + // Callback function when user selects a language + onSelect: undefined, + // Callback function when the dialog is closed without selecting a language + onCancel: undefined, + // Callback function when ULS has initialized + onReady: undefined, + // Callback function when ULS dialog is shown + onVisible: undefined, + // Languages to be used for ULS, default is all languages + languages: $.uls.data.getAutonyms(), + // The options are wide (4 columns), medium (2 columns), and narrow (1 column). + // If not specified, it will be set automatically. + menuWidth: undefined, + // What is this ULS used for. + // Should be set for distinguishing between different instances of ULS + // in the same application. + ulsPurpose: '', + // Used by LCD + quickList: [], + // Used by LCD + showRegions: undefined, + // Used by LCD + languageDecorator: undefined, + // Used by LCD + noResultsTemplate: undefined, + // Used by LCD + itemsPerColumn: undefined, + // Used by LCD + groupByRegion: undefined, + // Used by LanguageFilter + searchAPI: undefined + }; + + // Define a dummy i18n function, if jquery.i18n not integrated. + if ( !$.fn.i18n ) { + $.fn.i18n = function () {}; + } + + /** + * Creates and returns a new debounced version of the passed function, + * which will postpone its execution, until after wait milliseconds have elapsed + * since the last time it was invoked. + * + * @param {Function} fn Function to be debounced. + * @param {number} wait Wait interval in milliseconds. + * @param {boolean} [immediate] Trigger the function on the leading edge of the wait interval, + * instead of the trailing edge. + * @return {Function} Debounced function. + */ + $.fn.uls.debounce = function ( fn, wait, immediate ) { + var timeout; + + return function () { + var callNow, self = this, + later = function () { + timeout = null; + if ( !immediate ) { + fn.apply( self, arguments ); + } + }; + + callNow = immediate && !timeout; + clearTimeout( timeout ); + timeout = setTimeout( later, wait || 100 ); + + if ( callNow ) { + fn.apply( self, arguments ); + } + }; + }; + + /* + * Simple scrollIntoView plugin. + * Scrolls the element to the viewport smoothly if it is not already. + */ + $.fn.scrollIntoView = function () { + return this.each( function () { + var scrollPosition, + $window = $( window ), + windowHeight = $window.height(), + windowTop = $window.scrollTop(), + windowBottom = windowTop + windowHeight, + $element = $( this ), + panelHeight = $element.height(), + panelTop = $element.offset().top, + panelBottom = panelTop + panelHeight; + + if ( ( panelTop < windowTop ) || ( panelBottom > windowBottom ) ) { + if ( windowTop > panelTop ) { + scrollPosition = panelTop; + } else { + scrollPosition = panelBottom - windowHeight; + } + // eslint-disable-next-line no-jquery/no-global-selector + $( 'html, body' ).stop().animate( { + scrollTop: scrollPosition + }, 500 ); + } + } ); + }; + + $.fn.uls.Constructor = ULS; +}( jQuery ) ); diff --git a/prototype/src/jquery.uls.data.js b/prototype/src/jquery.uls.data.js new file mode 100644 index 000000000..a9ee4b1cd --- /dev/null +++ b/prototype/src/jquery.uls.data.js @@ -0,0 +1,6015 @@ +(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i കെ + var prebases = 'െേൈൊോൌெேைொோௌେୈୋୌિਿिিেৈোৌෙේෛොෝෞ'; + return prebases.indexOf( string[ prefix.length ] ) <= 0; + } + + LanguageFilter = function ( element, options ) { + this.$element = $( element ); + this.options = $.extend( {}, $.fn.languagefilter.defaults, options ); + this.$element.addClass( 'languagefilter' ); + this.resultCount = 0; + this.$suggestion = this.$element.siblings( '.' + this.$element.data( 'suggestion' ) ); + this.$clear = this.$element.siblings( '.' + this.$element.data( 'clear' ) ); + this.selectedLanguage = null; + this.init(); + this.listen(); + }; + + LanguageFilter.prototype = { + init: function () { + this.search(); + }, + + listen: function () { + this.$element.on( 'keydown', this.keypress.bind( this ) ); + this.$element.on( 'input', $.fn.uls.debounce( this.onInputChange.bind( this ), 300 ) ); + + if ( this.$clear.length ) { + this.$clear.on( 'click', this.clear.bind( this ) ); + } + + this.toggleClear(); + }, + + onInputChange: function () { + this.selectedLanguage = null; + + if ( !this.$element.val() ) { + this.clear(); + } else { + this.options.lcd.empty(); + this.search(); + } + + this.toggleClear(); + }, + + keypress: function ( e ) { + var suggestion, query; + + switch ( e.keyCode ) { + case 9: // Tab -> Autocomplete + suggestion = this.$suggestion.val(); + + if ( suggestion && suggestion !== this.$element.val() ) { + this.$element.val( suggestion ); + e.preventDefault(); + e.stopPropagation(); + } + break; + case 13: // Enter + if ( !this.options.onSelect ) { + break; + } + + // Avoid bubbling this 'enter' to background page elements + e.preventDefault(); + e.stopPropagation(); + + query = ( this.$element.val() || '' ).trim().toLowerCase(); + + if ( this.selectedLanguage ) { + // this.selectLanguage will be populated from a matching search + this.options.onSelect( this.selectedLanguage, e ); + } else if ( this.options.languages[ query ] ) { + // Search is yet to happen (in timeout delay), + // but we have a matching language code. + this.options.onSelect( query, e ); + } + + break; + } + }, + + /** + * Clears the current search removing + * clear buttons and suggestions. + */ + deactivate: function () { + this.$element.val( '' ); + + if ( !$.fn.uls.Constructor.prototype.isMobile() ) { + this.$element.trigger( 'focus' ); + } + + this.toggleClear(); + this.autofill(); + }, + + /** + * Clears the search and shows all languages + */ + clear: function () { + this.deactivate(); + this.search(); + }, + + /** + * Toggles the visibility of clear icon depending + * on whether there is anything to clear. + */ + toggleClear: function () { + if ( !this.$clear.length ) { + return; + } + + if ( this.$element.val() ) { + this.$clear.show(); + } else { + this.$clear.hide(); + } + }, + + search: function () { + var languages = Object.keys( this.options.languages ), + results = [], + query = ( this.$element.val() || '' ).trim().toLowerCase(); + + if ( query === '' ) { + this.options.lcd.setGroupByRegionOverride( null ); + this.resultHandler( query, languages ); + return; + } + + this.options.lcd.setGroupByRegionOverride( false ); + // Local search results + results = languages.filter( function ( langCode ) { + return this.filter( langCode, query ); + }.bind( this ) ); + + // Use the searchAPI if available, assuming that it has superior search results. + if ( this.options.searchAPI ) { + this.searchAPI( query ) + .done( this.resultHandler.bind( this ) ) + .fail( this.resultHandler.bind( this, query, results, undefined ) ); + } else { + this.resultHandler( query, results ); + } + }, + + searchAPI: function ( query ) { + return $.get( this.options.searchAPI, { search: query } ).then( function ( result ) { + var autofillLabel, + results = []; + + // eslint-disable-next-line no-jquery/no-each-util + $.each( result.languagesearch, function ( apiCode, name ) { + var code, redirect; + + if ( this.options.languages[ apiCode ] ) { + code = apiCode; + } else { + redirect = $.uls.data.isRedirect( apiCode ); + if ( !redirect || !this.options.languages[ redirect ] ) { + return; + } + code = redirect; + } + + // Because of the redirect checking above, we might get duplicates. + // For example if API returns both `sr` and `sr-cyrl`, the former + // could get mapped to `sr-cyrl` and then we would have it twice. + // The exact cases when this happens of course depends on what is in + // options.languages, which might contain redirects such as `sr`. In + // this case we only show `sr` if no other variants are there. + // This also protects against broken search APIs returning duplicate + // results, although that is not happening in practice. + if ( results.indexOf( code ) === -1 ) { + autofillLabel = autofillLabel || name; + results.push( code ); + } + }.bind( this ) ); + + return $.Deferred().resolve( query, results, autofillLabel ); + }.bind( this ) ); + }, + + /** + * Handler method to be called once search is over. + * Based on search result triggers resultsfound or noresults events + * @param {string} query + * @param {string[]} results + * @param {string} [autofillLabel] + */ + resultHandler: function ( query, results, autofillLabel ) { + if ( results.length === 0 ) { + this.$suggestion.val( '' ); + this.$element.trigger( + 'noresults.uls', + { + query: query, + ulsPurpose: this.options.ulsPurpose + } + ); + return; + } + + if ( query ) { + this.selectedLanguage = results[ 0 ]; + this.autofill( results[ 0 ], autofillLabel ); + } + + results.map( this.render.bind( this ) ); + this.$element.trigger( 'resultsfound.uls', [ query, results.length ] ); + }, + + autofill: function ( langCode, languageName ) { + var autonym, userInput, suggestion; + + if ( !this.$suggestion.length ) { + return; + } + + if ( !this.$element.val() ) { + this.$suggestion.val( '' ); + return; + } + + languageName = languageName || this.options.languages[ langCode ]; + + if ( !languageName ) { + return; + } + + userInput = this.$element.val(); + suggestion = userInput + + languageName.substring( userInput.length, languageName.length ); + + if ( suggestion.toLowerCase() !== languageName.toLowerCase() ) { + // see if it was autonym match + autonym = $.uls.data.getAutonym( langCode ) || ''; + suggestion = userInput + autonym.substring( userInput.length, autonym.length ); + + if ( suggestion !== autonym ) { + // Give up. It may be an ISO/script code match. + suggestion = ''; + } + } + + // Make sure that it is a visual prefix. + if ( !isVisualPrefix( userInput, suggestion ) ) { + suggestion = ''; + } + + this.$suggestion.val( suggestion ); + }, + + render: function ( langCode ) { + return this.options.lcd.append( langCode ); + }, + + escapeRegex: function ( value ) { + return value.replace( /[-[\]{}()*+?.,\\^$|#\s]/g, '\\$&' ); + }, + + /** + * A search match happens if any of the following passes: + * a) Language name in current user interface language + * 'starts with' search string. + * b) Language autonym 'starts with' search string. + * c) ISO 639 code match with search string. + * d) ISO 15924 code for the script match the search string. + * @param {string} langCode + * @param {string} searchTerm + * @return {boolean} + */ + filter: function ( langCode, searchTerm ) { + // FIXME script is ISO 15924 code. We might need actual name of script. + var matcher = new RegExp( '^' + this.escapeRegex( searchTerm ), 'i' ), + languageName = this.options.languages[ langCode ]; + + return matcher.test( languageName ) || + matcher.test( $.uls.data.getAutonym( langCode ) ) || + matcher.test( langCode ) || + matcher.test( $.uls.data.getScript( langCode ) ); + } + }; + + $.fn.languagefilter = function ( option ) { + return this.each( function () { + var $this = $( this ), + data = $this.data( 'languagefilter' ), + options = typeof option === 'object' && option; + + if ( !data ) { + $this.data( 'languagefilter', ( data = new LanguageFilter( this, options ) ) ); + } + + if ( typeof option === 'string' ) { + data[ option ](); + } + } ); + }; + + $.fn.languagefilter.defaults = { + // LanguageCategoryDisplay + lcd: undefined, + // URL to which we append query parameter with the query value + searchAPI: undefined, + // What is this ULS used for. + // Should be set for distinguishing between different instances of ULS + // in the same application. + ulsPurpose: '', + // Object of language tags to language names + languages: [], + // Callback function when language is selected + onSelect: undefined + }; + + $.fn.languagefilter.Constructor = LanguageFilter; + +}( jQuery ) ); diff --git a/prototype/src/jquery.uls.lcd.js b/prototype/src/jquery.uls.lcd.js new file mode 100644 index 000000000..8462fa5d4 --- /dev/null +++ b/prototype/src/jquery.uls.lcd.js @@ -0,0 +1,475 @@ +/** + * Universal Language Selector + * Language category display component - Used for showing the search results, + * grouped by regions, scripts + * + * Copyright (C) 2012 Alolita Sharma, Amir Aharoni, Arun Ganesh, Brandon Harris, + * Niklas Laxström, Pau Giner, Santhosh Thottingal, Siebrand Mazeland and other + * contributors. See CREDITS for a list. + * + * UniversalLanguageSelector is dual licensed GPLv2 or later and MIT. You don't + * have to do anything special to choose one license or the other and you don't + * have to notify anyone which license you are using. You are free to use + * UniversalLanguageSelector in commercial projects as long as the copyright + * header is left intact. See files GPL-LICENSE and MIT-LICENSE for details. + * + * @file + * @ingroup Extensions + * @licence GNU General Public Licence 2.0 or later + * @licence MIT License + */ + +( function ( $ ) { + 'use strict'; + + // eslint-disable-next-line no-multi-str + var noResultsTemplate = '
\ +

No results found

\ +
\ +
\ +
You can search by language name, script name, ISO code of language or you can browse by region.
\ +
'; + + /** + * Language category display + * @param {Element} element The container element to which the languages to be displayed + * @param {Object} [options] Configuration object + * @cfg {Object} [languages] Selectable languages. Keyed by language code, values are autonyms. + * @cfg {string[]} [showRegions] Array of region codes to show. Default is + * [ 'WW', 'AM', 'EU', 'ME', 'AF', 'AS', 'PA' ] + * @cfg {number} [itemsPerColumn] Number of languages per column. + * @cfg {number} [columns] Number of columns for languages. Default is 4. + * @cfg {Function} [languageDecorator] Callback function to be called when a language + * link is prepared - for custom decoration. + * @cfg {Function|string[]} [quickList] The languages to display as suggestions for quick + * selection. + * @cfg {Function} [clickhandler] Callback when language is selected. + * @cfg {jQuery|Function} [noResultsTemplate] + */ + function LanguageCategoryDisplay( element, options ) { + this.$element = $( element ); + this.options = $.extend( {}, $.fn.lcd.defaults, options ); + // Ensure the internal region 'all' is always present + if ( this.options.showRegions.indexOf( 'all' ) === -1 ) { + this.options.showRegions.push( 'all' ); + } + + this.$element.addClass( 'uls-lcd' ); + this.regionLanguages = {}; + this.renderTimeout = null; + this.$cachedQuicklist = null; + this.groupByRegionOverride = null; + + this.render(); + this.listen(); + } + + LanguageCategoryDisplay.prototype = { + constructor: LanguageCategoryDisplay, + + /** + * Adds language to the language list. + * @param {string} langCode + * @param {string} [regionCode] + * @return {boolean} Whether the language was known and accepted + */ + append: function ( langCode, regionCode ) { + var i, regions; + + if ( !$.uls.data.languages[ langCode ] ) { + // Language is unknown or not in the list of languages for this context. + return false; + } + + if ( !this.isGroupingByRegionEnabled() ) { + regions = [ 'all' ]; + + // Make sure we do not get duplicates + if ( this.regionLanguages.all.indexOf( langCode ) > -1 ) { + return true; + } + } else { + if ( regionCode ) { + regions = [ regionCode ]; + } else { + regions = $.uls.data.getRegions( langCode ); + } + } + + for ( i = 0; i < regions.length; i++ ) { + this.regionLanguages[ regions[ i ] ].push( langCode ); + } + + // Work around the bad interface, delay rendering until we have got + // all the languages to speed up performance. + clearTimeout( this.renderTimeout ); + this.renderTimeout = setTimeout( function () { + this.renderRegions(); + }.bind( this ), 50 ); + + return true; + }, + + /** + * Whether we should render languages grouped to geographic regions. + * @return {boolean} + */ + isGroupingByRegionEnabled: function () { + if ( this.groupByRegionOverride !== null ) { + return this.groupByRegionOverride; + } else if ( this.options.groupByRegion !== 'auto' ) { + return this.options.groupByRegion; + } else { + return this.options.columns > 1; + } + }, + + /** + * Override the default region grouping setting. + * This is to allow LanguageFilter to disable grouping when displaying search results. + * + * @param {boolean|null} val True to force grouping, false to disable, null + * to undo override. + */ + setGroupByRegionOverride: function ( val ) { + this.groupByRegionOverride = val; + }, + + render: function () { + var $section, + $quicklist = this.buildQuicklist(), + regions = [], + regionNames = { + // These are fallback text when i18n library not present + all: 'All languages', // Used if there is quicklist and no region grouping + WW: 'Worldwide', + SP: 'Special', + AM: 'America', + EU: 'Europe', + ME: 'Middle East', + AS: 'Asia', + AF: 'Africa', + PA: 'Pacific' + }; + + if ( $quicklist.length ) { + regions.push( $quicklist ); + } else { + // We use CSS to hide the header for 'all' when quicklist is NOT present + this.$element.addClass( 'uls-lcd--no-quicklist' ); + } + + this.options.showRegions.forEach( function ( regionCode ) { + this.regionLanguages[ regionCode ] = []; + + $section = $( '
' ) + .addClass( 'uls-lcd-region-section hide' ) + .attr( 'data-region', regionCode ); + + $( '

' ) + .attr( 'data-i18n', 'uls-region-' + regionCode ) + .addClass( 'uls-lcd-region-title' ) + .text( regionNames[ regionCode ] ) + .appendTo( $section ); + + regions.push( $section ); + }.bind( this ) ); + + this.$element.append( regions ); + + this.i18n(); + }, + + /** + * Renders a region and displays it if it has content. + */ + renderRegions: function () { + var languages, + lcd = this; + + this.$element.removeClass( 'uls-no-results' ); + this.$element.children( '.uls-lcd-region-section' ).each( function () { + var $region = $( this ), + regionCode = $region.data( 'region' ); + + if ( $region.is( '.uls-lcd-quicklist' ) ) { + return; + } + + $region.children( '.uls-language-block' ).remove(); + + languages = lcd.regionLanguages[ regionCode ]; + if ( !languages || languages.length === 0 ) { + $region.addClass( 'hide' ); + return; + } + + lcd.renderRegion( + $region, + languages, + lcd.options.itemsPerColumn, + lcd.options.columns + ); + $region.removeClass( 'hide' ); + + lcd.regionLanguages[ regionCode ] = []; + } ); + + }, + + /** + * Adds given languages sorted into rows and columns into given element. + * @param {jQuery} $region Element to add language list. + * @param {Array} languages List of language codes. + * @param {number} itemsPerColumn How many languages fit in a column. + * @param {number} columnsPerRow How many columns fit in a row. + */ + renderRegion: function ( $region, languages, itemsPerColumn, columnsPerRow ) { + var columnsClasses, i, lastItem, currentScript, nextScript, force, + languagesCount = languages.length, + items = [], + columns = [], + rows = []; + + languages = $.uls.data.sortByScriptGroup( + languages.sort( $.uls.data.sortByAutonym ) + ); + + if ( columnsPerRow === 1 ) { + columnsClasses = 'twelve columns'; + } else if ( columnsPerRow === 2 ) { + columnsClasses = 'six columns'; + } else { + columnsClasses = 'three columns'; + } + + if ( this.options.columns === 1 ) { + // For one-column narrow ULS, just render all the languages + // in one simple list without separators or script groups + for ( i = 0; i < languagesCount; i++ ) { + items.push( this.renderItem( languages[ i ] ) ); + } + + columns.push( $( '
    ' ).addClass( columnsClasses ).append( items ) ); + rows.push( $( '
    ' ).addClass( 'row uls-language-block' ).append( columns ) ); + } else { + // For medium and wide ULS, clever column placement + for ( i = 0; i < languagesCount; i++ ) { + force = false; + nextScript = $.uls.data.getScriptGroupOfLanguage( languages[ i + 1 ] ); + + lastItem = languagesCount - i === 1; + // Force column break if script changes and column has more than one + // row already, but only if grouping by region + if ( i === 0 || !this.isGroupingByRegionEnabled() ) { + currentScript = $.uls.data.getScriptGroupOfLanguage( languages[ i ] ); + } else if ( currentScript !== nextScript && items.length > 1 ) { + force = true; + } + currentScript = nextScript; + + items.push( this.renderItem( languages[ i ] ) ); + + if ( items.length >= itemsPerColumn || lastItem || force ) { + columns.push( $( '
      ' ).addClass( columnsClasses ).append( items ) ); + items = []; + if ( columns.length >= columnsPerRow || lastItem ) { + rows.push( $( '
      ' ).addClass( 'row uls-language-block' ).append( columns ) ); + columns = []; + } + } + } + } + + $region.append( rows ); + }, + + /** + * Creates dom node representing one item in language list. + * @param {string} code Language code + * @return {Element} + */ + renderItem: function ( code ) { + var a, name, autonym, li; + + name = this.options.languages[ code ]; + autonym = $.uls.data.getAutonym( code ) || name || code; + + // Not using jQuery as this is performance hotspot + li = document.createElement( 'li' ); + li.title = name; + li.setAttribute( 'data-code', code ); + + a = document.createElement( 'a' ); + a.appendChild( document.createTextNode( autonym ) ); + a.className = 'autonym'; + a.lang = code; + a.dir = $.uls.data.getDir( code ); + + li.appendChild( a ); + if ( this.options.languageDecorator ) { + this.options.languageDecorator( $( a ), code ); + } + return li; + }, + + i18n: function () { + this.$element.find( '[data-i18n]' ).i18n(); + }, + + /** + * Adds quicklist as a region. + */ + quicklist: function () { + this.$element.find( '.uls-lcd-quicklist' ).removeClass( 'hide' ); + }, + + buildQuicklist: function () { + var quickList, $quickListSection, $quickListSectionTitle; + + if ( this.$cachedQuicklist !== null ) { + return this.$cachedQuicklist; + } + + if ( typeof this.options.quickList === 'function' ) { + this.options.quickList = this.options.quickList(); + } + + if ( !this.options.quickList.length ) { + this.$cachedQuicklist = $( [] ); + return this.$cachedQuicklist; + } + + // Pick only the first elements, because we don't have room for more + quickList = this.options.quickList; + quickList = quickList.slice( 0, 16 ); + quickList.sort( $.uls.data.sortByAutonym ); + + $quickListSection = $( '
      ' ) + .addClass( 'uls-lcd-region-section uls-lcd-quicklist' ); + + $quickListSectionTitle = $( '

      ' ) + .attr( 'data-i18n', 'uls-common-languages' ) + .addClass( 'uls-lcd-region-title' ) + .text( 'Suggested languages' ); // This is placeholder text if jquery.i18n not present + $quickListSection.append( $quickListSectionTitle ); + + this.renderRegion( + $quickListSection, + quickList, + this.options.itemsPerColumn, + this.options.columns + ); + + $quickListSectionTitle.i18n(); + + this.$cachedQuicklist = $quickListSection; + return this.$cachedQuicklist; + }, + + show: function () { + if ( !this.regionDivs ) { + this.render(); + } + }, + + /** + * Called when a fresh search is started + */ + empty: function () { + this.$element.addClass( 'uls-lcd--no-quicklist' ); + this.$element.find( '.uls-lcd-quicklist' ).addClass( 'hide' ); + }, + + focus: function () { + this.$element.trigger( 'focus' ); + }, + + /** + * No-results event handler + * @param {Event} event + * @param {Object} data Information about the failed search query + */ + noResults: function ( event, data ) { + var $noResults; + + this.$element.addClass( 'uls-no-results' ); + + this.$element.find( '.uls-no-results-view' ).remove(); + + if ( typeof this.options.noResultsTemplate === 'function' ) { + $noResults = + this.options.noResultsTemplate.call( this, data.query ); + } else if ( this.options.noResultsTemplate instanceof jQuery ) { + $noResults = this.options.noResultsTemplate; + } else { + throw new Error( 'noResultsTemplate option must be ' + + 'either jQuery or function returning jQuery' ); + } + + this.$element.append( $noResults.addClass( 'uls-no-results-view' ).i18n() ); + }, + + listen: function () { + var lcd = this; + + if ( this.options.clickhandler ) { + this.$element.on( 'click', '.row li', function ( event ) { + lcd.options.clickhandler.call( this, $( this ).data( 'code' ), event ); + } ); + } + } + }; + + $.fn.lcd = function ( option ) { + return this.each( function () { + var $this = $( this ), + data = $this.data( 'lcd' ), + options = typeof option === 'object' && option; + + if ( !data ) { + $this.data( 'lcd', ( data = new LanguageCategoryDisplay( this, options ) ) ); + } + + if ( typeof option === 'string' ) { + data[ option ](); + } + } ); + }; + + $.fn.lcd.defaults = { + // List of languages to show + languages: [], + // List of regions to show + showRegions: [ 'WW', 'AM', 'EU', 'ME', 'AF', 'AS', 'PA' ], + // Whether to group by region, defaults to true when columns > 1 + groupByRegion: 'auto', + // How many items per column until new "row" starts + itemsPerColumn: 8, + // Number of columns, only 1, 2 and 4 are supported + columns: 4, + // Callback function for language item styling + languageDecorator: undefined, + // Likely candidates + quickList: [], + // Callback function for language selection + clickhandler: undefined, + // Callback function when no search results. + // If overloaded, it can accept the search string as an argument. + noResultsTemplate: function () { + var $suggestionsContainer, $suggestions, + $noResultsTemplate = $( noResultsTemplate ); + + $suggestions = this.buildQuicklist().clone(); + $suggestions.removeClass( 'hide' ) + .find( 'h3' ) + .data( 'i18n', 'uls-no-results-suggestion-title' ) + .text( 'You may be interested in:' ) + .i18n(); + $suggestionsContainer = $noResultsTemplate.find( '.uls-no-results-suggestions' ); + $suggestionsContainer.append( $suggestions ); + return $noResultsTemplate; + } + }; + +}( jQuery ) ); diff --git a/prototype/script.js b/prototype/src/script.js similarity index 100% rename from prototype/script.js rename to prototype/src/script.js