Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: iso-8859-2 -*-
- import wikipedia as pywikibot, re
- for arg in pywikibot.handleArgs():
- parameter = arg
- parametersk = parameter.replace(u" (Slowakei)", u"")
- parametersk = parameter.replace(u" (Ort)", u"")
- parametersk = parameter.replace(u" (", u" (okres ")
- desite = pywikibot.getSite('de', 'wikipedia')
- sksite = pywikibot.getSite()
- denazov = u"Liste der denkmalgeschützten Objekte in %s" % parameter
- sknazov = u"Zoznam kultúrnych pamiatok v obci %s" % parametersk
- sknazov = sknazov.replace(u" (okres Slowakei)", u"")
- sknazov = sknazov.replace(u" (okres Ort)", u"")
- destranka = pywikibot.Page(desite, denazov)
- skstranka = pywikibot.Page(sksite, sknazov)
- detext = destranka.get()
- sktext = detext
- skuvod = u"Toto je '''zoznam kultúrnych pamiatok v obci [[%s]]''' v okrese" % parametersk
- sktext = re.sub(u"Die(.*) im Okres", skuvod, sktext)
- sktext = re.sub(u"Die(.*) im \[\[Okres(.*)\]\]", skuvod+" \\2", sktext)
- sktext = sktext.replace(u"{{Denkmalliste SK überarbeiten}}\n", u"")
- sktext = sktext.replace(u"Die", u"Toto je")
- sktext = sktext.replace(u"Liste der denkmalgeschützten Objekte in", u"zoznam kultúrnych pamiatok v obci")
- sktext = sktext.replace(u"{{Denkmalliste Slowakei Tabellenkopf", u"{{Monuments tablehead-SK")
- sktext = sktext.replace(u"{{Denkmalliste Slowakei Tabellenzeile", u"{{Monuments tableline-SK")
- sktext = sktext.replace(u"{{Denkmalliste Slowakei Tabellenfuß}}", u"{{Monuments tablefoot-SK}}")
- sktext = sktext.replace(u"== Denkmäler ==\n", u"")
- sktext = sktext.replace(u"== Legende ==\n", u"")
- sktext = sktext.replace(u"== Einzelnachweise ==", u"== Referencie ==")
- sktext = sktext.replace(u"{{Denkmalliste Slowakei Legende}}", u"{{Kultúrne pamiatky na Slovensku - legenda}}")
- sktext = sktext.replace(u"enthält die drei nach slowakischen [[Denkmalschutz]]vorschriften geschützten Objekte in der Gemeinde [[Borinka]]", u"")
- sktext = sktext.replace(u"im Okres", u"v okrese")
- sktext = sktext.replace(u"{{Navigationsleiste Denkmalgeschützte Objekte", u"{{Zoznamy kultúrnych pamiatok")
- sktext = sktext.replace(u"Kategorie", u"Kategória")
- #sktext = sktext.replace(u"sk:Zoznam kultúrnych pamiatok v obci", u"de:Liste der denkmalgeschützten Objekte in")
- sktext = sktext.replace(u"Liste (Kulturdenkmale im", u"Kultúrne pamiatky v")
- sktext = sktext.replace(u"ký kraj)", u"kom kraji")
- sktext = sktext.replace(u"ky kraj)", u"kom kraji")
- sktext = sktext.replace(u"<references/>", u"{{referencie}}")
- sktext = sktext.replace(u"Foto = ", u"Fotka = ")
- sktext = sktext.replace(u"Name = ", u"Názov = ")
- sktext = sktext.replace(u"Artikel = ", u"Článok = ")
- sktext = sktext.replace(u"Anzeige-Artikel = ", u"Názov_článku = ")
- sktext = sktext.replace(u"Adresse = ", u"Adresa = ")
- sktext = sktext.replace(u"Adresse-Sort = ", u"Adresa_pre_triedenie = ")
- sktext = sktext.replace(u"Breitengrad = ", u"šírka = ")
- sktext = sktext.replace(u"Längengrad = ", u"dĺžka = ")
- sktext = sktext.replace(u"Region-ISO = ", u"ISO-regiónu = ")
- sktext = sktext.replace(u"Katastralgemeinde = ", u"Katastrálne_územie = ")
- sktext = sktext.replace(u"Konskriptionsnr = ", u"Súpisné_číslo = ")
- sktext = sktext.replace(u"ObjektID = ", u"IDobjektu = ")
- sktext = sktext.replace(u"Bearbeitungsdatum = ", u"Stav = ")
- sktext = sktext.replace(u"Offizielle Beschr. = ", u"Unifikovaný názov NKP = ")
- sktext = sktext.replace(u"Commonscat = ", u"Commonscat = ")
- sktext = sktext.replace(u" (okres Slowakei)", u"")
- sktext = sktext.replace(u" (okres Ort)", u"")
- sktext = sktext.replace(u" (Slowakei)", u"")
- sktext = sktext.replace(u" (Ort)", u"")
- sktext = re.sub(u"\((.*)\)\|", u"(okres \\1)|", sktext)
- sktext = re.sub(u"\| Name-de = (.*)\n", u"", sktext)
- sktext = re.sub(u"\| Beschreibung-de = (.*)\n", u"", sktext)
- sktext = re.sub(u"\| Unifikovaný názov NKP = (.*)\n", u"| Unifikovaný názov NKP = \\1\n| Popis = \n", sktext)
- sktext += u"\n[[Kategória:Slovenské zoznamy]]"
- sktext += u"\n\n[[de:Liste der denkmalgeschützten Objekte in %s]]" % parameter
- sktext = u"{{Kultúrne pamiatky na Slovensku - info}}\n\n" + sktext
- print sktext + u"\n\n" + sknazov
- skstranka.put(sktext, u"automatický preklad z nemeckej Wikipédie (%s)" % denazov)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement