From 86c87252727b40394259d86d722eff4a4f1e46cb Mon Sep 17 00:00:00 2001 From: Laurent Mazet Date: Sat, 23 May 2020 22:09:37 +0200 Subject: [PATCH] change module file to json file --- l10n/code.js | 408 ---------------------------------------- l10n/languageCodes.json | 380 +++++++++++++++++++++++++++++++++++++ l10n/make_board.js | 2 +- 3 files changed, 381 insertions(+), 409 deletions(-) delete mode 100644 l10n/code.js create mode 100644 l10n/languageCodes.json diff --git a/l10n/code.js b/l10n/code.js deleted file mode 100644 index c82564a..0000000 --- a/l10n/code.js +++ /dev/null @@ -1,408 +0,0 @@ -/** - * Copyright (C) 2020 Laurent Mazet - * - * @licstart - * This file is part of Trivabble. - * - * Trivabble is free software: you can redistribute it and/or modify it - * under the terms of the GNU Affero General Public License (GNU AGPL) - * as published by the Free Software Foundation, either version 3 of - * the License, or (at your option) any later version. - * - * Trivabble is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with Trivabble. If not, see . - * @licend - * - * @source: https://trivabble.1s.fr/ - * @source: https://gitlab.com/raphj/trivabble/ - */ - -module.exports = { - langFr: { - aa: "Afar", - ab: "Abkhaze", - ae: "Avestique", - af: "Afrikaans", - ak: "Akan", - am: "Amharique", - an: "Aragonais", - ar: "Arabe", - as: "Assamais", - av: "Avar", - ay: "Aymara", - az: "Azéri", - ba: "Bachkir", - be: "Biélorusse", - bg: "Bulgare", - bh: "Bihari", - bi: "Bichelamar", - bm: "Bambara", - bn: "Bengali", - bo: "Tibétain", - br: "Breton", - bs: "Bosnien", - ca: "Catalan", - ce: "Tchétchène", - ch: "Chamorro", - co: "Corse", - cr: "Cri", - cs: "Tchèque", - cu: "Vieux-slave", - cv: "Tchouvache", - cy: "Gallois", - da: "Danois", - de: "Allemand", - dv: "Maldivien", - dz: "Dzongkha", - ee: "Ewe", - el: "Grec", - en: "Anglais", - eo: "Espéranto", - es: "Espagnol", - et: "Estonien", - eu: "Basque", - fa: "Persan", - ff: "Peul", - fi: "Finnois", - fj: "Fidjien", - fo: "Féroïen", - fr: "Français", - fy: "Frison occidental", - ga: "Irlandais", - gd: "Écossais", - gl: "Galicien", - gn: "Guarani", - gu: "Gujarati", - gv: "Mannois", - ha: "Haoussa", - he: "Hébreu", - hi: "Hindi", - ho: "Hiri motu", - hr: "Croate", - ht: "Créole haïtien", - hu: "Hongrois", - hy: "Arménien", - hz: "Héréro", - ia: "Interlingua", - id: "Indonésien", - ie: "Occidental", - ig: "Igbo", - ii: "Yi", - ik: "Inupiak", - io: "Ido", - is: "Islandais", - it: "Italien", - iu: "Inuktitut", - ja: "Japonais", - jv: "Javanais", - ka: "Géorgien", - kg: "Kikongo", - ki: "Kikuyu", - kj: "Kuanyama", - kk: "Kazakh", - kl: "Groenlandais", - km: "Khmer", - kn: "Kannada", - ko: "Coréen", - kr: "Kanouri", - ks: "Cachemiri", - ku: "Kurde", - kv: "Komi", - kw: "Cornique", - ky: "Kirghiz", - la: "Latin", - lb: "Luxembourgeois", - lg: "Ganda", - li: "Limbourgeois", - ln: "Lingala", - lo: "Lao", - lt: "Lituanien", - lu: "Luba", - lv: "Letton", - mg: "Malgache", - mh: "Marshallais", - mi: "Maori de Nouvelle-Zélande", - mk: "Macédonien", - ml: "Malayalam", - mn: "Mongol", - mo: "Moldave", - mr: "Marathi", - ms: "Malais", - mt: "Maltais", - my: "Birman", - na: "Nauruan", - nb: "Norvégien Bokmål", - nd: "Sindebele", - ne: "Népalais", - ng: "Ndonga", - nl: "Néerlandais", - nn: "Norvégien Nynorsk", - no: "Norvégien", - nr: "Nrebele", - nv: "Navajo", - ny: "Chichewa", - oc: "Occitan", - oj: "Ojibwé", - om: "Oromo", - or: "Oriya", - os: "Ossète", - pa: "Pendjabi", - pi: "Pali", - pl: "Polonais", - ps: "Pachto", - pt: "Portugais", - qu: "Quechua", - rc: "Créole Réunionnais ", - rm: "Romanche", - rn: "Kirundi", - ro: "Roumain", - ru: "Russe", - rw: "Kinyarwanda", - sa: "Sanskrit", - sc: "Sarde", - sd: "Sindhi", - se: "Same du Nord", - sg: "Sango", - sh: "Serbo-croate", - si: "Cingalais", - sk: "Slovaque", - sl: "Slovène", - sm: "Samoan", - sn: "Shona", - so: "Somali", - sq: "Albanais", - sr: "Serbe", - ss: "Swati", - st: "Sotho du Sud", - su: "Soundanais", - sv: "Suédois", - sw: "Swahili", - ta: "Tamoul", - te: "Télougou", - tg: "Tadjik", - th: "Thaï", - ti: "Tigrigna", - tk: "Turkmène", - tl: "Tagalog", - tn: "Tswana", - to: "Tongien", - tr: "Turc", - ts: "Tsonga", - tt: "Tatar", - tw: "Twi", - ty: "Tahitien", - ug: "Ouïghour", - uk: "Ukrainien", - ur: "Ourdou", - uz: "Ouzbek", - ve: "Venda", - vi: "Vietnamien", - vo: "Volapük", - wa: "Wallon", - wo: "Wolof", - xh: "Xhosa", - yi: "Yiddish", - yo: "Yoruba", - za: "Zhuang", - zh: "Chinois", - zu: "Zoulou" - }, - - langEn: { - aa: "Afar", - ab: "Abkhazian", - ae: "Avestan", - af: "Afrikaans", - ak: "Akan", - am: "Amharic", - an: "Aragonese", - ar: "Arabic", - as: "Assamese", - av: "Avaric", - ay: "Aymara", - az: "Azerbaijani", - ba: "Bashkir", - be: "Belarusian", - bg: "Bulgarian", - bh: "Bihari", - bi: "Bislama", - bm: "Bambara", - bn: "Bengali", - bo: "Tibetan", - br: "Breton", - bs: "Bosnian", - ca: "Catalan", - ce: "Chechen", - ch: "Chamorro", - co: "Corsican", - cr: "Cree", - cs: "Czech", - cu: "Old Church Slavonic", - cv: "Chuvash", - cy: "Welsh", - da: "Danish", - de: "German", - dv: "Divehi", - dz: "Dzongkha", - ee: "Ewe", - el: "Greek", - en: "English", - eo: "Esperanto", - es: "Spanish", - et: "Estonian", - eu: "Basque", - fa: "Persian", - ff: "Fulah", - fi: "Finnish", - fj: "Fijian", - fo: "Faroese", - fr: "French", - fy: "Western Frisian", - ga: "Irish", - gd: "Scottish Gaelic", - gl: "Galician", - gn: "Guarani", - gu: "Gujarati", - gv: "Manx", - ha: "Hausa", - he: "Hebrew", - hi: "Hindi", - ho: "Hiri Motu", - hr: "Croatian", - ht: "Haitian", - hu: "Hungarian", - hy: "Armenian", - hz: "Herero", - ia: "Interlingua", - id: "Indonesian", - ie: "Interlingue", - ig: "Igbo", - ii: "Sichuan Yi", - ik: "Inupiaq", - io: "Ido", - is: "Icelandic", - it: "Italian", - iu: "Inuktitut", - ja: "Japanese", - jv: "Javanese", - ka: "Georgian", - kg: "Kongo", - ki: "Kikuyu", - kj: "Kwanyama", - kk: "Kazakh", - kl: "Greenlandic", - km: "Khmer", - kn: "Kannada", - ko: "Korean", - kr: "Kanuri", - ks: "Kashmiri", - ku: "Kurdish", - kv: "Komi", - kw: "Cornish", - ky: "Kirghiz", - la: "Latin", - lb: "Luxembourgish", - lg: "Ganda", - li: "Limburgish", - ln: "Lingala", - lo: "Lao", - lt: "Lithuanian", - lu: "Luba", - lv: "Latvian", - mg: "Malagasy", - mh: "Marshallese", - mi: "Māori", - mk: "Macedonian", - ml: "Malayalam", - mn: "Mongolian", - mo: "Moldavian", - mr: "Marathi", - ms: "Malay", - mt: "Maltese", - my: "Burmese", - na: "Nauru", - nb: "Norwegian Bokmål", - nd: "North Ndebele", - ne: "Nepali", - ng: "Ndonga", - nl: "Dutch", - nn: "Norwegian Nynorsk", - no: "Norwegian", - nr: "South Ndebele", - nv: "Navajo", - ny: "Chichewa", - oc: "Occitan", - oj: "Ojibwa", - om: "Oromo", - or: "Oriya", - os: "Ossetian", - pa: "Panjabi", - pi: "Pāli ", - pl: "Polish", - ps: "Pashto", - pt: "Portuguese", - qu: "Quechua", - rc: "Reunionese ", - rm: "Romansh", - rn: "Kirundi", - ro: "Romanian", - ru: "Russian", - rw: "Kinyarwanda", - sa: "Sanskrit", - sc: "Sardinian", - sd: "Sindhi", - se: "Northern Sami", - sg: "Sango", - sh: "Serbo-Croatian ", - si: "Sinhalese", - sk: "Slovak", - sl: "Slovenian", - sm: "Samoan", - sn: "Shona", - so: "Somali", - sq: "Albanian", - sr: "Serbian", - ss: "Swati", - st: "Sotho", - su: "Sundanese", - sv: "Swedish", - sw: "Swahili", - ta: "Tamil", - te: "Telugu", - tg: "Tajik", - th: "Thai", - ti: "Tigrinya", - tk: "Turkmen", - tl: "Tagalog", - tn: "Tswana", - to: "Tonga", - tr: "Turkish", - ts: "Tsonga", - tt: "Tatar", - tw: "Twi", - ty: "Tahitian", - ug: "Uighur", - uk: "Ukrainian", - ur: "Urdu", - uz: "Uzbek", - ve: "Venda", - vi: "Viêt Namese", - vo: "Volapük", - wa: "Walloon", - wo: "Wolof", - xh: "Xhosa", - yi: "Yiddish", - yo: "Yoruba", - za: "Zhuang", - zh: "Chinese", - zu: "Zulu" - } - -}; - -// vim: noai:ts=4:sw=4 diff --git a/l10n/languageCodes.json b/l10n/languageCodes.json new file mode 100644 index 0000000..dbbe6fd --- /dev/null +++ b/l10n/languageCodes.json @@ -0,0 +1,380 @@ +{ + "langFr": { + "aa": "Afar", + "ab": "Abkhaze", + "ae": "Avestique", + "af": "Afrikaans", + "ak": "Akan", + "am": "Amharique", + "an": "Aragonais", + "ar": "Arabe", + "as": "Assamais", + "av": "Avar", + "ay": "Aymara", + "az": "Azéri", + "ba": "Bachkir", + "be": "Biélorusse", + "bg": "Bulgare", + "bh": "Bihari", + "bi": "Bichelamar", + "bm": "Bambara", + "bn": "Bengali", + "bo": "Tibétain", + "br": "Breton", + "bs": "Bosnien", + "ca": "Catalan", + "ce": "Tchétchène", + "ch": "Chamorro", + "co": "Corse", + "cr": "Cri", + "cs": "Tchèque", + "cu": "Vieux-slave", + "cv": "Tchouvache", + "cy": "Gallois", + "da": "Danois", + "de": "Allemand", + "dv": "Maldivien", + "dz": "Dzongkha", + "ee": "Ewe", + "el": "Grec", + "en": "Anglais", + "eo": "Espéranto", + "es": "Espagnol", + "et": "Estonien", + "eu": "Basque", + "fa": "Persan", + "ff": "Peul", + "fi": "Finnois", + "fj": "Fidjien", + "fo": "Féroïen", + "fr": "Français", + "fy": "Frison occidental", + "ga": "Irlandais", + "gd": "Écossais", + "gl": "Galicien", + "gn": "Guarani", + "gu": "Gujarati", + "gv": "Mannois", + "ha": "Haoussa", + "he": "Hébreu", + "hi": "Hindi", + "ho": "Hiri motu", + "hr": "Croate", + "ht": "Créole haïtien", + "hu": "Hongrois", + "hy": "Arménien", + "hz": "Héréro", + "ia": "Interlingua", + "id": "Indonésien", + "ie": "Occidental", + "ig": "Igbo", + "ii": "Yi", + "ik": "Inupiak", + "io": "Ido", + "is": "Islandais", + "it": "Italien", + "iu": "Inuktitut", + "ja": "Japonais", + "jv": "Javanais", + "ka": "Géorgien", + "kg": "Kikongo", + "ki": "Kikuyu", + "kj": "Kuanyama", + "kk": "Kazakh", + "kl": "Groenlandais", + "km": "Khmer", + "kn": "Kannada", + "ko": "Coréen", + "kr": "Kanouri", + "ks": "Cachemiri", + "ku": "Kurde", + "kv": "Komi", + "kw": "Cornique", + "ky": "Kirghiz", + "la": "Latin", + "lb": "Luxembourgeois", + "lg": "Ganda", + "li": "Limbourgeois", + "ln": "Lingala", + "lo": "Lao", + "lt": "Lituanien", + "lu": "Luba", + "lv": "Letton", + "mg": "Malgache", + "mh": "Marshallais", + "mi": "Maori de Nouvelle-Zélande", + "mk": "Macédonien", + "ml": "Malayalam", + "mn": "Mongol", + "mo": "Moldave", + "mr": "Marathi", + "ms": "Malais", + "mt": "Maltais", + "my": "Birman", + "na": "Nauruan", + "nb": "Norvégien Bokmål", + "nd": "Sindebele", + "ne": "Népalais", + "ng": "Ndonga", + "nl": "Néerlandais", + "nn": "Norvégien Nynorsk", + "no": "Norvégien", + "nr": "Nrebele", + "nv": "Navajo", + "ny": "Chichewa", + "oc": "Occitan", + "oj": "Ojibwé", + "om": "Oromo", + "or": "Oriya", + "os": "Ossète", + "pa": "Pendjabi", + "pi": "Pali", + "pl": "Polonais", + "ps": "Pachto", + "pt": "Portugais", + "qu": "Quechua", + "rc": "Créole Réunionnais ", + "rm": "Romanche", + "rn": "Kirundi", + "ro": "Roumain", + "ru": "Russe", + "rw": "Kinyarwanda", + "sa": "Sanskrit", + "sc": "Sarde", + "sd": "Sindhi", + "se": "Same du Nord", + "sg": "Sango", + "sh": "Serbo-croate", + "si": "Cingalais", + "sk": "Slovaque", + "sl": "Slovène", + "sm": "Samoan", + "sn": "Shona", + "so": "Somali", + "sq": "Albanais", + "sr": "Serbe", + "ss": "Swati", + "st": "Sotho du Sud", + "su": "Soundanais", + "sv": "Suédois", + "sw": "Swahili", + "ta": "Tamoul", + "te": "Télougou", + "tg": "Tadjik", + "th": "Thaï", + "ti": "Tigrigna", + "tk": "Turkmène", + "tl": "Tagalog", + "tn": "Tswana", + "to": "Tongien", + "tr": "Turc", + "ts": "Tsonga", + "tt": "Tatar", + "tw": "Twi", + "ty": "Tahitien", + "ug": "Ouïghour", + "uk": "Ukrainien", + "ur": "Ourdou", + "uz": "Ouzbek", + "ve": "Venda", + "vi": "Vietnamien", + "vo": "Volapük", + "wa": "Wallon", + "wo": "Wolof", + "xh": "Xhosa", + "yi": "Yiddish", + "yo": "Yoruba", + "za": "Zhuang", + "zh": "Chinois", + "zu": "Zoulou" + }, + "langEn": { + "aa": "Afar", + "ab": "Abkhazian", + "ae": "Avestan", + "af": "Afrikaans", + "ak": "Akan", + "am": "Amharic", + "an": "Aragonese", + "ar": "Arabic", + "as": "Assamese", + "av": "Avaric", + "ay": "Aymara", + "az": "Azerbaijani", + "ba": "Bashkir", + "be": "Belarusian", + "bg": "Bulgarian", + "bh": "Bihari", + "bi": "Bislama", + "bm": "Bambara", + "bn": "Bengali", + "bo": "Tibetan", + "br": "Breton", + "bs": "Bosnian", + "ca": "Catalan", + "ce": "Chechen", + "ch": "Chamorro", + "co": "Corsican", + "cr": "Cree", + "cs": "Czech", + "cu": "Old Church Slavonic", + "cv": "Chuvash", + "cy": "Welsh", + "da": "Danish", + "de": "German", + "dv": "Divehi", + "dz": "Dzongkha", + "ee": "Ewe", + "el": "Greek", + "en": "English", + "eo": "Esperanto", + "es": "Spanish", + "et": "Estonian", + "eu": "Basque", + "fa": "Persian", + "ff": "Fulah", + "fi": "Finnish", + "fj": "Fijian", + "fo": "Faroese", + "fr": "French", + "fy": "Western Frisian", + "ga": "Irish", + "gd": "Scottish Gaelic", + "gl": "Galician", + "gn": "Guarani", + "gu": "Gujarati", + "gv": "Manx", + "ha": "Hausa", + "he": "Hebrew", + "hi": "Hindi", + "ho": "Hiri Motu", + "hr": "Croatian", + "ht": "Haitian", + "hu": "Hungarian", + "hy": "Armenian", + "hz": "Herero", + "ia": "Interlingua", + "id": "Indonesian", + "ie": "Interlingue", + "ig": "Igbo", + "ii": "Sichuan Yi", + "ik": "Inupiaq", + "io": "Ido", + "is": "Icelandic", + "it": "Italian", + "iu": "Inuktitut", + "ja": "Japanese", + "jv": "Javanese", + "ka": "Georgian", + "kg": "Kongo", + "ki": "Kikuyu", + "kj": "Kwanyama", + "kk": "Kazakh", + "kl": "Greenlandic", + "km": "Khmer", + "kn": "Kannada", + "ko": "Korean", + "kr": "Kanuri", + "ks": "Kashmiri", + "ku": "Kurdish", + "kv": "Komi", + "kw": "Cornish", + "ky": "Kirghiz", + "la": "Latin", + "lb": "Luxembourgish", + "lg": "Ganda", + "li": "Limburgish", + "ln": "Lingala", + "lo": "Lao", + "lt": "Lithuanian", + "lu": "Luba", + "lv": "Latvian", + "mg": "Malagasy", + "mh": "Marshallese", + "mi": "Māori", + "mk": "Macedonian", + "ml": "Malayalam", + "mn": "Mongolian", + "mo": "Moldavian", + "mr": "Marathi", + "ms": "Malay", + "mt": "Maltese", + "my": "Burmese", + "na": "Nauru", + "nb": "Norwegian Bokmål", + "nd": "North Ndebele", + "ne": "Nepali", + "ng": "Ndonga", + "nl": "Dutch", + "nn": "Norwegian Nynorsk", + "no": "Norwegian", + "nr": "South Ndebele", + "nv": "Navajo", + "ny": "Chichewa", + "oc": "Occitan", + "oj": "Ojibwa", + "om": "Oromo", + "or": "Oriya", + "os": "Ossetian", + "pa": "Panjabi", + "pi": "Pāli ", + "pl": "Polish", + "ps": "Pashto", + "pt": "Portuguese", + "qu": "Quechua", + "rc": "Reunionese ", + "rm": "Romansh", + "rn": "Kirundi", + "ro": "Romanian", + "ru": "Russian", + "rw": "Kinyarwanda", + "sa": "Sanskrit", + "sc": "Sardinian", + "sd": "Sindhi", + "se": "Northern Sami", + "sg": "Sango", + "sh": "Serbo-Croatian ", + "si": "Sinhalese", + "sk": "Slovak", + "sl": "Slovenian", + "sm": "Samoan", + "sn": "Shona", + "so": "Somali", + "sq": "Albanian", + "sr": "Serbian", + "ss": "Swati", + "st": "Sotho", + "su": "Sundanese", + "sv": "Swedish", + "sw": "Swahili", + "ta": "Tamil", + "te": "Telugu", + "tg": "Tajik", + "th": "Thai", + "ti": "Tigrinya", + "tk": "Turkmen", + "tl": "Tagalog", + "tn": "Tswana", + "to": "Tonga", + "tr": "Turkish", + "ts": "Tsonga", + "tt": "Tatar", + "tw": "Twi", + "ty": "Tahitian", + "ug": "Uighur", + "uk": "Ukrainian", + "ur": "Urdu", + "uz": "Uzbek", + "ve": "Venda", + "vi": "Viêt Namese", + "vo": "Volapük", + "wa": "Walloon", + "wo": "Wolof", + "xh": "Xhosa", + "yi": "Yiddish", + "yo": "Yoruba", + "za": "Zhuang", + "zh": "Chinese", + "zu": "Zulu" + } +} diff --git a/l10n/make_board.js b/l10n/make_board.js index 4ec228a..3d63430 100755 --- a/l10n/make_board.js +++ b/l10n/make_board.js @@ -10,7 +10,7 @@ const ROOT = process.env.ROOT_BOARD || "."; const fs = require("fs"); const path = require("path"); -const code = require("./code"); +const code = require(path.join(__dirname, "languageCodes.json")); // eslint-disable-line global-require const htmlText = fs.readFileSync("Lettres_du_Scrabble", {encoding: "utf-8"}); -- 2.30.2