Imported Upstream version 2.11~beta2+ds
[debian/jabref.git] / syncLang.py
index 790bc36e216407d9159e1cc0d09ee644ad761482..5619e293d2f287f8bf700e3c004040a79330661f 100644 (file)
@@ -291,7 +291,7 @@ def lookForDuplicates(file, displayKeys):
 ############# Main part ###################
 
 if len(sys.argv) == 1:
-    print """This program must be run from the "src" directory right below the jabref base directory.
+    print """This program must be run from the jabref base directory.
     
 Usage: syncLang.py option   
 Option can be one of the following:
@@ -329,7 +329,7 @@ elif (len(sys.argv) >= 2) and (sys.argv[1] == "-s"):
         update = 1
     else:
         update = 0
-    findNewKeysInJavaCode("resource/JabRef_en.properties", ".", update)
+    findNewKeysInJavaCode("src/main/resources/resource/JabRef_en.properties", ".", update)
     
 elif (len(sys.argv) >= 2) and (sys.argv[1] == "-t"):
     if (len(sys.argv) >= 3) and (sys.argv[2] == "-u"):
@@ -337,17 +337,17 @@ elif (len(sys.argv) >= 2) and (sys.argv[1] == "-t"):
     else:
         changeFiles = 0
 
-    filesJabRef = filter(lambda s: (s.startswith('JabRef_') and not (s.startswith('JabRef_en'))), os.listdir("resource"));
-    filesJabRef = ["resource/" + i for i in filesJabRef];
-    filesMenu = filter(lambda s: (s.startswith('Menu_') and not (s.startswith('Menu_en'))), os.listdir("resource"));
-    filesMenu = ["resource/" + i for i in filesMenu];
+    filesJabRef = filter(lambda s: (s.startswith('JabRef_') and not (s.startswith('JabRef_en'))), os.listdir("src/main/resources/resource"));
+    filesJabRef = ["src/main/resources/resource/" + i for i in filesJabRef];
+    filesMenu = filter(lambda s: (s.startswith('Menu_') and not (s.startswith('Menu_en'))), os.listdir("src/main/resources/resource"));
+    filesMenu = ["src/main/resources/resource/" + i for i in filesMenu];
 
-    handleFileSet("resource/JabRef_en.properties", filesJabRef, changeFiles)
-    handleFileSet("resource/Menu_en.properties", filesMenu, changeFiles)
+    handleFileSet("src/main/resources/resource/JabRef_en.properties", filesJabRef, changeFiles)
+    handleFileSet("src/main/resources/resource/Menu_en.properties", filesMenu, changeFiles)
 
 elif (len(sys.argv) >= 2) and ((sys.argv[1] == "-d") or (sys.argv[1] == "-c")):
-    files = filter(lambda s: (s.startswith('JabRef_') and not (s.startswith('JabRef_en'))), os.listdir("resource"));
-    files.extend(filter(lambda s: (s.startswith('Menu_') and not (s.startswith('Menu_en'))), os.listdir("resource")));
-    files = ["resource/" + i for i in files];
+    files = filter(lambda s: (s.startswith('JabRef_') and not (s.startswith('JabRef_en'))), os.listdir("src/main/resources/resource"));
+    files.extend(filter(lambda s: (s.startswith('Menu_') and not (s.startswith('Menu_en'))), os.listdir("src/main/resources/resource")));
+    files = ["src/main/resources/resource/" + i for i in files];
     for file in files:
         lookForDuplicates(file, sys.argv[1] == "-d")