Beispiel #1
0
	content += "##### needs translation ####\n\n"
	for k in srctable_keys:
		if not k in loctable or len(loctable[k]) == 0:
			content += "%s\n==\n\n" % k
			num_items += 1
			new_items += 1

	content += "##### old translations ####\n\n"
	for k in loctable:
		if not k in srctable:
			content += "%s\n==%s\n\n" % (k, loctable[k])
			num_items += 1
			old_items += 1
	
	f.write(content.encode("utf-8"))
	f.close()
	print("%-40s %8d %8d %8d" % (outputfilename, num_items, new_items, old_items))

srctable = parse_source()

print("%-40s %8s %8s %8s" % ("filename", "total", "new", "old"))

for filename in os.listdir("../data/languages"):
	if not ".txt" in filename:
		continue
		
	filename = "../data/languages/" + filename
	generate_languagefile(filename, srctable, load_languagefile(filename))
_compatibility._input("Press enter to exit\n")
Beispiel #2
0
def bail(reason):
	print(reason)
	os.chdir(work_dir)
	sys.exit(-1)
	_compatibility._input("Press enter to exit\n")