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'))
def test_returns_input_for_unknown_domain(self): translator = Translator('de', {}) assert_equals(u'foo', translator.gettext(u'foo', domain=u'unknown'))