From b60f91a96a1dcb83085372b3cc36cf50fb6b4f96 Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Mon, 8 Sep 2025 07:31:49 +0000 Subject: [PATCH] chore: configure a bunch of more language mappings --- src/types.ts | 25 +++++++++++++++++++++++++ src/utils/language.ts | 25 +++++++++++++++++++++++++ 2 files changed, 50 insertions(+) diff --git a/src/types.ts b/src/types.ts index 6a690a3..82fd45a 100644 --- a/src/types.ts +++ b/src/types.ts @@ -21,15 +21,40 @@ export type Config = Partial = { multi: { language: 'Multi', flag: '🌐', iso639: undefined }, + ar: { language: 'Arabic', flag: '🇸🇦', iso639: 'ara' }, + bg: { language: 'Bulgarian', flag: '🇧🇬', iso639: 'bul' }, + cs: { language: 'Czech', flag: '🇨🇿', iso639: 'ces' }, + el: { language: 'Greek', flag: '🇬🇷', iso639: 'gre' }, + et: { language: 'Estonian', flag: '🇪🇪', iso639: 'est' }, + fa: { language: 'Persian', flag: '🇮🇷', iso639: 'fas' }, + he: { language: 'Hebrew', flag: '🇮🇱', iso639: 'heb' }, + hr: { language: 'Croatian', flag: '🇭🇷', iso639: 'hrv' }, + hu: { language: 'Hungarian', flag: '🇭🇺', iso639: 'hun' }, + id: { language: 'Indonesian', flag: '🇮🇩', iso639: 'ind' }, + lt: { language: 'Lithuanian', flag: '🇱🇹', iso639: 'lit' }, + lv: { language: 'Latvian', flag: '🇱🇻', iso639: 'lav' }, + nl: { language: 'Dutch', flag: '🇳🇱', iso639: 'nld' }, + pl: { language: 'Polish', flag: '🇵🇱', iso639: 'pol' }, + pt: { language: 'Portuguese', flag: '🇧🇷', iso639: 'por' }, + ro: { language: 'Romanian', flag: '🇷🇴', iso639: 'ron' }, + ru: { language: 'Russian', flag: '🇷🇺', iso639: 'rus' }, + sk: { language: 'Slovak', flag: '🇸🇰', iso639: 'slk' }, + sl: { language: 'Slovenian', flag: '🇸🇮', iso639: 'slv' }, + sr: { language: 'Serbian', flag: '🇷🇸', iso639: 'srp' }, + th: { language: 'Thai', flag: '🇹🇭', iso639: 'tha' }, + tr: { language: 'Turkish', flag: '🇹🇷', iso639: 'tur' }, + uk: { language: 'Ukrainian', flag: '🇺🇦', iso639: 'ukr' }, + vi: { language: 'Vietnamese', flag: '🇻🇳', iso639: 'vie' }, + zh: { language: 'Chinese', flag: '🇨🇳', iso639: 'zho' }, de: { language: 'German', flag: '🇩🇪', iso639: 'ger' }, en: { language: 'English', flag: '🇺🇸', iso639: 'eng' }, es: { language: 'Castilian Spanish', flag: '🇪🇸', iso639: 'spa' },