Пример #1
0
 def test_activate_with_non_existent_catalogs(self):
     locales = self._get_available_locales()
     if locales:
         locale_dir = self._get_locale_dir()
         translation.add_domain('catalog1', self.env.path, locale_dir)
         translation.add_domain('catalog2', self.env.path, locale_dir)
         translation.activate(locales[0], self.env.path)
Пример #2
0
 def test_activate_with_non_existent_catalogs(self):
     locales = self._get_available_locales()
     if locales:
         locale_dir = self._get_locale_dir()
         translation.add_domain('catalog1', self.env.path, locale_dir)
         translation.add_domain('catalog2', self.env.path, locale_dir)
         translation.activate(locales[0], self.env.path)
Пример #3
0
 def test_activate_unavailable_locale(self):
     unavailables = sorted(set(locale_identifiers()) -
                           set(translation.get_available_locales())) or \
                    ('en_US',)
     locale_dir = self._get_locale_dir()
     translation.add_domain('catalog1', self.env.path, locale_dir)
     translation.add_domain('catalog2', self.env.path, locale_dir)
     translation.activate(unavailables[0], self.env.path)
Пример #4
0
 def test_activate_unavailable_locale(self):
     unavailables = sorted(set(locale_identifiers()) -
                           set(translation.get_available_locales())) or \
                    ('en_US',)
     locale_dir = self._get_locale_dir()
     translation.add_domain('catalog1', self.env.path, locale_dir)
     translation.add_domain('catalog2', self.env.path, locale_dir)
     translation.activate(unavailables[0], self.env.path)
Пример #5
0
 def __init__ (self):
     import pkg_resources
     try:
         locale_dir = pkg_resources.resource_filename(__name__, 'locale')
     except KeyError:
         pass
     else:
         add_domain('wikictxtnav', self.env.path, locale_dir)