return {
    Language3Codes = {
        enUS = "eng",
        esES = "esp",
        esMX = "esp", -- d2r only
        deDE = "deu",
        frFR = "fra",
        itIT = "ita",
        jaJP = "jpn",
        koKR = "kor",
        plPL = "pol",
        ptBR = "por",
        ruRU = "rus",
        zhCN = "chi",
        zhTW = "chi", -- d2r only
    },
    LanguageNames = {
        enUS = "English",
        esES = "Spanish (Spain)",
        esMX = "Spanish (Latinoam.)",
        deDE = "German",
        frFR = "French",
        itIT = "Italian",
        jaJP = "Japanese",
        koKR = "Korean",
        plPL = "Polish",
        ptBR = "Portuguese",
        ruRU = "Russian",
        -- That's not quite what these strings mean, but it seems that D2R uses them this way...
        -- TODO: verify
        zhCN = "Chinese (Simplified)",
        zhTW = "Chinese (Traditional)",
    },
    LanguageFontNames = {
        enUS = "LATIN",
        -- TODO: Confirm everything
        esES = "LATIN",
        esMX = "LATIN",
        deDE = "LATIN",
        frFR = "LATIN",
        itIT = "LATIN",
        jaJP = "LATIN",
        koKR = "kor",
        plPL = "LATIN",
        ptBR = "LATIN",
        ruRU = "cyr",
        zhCN = "chi",
        zhTW = "chi",
    },
}
