7 def get_translations(language):
8 mo_filename = os.path.join(
9 os.path.dirname(__file__), 'translations', language + '.mo')
10 if os.path.exists(mo_filename):
11 mo_file = open(mo_filename, 'rb')
12 translations = gettext.GNUTranslations(mo_file)
18 language = locale.getdefaultlocale()[0]
22 if language in ('ru_RU', 'Russian_Russia'):
24 translations = get_translations(language)
26 if translations is None:
27 translations = gettext.NullTranslations()