[apps] Leaner i18n script

This commit is contained in:
Romain Goyet
2017-09-29 16:26:15 +02:00
committed by Ecco
parent e6ed6c74a4
commit 9bf4846b06

View File

@@ -128,13 +128,7 @@ def print_implementation(data, path, locales):
for message in data["messages"]:
f.write(" {")
for locale in locales:
if not locale in data["data"]:
sys.stderr.write("Error: Undefined locale \"" + locale + "\"\n")
sys.exit(-1)
if not message in data["data"][locale]:
sys.stderr.write("Error: Undefined key \"" + message + "\" for locale \"" + locale + "\"\n")
sys.exit(-1)
f.write(locale + message + ", ")#; + data["data"][locale][message] + ",\n")
f.write(locale + message + ", ")
f.write("},\n")
f.write("};\n")
f.write("\n")