Compare commits

..

1 Commits

Author SHA1 Message Date
Mohammad Osama Khan 3628348322
Implemented Transifex 2022-12-19 19:25:29 +05:30
1 changed files with 11 additions and 15 deletions

View File

@ -4,18 +4,14 @@ from dotenv import load_dotenv
from transifex.native import init, tx
from transifex.native.parsing import SourceString
env_path=os.path.join('transifex.env')
if os.path.exists(env_path):
load_dotenv(env_path)
token = os.getenv('token')
secret = os.getenv('secret')
init(token=token, languages=['el', 'fr', 'en'], secret=secret)
# Add some strings to push
strings = [SourceString('My Addresses')]
response_content = tx.push_source_strings(strings)
tx.fetch_translations()
el_translation = tx.translate('My Addresses', 'fr')
print(el_translation)
else:
raise NotADirectoryError("transifex.env")
env_path=os.path.join(os.getcwd(),'transifex.env')
load_dotenv(env_path)
token = os.getenv('token')
secret = os.getenv('secret')
init(token=token, languages=['el', 'fr', 'en'], secret=secret)
# Add some strings to push
strings = [SourceString('My Addresses')]
response_content = tx.push_source_strings(strings)
tx.fetch_translations()
el_translation = tx.translate('My Addresses', 'fr')
print(el_translation)