UNPKG

@crowdin/app-project-module

Version:

Module that generates for you all common endpoints for serving standalone Crowdin App

1,545 lines 237 kB
{ "data": [ { "data": { "id": "ach", "name": "Acholi", "editorCode": "ach", "twoLettersCode": "ach", "threeLettersCode": "ach", "locale": "ach-UG", "androidCode": "ach-rUG", "osxCode": "ach.lproj", "osxLocale": "ach", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n > 1)", "pluralExamples": [ "0, 1", "2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "aa", "name": "Afar", "editorCode": "aa", "twoLettersCode": "aa", "threeLettersCode": "aar", "locale": "aa-ER", "androidCode": "aa-rER", "osxCode": "aa.lproj", "osxLocale": "aa", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "af", "name": "Afrikaans", "editorCode": "af", "twoLettersCode": "af", "threeLettersCode": "afr", "locale": "af-ZA", "androidCode": "af-rZA", "osxCode": "af.lproj", "osxLocale": "af", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ak", "name": "Akan", "editorCode": "ak", "twoLettersCode": "ak", "threeLettersCode": "aka", "locale": "ak-GH", "androidCode": "ak-rGH", "osxCode": "ak.lproj", "osxLocale": "ak", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n > 1)", "pluralExamples": [ "0, 1", "2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "tw", "name": "Akan, Twi", "editorCode": "tw", "twoLettersCode": "tw", "threeLettersCode": "twi", "locale": "tw-TW", "androidCode": "tw-rTW", "osxCode": "tw.lproj", "osxLocale": "tw", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": "ak" } }, { "data": { "id": "sq", "name": "Albanian", "editorCode": "sq", "twoLettersCode": "sq", "threeLettersCode": "sqi", "locale": "sq-AL", "androidCode": "sq-rAL", "osxCode": "sq.lproj", "osxLocale": "sq", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "am", "name": "Amharic", "editorCode": "am", "twoLettersCode": "am", "threeLettersCode": "amh", "locale": "am-ET", "androidCode": "am-rET", "osxCode": "am.lproj", "osxLocale": "am", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n > 1)", "pluralExamples": [ "0, 1", "2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ar", "name": "Arabic", "editorCode": "ar", "twoLettersCode": "ar", "threeLettersCode": "ara", "locale": "ar-SA", "androidCode": "ar-rSA", "osxCode": "ar.lproj", "osxLocale": "ar", "pluralCategoryNames": [ "zero", "one", "two", "few", "many", "other" ], "pluralRules": "(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5)", "pluralExamples": [ "0", "1", "2", "3-10, 103-110, 203-210...", "11-99, 111-199, 211-299...", "100-102, 200-202, 300-302...; 0.2, 1.07, 2.94, 3.81, 11.68, 100.55..." ], "textDirection": "rtl", "dialectOf": null } }, { "data": { "id": "ar-BH", "name": "Arabic, Bahrain", "editorCode": "arbh", "twoLettersCode": "ar", "threeLettersCode": "ara", "locale": "ar-BH", "androidCode": "ar-rBH", "osxCode": "ar-BH.lproj", "osxLocale": "ar_BH", "pluralCategoryNames": [ "zero", "one", "two", "few", "many", "other" ], "pluralRules": "(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5)", "pluralExamples": [ "0", "1", "2", "3-10, 103-110, 203-210...", "11-99, 111-199, 211-299...", "100-102, 200-202, 300-302...; 0.2, 1.07, 2.94, 3.81, 11.68, 100.55..." ], "textDirection": "rtl", "dialectOf": "ar" } }, { "data": { "id": "ar-EG", "name": "Arabic, Egypt", "editorCode": "areg", "twoLettersCode": "ar", "threeLettersCode": "ara", "locale": "ar-EG", "androidCode": "ar-rEG", "osxCode": "ar-EG.lproj", "osxLocale": "ar_EG", "pluralCategoryNames": [ "zero", "one", "two", "few", "many", "other" ], "pluralRules": "(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5)", "pluralExamples": [ "0", "1", "2", "3-10, 103-110, 203-210...", "11-99, 111-199, 211-299...", "100-102, 200-202, 300-302...; 0.2, 1.07, 2.94, 3.81, 11.68, 100.55..." ], "textDirection": "rtl", "dialectOf": "ar" } }, { "data": { "id": "ar-SA", "name": "Arabic, Saudi Arabia", "editorCode": "arsa", "twoLettersCode": "ar", "threeLettersCode": "ara", "locale": "ar-SA", "androidCode": "ar-rSA", "osxCode": "ar-SA.lproj", "osxLocale": "ar_SA", "pluralCategoryNames": [ "zero", "one", "two", "few", "many", "other" ], "pluralRules": "(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5)", "pluralExamples": [ "0", "1", "2", "3-10, 103-110, 203-210...", "11-99, 111-199, 211-299...", "100-102, 200-202, 300-302...; 0.2, 1.07, 2.94, 3.81, 11.68, 100.55..." ], "textDirection": "rtl", "dialectOf": "ar" } }, { "data": { "id": "ar-YE", "name": "Arabic, Yemen", "editorCode": "arye", "twoLettersCode": "ar", "threeLettersCode": "ara", "locale": "ar-YE", "androidCode": "ar-rYE", "osxCode": "ar-YE.lproj", "osxLocale": "ar_YE", "pluralCategoryNames": [ "zero", "one", "two", "few", "many", "other" ], "pluralRules": "(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5)", "pluralExamples": [ "0", "1", "2", "3-10, 103-110, 203-210...", "11-99, 111-199, 211-299...", "100-102, 200-202, 300-302...; 0.2, 1.07, 2.94, 3.81, 11.68, 100.55..." ], "textDirection": "rtl", "dialectOf": "ar" } }, { "data": { "id": "an", "name": "Aragonese", "editorCode": "an", "twoLettersCode": "an", "threeLettersCode": "arg", "locale": "an-ES", "androidCode": "an-rES", "osxCode": "an.lproj", "osxLocale": "an", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "hy", "name": "Armenian", "editorCode": "hy", "twoLettersCode": "hy", "threeLettersCode": "hye", "locale": "hy-AM", "androidCode": "hy-rAM", "osxCode": "hy.lproj", "osxLocale": "hy", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "0, 1; 0.0~1.5", "2~17, 100, 1000, 10000, 100000, 1000000, ...; 2.0~3.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "frp", "name": "Arpitan", "editorCode": "frp", "twoLettersCode": "frp", "threeLettersCode": "frp", "locale": "frp-IT", "androidCode": "frp-rIT", "osxCode": "frp.lproj", "osxLocale": "frp", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "as", "name": "Assamese", "editorCode": "as", "twoLettersCode": "as", "threeLettersCode": "asm", "locale": "as-IN", "androidCode": "as-rIN", "osxCode": "as.lproj", "osxLocale": "as", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ast", "name": "Asturian", "editorCode": "ast", "twoLettersCode": "ast", "threeLettersCode": "ast", "locale": "ast-ES", "androidCode": "ast-rES", "osxCode": "ast.lproj", "osxLocale": "ast", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "tay", "name": "Atayal", "editorCode": "tay", "twoLettersCode": "tay", "threeLettersCode": "tay", "locale": "tay-TW", "androidCode": "tay-rTW", "osxCode": "tay.lproj", "osxLocale": "tay", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "av", "name": "Avaric", "editorCode": "av", "twoLettersCode": "av", "threeLettersCode": "ava", "locale": "av-DA", "androidCode": "av-rDA", "osxCode": "av.lproj", "osxLocale": "av", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ae", "name": "Avestan", "editorCode": "ae", "twoLettersCode": "ae", "threeLettersCode": "ave", "locale": "ae-IR", "androidCode": "ae-rIR", "osxCode": "ae.lproj", "osxLocale": "ae", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ay", "name": "Aymara", "editorCode": "ay", "twoLettersCode": "ay", "threeLettersCode": "aym", "locale": "ay-BO", "androidCode": "ay-rBO", "osxCode": "ay.lproj", "osxLocale": "ay", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "az", "name": "Azerbaijani", "editorCode": "az", "twoLettersCode": "az", "threeLettersCode": "aze", "locale": "az-AZ", "androidCode": "az-rAZ", "osxCode": "az.lproj", "osxLocale": "az", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ban", "name": "Balinese", "editorCode": "ban", "twoLettersCode": "ban", "threeLettersCode": "ban", "locale": "ban-ID", "androidCode": "ban-rID", "osxCode": "ban.lproj", "osxLocale": "ban", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "bal", "name": "Balochi", "editorCode": "bal", "twoLettersCode": "bal", "threeLettersCode": "bal", "locale": "bal-BA", "androidCode": "bal-rBA", "osxCode": "bal.lproj", "osxLocale": "bal", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "bm", "name": "Bambara", "editorCode": "bm", "twoLettersCode": "bm", "threeLettersCode": "bam", "locale": "bm-ML", "androidCode": "bm-rML", "osxCode": "bm.lproj", "osxLocale": "bm", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ba", "name": "Bashkir", "editorCode": "ba", "twoLettersCode": "ba", "threeLettersCode": "bak", "locale": "ba-RU", "androidCode": "ba-rRU", "osxCode": "ba.lproj", "osxLocale": "ba", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "eu", "name": "Basque", "editorCode": "eu", "twoLettersCode": "eu", "threeLettersCode": "eus", "locale": "eu-ES", "androidCode": "eu-rES", "osxCode": "eu.lproj", "osxLocale": "eu", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "be", "name": "Belarusian", "editorCode": "be", "twoLettersCode": "be", "threeLettersCode": "bel", "locale": "be-BY", "androidCode": "be-rBY", "osxCode": "be.lproj", "osxLocale": "be", "pluralCategoryNames": [ "one", "few", "many", "other" ], "pluralRules": "(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || n%10>=5 && n%10<=9 || n%100>=11 && n%100<=14 ? 2 : 3)", "pluralExamples": [ "1, 21, 31, 41, 51, 61...", "2-4, 22-24, 32-34...", "0, 5-19, 100, 1000, 10000...", "0.1-0.9, 1.1-1.7, 10.1..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "bn", "name": "Bengali", "editorCode": "bn", "twoLettersCode": "bn", "threeLettersCode": "ben", "locale": "bn-BD", "androidCode": "bn-rBD", "osxCode": "bn.lproj", "osxLocale": "bn", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "bn-IN", "name": "Bengali, India", "editorCode": "bnin", "twoLettersCode": "bn", "threeLettersCode": "ben", "locale": "bn-IN", "androidCode": "bn-rIN", "osxCode": "bn-IN.lproj", "osxLocale": "bn_IN", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": "bn" } }, { "data": { "id": "ber", "name": "Berber", "editorCode": "ber", "twoLettersCode": "ber", "threeLettersCode": "ber", "locale": "ber-DZ", "androidCode": "ber-rDZ", "osxCode": "ber.lproj", "osxLocale": "ber", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "((n>=0 && n<=1) || (n>=11 && n<=99) ? 0 : 1)", "pluralExamples": [ "0, 1, 11-99", "2-10, 100-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "bh", "name": "Bihari", "editorCode": "bh", "twoLettersCode": "bh", "threeLettersCode": "bih", "locale": "bh-IN", "androidCode": "bh-rIN", "osxCode": "bh.lproj", "osxLocale": "bh", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n > 1)", "pluralExamples": [ "0, 1", "2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "bfo", "name": "Birifor", "editorCode": "bfo", "twoLettersCode": "bfo", "threeLettersCode": "bfo", "locale": "bfo-BF", "androidCode": "bfo-rBF", "osxCode": "bfo.lproj", "osxLocale": "bfo", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "bi", "name": "Bislama", "editorCode": "bi", "twoLettersCode": "bi", "threeLettersCode": "bis", "locale": "bi-VU", "androidCode": "bi-rVU", "osxCode": "bi.lproj", "osxLocale": "bi", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "bs", "name": "Bosnian", "editorCode": "bs", "twoLettersCode": "bs", "threeLettersCode": "bos", "locale": "bs-BA", "androidCode": "bs-rBA", "osxCode": "bs.lproj", "osxLocale": "bs", "pluralCategoryNames": [ "one", "few", "other" ], "pluralRules": "(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)", "pluralExamples": [ "1, 21, 31, 41, 51, 61...", "2-4, 22-24, 32-34...", "0, 5-20, 25-30, 35-40...; 1.2, 2.07, 5.94..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "br", "name": "Breton", "editorCode": "brfr", "twoLettersCode": "br", "threeLettersCode": "bre", "locale": "br-FR", "androidCode": "br-rFR", "osxCode": "br.lproj", "osxLocale": "br", "pluralCategoryNames": [ "one", "two", "few", "many", "other" ], "pluralRules": "(n%10==1 && (n%100!=11 || n%100!=71 || n%100!=91) ? 0 : n%10==2 && (n%100!=12 || n%100!=72 || n%100!=92) ? 1 : ((n%10>=3 && n%10<=4) || n%10==9) && ((n%100 < 10 || n%100 > 19) || (n%100 < 70 || n%100 > 79) || (n%100 < 90 || n%100 > 99)) ? 2 : (n!=0 && n%1", "pluralExamples": [ "1, 21, 31, 41, 51, 61, 81...", "2, 22, 32, 42, 52, 62, 82...", "3, 4, 9, 23, 24, 29, 33...", "1000000", "0, 11-25, 100, 1000, 10000, 100000..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "bg", "name": "Bulgarian", "editorCode": "bg", "twoLettersCode": "bg", "threeLettersCode": "bul", "locale": "bg-BG", "androidCode": "bg-rBG", "osxCode": "bg.lproj", "osxLocale": "bg", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "my", "name": "Burmese", "editorCode": "my", "twoLettersCode": "my", "threeLettersCode": "mya", "locale": "my-MM", "androidCode": "my-rMM", "osxCode": "my.lproj", "osxLocale": "my", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ca", "name": "Catalan", "editorCode": "ca", "twoLettersCode": "ca", "threeLettersCode": "cat", "locale": "ca-ES", "androidCode": "ca-rES", "osxCode": "ca.lproj", "osxLocale": "ca", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ceb", "name": "Cebuano", "editorCode": "ceb", "twoLettersCode": "ceb", "threeLettersCode": "ceb", "locale": "ceb-PH", "androidCode": "ceb-rPH", "osxCode": "ceb.lproj", "osxLocale": "ceb", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n > 1)", "pluralExamples": [ "0, 1", "2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ch", "name": "Chamorro", "editorCode": "ch", "twoLettersCode": "ch", "threeLettersCode": "cha", "locale": "ch-GU", "androidCode": "ch-rGU", "osxCode": "ch.lproj", "osxLocale": "ch", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ce", "name": "Chechen", "editorCode": "ce", "twoLettersCode": "ce", "threeLettersCode": "che", "locale": "ce-CE", "androidCode": "ce-rCE", "osxCode": "ce.lproj", "osxLocale": "ce", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "chr", "name": "Cherokee", "editorCode": "chr", "twoLettersCode": "chr", "threeLettersCode": "chr", "locale": "chr-US", "androidCode": "chr-rUS", "osxCode": "chr.lproj", "osxLocale": "chr", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "ny", "name": "Chewa", "editorCode": "ny", "twoLettersCode": "ny", "threeLettersCode": "nya", "locale": "ny-MW", "androidCode": "ny-rMW", "osxCode": "ny.lproj", "osxLocale": "ny", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "zh-CN", "name": "Chinese Simplified", "editorCode": "zhcn", "twoLettersCode": "zh", "threeLettersCode": "zho", "locale": "zh-CN", "androidCode": "zh-rCN", "osxCode": "zh-Hans.lproj", "osxLocale": "zh-Hans", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "zh-TW", "name": "Chinese Traditional", "editorCode": "zhtw", "twoLettersCode": "zh", "threeLettersCode": "zho", "locale": "zh-TW", "androidCode": "zh-rTW", "osxCode": "zh-Hant.lproj", "osxLocale": "zh-Hant", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "zh-HK", "name": "Chinese Traditional, Hong Kong", "editorCode": "zhhk", "twoLettersCode": "zh", "threeLettersCode": "zho", "locale": "zh-HK", "androidCode": "zh-rHK", "osxCode": "zh-HK.lproj", "osxLocale": "zh_HK", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "zh-MO", "name": "Chinese Traditional, Macau", "editorCode": "zhmo", "twoLettersCode": "zh", "threeLettersCode": "zho", "locale": "zh-MO", "androidCode": "zh-rMO", "osxCode": "zh-MO.lproj", "osxLocale": "zh_MO", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": "zh-TW" } }, { "data": { "id": "zh-SG", "name": "Chinese Traditional, Singapore", "editorCode": "zhsg", "twoLettersCode": "zh", "threeLettersCode": "zho", "locale": "zh-SG", "androidCode": "zh-rSG", "osxCode": "zh-SG.lproj", "osxLocale": "zh_SG", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": "zh-TW" } }, { "data": { "id": "cv", "name": "Chuvash", "editorCode": "cv", "twoLettersCode": "cv", "threeLettersCode": "chv", "locale": "cv-CU", "androidCode": "cv-rCU", "osxCode": "cv.lproj", "osxLocale": "cv", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "kw", "name": "Cornish", "editorCode": "kw", "twoLettersCode": "kw", "threeLettersCode": "cor", "locale": "kw-GB", "androidCode": "kw-rGB", "osxCode": "kw.lproj", "osxLocale": "kw", "pluralCategoryNames": [ "one", "two", "other" ], "pluralRules": "(n==1 ? 0 : n==2 ? 1 : 2)", "pluralExamples": [ "1", "2", "0, 3-999; 1.2, 2.07, 3.94..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "co", "name": "Corsican", "editorCode": "co", "twoLettersCode": "co", "threeLettersCode": "cos", "locale": "co-FR", "androidCode": "co-rFR", "osxCode": "co.lproj", "osxLocale": "co", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n > 1)", "pluralExamples": [ "0, 1", "2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "cr", "name": "Cree", "editorCode": "cr", "twoLettersCode": "cr", "threeLettersCode": "cre", "locale": "cr-NT", "androidCode": "cr-rNT", "osxCode": "cr.lproj", "osxLocale": "cr", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "hr", "name": "Croatian", "editorCode": "hr", "twoLettersCode": "hr", "threeLettersCode": "hrv", "locale": "hr-HR", "androidCode": "hr-rHR", "osxCode": "hr.lproj", "osxLocale": "hr", "pluralCategoryNames": [ "one", "few", "other" ], "pluralRules": "(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)", "pluralExamples": [ "1, 21, 31, 41, 51, 61...", "2-4, 22-24, 32-34...", "0, 5-20, 25-30, 35-40...; 1.2, 2.07, 5.94..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "cs", "name": "Czech", "editorCode": "cs", "twoLettersCode": "cs", "threeLettersCode": "ces", "locale": "cs-CZ", "androidCode": "cs-rCZ", "osxCode": "cs.lproj", "osxLocale": "cs", "pluralCategoryNames": [ "one", "few", "many", "other" ], "pluralRules": "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3", "pluralExamples": [ "1", "2-4", "0.0-1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0...", "0, 5~19, 100, 1000, 10000..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "da", "name": "Danish", "editorCode": "da", "twoLettersCode": "da", "threeLettersCode": "dan", "locale": "da-DK", "androidCode": "da-rDK", "osxCode": "da.lproj", "osxLocale": "da", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "fa-AF", "name": "Dari", "editorCode": "faaf", "twoLettersCode": "fa", "threeLettersCode": "prs", "locale": "fa-AF", "androidCode": "fa-rAF", "osxCode": "fa-AF.lproj", "osxLocale": "fa_AF", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "rtl", "dialectOf": null } }, { "data": { "id": "dv", "name": "Dhivehi", "editorCode": "dv", "twoLettersCode": "dv", "threeLettersCode": "div", "locale": "dv-MV", "androidCode": "dv-rMV", "osxCode": "dv.lproj", "osxLocale": "dv", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07.." ], "textDirection": "rtl", "dialectOf": null } }, { "data": { "id": "nl", "name": "Dutch", "editorCode": "nl", "twoLettersCode": "nl", "threeLettersCode": "nld", "locale": "nl-NL", "androidCode": "nl-rNL", "osxCode": "nl.lproj", "osxLocale": "nl", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "nl-BE", "name": "Dutch, Belgium", "editorCode": "nlbe", "twoLettersCode": "nl", "threeLettersCode": "nld", "locale": "nl-BE", "androidCode": "nl-rBE", "osxCode": "nl-BE.lproj", "osxLocale": "nl_BE", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": "nl" } }, { "data": { "id": "nl-SR", "name": "Dutch, Suriname", "editorCode": "nlsr", "twoLettersCode": "nl", "threeLettersCode": "nld", "locale": "nl-SR", "androidCode": "nl-rSR", "osxCode": "nl-SR.lproj", "osxLocale": "nl_SR", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.07..." ], "textDirection": "ltr", "dialectOf": "nl" } }, { "data": { "id": "dz", "name": "Dzongkha", "editorCode": "dz", "twoLettersCode": "dz", "threeLettersCode": "dzo", "locale": "dz-BT", "androidCode": "dz-rBT", "osxCode": "dz.lproj", "osxLocale": "dz", "pluralCategoryNames": [ "other" ], "pluralRules": "0", "pluralExamples": [ "0-999; 1.2..." ], "textDirection": "ltr", "dialectOf": null } }, { "data": { "id": "en", "name": "English", "editorCode": "en", "twoLettersCode": "en", "threeLettersCode": "eng", "locale": "en-US", "androidCode": "en-rUS", "osxCode": "en.lproj", "osxLocale": "en", "pluralCategoryNames": [ "one", "other" ], "pluralRules": "(n != 1)", "pluralExamples": [ "1", "0, 2-999; 1.2, 2.