Συζήτηση χρήστη:Lou bot/replace/μεταφράσεις/09
Λόγος ύπαρξης
επεξεργασίαΈγιναν συζητήσεις σχετικά με τη χρησιμότητα του «ξεν» κάτω από το μέρος του λόγου κατά τις οποίες υπήρξε συμφωνία ότι είναι μια πρόσθετη διευκόλυνση για τον χρήστη, αρχάριο και μη - πέραν των συνδέσμων interwiki.
Αυτό το μποτ θα αλλάξει τα
'''{{PAGENAME}}'''
προς
{{ξεν|xx|{{PAGENAME}}}}
κάτι που σημαίνει ότι θα πρέπει να τρέξει για κάθε γλώσσα.
Παρατήρηση
επεξεργασίαΈως ότου βρούμε μια ικανοποιητική λύση, το μποτ δεν μπορεί να τρέξει λόγω των άρθρων που περιέχουν πολλές γλώσσες.
Αρχείο fixes.py
επεξεργασία# -*- coding: utf-8 -*- help = """ * HTML - Convert HTML tags to wiki syntax, and fix XHTML. """ import codecs import sys, re fixes = { 'ksen': { 'regex' : True, 'msg': { 'el':u'Ρομπότ: προσθήκη ξεν στα pagename', }, 'replacements': [ (u'\n\'\'\'\{\{PAGENAME\}\}\'\'\'( *)', u'{{ξεν|fr|{{PAGENAME}}}}'), ], }, }
Εντολή
επεξεργασίαreplace_EL.py -fix:ksen -cat:Αγγλική γλώσσα -log:enato_en