0
0
mirror of https://github.com/ankidroid/Anki-Android.git synced 2024-09-20 03:52:15 +02:00

forgot again something

This commit is contained in:
nobnago 2011-02-08 11:43:43 +01:00
parent fe98063524
commit 7358877886

View File

@ -23,7 +23,7 @@ import StringIO
import sys
CROWDIN_KEY = 'insert your Crowdin API key here'
PROJECT_IDENTIFIER = 'insert your Project Identifier here'
PROJECT_IDENTIFIER = 'ankidroidv0-6'
path = '../res/values/'
@ -66,16 +66,19 @@ elif sel == 't':
filename = ''
print "nothing to do"
print 'Update of Translation '+language+' for '+filename
if filename:
c = pycurl.Curl()
fields = [('files['+filename+']', (c.FORM_FILE, path + filename)), ('language', language), ('auto_approve_imported','0')]
c.setopt(pycurl.URL, 'http://crowdin.net/api/project/' + PROJECT_IDENTIFIER + '/upload-translation?key=' + CROWDIN_KEY)
c.setopt(pycurl.HTTPPOST, fields)
b = StringIO.StringIO()
c.setopt(pycurl.WRITEFUNCTION, b.write)
c.perform()
c.close()
print b.getvalue()
if filename:
if language:
c = pycurl.Curl()
fields = [('files['+filename+']', (c.FORM_FILE, path + filename)), ('language', language), ('auto_approve_imported','0')]
c.setopt(pycurl.URL, 'http://crowdin.net/api/project/' + PROJECT_IDENTIFIER + '/upload-translation?key=' + CROWDIN_KEY)
c.setopt(pycurl.HTTPPOST, fields)
b = StringIO.StringIO()
c.setopt(pycurl.WRITEFUNCTION, b.write)
c.perform()
c.close()
print b.getvalue()
else:
print 'no language code entered'
elif sel == 'r':
# Update Translations: