All files / app/i18n constants.ts

100% Statements 2/2
100% Branches 0/0
100% Functions 0/0
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85                    463x                                                                                                                                                    
interface Language {
  // Autonym: the language's name in its own language. Shown in the language
  // picker so each option is recognizable regardless of the current UI language.
  nativeName: string;
}
 
interface LanguageMap {
  [key: string]: Language;
}
 
export const LANGUAGE_MAP: LanguageMap = {
  ca: {
    nativeName: "Català",
  },
  cs: {
    nativeName: "Čeština",
  },
  de: {
    nativeName: "Deutsch",
  },
  en: {
    nativeName: "English",
  },
  es: {
    nativeName: "Español (España)",
  },
  "es-419": {
    nativeName: "Español (Latinoamérica)",
  },
  fr: {
    nativeName: "Français (France)",
  },
  "fr-CA": {
    nativeName: "Français (Canada)",
  },
  he: {
    nativeName: "עברית",
  },
  hi: {
    nativeName: "हिन्दी",
  },
  hu: {
    nativeName: "Magyar",
  },
  it: {
    nativeName: "Italiano",
  },
  ja: {
    nativeName: "日本語",
  },
  "nb-NO": {
    nativeName: "Norsk (bokmål)",
  },
  nl: {
    nativeName: "Nederlands",
  },
  pl: {
    nativeName: "Polski",
  },
  pt: {
    nativeName: "Português (Portugal)",
  },
  "pt-BR": {
    nativeName: "Português (Brasil)",
  },
  ru: {
    nativeName: "Русский",
  },
  sv: {
    nativeName: "Svenska",
  },
  tr: {
    nativeName: "Türkçe",
  },
  uk: {
    nativeName: "Українська",
  },
  "zh-Hans": {
    nativeName: "中文(简体)",
  },
  "zh-Hant": {
    nativeName: "中文(繁體)",
  },
};