Language.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:enigma2-openpli-fulan 作者: Taapat 项目源码 文件源码
def __init__(self):
        gettext.install('enigma2', resolveFilename(SCOPE_LANGUAGE, ""), unicode=0, codeset="utf-8")
        gettext.bindtextdomain("enigma2", resolveFilename(SCOPE_LANGUAGE))
        gettext.textdomain("enigma2")
        self.activeLanguage = 0
        self.catalog = None
        self.lang = {}
        self.langlist = []
        # FIXME make list dynamically
        # name, iso-639 language, iso-3166 country. Please don't mix language&country!
        self.addLanguage("Arabic",  "ar", "AE", "ISO-8859-15")
        self.addLanguage("?????????",   "bg", "BG", "ISO-8859-15")
        self.addLanguage("Català",  "ca", "AD", "ISO-8859-15")
        self.addLanguage("?esky",   "cs", "CZ", "ISO-8859-15")
        self.addLanguage("Dansk",   "da", "DK", "ISO-8859-15")
        self.addLanguage("Deutsch", "de", "DE", "ISO-8859-15")
        self.addLanguage("????????",    "el", "GR", "ISO-8859-7")
        self.addLanguage("English", "en", "EN", "ISO-8859-15")
        self.addLanguage("Español", "es", "ES", "ISO-8859-15")
        self.addLanguage("Eesti",   "et", "EE", "ISO-8859-15")
        self.addLanguage("?????",   "fa", "IR", "UTF-8")
        self.addLanguage("Suomi",   "fi", "FI", "ISO-8859-15")
        self.addLanguage("Français",    "fr", "FR", "ISO-8859-15")
        self.addLanguage("Frysk",   "fy", "NL", "ISO-8859-15")
        self.addLanguage("Hebrew",  "he", "IL", "ISO-8859-15")
        self.addLanguage("TChinese",    "hk", "HK", "UTF-8")
        self.addLanguage("Hrvatski",    "hr", "HR", "ISO-8859-15")
        self.addLanguage("Magyar",  "hu", "HU", "ISO-8859-15")
        self.addLanguage("Indonesian",  "id", "ID", "ISO-8859-15")
        self.addLanguage("Íslenska",    "is", "IS", "ISO-8859-15")
        self.addLanguage("Italiano",    "it", "IT", "ISO-8859-15")
        self.addLanguage("Kurdish", "ku", "KU", "ISO-8859-15")
        self.addLanguage("Lietuvi?",    "lt", "LT", "ISO-8859-15")
        self.addLanguage("Latviešu",    "lv", "LV", "ISO-8859-15")
        self.addLanguage("Nederlands",  "nl", "NL", "ISO-8859-15")
        self.addLanguage("Norsk Bokmål","nb", "NO", "ISO-8859-15")
        self.addLanguage("Norsk Nynorsk", "nn", "NO", "ISO-8859-15")
        self.addLanguage("Polski",  "pl", "PL", "ISO-8859-15")
        self.addLanguage("Português",   "pt", "PT", "ISO-8859-15")
        self.addLanguage("Português do Brasil","pt", "BR", "ISO-8859-15")
        self.addLanguage("Romanian",    "ro", "RO", "ISO-8859-15")
        self.addLanguage("???????", "ru", "RU", "ISO-8859-15")
        self.addLanguage("Slovensky",   "sk", "SK", "ISO-8859-15")
        self.addLanguage("Slovenš?ina", "sl", "SI", "ISO-8859-15")
        self.addLanguage("Srpski",  "sr", "YU", "ISO-8859-15")
        self.addLanguage("Svenska", "sv", "SE", "ISO-8859-15")
        self.addLanguage("???????", "th", "TH", "ISO-8859-15")
        self.addLanguage("Türkçe",  "tr", "TR", "ISO-8859-15")
        self.addLanguage("Ukrainian",   "uk", "UA", "ISO-8859-15")
        self.addLanguage("SChinese",    "zh", "CN", "UTF-8")

        self.callbacks = []
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号