Uploaded messages.pot using config file

This commit is contained in:
Mohammad Osama Khan 2022-12-28 21:23:42 +05:30
parent 5c88231081
commit 9cfbadbe45
No known key found for this signature in database
GPG Key ID: 15F978BEFADAB9E1
4 changed files with 26 additions and 2 deletions

9
.tx/config Normal file
View File

@ -0,0 +1,9 @@
[main]
host = https://www.transifex.com
api_token = ''
[pybitmessage-test.messages-pot]
file_filter = <lang>po
minimum_perc = 0
source_file = messages.pot
source_lang = en
type = PO

View File

@ -88,9 +88,21 @@ def async_job(id):
language = transifex_api.Language.get(code="fr")
resource = project.fetch('resources').get(slug="messagespot")
content = "The new source file content"
transifex_api.ResourceStringsAsyncUpload.upload(resource, content)
with open(resource,'rb') as f:
upload = transifex_api.ResourceStringsAsyncUpload.create_with_form(
data={'resource': resource.id},
files={'content': f},
)
return "done"
# transifex_api.ResourceStringsAsyncUpload.upload(resource, content)
while not response:
time.sleep(1)
sleep_time = time.sleep(1)
sleep_time+=1
if sleep_time == 600:
return False

3
transifex_upload.sh Executable file
View File

@ -0,0 +1,3 @@
pip install transifex-client
# chmod 777 '/home/cis/PyBitmessage/transifex/transifex-webhook/.tx/config'
tx init

BIN
tx Executable file

Binary file not shown.