Example #1
0
 def test_supports_multiple_locale_paths_for_single_domain(self):
     self._tempdir = tempfile.mkdtemp()
     first_path = self._create_catalog('first', something=u'foobar')
     second_path = self._create_catalog('second', something=u'baz')
     translator = Translator('de', {'foo': (first_path, second_path)})
     assert_equals('baz', translator.gettext('something', domain='foo'))
Example #2
0
 def test_supports_multiple_locale_paths_for_single_domain(self):
     self._tempdir = tempfile.mkdtemp()
     first_path = self._create_catalog('first', something=u'foobar')
     second_path = self._create_catalog('second', something=u'baz')
     translator = Translator('de', {'foo': (first_path, second_path)})
     assert_equals('baz', translator.gettext('something', domain='foo'))
Example #3
0
 def test_returns_input_for_unknown_domain(self):
     translator = Translator('de', {})
     assert_equals(u'foo', translator.gettext(u'foo', domain=u'unknown'))
Example #4
0
 def test_returns_input_for_unknown_domain(self):
     translator = Translator('de', {})
     assert_equals(u'foo', translator.gettext(u'foo', domain=u'unknown'))