export const languages = {
    // language_identifier: "Language name in original language", // Language name in English
    en: "English", // English
    en_GB: "English (British)", // English (British)
    en_ZM: "English (Zambia)", // English (Zambia)
    no: "Norsk", // Norwegian
    sk: "Slovenčina", // Slovak
    es: "Español", // Spanish
    pt_BR: "Português do Brasil", // Brazilian Portuguese
    de: "Deutsch", // German
    it: "Italiano", // Italian
    pl: "Polski", // Polish
    hu: "Magyar", // Hungarian
    sr: "Srpski", // Serbian
    sl: "Slovenščina", // Slovenian
    ua: "Українська", // Ukrainian
    tr: "Türkçe", // Turkish
    fr_FR: "Français", // French
    ru: "Русский", // Russian
    ko: "한국어", // Korean
    nl: "Nederlands", // Dutch
    zh_CN: "简体中文", // Chinese (Simplified)
    ro: "Română", // Romanian
    cs_CZ: "Čeština", // Czech (Czech Republic)
    fi: "Suomi", // Finnish
    ar: "العربية", // Arabic
    lt: "Lietuvių kalba", // Lithuanian
    pt_PT: "Português", // Portuguese
    ja: "日本語", // Japanese
    sv: "Svenska", // Swedish
    zh_TW: "繁體中文", // Chinese (Traditional)
    vi: "Tiếng Việt", // Vietnamese
    id_ID: "Indonesia" // Indonesian
}

// Help: https://developers.google.com/search/docs/advanced/crawling/localized-versions#language-codes
// Language identifier: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
// Region: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
export const replace = {
    // language_identifier: ["browser language/region code"],
    en: ["en", "en-US", "en-AU"],
    en_GB: ["en-GB"],
    en_ZM: ["en-ZM"],
    no: ["no", "nb", "nn"],
    sk: ["sk"],
    es: ["es"],
    pt_BR: ["pt-BR"],
    de: ["de"],
    it: ["it"],
    pl: ["pl"],
    hu: ["hu"],
    sr: ["sr"],
    sl: ["si", "sl"],
    ua: ["ua", "uk"],
    tr: ["tr"],
    fr_FR: ["fr", "fr-FR"],
    ru: ["ru"],
    ko: ["ko"],
    nl: ["nl"],
    zh_CN: ["zh"],
    ro: ["ro"],
    cs_CZ: ["cs-CZ", "cz", "cs"],
    fi: ["fi"],
    ar: ["ar"],
    lt: ["lt"],
    pt_PT: ["pt-PT"],
    ja: ["ja"],
    sv: ["sv"],
    zh_TW: ["zh-TW"],
    vi: ["vi"],
    id_ID: ["id-ID", "id"]
}

export const languageFlags = {
    en: "🇺🇸",
    en_GB: "🇬🇧",
    en_ZM: "🇿🇲",
    no: "🇳🇴",
    sk: "🇸🇰",
    es: "🇪🇸",
    pt_BR: "🇧🇷",
    de: "🇩🇪",
    it: "🇮🇹",
    pl: "🇵🇱",
    hu: "🇭🇺",
    sr: "🇷🇸",
    sl: "🇸🇮",
    ua: "🇺🇦",
    tr: "🇹🇷",
    fr_FR: "🇫🇷",
    ru: "🇷🇺",
    ko: "🇰🇷",
    nl: "🇳🇱",
    zh_CN: "🇨🇳",
    ro: "🇷🇴",
    cs_CZ: "🇨🇿",
    fi: "🇫🇮",
    ar: "🇪🇬",
    lt: "🇱🇹",
    pt_PT: "🇵🇹",
    ja: "🇯🇵",
    sv: "🇸🇪",
    zh_TW: "🇹🇼",
    vi: "🇻🇳",
    id_ID: "🇮🇩"
}
