Συζήτηση χρήστη:Lou bot/replace/μεταφράσεις/06
Λόγος ύπαρξης
επεξεργασίαΑνταλλαγή της παλιάς εμφάνισης του πίνακα των μεταφράσεων με τα νέα πρότυπα.
Σε μερικούς πίνακες, απάλειψη των γραμμών:
<!-- Γράψτε κάθε λέξη μέσα στις αγκύλες [[ ]] για να δημιουργηθεί σύνδεσμος. --> <!-- Μετά, βγάλτε τα βελάκια για να εμφανιστεί κάθε γλώσσα. -->
Στην αρχή του πίνακα, ανταλλαγή του:
{| border=0 width=100% |- |bgcolor="#FFFFE0" valign=top width=48%| {|
ή του
{| border=0 width=100% |- |bgcolor="# F9F9F9" valign=top width=48%| {|
με το:
{{(}}
Στη μέση, ανταλλαγή του:
|} | width=1% | |bgcolor="#FFFFE0" valign=top width=48%| {|
με το:
{{-}}
Στο τέλος, ανταλλαγή του:
|} |}
με το:
{{)}}
Αρχείο
επεξεργασία# -*- coding: utf-8 -*- help = """ * HTML - Convert HTML tags to wiki syntax, and fix XHTML. """ import codecs import sys, re fixes = { 'mtf': { 'regex' : True, 'msg': { 'el':u'Μεταφράσεις: ενημέρωση της εμφάνισης', }, 'replacements': [ (u'\n<!-- Βγάλτε τα βελάκια για να εμφανιστεί κάθε γλώσσα -->( *)\r\n<!-- Βάλτε κάθε λέξη μέσα σε αγκύλες \[\[ \]\]( *)\r\n( *)για να δημιουργηθεί σύνδεσμος.-->( *)\r', u'\r'), (u'\n\{\| border=0 width=100%\r\n\|-\r\n\|bgcolor="#FFFFE0" valign=top width=48%\|\r\n\{\|\r', u'\n{{(}}\r'), (u'\n\{\| border=0 width=100%\r\n\|-\r\n\|bgcolor="# F9F9F9" valign=top width=48%\|\r\n\{\|\r', u'\n{{(}}\r'), (u'\n\{\| border=0 width=100%( *)\r\n\|-( *)\r\n\|valign=top width=48%\|( *)\r\n\{\|( *)\r', u'\n{{(}}\r'), (u'\n\|\}\r\n\| width=1% \|\r\n\|bgcolor="#FFFFE0" valign=top width=48%\|\r\n\{\|\r', u'\n{{-}}\r'), (u'\n\|\}( *)\r\n\| width=1% \|( *)\r\n\|valign=top width=48%\|( *)\r\n\{\|( *)\r', u'\n{{-}}\r'), (u'\n\|\}\r\n\|\}\r', u'\n{{)}}\r'), ], }, }
Εντολή
επεξεργασίαreplace_EL.py -fix:mtf -log:pinakes -namespace:0 -cat:Ελληνική γλώσσα
Μικρή παρατήρηση
επεξεργασίαΕπειδή το σύστημά μου είναι γαλλικό, το «Ελληνική γλώσσα» τίθεται με copy-paste του:
%CE%95%CE%BB%CE%BB%CE%B7%CE%BD%CE%B9%CE%BA%CE%AE_%CE%B3%CE%BB%CF%8E%CF%83%CF%83%CE%B1
Νέες διαφορές
επεξεργασία<!-- Γράψτε κάθε λέξη μέσα στις αγκύλες [[ ]] για να δημιουργηθεί σύνδεσμος. --> <!-- Μετά, βγάλτε τα βελάκια για να εμφανιστεί κάθε γλώσσα. -->