Language.py 文件源码

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

项目:enigma2 作者: Openeight 项目源码 文件源码
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("Deutsch",     "de", "DE", "ISO-8859-15")
        self.addLanguage("English",     "en", "EN", "ISO-8859-15")
        self.addLanguage("Italiano",    "it", "IT", "ISO-8859-15")
        self.addLanguage("Türkçe",      "tr", "TR", "ISO-8859-15")
        self.addLanguage("Français",    "fr", "FR", "ISO-8859-15")
        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("????????",    "el", "GR", "ISO-8859-7")
        self.addLanguage("SChinese",    "zh", "CN", "UTF-8")
        self.addLanguage("TChinese",    "hk", "HK", "UTF-8")
        self.addLanguage("Español",     "es", "ES", "ISO-8859-15")
        self.addLanguage("Eesti",       "et", "EE", "ISO-8859-15")
        self.addLanguage("Persian",     "fa", "IR", "ISO-8859-15")
        self.addLanguage("Suomi",       "fi", "FI", "ISO-8859-15")
        self.addLanguage("Frysk",       "fy", "NL", "ISO-8859-15")
        self.addLanguage("Hebrew",      "he", "IL", "ISO-8859-15")
        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("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",       "no", "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("Ukrainian",   "uk", "UA", "ISO-8859-15")

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


问题


面经


文章

微信
公众号

扫码关注公众号