Xqt has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/403961 )

Change subject: [IMPR] Simplify transliteration table for Japanese and Chinese 
typographie
......................................................................

[IMPR] Simplify transliteration table for Japanese and Chinese typographie

Change-Id: Iae4bfbf209578444e0b7d5e641ed3b132158a255
---
M pywikibot/userinterfaces/transliteration.py
1 file changed, 22 insertions(+), 43 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core 
refs/changes/61/403961/1

diff --git a/pywikibot/userinterfaces/transliteration.py 
b/pywikibot/userinterfaces/transliteration.py
index 0736ac0..274a64b 100644
--- a/pywikibot/userinterfaces/transliteration.py
+++ b/pywikibot/userinterfaces/transliteration.py
@@ -1,7 +1,7 @@
 # -*- coding: utf-8 -*-
 """Module to transliterate text."""
 #
-# (C) Pywikibot team, 2006-2015
+# (C) Pywikibot team, 2006-2018
 #
 # Distributed under the terms of the MIT license.
 #
@@ -688,52 +688,31 @@
             self.trans[char] = u"["
         for char in u"]】〗":
             self.trans[char] = u"]"
-        for char in u"{":
-            self.trans[char] = u"{"
-        for char in u"}":
-            self.trans[char] = u"}"
-        for char in u"っ":
-            self.trans[char] = u":"
-        for char in u"ー":
-            self.trans[char] = u"h"
-        for char in u"゛":
-            self.trans[char] = u"'"
-        for char in u"゜":
-            self.trans[char] = u"p"
-        for char in u"。":
-            self.trans[char] = u". "
-        for char in u"、":
-            self.trans[char] = u", "
-        for char in u"・":
-            self.trans[char] = u" "
-        for char in u"〆":
-            self.trans[char] = u"shime"
-        for char in u"〜":
-            self.trans[char] = u"-"
-        for char in u"…":
-            self.trans[char] = u"..."
-        for char in u"‥":
-            self.trans[char] = u".."
-        for char in u"ヶ":
-            self.trans[char] = u"months"
+        self.trans['{'] = '{'
+        self.trans['}'] = '}'
+        self.trans['っ'] = ':'
+        self.trans['ー'] = 'h'
+        self.trans['゛'] = "'"
+        self.trans['゜'] = 'p'
+        self.trans['。'] = '. '
+        self.trans['、'] = ', '
+        self.trans['・'] = ' '
+        self.trans['〆'] = 'shime'
+        self.trans['〜'] = '-'
+        self.trans['…'] = '...'
+        self.trans['‥'] = '..'
+        self.trans['ヶ'] = 'months'
         for char in u"•◦":
             self.trans[char] = u"_"
         for char in u"※*":
             self.trans[char] = u"*"
-        for char in u"Ⓧ":
-            self.trans[char] = u"(X)"
-        for char in u"Ⓨ":
-            self.trans[char] = u"(Y)"
-        for char in u"!":
-            self.trans[char] = u"!"
-        for char in u"?":
-            self.trans[char] = u"?"
-        for char in u";":
-            self.trans[char] = u";"
-        for char in u":":
-            self.trans[char] = u":"
-        for char in u"。":
-            self.trans[char] = u"."
+        self.trans['Ⓧ'] = '(X)'
+        self.trans['Ⓨ'] = '(Y)'
+        self.trans['!'] = '!'
+        self.trans['?'] = '?'
+        self.trans[';'] = ';'
+        self.trans[':'] = ':'
+        self.trans['。'] = '.'
         for char in u",、":
             self.trans[char] = u","
 

-- 
To view, visit https://gerrit.wikimedia.org/r/403961
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iae4bfbf209578444e0b7d5e641ed3b132158a255
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Xqt <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to