| 1234567891011121314151617181920212223242526272829303132333435363738 | import pathlibcurrent = pathlib.Path(__file__).parentroot = current.parentpackage = root / pathlib.Path("source")import syssys.path.append(str(package))import cx_libtranslatelang = cx_libtranslate.languages(current)lang.load(pathlib.Path("./sample_index.json"))objects = lang.select("en_US")phrases = lang.select("pl_PL")print("Objects:")print("a.b: " + objects.tr("a.b").text)print("for example: " + objects.tr("for example").text)print()print("Phrases:")print("for example: " + phrases.tr("for example").text)print("example: " + phrases.tr("example").text)print()print("Avairable languages:")print(lang.avairable)print("Default language:")print(lang.default)print()phrases.set_as_default()print("Set as default:")print(_("sample"))print()
 |