about summary refs log tree commit diff
path: root/scripts/update_localization.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/update_localization.py')
-rw-r--r--scripts/update_localization.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/scripts/update_localization.py b/scripts/update_localization.py
index bb80d8b2..08c1866e 100644
--- a/scripts/update_localization.py
+++ b/scripts/update_localization.py
@@ -2,6 +2,7 @@ import os, re, sys
 match = re.search('(.*)/', sys.argv[0])
 if match != None:
 	os.chdir(match.group(1))
+os.chdir('../')
 
 source_exts = [".c", ".cpp", ".h"]
 
@@ -13,7 +14,7 @@ def parse_source():
 			stringtable[fields[0]] = ""
 			process_line(fields[1])
 
-	for root, dirs, files in os.walk("../src"):
+	for root, dirs, files in os.walk("src"):
 		for name in files:
 			filename = os.path.join(root, name)
 			
@@ -80,11 +81,11 @@ srctable = parse_source()
 
 print("%-40s %8s %8s %8s" % ("filename", "total", "new", "old"))
 
-for filename in os.listdir("../data/languages"):
+for filename in os.listdir("data/languages"):
 	if not ".txt" in filename:
 		continue
 	if filename == "index.txt":
 		continue
 
-	filename = "../data/languages/" + filename
+	filename = "data/languages/" + filename
 	generate_languagefile(filename, srctable, load_languagefile(filename))