Пример #1
0
 def _init_i18n (self, domain, langdir):
     """
     Инициализация интернационализации
     domain - домен в файлах перевода
     langdir - путь до папки с переводами
     """
     language = getLanguageFromConfig (self._application.config)
     lang = loadLanguage (language, langdir, domain)
     return lang.ugettext
Пример #2
0
 def _init_i18n(self, domain, langdir):
     """
     Инициализация интернационализации
     domain - домен в файлах перевода
     langdir - путь до папки с переводами
     """
     language = getLanguageFromConfig(self._application.config)
     lang = loadLanguage(language, langdir, domain)
     return lang.ugettext
Пример #3
0
    def __initLocale (self):
        """
        Инициализации локализаций интерфейса
        """
        language = getLanguageFromConfig (self.config)

        try:
            init_i18n (language)
        except IOError:
            print u"Can't load language: %s" % language
Пример #4
0
    def __initLocale(self):
        """
        Locale initialization
        """
        language = getLanguageFromConfig(self.config)

        try:
            init_i18n(language)
        except IOError:
            logging.warning(u"Can't load language: {}".format(language))
Пример #5
0
    def __initLocale(self):
        """
        Инициализации локализаций интерфейса
        """
        language = getLanguageFromConfig(self.config)

        try:
            init_i18n(language)
        except IOError:
            print u"Can't load language: %s" % language
Пример #6
0
    def _init_i18n(self, domain, langdir):
        """
        init localisation settings
        domain - domain in localisation files
        langdir - путь до папки с переводами
        """
        language = getLanguageFromConfig(self._application.config)
        self.lang = loadLanguage(language, langdir, domain)

        if self.lang is not None:
            self.gettext = self.lang.gettext
        else:
            self.logger.debug('Localization not found.')
            self.gettext = self._no_translate
        return self.gettext
Пример #7
0
    def _init_i18n(self, domain, langdir):
        """
        init localisation settings
        domain - domain in localisation files
        langdir - путь до папки с переводами
        """
        language = getLanguageFromConfig(self._application.config)
        self.lang = loadLanguage(language, langdir, domain)

        if self.lang is not None:
            self.gettext = self.lang.gettext
        else:
            self.logger.debug('Localization not found.')
            self.gettext = self._no_translate
        return self.gettext