X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=lib%2Fi18n.py;h=1d2efa68431938eb71bab68cedf9f9de21f921fb;hb=HEAD;hp=9436219c55916bf8bd068f839544d67e87db4d99;hpb=98cce2af0d0fb51061eef9b888ec6bad61e97398;p=electrum-nvc.git diff --git a/lib/i18n.py b/lib/i18n.py index 9436219..1d2efa6 100644 --- a/lib/i18n.py +++ b/lib/i18n.py @@ -27,7 +27,13 @@ language = gettext.translation('electrum', LOCALE_DIR, fallback = True) def _(x): global language - return language.ugettext(x) + dic = [('Bitcoin', 'Novacoin'), ('bitcoin', 'novacoin')] + for b, l in dic: + x = x.replace(l, b) + t = language.ugettext(x) + for b, l in dic: + t = t.replace(b, l) + return t def set_language(x): global language @@ -36,18 +42,21 @@ def set_language(x): languages = { '':_('Default'), - 'br':_('Brasilian'), - 'cs':_('Czech'), - 'de':_('German'), - 'eo':_('Esperanto'), - 'en':_('English'), - 'es':_('Spanish'), - 'fr':_('French'), - 'it':_('Italian'), - 'lv':_('Latvian'), - 'nl':_('Dutch'), - 'ru':_('Russian'), - 'sl':_('Slovenian'), - 'vi':_('Vietnamese'), - 'zh':_('Chinese') + 'pt_PT':_('Portuguese'), + 'pt_BR':_('Brasilian'), + 'cs_CZ':_('Czech'), + 'de_DE':_('German'), + 'eo_UY':_('Esperanto'), + 'en_UK':_('English'), + 'es_ES':_('Spanish'), + 'fr_FR':_('French'), + 'it_IT':_('Italian'), + 'ja_JP':_('Japanese'), + 'lv_LV':_('Latvian'), + 'nl_NL':_('Dutch'), + 'ru_RU':_('Russian'), + 'sl_SI':_('Slovenian'), + 'ta_IN':_('Tamil'), + 'vi_VN':_('Vietnamese'), + 'zh_CN':_('Chinese') }