diff --git a/docs/app/components/content/SupportedLanguages.vue b/docs/app/components/content/SupportedLanguages.vue index 14eeb616..2e76d5f7 100644 --- a/docs/app/components/content/SupportedLanguages.vue +++ b/docs/app/components/content/SupportedLanguages.vue @@ -9,21 +9,22 @@ const props = withDefaults(defineProps<{ function getEmojiFlag(locale: string): string { const languageToCountry: Record = { - ar: 'sa', - bn: 'bd', - cs: 'cz', - da: 'dk', - el: 'gr', - et: 'ee', - en: 'gb', - hi: 'in', - ja: 'jp', - km: 'kh', - ko: 'kr', - nb: 'no', - sv: 'se', - uk: 'ua', - vi: 'vn' + ar: 'sa', // Arabic -> Saudi Arabia + bn: 'bd', // Bengali -> Bangladesh + cs: 'cz', // Czech -> Czech Republic (note: modern country code is actually 'cz') + da: 'dk', // Danish -> Denmark + el: 'gr', // Greek -> Greece + et: 'ee', // Estonian -> Estonia + en: 'gb', // English -> Great Britain + he: 'il', // Hebrew -> Israel + hi: 'in', // Hindi -> India + ja: 'jp', // Japanese -> Japan + km: 'kh', // Khmer -> Cambodia + ko: 'kr', // Korean -> South Korea + nb: 'no', // Norwegian Bokmål -> Norway + sv: 'se', // Swedish -> Sweden + uk: 'ua', // Ukrainian -> Ukraine + vi: 'vn' // Vietnamese -> Vietnam } const baseLanguage = locale.split('-')[0]?.toLowerCase() || locale