From 2c0c764438932ddb0395c374d302e6b53caaaa30 Mon Sep 17 00:00:00 2001 From: derpystuff <3515180-derpystuff@users.noreply.gitlab.com> Date: Mon, 10 Apr 2023 22:15:53 +0200 Subject: [PATCH] add more languages and flags --- labscore/constants.js | 448 ++++++++++++++++++++++++------------------ 1 file changed, 258 insertions(+), 190 deletions(-) diff --git a/labscore/constants.js b/labscore/constants.js index 36ca4d8..659187d 100644 --- a/labscore/constants.js +++ b/labscore/constants.js @@ -278,200 +278,268 @@ module.exports.IMTRANSLATOR_VOICES = [ ] module.exports.TRANSLATE_LANGUAGE_MAPPINGS = Object.freeze({ - 'af': '🇿🇦', - 'sq': '🇦🇱', - 'am': '🇪🇹', - 'hy': '🇦🇲', - 'az': '🇦🇿', - 'eu': 'Basque', - 'be': '🇧🇾', - 'bn': '🇧🇩', - 'bs': '🇧🇦', - 'bg': '🇧🇬', - 'ceb': '🇵🇭', - 'ny': '🇲🇼', - 'zh-cn': '🇨🇳', - 'zh-tw': '🇨🇳', - 'hr': '🇭🇷', - 'cs': '🇨🇿', - 'da': '🇩🇰', - 'nl': '🇳🇱', - 'en': '🇺🇸', - 'et': '🇪🇪', - 'tl': '🇵🇭', - 'fi': '🇫🇮', - 'fr': '🇫🇷', - 'ka': '🇬🇪', - 'de': '🇩🇪', - 'el': '🇬🇷', - 'ht': '🇭🇹', - 'ha': '🇳🇬', - 'iw': '🇮🇱', - 'hi': '🇮🇳', - 'hu': '🇭🇺', - 'is': '🇮🇸', - 'ig': '🇳🇬', - 'id': '🇮🇩', - 'ga': '🇮🇪', - 'it': '🇮🇹', - 'ja': '🇯🇵', - 'jw': '🇮🇩', - 'kk': '🇰🇿', - 'km': '🇰🇭', - 'ko': '🇰🇷', - 'ky': '🇰🇬', - 'lo': '🇱🇦', - 'lv': '🇱🇻', - 'lt': '🇱🇹', - 'lb': '🇱🇺', - 'mk': '🇲🇰', - 'mg': '🇲🇬', - 'ms': '🇲🇾', - 'mt': '🇲🇹', - 'mi': '🇳🇿', - 'mr': '🇮🇳', - 'mn': '🇲🇳', - 'my': '🇲🇲', - 'ne': '🇳🇵', - 'no': '🇳🇴', - 'ps': '🇦🇫', - 'fa': '🇮🇷', - 'pl': '🇵🇱', - 'pt': '🇵🇹', - 'ro': '🇷🇴', - 'ru': '🇷🇺', - 'sm': '🇼🇸', - 'gd': '🏴󠁧󠁢󠁳󠁣󠁴󠁿', - 'sr': '🇷🇸', - 'st': '🇱🇸', - 'sn': '🇿🇼', - 'si': '🇱🇰', - 'sk': '🇸🇰', - 'sl': '🇸🇮', - 'so': '🇸🇴', - 'es': '🇪🇸', - 'su': '🇸🇩', - 'sw': '🇰🇪', - 'sv': '🇸🇪', - 'tg': '🇹🇯', - 'te': '🇮🇳', - 'th': '🇹🇭', - 'tr': '🇹🇷', - 'uk': '🇺🇦', - 'ur': '🇵🇰', - 'uz': '🇺🇿', - 'vi': '🇻🇳', - 'cy': '🏴󠁧󠁢󠁷󠁬󠁳󠁿', - 'xh': '🇿🇦', + "af": "🇿🇦", + "sq": "🇦🇱", + "am": "🇪🇹", + "ar": "", + "hy": "🇦🇲", + "as": "", + "ay": "", + "az": "🇦🇿", + "bm": "", + "eu": "Basque", + "be": "🇧🇾", + "bn": "🇧🇩", + "bho": "", + "bs": "🇧🇦", + "bg": "🇧🇬", + "ca": "", + "ceb": "🇵🇭", + "zh-CN or zh": "", + "zh-TW": "", + "co": "", + "hr": "🇭🇷", + "cs": "🇨🇿", + "da": "🇩🇰", + "dv": "", + "doi": "", + "nl": "🇳🇱", + "en": "🇺🇸", + "eo": "", + "et": "🇪🇪", + "ee": "", + "fil": "🇵🇭", + "fi": "🇫🇮", + "fr": "🇫🇷", + "fy": "", + "gl": "", + "ka": "🇬🇪", + "de": "🇩🇪", + "el": "🇬🇷", + "gn": "", + "gu": "", + "ht": "🇭🇹", + "ha": "🇳🇬", + "haw": "", + "he or iw": "", + "hi": "🇮🇳", + "hmn": "", + "hu": "🇭🇺", + "is": "🇮🇸", + "ig": "🇳🇬", + "ilo": "", + "id": "🇮🇩", + "ga": "🇮🇪", + "it": "🇮🇹", + "ja": "🇯🇵", + "jv or jw": "", + "kn": "", + "kk": "🇰🇿", + "km": "🇰🇭", + "rw": "", + "gom": "", + "ko": "🇰🇷", + "kri": "", + "ku": "", + "ckb": "", + "ky": "🇰🇬", + "lo": "🇱🇦", + "la": "", + "lv": "🇱🇻", + "ln": "", + "lt": "🇱🇹", + "lg": "", + "lb": "🇱🇺", + "mk": "🇲🇰", + "mai": "", + "mg": "🇲🇬", + "ms": "🇲🇾", + "ml": "", + "mt": "🇲🇹", + "mi": "🇳🇿", + "mr": "🇮🇳", + "mn": "🇲🇳", + "my": "🇲🇲", + "ne": "🇳🇵", + "no": "🇳🇴", + "ny": "🇲🇼", + "ps": "🇦🇫", + "fa": "🇮🇷", + "pl": "🇵🇱", + "pt": "🇵🇹", + "ro": "🇷🇴", + "ru": "🇷🇺", + "sm": "🇼🇸", + "sa": "", + "gd": "🏴󠁧󠁢󠁳󠁣󠁴󠁿", + "nso": "", + "sr": "🇷🇸", + "st": "🇱🇸", + "sn": "🇿🇼", + "si": "🇱🇰", + "sk": "🇸🇰", + "sl": "🇸🇮", + "so": "🇸🇴", + "es": "🇪🇸", + "su": "🇸🇩", + "sw": "🇰🇪", + "sv": "🇸🇪", + "tl": "🇵🇭", + "tg": "🇹🇯", + "te": "🇮🇳", + "th": "🇹🇭", + "ti": "🇪🇷", + "ts": "🇹🇴", + "tr": "🇹🇷", + "tk": "🇹🇲", + "ak": "🇬🇭", + "uk": "🇺🇦", + "ur": "🇵🇰", + "uz": "🇺🇿", + "vi": "🇻🇳", + "cy": "🏴󠁧󠁢󠁷󠁬󠁳󠁿", + "xh": "🇿🇦", + "yo": "🇳🇬", + "zu": "🇿🇦" }) module.exports.TRANSLATE_LANGUAGES = Object.freeze({ 'auto': 'Automatic', - 'af': 'Afrikaans', - 'sq': 'Albanian', - 'am': 'Amharic', - 'ar': 'Arabic', - 'hy': 'Armenian', - 'az': 'Azerbaijani', - 'eu': 'Basque', - 'be': 'Belarusian', - 'bn': 'Bengali', - 'bs': 'Bosnian', - 'bg': 'Bulgarian', - 'ca': 'Catalan', - 'ceb': 'Cebuano', - 'ny': 'Chichewa', - 'zh-cn': 'Chinese Simplified', - 'zh-tw': 'Chinese Traditional', - 'co': 'Corsican', - 'hr': 'Croatian', - 'cs': 'Czech', - 'da': 'Danish', - 'nl': 'Dutch', - 'en': 'English', - 'eo': 'Esperanto', - 'et': 'Estonian', - 'tl': 'Filipino', - 'fi': 'Finnish', - 'fr': 'French', - 'fy': 'Frisian', - 'gl': 'Galician', - 'ka': 'Georgian', - 'de': 'German', - 'el': 'Greek', - 'gu': 'Gujarati', - 'ht': 'Haitian Creole', - 'ha': 'Hausa', - 'haw': 'Hawaiian', - 'iw': 'Hebrew', - 'hi': 'Hindi', - 'hmn': 'Hmong', - 'hu': 'Hungarian', - 'is': 'Icelandic', - 'ig': 'Igbo', - 'id': 'Indonesian', - 'ga': 'Irish', - 'it': 'Italian', - 'ja': 'Japanese', - 'jw': 'Javanese', - 'kn': 'Kannada', - 'kk': 'Kazakh', - 'km': 'Khmer', - 'ko': 'Korean', - 'ku': 'Kurdish (Kurmanji)', - 'ky': 'Kyrgyz', - 'lo': 'Lao', - 'la': 'Latin', - 'lv': 'Latvian', - 'lt': 'Lithuanian', - 'lb': 'Luxembourgish', - 'mk': 'Macedonian', - 'mg': 'Malagasy', - 'ms': 'Malay', - 'ml': 'Malayalam', - 'mt': 'Maltese', - 'mi': 'Maori', - 'mr': 'Marathi', - 'mn': 'Mongolian', - 'my': 'Myanmar (Burmese)', - 'ne': 'Nepali', - 'no': 'Norwegian', - 'ps': 'Pashto', - 'fa': 'Persian', - 'pl': 'Polish', - 'pt': 'Portuguese', - 'ma': 'Punjabi', - 'ro': 'Romanian', - 'ru': 'Russian', - 'sm': 'Samoan', - 'gd': 'Scots Gaelic', - 'sr': 'Serbian', - 'st': 'Sesotho', - 'sn': 'Shona', - 'sd': 'Sindhi', - 'si': 'Sinhala', - 'sk': 'Slovak', - 'sl': 'Slovenian', - 'so': 'Somali', - 'es': 'Spanish', - 'su': 'Sundanese', - 'sw': 'Swahili', - 'sv': 'Swedish', - 'tg': 'Tajik', - 'ta': 'Tamil', - 'te': 'Telugu', - 'th': 'Thai', - 'tr': 'Turkish', - 'uk': 'Ukrainian', - 'ur': 'Urdu', - 'uz': 'Uzbek', - 'vi': 'Vietnamese', - 'cy': 'Welsh', - 'xh': 'Xhosa', - 'yi': 'Yiddish', - 'yo': 'Yoruba', - 'zu': 'Zulu' -}) + "af": "Afrikaans", + "sq": "Albanian", + "am": "Amharic", + "ar": "Arabic", + "hy": "Armenian", + "as": "Assamese", + "ay": "Aymara", + "az": "Azerbaijani", + "bm": "Bambara", + "eu": "Basque", + "be": "Belarusian", + "bn": "Bengali", + "bho": "Bhojpuri", + "bs": "Bosnian", + "bg": "Bulgarian", + "ca": "Catalan", + "ceb": "Cebuano", + "zh-CN or zh": "Chinese (Simplified)", + "zh-TW": "Chinese (Traditional)", + "co": "Corsican", + "hr": "Croatian", + "cs": "Czech", + "da": "Danish", + "dv": "Dhivehi", + "doi": "Dogri", + "nl": "Dutch", + "en": "English", + "eo": "Esperanto", + "et": "Estonian", + "ee": "Ewe", + "fil": "Filipino (Tagalog)", + "fi": "Finnish", + "fr": "French", + "fy": "Frisian", + "gl": "Galician", + "ka": "Georgian", + "de": "German", + "el": "Greek", + "gn": "Guarani", + "gu": "Gujarati", + "ht": "Haitian Creole", + "ha": "Hausa", + "haw": "Hawaiian", + "he or iw": "Hebrew", + "hi": "Hindi", + "hmn": "Hmong", + "hu": "Hungarian", + "is": "Icelandic", + "ig": "Igbo", + "ilo": "Ilocano", + "id": "Indonesian", + "ga": "Irish", + "it": "Italian", + "ja": "Japanese", + "jv or jw": "Javanese", + "kn": "Kannada", + "kk": "Kazakh", + "km": "Khmer", + "rw": "Kinyarwanda", + "gom": "Konkani", + "ko": "Korean", + "kri": "Krio", + "ku": "Kurdish", + "ckb": "Kurdish (Sorani)", + "ky": "Kyrgyz", + "lo": "Lao", + "la": "Latin", + "lv": "Latvian", + "ln": "Lingala", + "lt": "Lithuanian", + "lg": "Luganda", + "lb": "Luxembourgish", + "mk": "Macedonian", + "mai": "Maithili", + "mg": "Malagasy", + "ms": "Malay", + "ml": "Malayalam", + "mt": "Maltese", + "mi": "Maori", + "mr": "Marathi", + "mni-Mtei": "Meiteilon (Manipuri)", + "lus": "Mizo", + "mn": "Mongolian", + "my": "Myanmar (Burmese)", + "ne": "Nepali", + "no": "Norwegian", + "ny": "Nyanja (Chichewa)", + "or": "Odia (Oriya)", + "om": "Oromo", + "ps": "Pashto", + "fa": "Persian", + "pl": "Polish", + "pt": "Portuguese (Portugal, Brazil)", + "pa": "Punjabi", + "qu": "Quechua", + "ro": "Romanian", + "ru": "Russian", + "sm": "Samoan", + "sa": "Sanskrit", + "gd": "Scots Gaelic", + "nso": "Sepedi", + "sr": "Serbian", + "st": "Sesotho", + "sn": "Shona", + "sd": "Sindhi", + "si": "Sinhala (Sinhalese)", + "sk": "Slovak", + "sl": "Slovenian", + "so": "Somali", + "es": "Spanish", + "su": "Sundanese", + "sw": "Swahili", + "sv": "Swedish", + "tl": "Tagalog (Filipino)", + "tg": "Tajik", + "ta": "Tamil", + "tt": "Tatar", + "te": "Telugu", + "th": "Thai", + "ti": "Tigrinya", + "ts": "Tsonga", + "tr": "Turkish", + "tk": "Turkmen", + "ak": "Twi (Akan)", + "uk": "Ukrainian", + "ur": "Urdu", + "ug": "Uyghur", + "uz": "Uzbek", + "vi": "Vietnamese", + "cy": "Welsh", + "xh": "Xhosa", + "yi": "Yiddish", + "yo": "Yoruba", + "zu": "Zulu" + }) module.exports.EMOJIPEDIA_PLATFORM_TYPES = [ "apple",