From 510c741a6f373ae62496b0a5c16dd51d19b2aa34 Mon Sep 17 00:00:00 2001 From: chai2010 Date: Fri, 18 Dec 2015 10:43:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=20zh2tw=20=E8=84=9A=E6=9C=AC?= =?UTF-8?q?,=20=E5=A2=9E=E5=8A=A0=E4=BF=AE=E5=A4=8D=E8=BD=AC=E6=8D=A2?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zh2tw.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/zh2tw.go b/zh2tw.go index c1aed46..0d5a659 100644 --- a/zh2tw.go +++ b/zh2tw.go @@ -175,6 +175,11 @@ func init() { for k, v := range _TSCharactersMap { zh2twMap[v] = k } + + // 修正错误的转换 + for k, v := range zh2twMapPatch { + zh2twMap[k] = v + } } var ( @@ -182,6 +187,19 @@ var ( tw2zhMap = _TSCharactersMap ) +// 修正错误的转换 +var zh2twMapPatch = map[rune]rune{ + '面': '面', + '发': '發', + '参': '參', + '表': '表', + '同': '同', + '向': '向', + '合': '合', + '針': '针', + '別': '别', +} + var _TSCharactersMap = map[rune]rune{ '㑮': '𫝈', '㑯': '㑔',