]> git.lyx.org Git - features.git/blobdiff - po/lyx_pot.py
Tidy up po/lyx_pot.py, I did not 'svn add' the latest version of the script
[features.git] / po / lyx_pot.py
index 9dc78f0874f86968e4464e0e6909fdae699a3232..2dd883aec5fd0fc5e45fd8df6b26ee59c9cae824 100755 (executable)
@@ -18,7 +18,6 @@
 #
 import sys, os, re, getopt
 
-
 def relativePath(path, base):
     '''return relative path from top source dir'''
     # full pathname of path
@@ -38,7 +37,6 @@ def ui_l10n(input_files, output, base):
     for src in input_files:
         input = open(src)
         for lineno, line in enumerate(input.readlines()):
-            # get lines that match <string>...</string>
             if Submenu.match(line):
                 (string,) = Submenu.match(line).groups()
                 string = string.replace('_', ' ')
@@ -67,7 +65,6 @@ def layouts_l10n(input_files, output, base):
     for src in input_files:
         input = open(src)
         for lineno, line in enumerate(input.readlines()):
-            # get lines that match <string>...</string>
             if Style.match(line):
                 (string,) = Style.match(line).groups()
                 string = string.replace('_', ' ')
@@ -96,11 +93,10 @@ def qt4_l10n(input_files, output, base):
         input = open(src)
         skipNextLine = False
         for lineno, line in enumerate(input.readlines()):
-            # looking for a line with <string></string>
+            # skip the line after <property name=shortcut>
             if skipNextLine:
                 skipNextLine = False
                 continue
-            # skip the line after <property name=shortcut>
             if prop.match(line):
                 skipNextLine = True
                 continue
@@ -138,21 +134,6 @@ def languages_l10n(input_files, output, base):
     output.close()
 
 
-def processFiles(input_type, input_files, output, base):
-    '''Process files according to input_type'''
-    if input_type not in ['ui', 'layouts', 'qt4', 'languages'] or output is None:
-        print 'Wrong input type or output filename.'
-        sys.exit(1)
-    if input_type == 'ui':
-        ui_l10n(input_files, output, base)
-    elif input_type == 'layouts':
-        layouts_l10n(input_files, output, base)
-    elif input_type == 'qt4':
-        qt4_l10n(input_files, output, base)
-    else:
-        languages_l10n(input_files, output, base)
-
-
 Usage = '''
 lyx_pot.py [-b|--base top_src_dir] [-o|--output output_file] [-h|--help] -t|--type input_type input_files