i18n/mki18n.py
changeset 2441 c553769a65af
parent 2439 f0a040f1de1b
child 2452 2f2b2152580f
equal deleted inserted replaced
2440:45b43f275ca1 2441:c553769a65af
   147     messages_file.write('\n')
   147     messages_file.write('\n')
   148     messages_file.write('#: %s\n' % prefix)
   148     messages_file.write('#: %s\n' % prefix)
   149     messages_file.write('\n')
   149     messages_file.write('\n')
   150 
   150 
   151     words_found = {}
   151     words_found = {}
   152     for filepath in appfil_file.xreadlines():
   152     for filepath in appfil_file.readlines():
   153         code_file = open(filepath.strip(), 'r')
   153         code_file = open(filepath.strip(), 'r')
   154         for match in regexp.finditer(code_file.read()):
   154         for match in regexp.finditer(code_file.read()):
   155             word = match.group(1)
   155             word = match.group(1)
   156             if not words_found.get(word, False) and messages.find("msgid \"%s\"\nmsgstr \"\"" % word) == -1:
   156             if not words_found.get(word, False) and messages.find("msgid \"%s\"\nmsgstr \"\"" % word) == -1:
   157                 words_found[word] = True
   157                 words_found[word] = True