Fixes to migrate script with regards to i18n
* Make sure metadata field is present * Make sure not to copy entire messages file Change-Id: I9525f1cb35e6194de6594634c52d9f6c0587286d
This commit is contained in:
parent
7607a0a214
commit
4d6555621f
|
@ -206,11 +206,15 @@ saveJSON(mfdir + '/extension.json', mfExtensionData)
|
|||
print('migrating i18n')
|
||||
for root, dirs, files in os.walk(mfdir + '/i18n/'):
|
||||
for language in files:
|
||||
f = open(mfdir + '/i18n/' + language, 'r')
|
||||
try:
|
||||
f = open('/i18n/' + language, 'r')
|
||||
newLanguageData = json.load(f, object_pairs_hook=OrderedDict)
|
||||
except IOError:
|
||||
newLanguageData = {}
|
||||
except FileNotFoundError:
|
||||
newLanguageData = {
|
||||
"@metadata": {
|
||||
"authors": []
|
||||
}
|
||||
}
|
||||
f.close()
|
||||
|
||||
f = open(mfdir + '/i18n/' + language, 'r')
|
||||
|
|
Loading…
Reference in New Issue