File size: 367 Bytes
4a5024e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Map language codes to flag rendering codes
const LANG_TO_FLAG: Record<string, string> = {
  en: "us",
  fr: "fr",
  de: "de",
  es: "es",
  it: "it",
  pt: "pt",
  nl: "nl",
  pl: "pl",
  el: "gr",
  ar: "sa",
  ja: "jp",
  zh: "cn",
  vi: "vn",
  ko: "kr",
};

export function langToFlag(langCode: string): string {
  return LANG_TO_FLAG[langCode] ?? langCode;
}