]> git.lyx.org Git - features.git/commitdiff
change indentation from 2 to 4 in lyx_pot.py
authorBo Peng <bpeng@lyx.org>
Tue, 15 Jan 2008 04:13:14 +0000 (04:13 +0000)
committerBo Peng <bpeng@lyx.org>
Tue, 15 Jan 2008 04:13:14 +0000 (04:13 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22582 a592a061-630c-0410-9148-cb99ea01b6c8

po/lyx_pot.py

index 653a359e59bb7a60ff71c87b299c57591404f077..70e8299023fca90a72b392cf6b7b75d8465432c6 100755 (executable)
@@ -31,6 +31,14 @@ def relativePath(path, base):
     return path3
 
 
+def writeString(outfile, infile, basefile, lineno, string):
+    string = string.replace('\\', '\\\\').replace('"', '')
+    if string == "":
+        return
+    print >> outfile, '#: %s:%d\nmsgid "%s"\nmsgstr ""\n' % \
+        (relativePath(infile, basefile), lineno, string)
+
+
 def ui_l10n(input_files, output, base):
     '''Generate pot file from lib/ui/*'''
     output = open(output, 'w')
@@ -63,77 +71,70 @@ def ui_l10n(input_files, output, base):
     output.close()
 
 
-def writeString(outfile, infile, basefile, lineno, string):
-  string = string.replace('\\', '\\\\').replace('"', '')
-  if string == "":
-    return
-  print >> outfile, '#: %s:%d\nmsgid "%s"\nmsgstr ""\n' % \
-    (relativePath(infile, basefile), lineno, string)
-
 def layouts_l10n(input_files, output, base):
-  '''Generate pot file from lib/layouts/*.{layout,inc,module}'''
-  out = open(output, 'w')
-  Style = re.compile(r'^Style\s+(.*)')
-  # include ???LabelString???, but exclude comment lines
-  LabelString = re.compile(r'^[^#]*LabelString\S*\s+(.*)')
-  GuiName = re.compile(r'\s*GuiName\s+(.*)')
-  ListName = re.compile(r'\s*ListName\s+(.*)')
-  NameRE = re.compile(r'DeclareLyXModule.*{(.*)}')
-  DescBegin = re.compile(r'#+\s*DescriptionBegin\s*$')
-  DescEnd   = re.compile(r'#+\s*DescriptionEnd\s*$')
+    '''Generate pot file from lib/layouts/*.{layout,inc,module}'''
+    out = open(output, 'w')
+    Style = re.compile(r'^Style\s+(.*)')
+    # include ???LabelString???, but exclude comment lines
+    LabelString = re.compile(r'^[^#]*LabelString\S*\s+(.*)')
+    GuiName = re.compile(r'\s*GuiName\s+(.*)')
+    ListName = re.compile(r'\s*ListName\s+(.*)')
+    NameRE = re.compile(r'DeclareLyXModule.*{(.*)}')
+    DescBegin = re.compile(r'#+\s*DescriptionBegin\s*$')
+    DescEnd = re.compile(r'#+\s*DescriptionEnd\s*$')
 
-  for src in input_files:
-    readingDescription = False
-    descStartLine = -1
-    descLines = []
-    lineno = 0
-    for line in open(src).readlines():
-      lineno += 1
-      if readingDescription:
-        res = DescEnd.search(line)
-        if res != None:
-          readingDescription = False
-          desc = " ".join(descLines)
-          print >> out, '#: %s:%d\nmsgid "%s"\nmsgstr ""\n' % \
-            (relativePath(src, base), lineno + 1, desc)
-          continue
-        descLines.append(line[1:].strip())
-        continue
-      res = DescBegin.search(line)
-      if res != None:
-        readingDescription = True
-        descStartLine = lineno
-        continue
-      res = NameRE.search(line)
-      if res != None:
-        string = res.group(1)
-        string = string.replace('\\', '\\\\').replace('"', '')
-        if string != "":
-          print >> out, '#: %s:%d\nmsgid "%s"\nmsgstr ""\n' % \
-            (relativePath(src, base), lineno + 1, string)
-        continue
-      res = Style.search(line)
-      if res != None:
-        string = res.group(1)
-        string = string.replace('_', ' ')
-        writeString(out, src, base, lineno, string)
-        continue
-      res = LabelString.search(line)
-      if res != None:
-        string = res.group(1)
-        writeString(out, src, base, lineno, string)
-        continue
-      res = GuiName.search(line)
-      if res != None:
-        string = res.group(1)
-        writeString(out, src, base, lineno, string)
-        continue
-      res = ListName.search(line)
-      if res != None:
-        string = res.group(1)
-        writeString(out, src, base, lineno, string)
-        continue
-  out.close()
+    for src in input_files:
+        readingDescription = False
+        descStartLine = -1
+        descLines = []
+        lineno = 0
+        for line in open(src).readlines():
+            lineno += 1
+            if readingDescription:
+                res = DescEnd.search(line)
+                if res != None:
+                    readingDescription = False
+                    desc = " ".join(descLines)
+                    print >> out, '#: %s:%d\nmsgid "%s"\nmsgstr ""\n' % \
+                        (relativePath(src, base), lineno + 1, desc)
+                    continue
+                descLines.append(line[1:].strip())
+                continue
+            res = DescBegin.search(line)
+            if res != None:
+                readingDescription = True
+                descStartLine = lineno
+                continue
+            res = NameRE.search(line)
+            if res != None:
+                string = res.group(1)
+                string = string.replace('\\', '\\\\').replace('"', '')
+                if string != "":
+                    print >> out, '#: %s:%d\nmsgid "%s"\nmsgstr ""\n' % \
+                        (relativePath(src, base), lineno + 1, string)
+                continue
+            res = Style.search(line)
+            if res != None:
+                string = res.group(1)
+                string = string.replace('_', ' ')
+                writeString(out, src, base, lineno, string)
+                continue
+            res = LabelString.search(line)
+            if res != None:
+                string = res.group(1)
+                writeString(out, src, base, lineno, string)
+                continue
+            res = GuiName.search(line)
+            if res != None:
+                string = res.group(1)
+                writeString(out, src, base, lineno, string)
+                continue
+            res = ListName.search(line)
+            if res != None:
+                string = res.group(1)
+                writeString(out, src, base, lineno, string)
+                continue
+    out.close()
 
 
 def qt4_l10n(input_files, output, base):