def test_search_translation_without_ns_nested_dict__default_locale(self): resource_loader.init_json_loader() config.set("file_format", "json") config.set("load_path", [ os.path.join(RESOURCE_FOLDER, "translations", "nested_dict_json") ]) config.set("filename_format", "{locale}.{format}") config.set('skip_locale_root_data', True) config.set("locale", "en") resource_loader.search_translation("TOP_MENU.TOP_BAR.LOGS") self.assertTrue(translations.has("TOP_MENU.TOP_BAR.LOGS")) self.assertEqual(translations.get("TOP_MENU.TOP_BAR.LOGS"), "Logs")
def test_search_translation_without_ns_nested_dict__two_levels_neting__default_locale( self): resource_loader.init_json_loader() config.set("file_format", "json") config.set("load_path", [ os.path.join(RESOURCE_FOLDER, "translations", "nested_dict_json") ]) config.set("filename_format", "{locale}.{format}") config.set('skip_locale_root_data', True) config.set("locale", ["en", "pl"]) resource_loader.search_translation("COMMON.VERSION") self.assertTrue(translations.has("COMMON.VERSION")) self.assertEqual(translations.get("COMMON.VERSION"), "version")
def test_search_translation_without_ns(self): resource_loader.init_json_loader() config.set('file_format', 'json') config.set('filename_format', '{locale}.{format}') resource_loader.search_translation('foo') self.assertTrue(translations.has('foo'))
def test_search_translation_json(self): resource_loader.init_json_loader() config.set('file_format', 'json') resource_loader.search_translation('bar.baz.qux') self.assertTrue(translations.has('bar.baz.qux'))
def test_search_translation_yaml(self): resource_loader.init_yaml_loader() config.set('file_format', 'yml') resource_loader.search_translation('foo.normal_key') self.assertTrue(translations.has("foo.normal_key"))
def test_search_translation_without_ns(self): resource_loader.init_json_loader() config.set("file_format", "json") config.set("filename_format", "{locale}.{format}") resource_loader.search_translation("foo") self.assertTrue(translations.has("foo"))
def test_search_translation_json(self): resource_loader.init_json_loader() config.set("file_format", "json") resource_loader.search_translation("bar.baz.qux") self.assertTrue(translations.has("bar.baz.qux"))