Conteúdo apagado Conteúdo adicionado
Sem resumo de edição
Linha 191:
'''%s'''
# [[%s]]%s
 
{{página-automática|{{subst:CURRENTMONTHNAME}}|{{subst:CURRENTYEAR}}|%s|%s}}
 
[[Categoria:%s (%s)]]
"""
Linha 237:
for arg in sys.argv[1:]:
if arg.startswith('-'):
print 'Arguments not supported yet'
else: pageToProcess = arg
Linha 251:
retrans2 = re.compile(r'\*(.*?)\s?\{\{xlatio\|(.*?)\|(.*?)(\|.*)?}}')
retrans3 = re.compile(r'\*\s?\{\{trad-\|(.*?)\|(.*?)(\|.*)?}}')
retrans4 = re.compile(r'\*(.*?)\s?\{\{t\|(.*?)\|(.*?)(\|.*)?}}')
retrans5 = re.compile(r'\*(.*?)\s?\{\{t\+\|(.*?)\|(.*?)(\|.*)?}}')
reendtrans = re.compile(r'\{\{tradfim}}')
reglosstune = re.compile(r'(.*?)\((.*?)\)')
Linha 329 ⟶ 331:
lang = mo.group(1).strip()
transls += mo.group(2).strip().split('|')
 
mo = retrans4.match(lines[i])
if mo:
lang = mo.group(2).strip()
transls += mo.group(3).strip().split('|')
mo = retrans5.match(lines[i])
if mo:
lang = mo.group(2).strip()
transls += mo.group(3).strip().split('|')
if len(transls) == 0: continue
 
wikipedia.output(u"Found translations '%s' for language '%s'" % (transls, lang))
 
for transl in transls:
if len(transl) > 0:
createFLentry(transl, lang, pos, entry.title(), gloss)
 
wikipedia.output(u'Done %s' % pageToProcess);