Add bulgarian language. Add variable os_locale_consolefont for keeping name of terminus-font.

develop
Mike Hiretsky 14 years ago
parent 498034b68a
commit eb4406704d

@ -35,6 +35,15 @@ class clLocale:
'xkblayout':'us,by', 'xkblayout':'us,by',
'language':'ru', 'language':'ru',
}, },
#Bulgarian
'bg_BG' : {
'locale':'bg_BG.UTF-8',
'keymap':'bg_bds-utf8',
'dumpkeys_charset': '',
'consolefont':'ter-m14n',
'xkblayout':'us,bg',
'language':'bg',
},
#Belgian #Belgian
'fr_BE' : { 'fr_BE' : {
'locale':'fr_BE.UTF-8', 'locale':'fr_BE.UTF-8',
@ -588,6 +597,11 @@ class fillVars(glob_attr):
locale = clLocale() locale = clLocale()
return locale.getFieldByLang("language",self.Get('os_locale_lang')) return locale.getFieldByLang("language",self.Get('os_locale_lang'))
def get_os_locale_consolefont(self):
"""consolefont"""
locale = clLocale()
return locale.getFieldByLang("consolefont",self.Get('os_locale_lang'))
def get_os_locale_xkb(self): def get_os_locale_xkb(self):
"""xkb layouts (example: en,ru)""" """xkb layouts (example: en,ru)"""
locale = clLocale() locale = clLocale()

@ -57,23 +57,23 @@ class Data:
cl_env_server_path = {'official':True, cl_env_server_path = {'official':True,
'value':'/var/calculate/remote/server.env'} 'value':'/var/calculate/remote/server.env'}
# Пути к файлам шаблонов # paths to template files
cl_template_path = {'value':["/usr/share/calculate-2.2/templates", cl_template_path = {'value':["/usr/share/calculate-2.2/templates",
"/var/calculate/templates", "/var/calculate/templates",
"/var/calculate/remote/templates"]} "/var/calculate/remote/templates"]}
# Пути к файлам шаблонов clt # paths to clt-template files
cl_template_clt_path = {'value':""} cl_template_clt_path = {'value':""}
# локаль (прим: ru_RU.UTF-8) # locale (at example: ru_RU.UTF-8)
os_locale_locale = {} os_locale_locale = {}
# язык (прим: ru_RU) # full language (at example: ru_RU)
os_locale_lang = {} os_locale_lang = {}
# язык (прим: ru) # short language (at example ru)
os_locale_language = {} os_locale_language = {}
# раскладка клавиатуры для X # keyboard layout for X server
os_locale_xkb = {} os_locale_xkb = {}
# названия используемых раскладок клавиатуры для X # keyboard layout name for X server
os_locale_xkbname = {} os_locale_xkbname = {}
# keymap of locale (used for /etc/conf.d/keymaps) # keymap of locale (used for /etc/conf.d/keymaps)
@ -82,6 +82,9 @@ class Data:
# dumpkeys_charset for keymap # dumpkeys_charset for keymap
os_locale_dumpkeys = {} os_locale_dumpkeys = {}
# consolefont
os_locale_consolefont = {}
# timezone for clock # timezone for clock
os_clock_timezone = {} os_clock_timezone = {}

Loading…
Cancel
Save