summaryrefslogtreecommitdiff
path: root/includes/zhtable
diff options
context:
space:
mode:
Diffstat (limited to 'includes/zhtable')
-rw-r--r--includes/zhtable/Makefile118
-rw-r--r--includes/zhtable/README21
-rw-r--r--includes/zhtable/simp2trad.manual96
-rw-r--r--includes/zhtable/simp2trad_noconvert.manual4
-rw-r--r--includes/zhtable/simp2trad_supp_set.manual2
-rw-r--r--includes/zhtable/simpphrases.manual389
-rw-r--r--includes/zhtable/simpphrases_exclude.manual0
-rw-r--r--includes/zhtable/toCN.manual11
-rw-r--r--includes/zhtable/toHK.manual10
-rw-r--r--includes/zhtable/toSG.manual6
-rw-r--r--includes/zhtable/toSimp.manual21
-rw-r--r--includes/zhtable/toTW.manual34
-rw-r--r--includes/zhtable/toTrad.manual42
-rw-r--r--includes/zhtable/trad2simp.manual11
-rw-r--r--includes/zhtable/trad2simp_noconvert.manual4
-rw-r--r--includes/zhtable/trad2simp_supp_set.manual1
-rw-r--r--includes/zhtable/trad2simp_supp_unset.manual0
-rw-r--r--includes/zhtable/tradphrases.manual1522
-rw-r--r--includes/zhtable/tradphrases_exclude.manual161
19 files changed, 2379 insertions, 74 deletions
diff --git a/includes/zhtable/Makefile b/includes/zhtable/Makefile
index c63e4db7..1407c93c 100644
--- a/includes/zhtable/Makefile
+++ b/includes/zhtable/Makefile
@@ -12,7 +12,7 @@ DIFF = LANG=zh_CN.UTF8 diff
CC ?= gcc
SF_MIRROR = easynews
-SCIM_TABLES_VER = 0.5.7
+SCIM_TABLES_VER = 0.5.8
SCIM_PINYIN_VER = 0.5.91
LIBTABE_VER = 0.2.3
@@ -21,22 +21,40 @@ INSTDIR = /usr/local/share/zhdaemons/
all: ZhConversion.php tradphrases.notsure simpphrases.notsure wordlist toHans.dict toHant.dict toCN.dict toTW.dict toHK.dict toSG.dict
-Unihan.txt:
+# Download Unihan database and Traditional Chinese / Simplified Chinese phrases files
+Unihan.zip:
wget -nc ftp://ftp.unicode.org/Public/UNIDATA/Unihan.zip
- unzip -q Unihan.zip
-EZ.txt.in:
+scim-tables-$(SCIM_TABLES_VER).tar.gz:
wget -nc http://$(SF_MIRROR).dl.sourceforge.net/sourceforge/scim/scim-tables-$(SCIM_TABLES_VER).tar.gz
- tar -xzf scim-tables-$(SCIM_TABLES_VER).tar.gz -O scim-tables-$(SCIM_TABLES_VER)/tables/zh/EZ-Big.txt.in > EZ.txt.in
-phrase_lib.txt:
+scim-pinyin-$(SCIM_PINYIN_VER).tar.gz:
wget -nc http://$(SF_MIRROR).dl.sourceforge.net/sourceforge/scim/scim-pinyin-$(SCIM_PINYIN_VER).tar.gz
+
+libtabe-$(LIBTABE_VER).tgz:
+ wget -nc http://$(SF_MIRROR).dl.sourceforge.net/sourceforge/libtabe/libtabe-$(LIBTABE_VER).tgz
+
+# Extract the file from a comressed files
+Unihan.txt: Unihan.zip
+ unzip -oq Unihan.zip
+
+EZ.txt.in: scim-tables-$(SCIM_TABLES_VER).tar.gz
+ tar -xzf scim-tables-$(SCIM_TABLES_VER).tar.gz -O scim-tables-$(SCIM_TABLES_VER)/tables/zh/EZ-Big.txt.in > EZ.txt.in
+
+Wubi.txt.in: scim-tables-$(SCIM_TABLES_VER).tar.gz
+ tar -xzf scim-tables-$(SCIM_TABLES_VER).tar.gz -O scim-tables-$(SCIM_TABLES_VER)/tables/zh/Wubi.txt.in > Wubi.txt.in
+
+Ziranma.txt.in: scim-tables-$(SCIM_TABLES_VER).tar.gz
+ tar -xzf scim-tables-$(SCIM_TABLES_VER).tar.gz -O scim-tables-$(SCIM_TABLES_VER)/tables/zh/Ziranma.txt.in > Ziranma.txt.in
+
+
+phrase_lib.txt: scim-pinyin-$(SCIM_PINYIN_VER).tar.gz
tar -xzf scim-pinyin-$(SCIM_PINYIN_VER).tar.gz -O scim-pinyin-$(SCIM_PINYIN_VER)/data/phrase_lib.txt > phrase_lib.txt
-tsi.src:
- wget -nc http://$(SF_MIRROR).dl.sourceforge.net/sourceforge/libtabe/libtabe-$(LIBTABE_VER).tgz
+tsi.src: libtabe-$(LIBTABE_VER).tgz
tar -xzf libtabe-$(LIBTABE_VER).tgz -O libtabe/tsi-src/tsi.src > tsi.src
+# Make a word list
wordlist: phrase_lib.txt EZ.txt.in tsi.src
iconv -c -f big5 -t utf8 tsi.src | $(SED) 's/# //g' | $(SED) 's/[ ][0-9].*//' > wordlist
$(SED) 's/\(.*\)\t[0-9][0-9]*.*/\1/' phrase_lib.txt | $(SED) '1,5d' >> wordlist
@@ -64,7 +82,7 @@ simp2trad.t: unihan.s2t.t simp2trad.manual
cat simp2trad.manual tmp1 > simp2trad.t
t2s_1tomany.t: trad2simp.t
- $(GREP) -s ".\{19,\}" trad2simp.t | $(SED) 's/U+...../"/' | $(SED) 's/|U+...../"=>"/' | $(SED) 's/|U+.....//g' | $(SED) 's/|/",/' > t2s_1tomany.t
+ $(GREP) -s ".\{19,\}" trad2simp.t | $(SED) 's/U+...../"/' | $(SED) 's/|U+...../"=>"/' | $(SED) 's/|U+.....//g' | $(SED) 's/|/",/' > t2s_1tomany.t
t2s_1to1.t: trad2simp.t s2t_1tomany.t
$(SED) "/.*|.*|.*|.*/d" trad2simp.t | $(SED) 's/U+[0-9a-z][0-9a-z]*/"/' | $(SED) 's/|U+[0-9a-z][0-9a-z]*/"=>"/' | $(SED) 's/|/",/' > t2s_1to1.t
@@ -97,8 +115,9 @@ tphrase.t: EZ.txt.in tsi.src
iconv -c -f big5 -t utf8 tsi.src | $(SED) 's/ [0-9].*//g' | $(SED) 's/[# ]//g'| $(GREP) "^.\{2,4\}" >> t
sort t | uniq > tphrase.t
-alltradphrases.t: tphrase.t s2t_1tomany.t
+alltradphrases.t: tphrase.t s2t_1tomany.t tradphrases_exclude.manual
for i in `cat s2t_1tomany.t | $(SED) 's/.*=>".//' | $(SED) 's/"//g' |$(SED) 's/,/\n/' | $(SED) 's/\(.\)/\1\n/g' |sort | uniq`; do $(GREP) -s $$i tphrase.t ; done > alltradphrases.t || true
+ cat alltradphrases.t | $(GREP) -vf tradphrases_exclude.manual > alltradphrases.tt ; mv alltradphrases.tt alltradphrases.t
tradphrases_2.t: alltradphrases.t
@@ -123,6 +142,9 @@ tradphrases_4.t: alltradphrases.t
tradphrases.t: tradphrases.manual tradphrases_2.t tradphrases_3.t tradphrases_4.t t2s_1tomany.t
cat tradphrases.manual tradphrases_2.t tradphrases_3.t tradphrases_4.t |sort | uniq > tradphrases.t
for i in `$(SED) 's/"\(.\).*/\1/' t2s_1tomany.t ` ; do $(GREP) $$i tradphrases.t ; done | $(DIFF) tradphrases.t - | $(GREP) '<' | $(SED) 's/< //' > t
+ for i in `$(SED) 's/"\(..\)..*/\1/' t2s_1tomany.t ` ; do $(GREP) $$i tradphrases.t ; done | $(DIFF) tradphrases.t - | $(GREP) '<' | $(SED) 's/< //' >> t
+ mv t tradphrases.t
+ cat tradphrases.t | sort | uniq > t
mv t tradphrases.t
tradphrases.notsure: tradphrases_2.t tradphrases_3.t tradphrases_4.t t2s_1tomany.t
@@ -133,9 +155,19 @@ tradphrases.notsure: tradphrases_2.t tradphrases_3.t tradphrases_4.t t2s_1tomany
ph.t: phrase_lib.txt
$(SED) 's/[\t0-9a-zA-Z]//g' phrase_lib.txt | $(GREP) "^.\{2,4\}$$" > ph.t
-allsimpphrases.t: ph.t
+Wubi.t: Wubi.txt.in
+ $(SED) '1,/BEGIN_TABLE/d' Wubi.txt.in | colrm 1 8 | $(SED) 's/\t.*//' | $(GREP) "^...*" > Wubi.t
+
+Ziranma.t: Ziranma.txt.in
+ $(SED) '1,/BEGIN_TABLE/d' Ziranma.txt.in | colrm 1 8 | $(SED) 's/\t.*//' | $(GREP) "^...*" > Ziranma.t
+
+
+allsimpphrases.t: t2s_1tomany.t ph.t Wubi.t Ziranma.t simpphrases_exclude.manual
rm -f allsimpphrases.t
+ for i in `cat t2s_1tomany.t | $(SED) 's/.*=>".//' | $(SED) 's/"//g' | $(SED) 's/,/\n/' | $(SED) 's/\(.\)/\1\n/g' | sort | uniq `; do $(GREP) $$i Wubi.t >> allsimpphrases.t; done
+ for i in `cat t2s_1tomany.t | $(SED) 's/.*=>".//' | $(SED) 's/"//g' | $(SED) 's/,/\n/' | $(SED) 's/\(.\)/\1\n/g' | sort | uniq `; do $(GREP) $$i Ziranma.t >> allsimpphrases.t; done
for i in `cat t2s_1tomany.t | $(SED) 's/.*=>".//' | $(SED) 's/"//g' | $(SED) 's/,/\n/' | $(SED) 's/\(.\)/\1\n/g' | sort | uniq `; do $(GREP) $$i ph.t >> allsimpphrases.t; done
+ cat allsimpphrases.t | $(GREP) -vf simpphrases_exclude.manual > allsimpphrases.tt ; mv allsimpphrases.tt allsimpphrases.t
simpphrases_2.t: allsimpphrases.t
cat allsimpphrases.t | $(GREP) "^..$$" | sort | uniq > simpphrases_2.t
@@ -153,59 +185,85 @@ simpphrases_4.t: allsimpphrases.t
sort t | uniq > t3
$(DIFF) t3 simpphrases_4.t | $(GREP) ">" | $(SED) 's/> //' > t
mv t simpphrases_4.t
- for i in `cat simpphrases_3.t`; do $(GREP) $$i simpphrases_4.t; done | sort | uniq > t3 || true
+ for i in `cat simpphrases_3.t`; do $(GREP) $$i simpphrases_4.t; done | sort | uniq > t3 || true
$(DIFF) t3 simpphrases_4.t | $(GREP) ">" | $(SED) 's/> //' > t
mv t simpphrases_4.t
-simpphrases.t:simpphrases_2.t simpphrases_3.t simpphrases_4.t t2s_1tomany.t
- cat simpphrases_2.t simpphrases_3.t simpphrases_4.t > simpphrases.t
+simpphrases.t: simpphrases.manual simpphrases_2.t simpphrases_3.t simpphrases_4.t t2s_1tomany.t
+ cat simpphrases.manual simpphrases_2.t simpphrases_3.t simpphrases_4.t > simpphrases.t
for i in `$(SED) 's/"\(.\).*/\1/' t2s_1tomany.t ` ; do $(GREP) $$i simpphrases.t ; done | $(DIFF) simpphrases.t - | $(GREP) '<' | $(SED) 's/< //' > t
+ for i in `$(SED) 's/"\(..\)..*/\1/' t2s_1tomany.t ` ; do $(GREP) $$i simpphrases.t ; done | $(DIFF) simpphrases.t - | $(GREP) '<' | $(SED) 's/< //' >> t
+ mv t simpphrases.t
+ cat simpphrases.t | sort | uniq > t
mv t simpphrases.t
-
-simpphrases.notsure:simpphrases_2.t simpphrases_3.t simpphrases_4.t t2s_1tomany.t
+simpphrases.notsure: simpphrases_2.t simpphrases_3.t simpphrases_4.t t2s_1tomany.t
cat simpphrases_2.t simpphrases_3.t simpphrases_4.t > t
for i in `$(SED) 's/"\(.\).*/\1/' t2s_1tomany.t ` ; do $(GREP) $$i t ; done | $(DIFF) t - | $(GREP) '>' | $(SED) 's/> //' > simpphrases.notsure
-trad2simp1to1.t: t2s_1tomany.t t2s_1to1.t
- $(SED) 's/\(.......\).*/\1",/' t2s_1tomany.t > trad2simp1to1.t
+trad2simp1to1.t: t2s_1tomany.t t2s_1to1.t trad2simp_noconvert.manual
+ $(SED) 's/\(.......\).*/\1",/' t2s_1tomany.t > tt
+ colrm 1 7 < trad2simp.manual | colrm 3 > trad2simpcharsrc.t
+ colrm 1 17 < trad2simp.manual | colrm 3 > trad2simpchardest.t
+ cat trad2simpcharsrc.t | $(GREP) -f trad2simpchardest.t > trad2simprepeatedchar.t
+ cat tt | $(GREP) -vf trad2simprepeatedchar.t > trad2simp1to1.t
cat t2s_1to1.t >> trad2simp1to1.t
-
-simp2trad1to1.t: s2t_1tomany.t s2t_1to1.t
- $(SED) 's/\(.......\).*/\1",/' s2t_1tomany.t > simp2trad1to1.t
+ cat trad2simp1to1.t | $(GREP) -vf trad2simp_noconvert.manual > tt
+ mv tt trad2simp1to1.t
+
+simp2trad1to1.t: s2t_1tomany.t s2t_1to1.t simp2trad.manual simp2trad_noconvert.manual
+ $(SED) 's/\(.......\).*/\1",/' s2t_1tomany.t > tt
+ colrm 1 7 < simp2trad.manual | colrm 3 > simp2tradcharsrc.t
+ colrm 1 17 < simp2trad.manual | colrm 3 > simp2tradchardest.t
+ cat simp2tradcharsrc.t | $(GREP) -f simp2tradchardest.t > simp2tradrepeatedchar.t
+ cat tt | $(GREP) -vf simp2tradrepeatedchar.t > simp2trad1to1.t
cat s2t_1to1.t >> simp2trad1to1.t
+ cat simp2trad1to1.t | $(GREP) -vf simp2trad_noconvert.manual > tt
+ mv tt simp2trad1to1.t
-trad2simp.php: trad2simp1to1.t tradphrases.t
+trad2simp.php: trad2simp1to1.t tradphrases.t trad2simp_supp_unset.manual trad2simp_supp_set.manual
printf '<?php\n$$trad2simp=array(' > trad2simp.php
cat trad2simp1to1.t >> trad2simp.php
+ $(SED) 's/\(.*\)\t\(.*\)/"\1" => "\2",/' trad2simp_supp_set.manual >> trad2simp.php
printf ');\n$$str=\n"' >> trad2simp.php
cat tradphrases.t >> trad2simp.php
printf '";\n$$t=strtr($$str, $$trad2simp);\necho $$t;\n?>' >> trad2simp.php
+ cat trad2simp1to1.t | $(GREP) -vf trad2simp_supp_unset.manual > tt
+ mv tt trad2simp1to1.t
-simp2trad.php: simp2trad1to1.t simpphrases.t
+simp2trad.php: simp2trad1to1.t simpphrases.t simp2trad_supp_set.manual
printf '<?php\n$$simp2trad=array(' > simp2trad.php
cat simp2trad1to1.t >> simp2trad.php
+ $(SED) 's/\(.*\)\t\(.*\)/"\1" => "\2",/' simp2trad_supp_set.manual >> simp2trad.php
printf ');\n$$str=\n"' >> simp2trad.php
cat simpphrases.t >> simp2trad.php
printf '";\n$$t=strtr($$str, $$simp2trad);\necho $$t;\n?>' >> simp2trad.php
-simp2trad.phrases.t: trad2simp.php tradphrases.t
+simp2trad.phrases.t: trad2simp.php tradphrases.t simp2trad_supp_set.manual
php -f trad2simp.php | $(SED) 's/\(.*\)/"\1" => /' > tmp1
cat tradphrases.t | $(SED) 's/\(.*\)/"\1",/' > tmp2
paste tmp1 tmp2 > simp2trad.phrases.t
+ colrm 3 < simp2trad_supp_set.manual > simp2trad_supp_noconvert.t
+ cat trad2simp.php | $(GREP) -vf simp2trad_supp_noconvert.t > trad2simp.tt
+ mv trad2simp.tt trad2simp.php
-trad2simp.phrases.t: simp2trad.php simpphrases.t
+trad2simp.phrases.t: simp2trad.php simpphrases.t trad2simp_supp_set.manual
php -f simp2trad.php | $(SED) 's/\(.*\)/"\1" => /' > tmp1
cat simpphrases.t | $(SED) 's/\(.*\)/"\1",/' > tmp2
paste tmp1 tmp2 > trad2simp.phrases.t
+ colrm 3 < trad2simp_supp_set.manual > trad2simp_supp_noconvert.t
+ cat simp2trad.php | $(GREP) -vf trad2simp_supp_noconvert.t > simp2trad.tt
+ mv simp2trad.tt simp2trad.php
-toHans.dict: trad2simp1to1.t trad2simp.phrases.t
+toHans.dict: trad2simp1to1.t trad2simp.phrases.t toSimp.manual
cat trad2simp1to1.t | $(SED) 's/[, \t]//g' | $(SED) 's/=>/\t/' > toHans.dict
cat trad2simp.phrases.t | $(SED) 's/[, \t]//g' | $(SED) 's/=>/\t/' >> toHans.dict
+ cat toSimp.manual | $(SED) 's/ //g' | $(SED) 's/\(^.*\)\t\(.*\)/"\1"\t"\2"/' >> toHans.dict
-toHant.dict: simp2trad1to1.t simp2trad.phrases.t
+toHant.dict: simp2trad1to1.t simp2trad.phrases.t toTrad.manual
cat simp2trad1to1.t | $(SED) 's/[, \t]//g' | $(SED) 's/=>/\t/' > toHant.dict
cat simp2trad.phrases.t | $(SED) 's/[, \t]//g' | $(SED) 's/=>/\t/' >> toHant.dict
+ cat toTrad.manual | $(SED) 's/ //g' | $(SED) 's/\(^.*\)\t\(.*\)/"\1"\t"\2"/' >> toHant.dict
toTW.dict: toTW.manual
cat toTW.manual | $(SED) 's/ //g' | $(SED) 's/\(^.*\)\t\(.*\)/"\1"\t"\2"/' > toTW.dict
@@ -219,7 +277,7 @@ toCN.dict: toCN.manual
toSG.dict: toSG.manual
cat toSG.manual | $(SED) 's/ //g' | $(SED) 's/\(^.*\)\t\(.*\)/"\1"\t"\2"/' > toSG.dict
-ZhConversion.php: simp2trad1to1.t simp2trad.phrases.t trad2simp1to1.t trad2simp.phrases.t toCN.manual toHK.manual toSG.manual toTW.manual
+ZhConversion.php: simp2trad1to1.t simp2trad.phrases.t trad2simp1to1.t trad2simp.phrases.t toSimp.manual toTrad.manual toCN.manual toHK.manual toSG.manual toTW.manual
printf '<?php\n/**\n * Simplified / Traditional Chinese conversion tables\n' > ZhConversion.php
printf ' *\n * Automatically generated using code and data in includes/zhtable/\n' >> ZhConversion.php
printf ' * Do not modify directly!\n */\n\n' >> ZhConversion.php
@@ -227,12 +285,14 @@ ZhConversion.php: simp2trad1to1.t simp2trad.phrases.t trad2simp1to1.t trad2simp.
cat simp2trad1to1.t >> ZhConversion.php
echo >> ZhConversion.php
cat simp2trad.phrases.t >> ZhConversion.php
+ $(SED) 's/\(.*\)\t\(.*\)/"\1" => "\2",/' toTrad.manual >> ZhConversion.php
echo ');' >> ZhConversion.php
echo >> ZhConversion.php
printf '$$zh2Hans = array(\n' >> ZhConversion.php
cat trad2simp1to1.t >> ZhConversion.php
echo >> ZhConversion.php
cat trad2simp.phrases.t >> ZhConversion.php
+ $(SED) 's/\(.*\)\t\(.*\)/"\1" => "\2",/' toSimp.manual >> ZhConversion.php
echo ');' >> ZhConversion.php
echo >> ZhConversion.php
printf '$$zh2TW = array(\n' >> ZhConversion.php
@@ -259,6 +319,8 @@ cleantmp:
rm -f \
Unihan.txt \
EZ.txt.in \
+ Wubi.txt.in \
+ Ziranma.txt.in \
phrase_lib.txt \
tsi.src
# Temporary files and other trash
diff --git a/includes/zhtable/README b/includes/zhtable/README
index 94dd341d..7e3f87e2 100644
--- a/includes/zhtable/README
+++ b/includes/zhtable/README
@@ -7,10 +7,27 @@ unihan database, and phrases not included in the SCIM package.
冯寿忠,“非对称繁简字”对照表, 《语文建设通讯》1997-9第53期.
/http://www.yywzw.com/jt/feng/fengb01.htm
+- trad2simp.manual: Traditional to Simplified character mapping.
+
+- simp2trad_noconvert.manual: Do not convert the chars as inapporiate.
+
+- trad2simp_noconvert.manual: Do not convert the chars as inapporiate.
+
- tradphrases.manual: Phrases in Traditional Chinese. A portition is obtained
from the TongWen package (http://tongwen.mozdev.org/)
-- toTW.manual, toCN.manual, toSG.manual and toHK.manual: special phrase
+- simpphrases.manual: Phrases in Simplified Chinese.
+
+- tradphrases_exclude.manual: Excluding several phrases from
+ the SCIM phrases as inappoiated.
+
+- simpphrases_exclude.manual: Excluding several phrases from
+ the SCIM phrases as inapporated.
+
+- toTrad.manual, toSimp.manual: Special phrase mappings that
+ tradphrases.manual or simphrases.manual cannot be handled.
+
+- toTW.manual, toCN.manual, toSG.manual and toHK.manual: Special phrase
mappings.
-zhengzhu at gmail.com \ No newline at end of file
+zhengzhu at gmail dot com & shinjiman at gmail dot com
diff --git a/includes/zhtable/simp2trad.manual b/includes/zhtable/simp2trad.manual
index b5e1c3ae..140495f9 100644
--- a/includes/zhtable/simp2trad.manual
+++ b/includes/zhtable/simp2trad.manual
@@ -2,18 +2,18 @@ U+0753b画|U+0756b畫|U+07575畵|
U+0677f板|U+0677f板|U+095c6闆|
U+08868表|U+08868表|U+09336錶|
U+0624d才|U+0624d才|U+07e94纔|
-U+04e11丑|U+0919c醜|U+04e11丑|
+U+04e11丑|U+04e11丑|U+0919c醜|
U+051fa出|U+051fa出|U+09f63齣|
-U+06dc0淀|U+06fb1澱|U+06dc0淀|
+U+06dc0淀|U+06dc0淀|U+06fb1澱|
U+051ac冬|U+051ac冬|U+09f15鼕|
-U+08303范|U+07bc4範|U+08303范|
+U+08303范|U+08303范|U+07bc4範|
U+04e30丰|U+08c50豐|U+04e30丰|
U+0522e刮|U+0522e刮|U+098b3颳|
-U+0540e后|U+05f8c後|U+0540e后|
+U+0540e后|U+0540e后|U+05f8c後|
U+080e1胡|U+080e1胡|U+09b0d鬍|U+0885a衚|
U+056de回|U+056de回|U+08ff4迴|
-U+04f19伙|U+05925夥|U+04f19伙|
-U+059dc姜|U+08591薑|U+059dc姜|
+U+04f19伙|U+04f19伙|U+05925夥|
+U+059dc姜|U+059dc姜|U+08591薑|
U+0501f借|U+0501f借|U+085c9藉|
U+0514b克|U+0514b克|U+0524b剋|
U+056f0困|U+056f0困|U+0774f睏|
@@ -21,15 +21,16 @@ U+06f13漓|U+06f13漓|U+07055灕|
U+091cc里|U+091cc里|U+088e1裡|U+088cf裏|
U+05e18帘|U+07c3e簾|U+05e18帘|
U+09709霉|U+09709霉|U+09ef4黴|
-U+09762面|U+09762面|U+09eb5麵|
+U+09762面|U+09762面|U+09eb5麵|U+09eaa麪|U+09eab麫|
U+08511蔑|U+08511蔑|U+0884a衊|
U+05343千|U+05343千|U+097c6韆|
U+079cb秋|U+079cb秋|U+097a6鞦|
U+0677e松|U+0677e松|U+09b06鬆|
U+054b8咸|U+054b8咸|U+09e79鹹|
U+05411向|U+05411向|U+056ae嚮|U+066cf曏|
-U+04f59余|U+09918餘|U+04f59余|
-U+090c1郁|U+09b31鬱|U+090c1郁|
+U+04f59余|U+04f59余|U+09918餘|
+U+09980馀|U+09918餘|
+U+090c1郁|U+090c1郁|U+09b31鬱|
U+05fa1御|U+05fa1御|U+079a6禦|
U+0613f愿|U+09858願|U+0613f愿|
U+04e91云|U+096f2雲|U+04e91云|
@@ -39,10 +40,10 @@ U+081f4致|U+081f4致|U+07dfb緻|
U+05236制|U+05236制|U+088fd製|
U+06731朱|U+06731朱|U+07843硃|
U+07b51筑|U+07bc9築|U+07b51筑|
-U+051c6准|U+06e96準|U+051c6准|
+U+051c6准|U+051c6准|U+06e96準|
U+05382厂|U+05ee0廠|U+05382厂|
U+05e7f广|U+05ee3廣|U+05e7f广|
-U+08f9f辟|U+095e2闢|U+08f9f辟|
+U+08f9f辟|U+08f9f辟|U+095e2闢|
U+0522b别|U+05225別|U+05f46彆|
U+0535c卜|U+0535c卜|U+08514蔔|
U+06c88沈|U+06c88沈|U+0700b瀋|
@@ -51,75 +52,75 @@ U+079cd种|U+07a2e種|U+079cd种|
U+0866b虫|U+087f2蟲|U+0866b虫|
U+062c5担|U+064d4擔|U+062c5担|
U+0515a党|U+09ee8黨|U+0515a党|
-U+06597斗|U+09b25鬥|U+06597斗|
+U+06597斗|U+06597斗|U+09b25鬥|
U+0513f儿|U+05152兒|U+0513f儿|
-U+05e72干|U+04e7e乾|U+05e79幹|U+05e72干|U+069a6%G榦%@|
+U+05e72干|U+05e72干|U+04e7e乾|U+05e79幹|U+069a6榦|
U+08c37谷|U+08c37谷|U+07a40穀|
U+067dc柜|U+06ac3櫃|U+067dc柜|
U+05408合|U+05408合|U+095a4閤|
-U+05212划|U+05283劃|U+05212划|
+U+05212划|U+05212划|U+05283劃|
U+0574f坏|U+058de壞|U+0574f坏|
U+051e0几|U+05e7e幾|U+051e0几|
U+07cfb系|U+07cfb系|U+07e6b繫|U+04fc2係|
U+05bb6家|U+05bb6家|U+050a2傢|
U+04ef7价|U+050f9價|U+04ef7价|
U+0636e据|U+064da據|U+0636e据|
-U+05377卷|U+06372捲|U+05377卷|
+U+05377卷|U+05377卷|U+06372捲|
U+09002适|U+09069適|U+09002适|
U+08721蜡|U+0881f蠟|U+08721蜡|
U+0814a腊|U+081d8臘|U+0814a腊|
U+04e86了|U+04e86了|U+077ad瞭|
U+07d2f累|U+07d2f累|U+07e8d纍|
-U+04e48么|U+09ebd麽|U+04e48么|U+05e7a幺|U+09ebc麼|
+U+04e48么|U+04e48么|U+09ebd麽|U+05e7a幺|U+09ebc麼|
U+08499蒙|U+08499蒙|U+077c7矇|U+06fdb濛|U+061de懞|
U+04e07万|U+0842c萬|U+04e07万|
U+05b81宁|U+05be7寧|U+05b81宁|
-U+06734朴|U+06a38樸|U+06734朴|
+U+06734朴|U+06734朴|U+06a38樸|
U+082f9苹|U+0860b蘋|U+082f9苹|
-U+04ec6仆|U+050d5僕|U+04ec6仆|
-U+066f2曲|U+066f2曲|U+09eaf麯|
+U+04ec6仆|U+04ec6仆|U+050d5僕|
+U+066f2曲|U+066f2曲|U+09eaf麯|U+09eb4麯|
U+0786e确|U+078ba確|U+0786e确|
U+0820d舍|U+0820d舍|U+06368捨|
U+080dc胜|U+052dd勝|U+080dc胜|
-U+0672f术|U+08853術|U+0672f术|U+0672e朮|
+U+0672f术|U+08853術|U+0672e朮|
U+053f0台|U+053f0台|U+081fa臺|U+06aaf檯|U+098b1颱|
U+04f53体|U+09ad4體|U+04f53体|
U+06d82涂|U+05857塗|U+06d82涂|
U+053f6叶|U+08449葉|U+053f6叶|
U+05401吁|U+05401吁|U+07c72籲|
U+065cb旋|U+065cb旋|U+0955f镟|
-U+04f63佣|U+050ad傭|U+04f63佣|
+U+04f63佣|U+04f63佣|U+050ad傭|
U+04e0e与|U+08207與|U+04e0e与|
U+06298折|U+06298折|U+0647a摺|
-U+05f81征|U+05fb5徵|U+05f81征|
+U+05f81征|U+05f81征|U+05fb5徵|
U+075c7症|U+075c7症|U+07665癥|
U+06076恶|U+060e1惡|U+05641噁|
U+053d1发|U+0767c發|U+09aee髮|
-U+0590d复|U+05fa9復|U+08907複|U+08986覆|
-U+06c47汇|U+0532f匯|U+05f59彙|
+U+0590d复|U+05fa9復|U+08907複|
+U+06c47汇|U+0532f匯|U+06ed9滙|U+05f59彙|
U+083b7获|U+07372獲|U+07a6b穫|
U+09965饥|U+098e2飢|U+09951饑|
U+05c3d尽|U+076e1盡|U+05118儘|
-U+05386历|U+06b77歷|U+066c6曆|
-U+05364卤|U+06ef7滷|U+09e75鹵|
+U+05386历|U+06b77歷|U+066c6曆|U+053a4厤|
+U+05364卤|U+09e75鹵|U+06ef7滷|
U+05f25弥|U+05f4c彌|U+07030瀰|
-U+07b7e签|U+07c3d簽|U+07c56籖|
+U+07b7e签|U+07c3d簽|U+07c64籤|
U+07ea4纤|U+07e96纖|U+07e34縴|
-U+082cf苏|U+08607蘇|U+056cc囌|
+U+082cf苏|U+08607蘇|U+056cc囌|U+07c64甦|
U+0575b坛|U+058c7壇|U+07f48罈|
U+056e2团|U+05718團|U+07cf0糰|
U+0987b须|U+09808須|U+09b1a鬚|
U+0810f脏|U+081df臟|U+09ad2髒|
U+053ea只|U+053ea只|U+096bb隻|
-U+0949f钟|U+09418鐘|U+0937e鍾|
-U+0836f药|U+085e5藥|U+0846f葯|
+U+0949f钟|U+0937e鍾|U+09418鐘|
+U+0836f药|U+0846f葯|U+085e5藥|
U+0540c同|U+0540c同|U+08855衕|
U+05fd7志|U+05fd7志|U+08a8c誌|
U+0676f杯|U+0676f杯|U+076c3盃|
U+05cb3岳|U+05cb3岳|U+05dbd嶽|
U+05e03布|U+05e03布|U+04f48佈|
U+05f53当|U+07576當|U+05679噹|
-U+0540a吊|U+05f14弔|U+0540a吊|
+U+0540a吊|U+0540a吊|U+05f14弔|
U+04ec7仇|U+04ec7仇|U+08b8e讎|
U+08574蕴|U+0860a蘊|U+085f4藴|
U+07ebf线|U+07dda線|U+07dab綫|
@@ -140,10 +141,10 @@ U+060ab悫|U+06128愨|U+06164慤|
U+06781极|U+06975極|U+06781极|
U+06ca9沩|U+06e88溈|U+06f59潙|
U+07618瘘|U+0763a瘺|U+0763b瘻|
-U+07877硷|U+09e7c鹼|U+07906礆|
+U+07877硷|U+07906礆|U+09e7c鹼|
U+07ad6竖|U+08c4e豎|U+07aea竪|
U+07edd绝|U+07d55絕|U+07d76絶|
-U+07ee3绣|U+07e61繡|U+07d89綉|
+U+07ee3绣|U+07d89綉|U+07e61繡|
U+07ee6绦|U+07d5b絛|U+07e27縧|
U+07ef1绱|U+07dd4緔|U+0979d鞝|
U+07ef7绷|U+07db3綳|U+07e43繃|
@@ -158,7 +159,7 @@ U+08d43赃|U+08d13贓|U+08d1c贜|
U+08d4d赍|U+09f4e齎|U+08ceb賫|
U+08d5d赝|U+08d17贗|U+08d0b贋|
U+0915d酝|U+0919e醞|U+09196醖|
-U+091c7采|U+063a1採|U+091c7采|U+057f0埰|
+U+091c7采|U+091c7采|U+063a1採|U+057f0埰|
U+094a9钩|U+09264鉤|U+0920e鈎|
U+094b5钵|U+07f3d缽|U+09262鉢|
U+09508锈|U+092b9銹|U+093fd鏽|
@@ -169,10 +170,35 @@ U+09562镢|U+09481钁|U+0941d鐝|
U+09605阅|U+095b1閱|U+095b2閲|
U+09893颓|U+09839頹|U+0983d頽|
U+0989c颜|U+0984f顏|U+09854顔|
-U+09980馀|U+09918餘|
U+09a82骂|U+07f75罵|U+099e1駡|
U+09c87鲇|U+09bf0鯰|U+09b8e鮎|
U+09c9e鲞|U+09bd7鯗|U+09b9d鮝|
U+09cc4鳄|U+09c77鱷|U+09c10鰐|
U+09e21鸡|U+096de雞|U+09dc4鷄|
U+09e5a鹚|U+09dbf鶿|U+09dc0鷀|
+U+054c4哄|U+054c4哄|U+09b28鬨|
+U+05582喂|U+05582喂|U+09935餵|
+U+06e38游|U+06e38游|U+0904a遊|
+U+04e8e于|U+04e8e于|U+065bc於|
+U+05446呆|U+05446呆|U+07343獃|
+U+096c7雇|U+096c7雇|U+050f1僱|
+U+05978奸|U+05978奸|U+059e6姦|
+U+068f1棱|U+068f1棱|U+07a1c稜|
+U+05347升|U+05347升|U+06607昇|U+0965e陞|
+U+06258托|U+06258托|U+08a17託|
+U+0633d挽|U+0633d挽|U+08f13輓|
+U+05e78幸|U+05e78幸|U+05016倖|
+U+06d8c涌|U+06d8c涌|U+06e67湧|
+U+06b32欲|U+06b32欲|U+0617e慾|
+U+0624e扎|U+0624e扎|U+07d2e紮|
+U+05360占|U+05360占|U+04f54佔|
+U+06ce8注|U+06ce8注|U+08a3b註|
+U+04ed1仑|U+04f96侖|U+05d19崙|
+U+06817栗|U+06817栗|U+06144慄|
+U+05742坂|U+05742坂|U+0962a阪|
+U+096d5雕|U+096d5雕|U+09d70鵰|
+U+05398厘|U+05398厘|U+091d0釐|
+U+06881梁|U+06881梁|U+06a11樑|
+U+05e84庄|U+05e84庄|U+0838a莊|
+U+062fc拼|U+062fc拼|U+062da拚|
+U+08d5e赞|U+08d0a贊|U+08b9a讚|
diff --git a/includes/zhtable/simp2trad_noconvert.manual b/includes/zhtable/simp2trad_noconvert.manual
new file mode 100644
index 00000000..5ad656b3
--- /dev/null
+++ b/includes/zhtable/simp2trad_noconvert.manual
@@ -0,0 +1,4 @@
+著
+竈
+彞
+余
diff --git a/includes/zhtable/simp2trad_supp_set.manual b/includes/zhtable/simp2trad_supp_set.manual
new file mode 100644
index 00000000..0f479906
--- /dev/null
+++ b/includes/zhtable/simp2trad_supp_set.manual
@@ -0,0 +1,2 @@
+余 餘
+着 著
diff --git a/includes/zhtable/simpphrases.manual b/includes/zhtable/simpphrases.manual
new file mode 100644
index 00000000..8e754b7f
--- /dev/null
+++ b/includes/zhtable/simpphrases.manual
@@ -0,0 +1,389 @@
+乾坤
+乾隆
+旋乾转坤
+乾陵
+乾县
+康乾
+乾嘉
+乾盛世
+郭子乾
+张法乾
+萧乾
+乾旦
+乾断
+乾图
+乾纲
+乾红
+乾乾
+乾清宫
+乾象;
+乾宅;
+乾造;
+乾曜;
+乾元;
+乾卦;
+李乾德;
+挨着
+爱着
+暗着
+昂着
+摆着
+伴着
+办着
+帮着
+绑着
+抱着
+背着
+备着
+本着
+本著作
+本著名
+本著者
+逼着
+闭着
+变着
+不着边际
+不着痕迹
+猜着
+踩着
+藏着
+侧着
+缠着
+敞着
+唱着
+朝着
+沉着
+乘着
+持着
+斥着
+丑着
+穿着
+吹着
+达着
+打着
+待着
+带着
+戴着
+当着
+挡着
+得着
+得著作
+得著者
+得著名
+瞪着
+低着
+点着
+盯着
+顶着
+定着
+定著作
+动着
+斗着
+独着
+对着
+对著名
+对著作
+对著者
+盾着
+犯不着
+福着
+赶着
+高着
+隔着
+跟着
+孤着
+关着
+关著作
+关著名
+关著者
+管着
+惯着
+光着
+光著作
+跪着
+裹着
+撼着
+喝着
+候着
+怀着
+晃着
+挥着
+活着
+获着
+获着
+急着
+记着
+冀着
+夹着
+驾着
+见着
+闲着
+叫着
+接着
+借着
+借着
+据着
+据著作
+据著名
+据著者
+开着
+看着
+康着
+扛着
+考着
+渴着
+刻着
+空着
+哭着
+苦着
+捆着
+困着
+拉着
+来着
+乐着
+乐著作
+努力着
+丽着
+连着
+连著作
+连著名
+连著者
+恋着
+凉着
+亮着
+临着
+拎着
+领着
+流着
+留着
+搂着
+陋着
+落着
+骂着
+瞒着
+漫着
+忙着
+冒着
+美着
+美著作
+美著名
+美著者
+梦着
+蒙着
+拿着
+逆着
+酿着
+努着
+趴着
+跑着
+陪着
+配着
+披着
+骗着
+飘着
+拼着
+铺着
+骑着
+牵着
+求着
+去着
+嚷着
+绕着
+忍着
+揉着
+润着
+烧着
+身着
+沉着
+盛着
+试着
+守着
+受着
+受著作
+受著名
+受著者
+梳着
+竖着
+数着
+睡不着
+睡着
+顺着
+随着
+踏着
+抬着
+躺着
+提着
+甜着
+挑着
+跳着
+听着
+听著名
+听著作
+听著者
+听着
+听著名
+听著作
+听著者
+偷着
+拖着
+望着
+围着
+味着
+想着
+响着
+向着
+笑着
+心着
+新著龙虎门
+信着
+行着
+性着
+性著作
+性著名
+性著者
+性著述
+学着
+学著作
+寻着
+循着
+压着
+雅着
+沿着
+耀着
+掖着
+衣着
+疑着
+溢着
+艺着
+因着
+印着
+应着
+映着
+用不着
+用着
+用著作
+悠着
+有着
+有著名
+有著作
+有著者
+与着
+与著名
+与著作
+与著者
+语着
+豫着
+远着
+跃着
+杂着
+载着
+在着
+在著作
+在著名
+在著者
+扎着
+展着
+站着
+战着
+蘸着
+仗着
+找不着
+照着
+照著名
+照著作
+照著者
+罩着
+贞着
+枕着
+争着
+挣着
+制着
+志着
+皱着
+住着
+着笔
+着鞭
+着法
+着火
+着急
+着舰
+着脚
+着她
+着紧
+着力
+着凉
+着陆
+着录
+着落
+着忙
+着迷
+着墨
+着妳
+着你
+着色
+着什么急
+着实
+着手
+着数
+着丝
+着他
+着它
+着祂
+着我
+着想
+着眼
+着衣
+着意
+着重
+着重
+着装
+抓着
+转着
+装着
+追着
+髭着
+走着
+坐着
+做着
+含着
+含著名
+含著作
+含著者
+涵着
+涵著名
+涵著作
+涵著者
+演着
+演著名
+演著作
+演著者
+保障着
+保障著名
+保障著作
+保障著者
+黏着
+胶着
+附着
+代表着
+代表著名
+代表著作
+代表著者
+着地
+浮着
+写着
+写著作
+写著名
+遇着
+於乎
+於戏
+魏徵
+柳诒徵
+於姓
+於氏
+於夫罗
+於梨华
+卷舌
+樊於期
+於菟
+於潜县
+馀年
diff --git a/includes/zhtable/simpphrases_exclude.manual b/includes/zhtable/simpphrases_exclude.manual
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/includes/zhtable/simpphrases_exclude.manual
diff --git a/includes/zhtable/toCN.manual b/includes/zhtable/toCN.manual
index 427afad2..bc2222f4 100644
--- a/includes/zhtable/toCN.manual
+++ b/includes/zhtable/toCN.manual
@@ -1,3 +1,7 @@
+」 ”
+「 “
+『 ‘
+』 ’
記憶體 内存
預設 默认
串列 串行
@@ -63,7 +67,6 @@
資料庫 数据库
乳酪 奶酪
鉅賈 巨商
-手電筒 手电
萬曆 万历
永曆 永历
辭彙 词汇
@@ -262,12 +265,11 @@
冷盤   凉菜
冷菜 凉菜
散钱 零钱
-谐星 笑星    
+谐星 笑星
夜学 夜校
华乐 民乐
中樂 民乐
屋价 房价
-的士 出租车
計程車 出租车
公車 公共汽车
單車 自行车
@@ -283,6 +285,8 @@
衛生 卫生
賓士 奔驰
平治 奔驰
+平治之亂 平治之乱
+平治之乱 平治之乱
積架 捷豹
福斯 大众
福士 大众
@@ -305,4 +309,3 @@
舒麥加 迈克尔·舒马赫
希特拉 希特勒
黛安娜 戴安娜
-希拉 赫拉
diff --git a/includes/zhtable/toHK.manual b/includes/zhtable/toHK.manual
index 6a872fa6..9afddb77 100644
--- a/includes/zhtable/toHK.manual
+++ b/includes/zhtable/toHK.manual
@@ -1,3 +1,11 @@
+” 」
+“ 「
+‘ 『
+’ 』
+凶殺 兇殺
+凶殘 兇殘
+緝凶 緝兇
+買凶 買兇
打印机 打印機
印表機 打印機
字节 位元組
@@ -168,6 +176,8 @@
速食麵 即食麵
泡麵 即食麵
土豆 馬鈴薯
+土豆网 土豆網
+土豆網 土豆網
华乐 中樂
民乐 中樂
計程車 的士
diff --git a/includes/zhtable/toSG.manual b/includes/zhtable/toSG.manual
index 9a399bc8..5f7cb0ca 100644
--- a/includes/zhtable/toSG.manual
+++ b/includes/zhtable/toSG.manual
@@ -1,3 +1,7 @@
+」 ”
+「 “
+『 ‘
+』 ’
方便面 快速面
速食麵 快速面
即食麵 快速面
@@ -12,4 +16,4 @@
民乐 华乐
住房 住屋
房价 屋价
-泡麵 快速面 \ No newline at end of file
+泡麵 快速面
diff --git a/includes/zhtable/toSimp.manual b/includes/zhtable/toSimp.manual
new file mode 100644
index 00000000..d18fc8c7
--- /dev/null
+++ b/includes/zhtable/toSimp.manual
@@ -0,0 +1,21 @@
+乾县 乾县
+萧乾 萧乾
+乾断 乾断
+乾图 乾图
+乾纲 乾纲
+乾红 乾红
+乾清宫 乾清宫
+柳诒徵 柳诒徵
+於夫罗 於夫罗
+於梨华 於梨华
+于潜县 於潜县
+憑藉 凭借
+藉端 借端
+藉故 借故
+藉口 借口
+藉助 借助
+藉手 借手
+藉詞 借词
+藉機 借机
+藉此 借此
+藉由 借由
diff --git a/includes/zhtable/toTW.manual b/includes/zhtable/toTW.manual
index a1639f7f..13a81a69 100644
--- a/includes/zhtable/toTW.manual
+++ b/includes/zhtable/toTW.manual
@@ -1,3 +1,24 @@
+” 」
+“ 「
+‘ 『
+’ 』
+着 著
+元凶 元凶
+凶器 凶器
+凶徒 凶徒
+凶手 凶手
+凶案 凶案
+凶残 凶殘
+凶杀 凶殺
+疑凶 疑凶
+真凶 真凶
+缉凶 緝凶
+行凶 行凶
+行凶后 行凶後
+买凶 買凶
+追凶 追凶
+复苏 復甦
+復蘇 復甦
缺省 預設
串行 串列
以太网 乙太網
@@ -15,10 +36,12 @@
脱机 離線
声卡 音效卡
老字号 老字號
+连字号 連字號
字号 字型大小
字库 字型檔
字段 欄位
字符 字元
+字符集 字符集
存盘 存檔
寻址 定址
尾注 章節附註
@@ -35,6 +58,9 @@
磁盘 磁碟
磁道 磁軌
程控 程式控制
+远程控制 遠程控制
+遠程控制 遠程控制
+行程控制 行程控制
端口 埠
算子 運算元
算法 演算法
@@ -66,11 +92,13 @@
奶酪 乳酪
巨商 鉅賈
手电 手電筒
+手电筒 手電筒
万历 萬曆
永历 永曆
词汇 辭彙
习用 慣用
元音 母音
+宋元 宋元
任意球 自由球
头球 頭槌
入球 進球
@@ -95,6 +123,7 @@
網絡 網路
人工智能 人工智慧
航天飞机 太空梭
+航天大学 航天大學
穿梭機 太空梭
因特网 網際網路
互聯網 網際網路
@@ -259,6 +288,8 @@
快速面 速食麵
即食麵 速食麵
薯仔 土豆
+土豆网 土豆網
+土豆網 土豆網
蹦极跳 笨豬跳
绑紧跳 笨豬跳
冷菜 冷盤
@@ -269,6 +300,8 @@
雪糕 冰淇淋
卫生 衛生
衞生 衛生
+平治之亂 平治之亂
+平治之乱 平治之亂
平治 賓士
奔驰 賓士
積架 捷豹
@@ -287,4 +320,3 @@
凡高 梵谷
狄安娜 黛安娜
戴安娜 黛安娜
-赫拉 希拉
diff --git a/includes/zhtable/toTrad.manual b/includes/zhtable/toTrad.manual
new file mode 100644
index 00000000..76d0ab58
--- /dev/null
+++ b/includes/zhtable/toTrad.manual
@@ -0,0 +1,42 @@
+手塚治虫 手塚治虫
+校仇 校讎
+仇校 讎校
+仇夷 讎夷
+仇問 讎問
+無言不仇 無言不讎
+視如寇仇 視如寇讎
+往日無仇 往日無讎
+近日無仇 近日無讎
+李連杰 李連杰
+周杰倫 周杰倫
+寶曆 寶曆
+涂謹申 涂謹申
+於姓 於姓
+於氏 於氏
+於夫羅 於夫羅
+於梨華 於梨華
+鄭凱云 鄭凱云
+筑陽 筑陽
+筑後 筑後
+采石磯 采石磯
+采石之戰 采石之戰
+張三丰 張三丰
+丰韻 丰韻
+丰儀 丰儀
+丰標不凡 丰標不凡
+干細胞 幹細胞
+干熱 乾熱
+二里頭 二里頭
+水里鄉 水里鄉
+蒙胧 朦朧
+酒曲 酒麴
+呆里呆气 呆裡呆氣
+拜托 拜託
+委托书 委託書
+委托 委託
+挽詞 輓詞
+挽聯 輓聯
+挽詩 輓詩
+於夫罗 於夫羅
+府干預 府干預
+府干擾 府干擾
diff --git a/includes/zhtable/trad2simp.manual b/includes/zhtable/trad2simp.manual
index da069310..458a3c92 100644
--- a/includes/zhtable/trad2simp.manual
+++ b/includes/zhtable/trad2simp.manual
@@ -13,3 +13,14 @@ U+056ae嚮|U+05411向|
U+09031週|U+05468周|
U+0904a遊|U+06e38游|
U+06de9淩|U+051cc凌|
+U+095e2闢|U+08f9f辟|
+U+05bc0寀|U+091c7采|
+U+08518蔘|U+053c2参|
+U+06b05欅|U+06989榉|
+U+07343獃|U+05446呆|
+U+09918餘|U+04f59余|U+09980馀|
+U+09592閒|U+095f2闲|
+U+08b6d譭|U+06bc1毁|
+U+071ec燬|U+06bc1毁|
+U+08457著|U+08457著|U+07740着|
+U+05d11崑|U+06606昆|
diff --git a/includes/zhtable/trad2simp_noconvert.manual b/includes/zhtable/trad2simp_noconvert.manual
new file mode 100644
index 00000000..6efab3d4
--- /dev/null
+++ b/includes/zhtable/trad2simp_noconvert.manual
@@ -0,0 +1,4 @@
+"余"=>
+碁
+藉
+=>"獃"
diff --git a/includes/zhtable/trad2simp_supp_set.manual b/includes/zhtable/trad2simp_supp_set.manual
new file mode 100644
index 00000000..6e6ed8ca
--- /dev/null
+++ b/includes/zhtable/trad2simp_supp_set.manual
@@ -0,0 +1 @@
+著 着
diff --git a/includes/zhtable/trad2simp_supp_unset.manual b/includes/zhtable/trad2simp_supp_unset.manual
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/includes/zhtable/trad2simp_supp_unset.manual
diff --git a/includes/zhtable/tradphrases.manual b/includes/zhtable/tradphrases.manual
index b2fec815..9caa3cc5 100644
--- a/includes/zhtable/tradphrases.manual
+++ b/includes/zhtable/tradphrases.manual
@@ -1,4 +1,7 @@
+零隻
一隻
+二隻
+兩隻
三隻
四隻
五隻
@@ -11,10 +14,188 @@
千隻
萬隻
億隻
+多隻
+0多隻
+零多隻
+十多隻
+百多隻
+千多隻
+萬多隻
+億多隻
+數天後
+幾天後
+多天後
+零天後
+一天後
+二天後
+兩天後
+三天後
+四天後
+五天後
+六天後
+七天後
+八天後
+九天後
+十天後
+百天後
+千天後
+萬天後
+億天後
+0天後
+1天後
+2天後
+3天後
+4天後
+5天後
+6天後
+7天後
+8天後
+9天後
+0天後
+1天後
+2天後
+3天後
+4天後
+5天後
+6天後
+7天後
+8天後
+9天後
+後印
+萬象
並存著
乾絲
乾著急
-体育鍛鍊
+乾魚
+魚乾
+乾梅
+糕乾
+黃乾黑廋
+馬乾
+香乾
+趲幹
+謀幹
+詞幹
+蟶乾
+薄幹
+腦幹
+營幹
+老乾
+老幹部
+管幹
+盲幹
+煨乾
+海乾
+乾漆
+淚乾
+沒幹
+沒乾沒淨
+枝不得大於榦
+杯乾
+朝乾夕惕
+打幹
+打乾噦
+徐幹
+府幹
+乾館
+乾顙
+幹革命
+乾霍亂
+乾雷
+乾阿奶
+乾量
+乾醋
+乾逼
+乾貨
+乾衣
+幹蠱
+乾虔
+乾落
+幹營生
+乾茶錢
+乾茨臘
+乾苔
+乾花
+乾肥
+乾耗
+幹缺
+乾繃
+乾結
+乾餱
+乾篾片
+乾稿
+乾禮
+乾瞪眼
+乾白兒
+乾疥
+乾生子
+乾生受
+幹父之蠱
+乾熬
+乾燈盞
+乾濕
+乾澀
+幹濟
+乾沒
+乾死
+乾村沙
+乾暖
+乾料
+乾敲梆子不賣油
+乾支支
+乾支剌
+乾擦
+乾撇下
+乾撂台
+乾折
+乾急
+幹當
+乾式
+乾屎橛
+幹家
+乾奴才
+幹頭
+乾塢
+乾圓潔淨
+乾回付
+乾啼
+乾哭
+乾噦
+乾咽
+乾和
+幹吏
+乾吊著下巴
+乾號
+乾颱
+乾卦
+乾剝剝
+乾刻版
+乾芻
+幹人
+乾產
+乾喬
+夯幹
+大目乾連
+國之楨榦
+唇乾
+單幹
+勾幹
+不幹性油
+不幹不淨
+豆乾
+果乾
+如果幹
+乾麵
+乾柴
+枯乾
+晒乾
+顛乾倒坤
+強幹
+乾著
+乾眼
+幹的停當
+乾巴
+偎乾
借著
偷雞不著
几絲
@@ -103,7 +284,6 @@
罵著
肉絲麵
背向著
-菌絲体
菌絲體
著兒
著書立說
@@ -119,6 +299,7 @@
被覆著
覆著
覆蓋著
+反覆
訴說著
說著
請參閱
@@ -134,7 +315,6 @@
醞釀著
錄著
鍛鍊出
-鍛鍊身体
關係著
雞絲
雞絲麵
@@ -143,7 +323,1343 @@
顯著標志
颳著
髮絲
+斷髮
+披頭散髮
+髮禁
鬥著
鬧著玩儿
鬧著玩兒
鯰魚
+世界盃
+其次辟地
+開闢
+闢地
+精闢
+別闢
+另闢
+闢佛
+闢田
+闢築
+闢謠
+闢辟
+透闢
+墾闢
+翕闢
+軒闢
+闢建
+闢室
+各闢
+增闢
+闢邪以律
+錶盤
+錶板
+錶帶
+錶針
+錶蒙子
+彆口氣
+彆強
+皺彆
+一彆頭
+并州
+併兼
+併產
+併骨
+併網
+併線
+併流
+逼併
+併名
+併當
+併火
+併肩子
+併兼
+併除
+併疊
+忙併
+打併
+並發表
+並發現
+並發展
+並發動
+舉手表
+揮手表
+併一不二
+連三併四
+相併
+撤併
+數罪併罰
+催併
+狂併潮
+薝蔔
+提摩太後書
+當家纔知柴米價
+剛纔一載
+裏海
+骨頭裡掙出來的錢纔做得肉
+恰纔
+遠縣纔至
+別日南鴻纔北去
+然身死纔數月耳
+纔得兩年
+纔則
+纔此
+你纔子發昏
+纔可容顏十五餘
+不採
+披榛採蘭
+謬採虛聲
+採樵人
+回採
+觀採
+開採
+揪採
+樵採
+採訪
+採辦
+採補
+採買
+採風問俗
+採納
+採獵
+採蓮
+採錄
+採購
+採光
+採礦
+採花
+採集
+採擷
+採掘
+採芹人
+採取
+採選
+採摭
+採摘
+採珠
+採種
+採茶
+採石
+採拾
+採收
+採生折割
+採樹種
+採擇
+採藥
+採薇
+採用
+盜採
+採信
+採行
+採證
+採菊
+博採
+採空採穗
+採挖
+採鐵
+採金
+採氣
+採油
+採煤
+採鹽
+採區
+採運
+採風
+官地為寀
+寮寀
+蔘綏
+人蔘
+蕭蔘
+人參與
+人參選
+人參觀
+人參考
+人參展
+人參加
+人參議
+人參謀
+人參酌
+人參照
+人參政
+人參戰
+人參拜
+人參閱
+人參禪
+人參贊
+人參見
+人參透
+人參看
+東衝西突
+天克地衝
+六衝
+撞陣衝軍
+衝波
+衝風
+衝頭陣
+衝堅陷陣
+衝陷
+衝心
+衝州撞府
+衝殺
+衝然
+衝盹
+左衝右突
+虫部
+手塚治虫
+群醜
+百拙千醜
+大醜
+地醜德齊
+丟醜
+亮醜
+揭醜
+倛醜
+嫌好道醜
+醜巴怪
+醜末
+醜婦
+醜地
+醜頭怪臉
+醜女效顰
+醜剌剌
+醜話
+醜媳
+醜吒
+醜生
+醜聲遠播
+醜夷
+弄醜
+露醜
+摧堅獲醜
+謷醜
+不嫌母醜
+一爭兩醜
+惡直醜正
+么麼小丑
+齣電影
+齣卡通
+齣戲
+齣劇
+平平當當
+滿滿當當
+當當丁丁
+丁丁當當
+停停當當
+快快當當
+咯噹
+啷噹
+党參
+党進
+党太尉
+党項
+撲鼕
+洗髮
+牽一髮
+白發其事
+后髮座
+波髮藻
+辮髮
+逋髮
+抿髮
+髮漂
+髮匪
+髮光可鑒
+髮腳
+髮癬
+髮釵
+髮飾
+髮紗
+髮上指冠
+髮上沖冠
+髮乳
+髮引千鈞
+髮踴沖冠
+董氏封髮
+胎髮
+禿妃之髮
+捉髮
+綠髮
+括髮
+髡髮
+鵠髮
+截髮
+解髮佯狂
+淨髮
+秋髮
+噙齒戴髮
+青山一髮
+晞髮
+細不容髮
+心細如髮
+祝髮
+擢髮
+齒髮
+齒危髮秀
+沖冠髮怒
+甩髮
+絲髮
+絲恩髮怨
+蒜髮
+算髮
+有髮頭陀寺
+髮箋
+髮屋
+櫛髮工
+鬒髮
+模范棒棒堂
+顏範
+儀範
+典範
+坤範
+壼範
+容範
+懿範
+明範
+格範
+模範
+樣範
+母範
+洪範
+淑範
+遺範
+科範
+立範
+貽範
+道範
+閨範
+閫範
+雅範
+霽範
+顏範
+鴻範
+道範
+壼範
+霽範
+容範
+懿範
+樣範
+沒樣範
+丰采
+丰標不凡
+丰神
+丰茸
+丰儀
+丰度
+丰情
+丰韵
+子之丰兮
+艸木丰丰
+張三丰
+復始
+複分析
+複輔音
+複元音
+複平面
+複流
+反複製
+顛覆
+答覆
+覆沒
+覆亡
+覆水難收
+翻雲覆雨
+覆雨翻雲
+覆轍
+覆巢之下無完卵
+覆蓋
+覆命
+天翻地覆
+天覆地載
+撥穀
+扁擬穀盜蟲
+不穀
+辟穀
+米穀
+田穀
+脫穀機
+年穀
+礱穀機
+孤寡不穀
+穀米
+穀旦
+穀圭
+穀貴餓農
+穀食
+穀日
+館穀
+禾穀
+積穀
+嘉穀
+嚼穀
+九穀
+戩穀
+錢穀
+息穀
+殖穀
+川穀
+曬穀
+臧穀亡羊
+種穀
+颳雪
+刮風下雪倒便宜
+广部
+亂鬨不過來
+斗鬨
+亂鬨
+開鬨
+花鬨
+鬨動
+交鬨
+喧鬨
+起鬨
+內鬨
+於後
+猜三划五
+划龍舟
+南迴線
+南迴鐵路
+北迴線
+北迴鐵路
+文匯報
+河流匯集
+品彙
+博彙
+滙豐
+伙頭
+方几
+伏几
+高几
+雪窗螢几
+燕几
+隱几
+饑饉
+乾薑
+毛薑
+薑母
+薑湯
+薑桂
+薑是老的辣
+吃薑
+薑老辣
+野薑
+咬薑呷醋
+薑蓉
+薑黃
+駘藉
+躪藉
+凌藉
+顧藉
+狐藉虎威
+滑藉
+藉槁
+藉寇兵
+藉卉
+藉箸代籌
+藉手
+藉甚
+藉草枕塊
+枕經藉史
+死傷相藉
+素藉
+茵藉
+龍捲
+捲舌
+夸父
+夸克
+夸特
+夸毗
+夸麗
+夸姣
+夸人
+夸容
+大言非夸
+言大而夸
+睏覺
+愛睏
+纍堆
+纍紲
+纍臣
+纍瓦結繩
+湘纍
+印纍綬若
+灕湘
+灕然
+澤滲灕而下降
+裏勾外連
+裏手
+水里鄉
+二里頭
+年歷史
+西歷史
+國歷史
+國歷代
+新歷史
+夏歷史
+百花曆
+寶曆
+穆罕默德曆
+大明曆
+大曆
+台曆
+太初曆
+通曆
+曆本
+曆命
+曆紀
+曆始
+曆室
+曆日
+曆尾
+曆元
+律曆志
+官曆
+回曆
+巧曆
+慶曆
+朱理安曆
+長曆
+藏曆
+四分曆
+三統曆
+額我略曆
+埃及曆
+伊斯蘭教曆
+合曆
+玉曆
+農民曆
+桌曆
+商曆
+周曆
+大衍曆
+皇極曆
+儒略改革曆
+希伯來曆
+厤物之意
+爰定祥厤
+白黴
+黴黧
+黴黑
+麴黴
+蒙霧露
+懞懞懂懂
+懞直
+老懞
+放懞掙
+矇著
+矇聵
+矇瞍
+矇事
+矇頭轉
+矇松雨
+藏矇歌兒
+矇著鍋兒
+朦朧
+濛濛細雨
+濛汜
+冥濛
+溟濛
+淡濛濛
+凌濛初
+涳濛
+灰濛濛
+澒濛
+瀰山遍野
+瀰瀰
+冷麵
+撈麵
+煮麵
+炆麵
+煎麵
+泡麵
+食麵
+公仔麵
+方便麵
+白粉麵
+棒子麵
+麵缸
+麵坯兒
+麵碼兒
+麵坊
+麵湯
+麵疙瘩
+麵館
+麵漿
+甜水麵
+麵人兒
+麵塑
+捏麵人
+趕麵棍
+擀麵
+過水麵
+蕎麥麵
+巧婦做不得無麵餺飥
+削麵
+小米麵
+壯麵
+吃板刀麵
+吃辣麵
+扯麵
+搋麵
+重羅麵
+雜麵
+雜合麵兒
+溲麵
+索麵
+一鍋麵
+伊府麵
+藥麵兒
+洋麵
+意大利麵
+湯下麵
+茶麵
+冷面相
+糞穢衊面
+湟潦生苹
+食野之苹
+苹縈
+青苹
+僕僕
+有僕
+冉有僕
+屢顧爾僕
+僕少
+僕雖罷駑
+僕夫
+僕僮
+僕吏
+僕姑
+僕固懷恩
+僕程
+僕使
+僕憎
+僕歐
+僕射
+太僕
+僮僕
+金僕姑
+樸實
+樸訥
+樸念仁
+白樸
+抱素懷樸
+抱朴而長吟兮
+樸鄙
+樸馬
+樸父
+樸訥
+樸陋
+樸魯
+樸厚
+樸學
+樸質
+樸拙
+樸重
+樸實
+樸素
+樸樕
+樸野
+反樸
+古樸
+胡樸安
+返樸
+渾樸
+儉樸
+簡樸
+拙樸
+斫雕為樸
+斲雕為樸
+斲雕為樸
+質樸
+誠樸
+純樸
+曾樸
+郁樸
+棫樸
+敦樸
+樸鈍
+樸直
+見素抱樸
+掣籤
+標籤
+書籤
+發籤
+粉籤子
+路籤
+更籤
+好籤
+火籤
+籤幐
+籤押
+照入籤
+制籤
+抽公籤
+瑤籤
+藥籤
+萬籤插架
+雲笈七籤
+犖确
+磽确
+确瘠
+言辯而确
+數與虜确
+關弓與我确
+拚捨
+廣捨
+齊王捨牛
+捨墮
+捨實
+棄捨
+捨安就危
+施舍之道
+瀋河
+瀋水
+瀋州
+瀋山線
+瀋吉線
+墨沈
+瀋海鐵路
+遼瀋
+胜肽
+胜鍵
+雙胜類
+兀朮
+白朮
+蒼朮
+朮赤
+髼鬆
+皮鬆
+濛鬆雨
+發鬆
+翻鬆
+浮鬆
+弄鬆
+精鬆
+懈鬆
+鬆蛋
+鬆寬
+鬆氣
+鬆一口氣
+囉囉囌囌
+囉囌
+骨罈
+罈騞
+餵驢
+剪牡丹喂牛
+鹹粥
+鹹食
+鹹潟
+鹹嘴淡舌
+鹽打怎麼鹹
+鹹派
+鹹批
+錦綉花園
+籲天
+勃鬱
+怫鬱
+氣鬱
+沉鬱
+神荼鬱壘
+躁鬱
+蒼鬱
+漚鬱
+伊鬱
+壹鬱
+悒鬱
+氤鬱
+湮鬱
+陰鬱
+泱鬱
+坱鬱
+滃鬱
+蓊鬱
+紆鬱
+鬱勃
+鬱陶
+鬱律
+鬱壘
+鬱火
+鬱積
+鬱金
+鬱江
+鬱血
+鬱蒸
+鬱症
+鬱沉沉
+鬱熱
+鬱塞
+鬱伊
+鬱邑
+鬱挹
+鬱堙不偶
+鬱泱
+鬱蓊
+鬱紆
+鬱燠
+肝鬱
+鬱卒
+鬱鬱不平
+鬱鬱不樂
+鬱鬱寡歡
+鬱鬱蔥蔥
+鬱鬱而終
+愿樸
+愿而恭
+許愿起經
+北嶽
+嶽麓山
+但云
+胡云
+詩云
+注云
+鄭凱云
+云乎
+云然
+云為
+對摺
+網誌
+標標致致
+澄澹精致
+呆緻緻
+光緻緻
+工緻
+功緻
+縝緻
+堅緻
+种放
+种師道
+种師中
+後庄
+舊庄
+正官庄
+龜山庄
+寶山庄
+冬山庄
+員山庄
+松山庄
+厂部
+閤府
+分佈
+剪綵
+衝量
+韶山衝
+衝車
+書獃子
+相干
+府干預
+府干涉
+府干政
+府干擾
+府干犯
+府干卿
+一干人
+未乾
+抹乾
+餅乾
+拭乾
+擦乾
+晾乾
+枯乾
+烘乾
+肉乾
+菜乾
+腐乾
+乾脆
+乾淨
+乾燥
+乾旱
+乾涸
+乾洗
+乾女
+乾等
+乾糧
+乾枯
+乾薪
+乾爹
+乾粉
+乾爽
+乾兒
+乾子
+乾渴
+乾股
+乾果
+乾草
+乾菜
+乾笑
+乾餾
+乾電
+乾飯
+乾冰
+乾嘔
+乾材
+乾媽
+乾季
+葡萄乾
+提子乾
+蘿蔔乾
+蘋果乾
+芒果乾
+菠蘿乾
+鳳梨乾
+豆腐乾
+果子乾
+龍眼乾
+乾乾淨淨
+乾柴烈火
+乾乾兒的
+桑乾
+撈乾
+搭乾鋪
+揩乾
+敢幹
+幹探
+幹事
+幹什麼
+幹細胞
+悶著頭兒幹
+配水幹管
+繐幃飄井幹
+站乾岸兒
+秋陰入井幹
+沒梢幹
+楨幹
+據榦而窺井底
+井榦摧敗
+杰特
+李連杰
+周杰倫
+稜鏡
+稜角
+稜台
+稜錐
+觚稜
+稜子
+稜層
+稜柱
+盧稜伽
+波稜菜
+菠稜菜
+稜縫
+稜等登
+稜稜
+嶒稜
+蹭稜子
+稜體
+二不稜登
+有稜有角
+威稜
+負債纍纍
+傷痕纍纍
+儒略曆
+伊斯蘭曆
+寶曆
+酒麴
+昇平
+爾冬陞
+澹臺
+涂謹申
+拜託
+委託
+輓曲
+敬輓
+万俟
+万旗
+鬚鯨
+鬚鯊
+兇手
+兇徒
+兇案
+兇器
+兇殺
+兇殘
+行兇
+緝兇
+追兇
+真兇
+疑兇
+買兇
+元兇
+叶韻
+叶音
+叶恭弘
+叶 恭弘
+叶 恭弘
+於夫羅
+於梨華
+置於
+佈於
+散於
+播於
+國於
+敗於
+於一役
+畢於
+畢業於
+寒於
+任於
+拘於
+插於
+中於
+於市
+於野
+敏於
+聽於
+短於
+成於
+樊於期
+淡於
+於陸
+於密
+於盡
+禍於
+格於
+猛於
+施於
+於牆
+於物
+於己
+於你
+於我
+於他
+於她
+於它
+於祂
+拒人於
+拒於
+潰於
+窮於
+相於
+形於
+半於
+於始
+於終
+詢於
+美於
+醜於
+好於
+坏於
+強於
+弱於
+差於
+劣於
+於美
+於醜
+於好
+於坏
+於強
+於弱
+於差
+於劣
+於垂
+染指於
+於火
+存十一於千百
+於勤
+隱於
+藏於
+嚴於
+寬於
+於幕
+給於
+於穆
+於呼哀哉
+於時
+於該
+危於
+於伏
+於何
+於家
+於國
+於潛縣
+於焉
+於征
+離於
+於畢
+麗於
+下於
+亞於
+同於
+屑於
+絕於
+致於
+於行
+遜於
+任教於
+教於
+自於
+來於
+附於
+於人
+於世
+阻於
+於民
+於盲
+於色
+囿於
+直於
+建於
+都於
+於農
+於樂
+於前
+役於
+於心
+於法
+於事
+助於
+害於
+損於
+益於
+從於
+隨於
+順於
+汲於
+溺於
+迷於
+醉於
+行於
+泥於
+身於
+足於
+溢於
+於衷
+畏於
+視於
+衷於
+狃於
+疲於
+通於
+於途
+老於
+耿於
+於懷
+服於
+致於
+臻於
+匿於
+因於
+似於
+遷於
+怒於
+心於
+集於
+容於
+髒詞
+髒心
+新紮
+紙紮
+紮鐵
+紮寨
+一紮
+兩紮
+三紮
+四紮
+五紮
+六紮
+七紮
+八紮
+九紮
+十紮
+百紮
+千紮
+萬紮
+佔超過
+獨佔鰲頭
+誌異
+筑前
+筑後
+筑紫
+筑波
+筑州
+筑肥
+筑西
+筑北
+肥筑方言
+筑邦
+筑陽
+南筑
+批准的
+核准的
+為準
+擺鐘
+編鐘
+碰鐘
+鳴鐘
+晨鐘
+飯後鐘
+盜鐘
+當一天和尚撞一天鐘
+殿鐘自鳴
+天文鐘
+洛鐘東應
+亮鐘
+郘鐘
+歌鐘
+鐘不撞不鳴
+毀鐘為鐸
+洪鐘
+擊鐘
+警世鐘
+竊鐘掩耳
+潛水鐘
+琴鐘
+見鐘不打
+釁鐘
+朝鐘
+撞木鐘
+鐘不扣不鳴
+鐘鳴
+鐘塔
+鐘漏
+鐘琴
+鐘磬
+鐘形蟲
+鐘乳洞
+鐘乳石
+鐘在寺里
+擊鐘
+詩鐘
+懸鐘
+山崩鐘應
+坐鐘
+宗周鐘
+塞耳盜鐘
+二缶鐘惑
+一口鐘
+叩鐘
+盜鐘
+音聲如鐘
+應鐘
+原子鐘
+泳氣鐘
+電子鐘
+射鵰
+神鵰
+神雕像
+采石磯
+采石之戰
+采石之役
+聊齋志異
+不斷發
+部落發
+角落發
+村落發
+蛇髮女妖
+畢生發展
+對華發動
+中美發表
+尸魂界
+樹樑
+屋樑
+樑柱
+柱樑
+昇陽
+僥倖
+夏遊
+秋遊
+冬遊
+黑奴籲天錄
+林郁方
+讚歌
+編餘
+三餘
+餘墨
+唾餘
+餘韻
+歸餘
+公餘
+寬餘
+餘糧
+餘慶
+餘殃
+餘燼
+劫餘
+結餘
+燼餘
+淨餘
+餕餘
+餘暉
+餘輝
+羨餘
+餘悸
+心餘
+刑餘
+緒餘
+血餘
+朱慶餘
+諸餘
+餘論
+茶餘
+廚餘
+餘裕
+餘氣
+詩餘
+詞餘
+餘僇
+餘辜
+餘責
+餘罪
+無餘
+耳餘
+餘烈
+餘思
+鹽餘
+嬴餘
+贏餘
+王餘魚
+紆餘
+餘波
+餘杯
+餘步
+餘妙
+餘音
+餘聲
+餘明
+餘風
+餘黨
+餘毒
+餘桃
+餘桶
+餘利
+餘瀝
+餘膏
+餘光
+餘杭
+餘竅
+餘缺
+餘暇
+餘閒
+餘羨
+餘響
+餘興
+餘蓄
+餘緒
+餘珍
+餘眾
+餘酲
+餘喘
+餘食
+餘熱
+餘刃
+餘閏
+餘存
+餘業
+餘姚
+餘蔭
+餘映
+餘外
+餘威
+餘味
+餘溫
+餘勇
+多餘
+剩餘
+餘生
+有餘
+余光生
+余光中
+崑山
+崑曲
+崑腔
+崑調
+崑劇
+崑蘇
+蘇崑
diff --git a/includes/zhtable/tradphrases_exclude.manual b/includes/zhtable/tradphrases_exclude.manual
new file mode 100644
index 00000000..40dc5c09
--- /dev/null
+++ b/includes/zhtable/tradphrases_exclude.manual
@@ -0,0 +1,161 @@
+三國誌
+聊齋誌異
+北迴
+南迴
+併排
+併進
+併在
+併成
+衝衝
+臺
+著
+佈
+纔
+采
+可憐虫
+一齣
+上弔
+弔車
+弔橋
+弔嗓子
+弔床
+弔架
+弔桶
+弔桿
+弔橋
+弔燈
+弔環
+弔籃
+弔胃口
+弔臂
+弔銷
+形影相弔
+被髮
+散髮
+長髮
+髮毛
+髮端
+周而複始
+答複
+複興
+複舊
+顛複
+修複
+報複
+複活
+反複
+迴首
+彙總
+饑餓
+饑不擇食
+饑荒
+憑藉
+藉故
+藉口
+藉端
+藉詞
+藉酒
+蛋捲
+行李捲
+克裡
+纍纍
+華裡
+裡海
+瞭解
+明瞭
+發黴
+矇蔽
+矇住
+濛濛
+矇矇
+下麵
+白麵
+切麵
+和麵
+復甦
+複蘇
+甦醒
+体
+繫數
+遊擊
+馥鬱
+鬱鬱
+改製
+獃住
+獃氣
+獃子
+獃頭獃腦
+儘量
+希腊
+腊肉
+瞭如
+昇
+武鬆
+赤鬆
+黑鬆
+鬆林
+鬆科
+鬆濤
+鬆毛蟲
+鬆節油
+濕地鬆
+紮伊爾
+阿布紮比
+阿紮尼亞
+利比裡亞
+斯裡蘭卡
+烏蘇裡江
+加裡寧
+歐幾裡得
+格裡
+巴裡
+居裡
+卡裡
+墨索裡尼
+底裡
+裡人
+裡加
+裡裡
+馬裡
+裡拉
+阿裡
+裡斯
+鄰裡
+鄉裡
+百裡
+特裡
+海裡
+三元裡
+漏鬥
+春捲
+採邑
+嚮日
+佔城
+名錶
+錶面
+彆腳
+併力
+併列
+豐富多採
+採採
+尼採
+小醜
+辛醜
+整齣
+嚴複
+枯幹
+干著急
+單於
+攻剋
+剋服
+闢邪
+釐米
+後樑
+石樑
+木樑
+舊莊
+介係詞
+介繫詞
+餘年
+大阪
+阪田