Exemplo n.º 1
0
 def write(self, file):
     if self.comments:
         file.write(self.comments)
     if (isinstance(self.msgid, Message)
             and self.msgid.default is not None):
         default = self.msgid.default.strip()
         lines = normalize(default).split("\n")
         lines[0] = "#. Default: %s\n" % lines[0]
         for i in range(1, len(lines)):
             lines[i] = "#.  %s\n" % lines[i]
         file.write("".join(lines))
     file.write('msgid %s\n' % normalize(self.msgid))
     file.write('msgstr ""\n')
     file.write('\n')
Exemplo n.º 2
0
 def write(self, file):
     if self.comments:
         file.write(self.comments)
     if (isinstance(self.msgid, Message) and
         self.msgid.default is not None):
         default = self.msgid.default.strip()
         lines = normalize(default).split("\n")
         lines[0] = "#. Default: %s\n" % lines[0]
         for i in range(1, len(lines)):
             lines[i] = "#.  %s\n" % lines[i]
         file.write("".join(lines))
     file.write('msgid %s\n' % normalize(self.msgid))
     file.write('msgstr ""\n')
     file.write('\n')
Exemplo n.º 3
0
 def write(self, file):
     if self.comments:
         file.write(self.comments)
     for filename, line in self.locations:
         file.write('#: %s:%s\n' % (filename, line))
     if (isinstance(self.msgid, Message) and
         self.msgid.default is not None):
         default = self.msgid.default.strip()
         if isinstance(default, unicode):
             default = default.encode(DEFAULT_CHARSET)
         lines = normalize(default).split("\n")
         lines[0] = "#. Default: %s\n" % lines[0]
         for i in range(1, len(lines)):
             lines[i] = "#.  %s\n" % lines[i]
         file.write("".join(lines))
     file.write('msgid %s\n' % normalize(self.msgid.encode(DEFAULT_CHARSET)))
     file.write('msgstr ""\n')
     file.write('\n')
Exemplo n.º 4
0
 def write(self, file):
     if self.comments:
         file.write(self.comments)
     for filename, line in self.locations:
         file.write('#: %s:%s\n' % (filename, line))
     if (isinstance(self.msgid, Message)
             and self.msgid.default is not None):
         default = self.msgid.default.strip()
         if isinstance(default, unicode):
             default = default.encode(DEFAULT_CHARSET)
         lines = normalize(default).split("\n")
         lines[0] = "#. Default: %s\n" % lines[0]
         for i in range(1, len(lines)):
             lines[i] = "#.  %s\n" % lines[i]
         file.write("".join(lines))
     file.write('msgid %s\n' %
                normalize(self.msgid.encode(DEFAULT_CHARSET)))
     file.write('msgstr ""\n')
     file.write('\n')