Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 7128 → Rev 7129

/branches/BLFS_po_dev/tools/templatetranslator.py
28,8 → 28,8
except:
x=1
entry.msgstr = msgstr
if "fuzzy" in entry.flags:
entry.flags.remove("fuzzy")
#if "fuzzy" in entry.flags:
# entry.flags.remove("fuzzy")
 
 
 
39,10 → 39,10
# find an MD5 sum
regexps.append([re.compile('([a-f0-9]{32})$'), '#1'])
# convert KB to Ko, MB to Mo and GB to Go, and keep SBU
regexps.append([re.compile('([0-9\\.]+) KB$'), '#1 Ko'])
regexps.append([re.compile('([0-9\\.]+) MB$'), '#1 Mo'])
regexps.append([re.compile('([0-9\\.]+) GB$'), '#1 Go'])
regexps.append([re.compile('([0-9\\.]+) ([KMG])B$'), '#1 #2o'])
regexps.append([re.compile('([0-9\\.]+) ([KMG])B \(additional ([0-9\\.]+) ([KMG])B for the tests\)$'), '#1 #2o (#3 #4o supplémentaires pour les tests)'])
regexps.append([re.compile('([0-9\\.]+) SBU$'), '#1 SBU'])
regexps.append([re.compile('([0-9\\.]+) SBU \(additional ([0-9\\.]+) SBU for the tests\)$'), '#1 SBuo (#2 SBU supplémentaires pour les tests)'])
regexps.append([re.compile('less than 0.1 SBU$'), 'moins de 0.1 SBU'])
# termes à gauche des informations
regexps.append([re.compile('Package Information$'), 'Informations sur le paquet'])
71,13 → 71,19
regexps.append([re.compile('Short Descriptions$'), 'Descriptions courtes'])
# phrases récurrentes
regexps.append([re.compile('Install (.*) by running the following commands:$'), 'Installez #1 en lançant les commandes suivantes :'])
regexps.append([re.compile('(<userinput>.*</userinput>)$'), '#1'])
regexps.append([re.compile('(<userinput>.*</userinput>)$', re.MULTILINE|re.DOTALL), '#1'])
regexps.append([re.compile('(<literal>.*</literal>)$', re.MULTILINE|re.DOTALL), '#1'])
regexps.append([re.compile('(<computeroutput>.*</computeroutput>)$', re.MULTILINE|re.DOTALL), '#1'])
regexps.append([re.compile('Now, as the (.*) user:$'), 'Maintenant, en tant qu\'utilisateur #1&nbsp;:'])
regexps.append([re.compile('To test the results, issue: (<command>.*</command>).$'), 'Pour tester les résultats lancez&nbsp;: #1.'])
regexps.append([re.compile('This package does not come with a test suite.$'), 'Ce paquet n\'est pas fourni avec une suite de tests.'])
regexps.append([re.compile('Additional Downloads$'), 'Téléchargements supplémentaires'])
regexps.append([re.compile('Required patch: (.*)$'), 'Correctif requis&nbsp;: #1'])
regexps.append([re.compile('(<othername>.*)$'), '#1'])
regexps.append([re.compile('Introduction to (.*)$'), 'Introduction à #1'])
regexps.append([re.compile('(<xref [^>]>)$'), '#1'])
 
 
#regexps.append([re.compile('$'), ''])
 
number = len(files)
93,3 → 99,4
convert(entry, reg[0], reg[1])
po.save()
print('')