docs(SupportedLanguages): add he mapping and comments

This commit is contained in:
Benjamin Canac
2025-03-07 14:26:13 +01:00
parent e016fdea18
commit 476408f6e5

View File

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