aboutsummaryrefslogtreecommitdiffstats
path: root/chinese/bin
diff options
context:
space:
mode:
authorAnthony Fok <foka>2000-12-16 23:54:05 +0000
committerAnthony Fok <foka>2000-12-16 23:54:05 +0000
commit1d8f8c914fda3d88652bdbd7df2d52b272cf3385 (patch)
tree8512f96f6e5fb5ac21d9512c727423be70a40552 /chinese/bin
parente181f20aee1af616f80a6f949211580ee04f0175 (diff)
Added Yu Guanghui's new AutoConvert 0.3.7. :-)
Revisions to tocn.pl and totw.pl. CVS version numbers chinese/bin/autogb: INITIAL -> 1.1 chinese/bin/libhz.so.0: INITIAL -> 1.1 chinese/bin/tocn.pl: 1.19 -> 1.20 chinese/bin/totw.pl: 1.18 -> 1.19
Diffstat (limited to 'chinese/bin')
-rwxr-xr-xchinese/bin/autogbbin0 -> 4808 bytes
-rw-r--r--chinese/bin/libhz.so.0bin0 -> 386592 bytes
-rwxr-xr-xchinese/bin/tocn.pl25
-rwxr-xr-xchinese/bin/totw.pl38
4 files changed, 55 insertions, 8 deletions
diff --git a/chinese/bin/autogb b/chinese/bin/autogb
new file mode 100755
index 00000000000..77660a09738
--- /dev/null
+++ b/chinese/bin/autogb
Binary files differ
diff --git a/chinese/bin/libhz.so.0 b/chinese/bin/libhz.so.0
new file mode 100644
index 00000000000..ca07e0e4bf0
--- /dev/null
+++ b/chinese/bin/libhz.so.0
Binary files differ
diff --git a/chinese/bin/tocn.pl b/chinese/bin/tocn.pl
index 2b0e9cad171..b780b86f78d 100755
--- a/chinese/bin/tocn.pl
+++ b/chinese/bin/tocn.pl
@@ -19,9 +19,15 @@ s|^<A href=".*">(中文&nbsp;\(GB\))</A>(?=&nbsp;)|$1|;
# s/\<t\<文件\>\>/文档/g;
# s/\<t\<延伸\>\>/扩展/g;
-
s/软件套件/软件包/g;
s/(?:启|起)动磁碟/引导盘/g;
+s/全球资讯网/万维网/g;
+s/网际网(络|路)/互联网/g;
+s/使用者/用户/g;
+s/原始(程式)?码/源代码/g;
+s/原程式码/源代码/g;
+s/修补档案/补丁文件/g;
+
1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)—/$1─/);
1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)「/$1“/);
1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)」/$1”/);
@@ -39,14 +45,26 @@ s/(?:启|起)动磁碟/引导盘/g;
1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)闸道/$1网关/);
1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)站台/$1站点/);
+1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)资讯/$1信息/);
+# 1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)资讯/$1信息/);
+
+1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)字型/$1字体/);
+1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)萤幕/$1屏幕/);
+1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)游标/$1光标/);
+1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)滑鼠/$1鼠标/);
+
+1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)介面/$1界面/);
+1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)连(?=络|系)/$1联/);
+1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)网路/$1网络/);
+1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)计画/$1计划/);
+
1 while (s/^((?:[\x00-\x7F]|[\x80-\xFF].)*)(?<!方)程式/$1程序/);
s/通信论坛/邮件列表/g;
s/发行情报/发行信息/g;
s/作业系统/操作系统/g;
s/视窗系统/窗口系统/g;
-s/映射站台/镜像站点/g;
-s/映射站/镜像站/g;
+s/映射站(台)?/镜像/g;
s/伺服器/服务器/g;
s/(纯)?文字档(案)?/文本文件/g;
s/文字(?=模式|编辑|处理)/文本/g;
@@ -59,3 +77,4 @@ s/字元提示器/提示符/g;
s/设定档(?:案)?/配置文件/g;
s/档案名称/文件名/g;
s/函式库/程序库/g;
+s/资料库/数据库/g;
diff --git a/chinese/bin/totw.pl b/chinese/bin/totw.pl
index ebde916cb51..273b47b4a0f 100755
--- a/chinese/bin/totw.pl
+++ b/chinese/bin/totw.pl
@@ -9,8 +9,8 @@ s/怠╰参/跌怠╰参/g;
s/狝叭竟/狝竟/g;
s/硁ン(?!杆|珹)/甅ン/g;
s/秎(患|ン)/硄獺阶韭/g;
-s/描钩翴/琈甮/g;
-s/描钩((呼)?)/琈甮$1/g;
+s/描钩((翴)?)?/琈甮/g;
+# s/描钩((呼)?)/琈甮$1/g;
s/呼蹈癸禜家吏挂/呼蹈ン家吏挂/g;
s/毕絃/毕合盒/g;
@@ -20,16 +20,44 @@ s/杆絃/杆合盒/g;
s/ゅセゅン/ゅ郎/g;
s/祇ガ╰参/祇︽甅ン/g;
s/砰╰挡篶/琜篶/g;
-s/窾蝴呼/瞴戈癟呼/g;
-s/が羛呼/呼悔呼隔/g;
+s/方絏/﹍絏/g;
+s/干ゅン/干郎/g;
# 1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)¨/$1/);
# 1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)〃/$1/);
1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*(硁|祑))ン/$1砰/);
1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*(硁|祑||合))絃/$1盒/);
+
+
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)璸衡诀/$1筿福/);
1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)ず/$1み/);
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)び(?=呼)/$1び/);
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)砰/$1/);
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)/$1璉春/);
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)垫虫/$1匡虫/);
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)辊/$1棵辊/);
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)夹/$1村夹/);
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)公夹/$1菲公/);
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)竲セ/$1絑セ/);
1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)翴/$1/);
-1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)呼蹈/$1呼隔/);
+
+# 芖ノ粂翠ぃノ
+if (1) {
+ s/窾蝴呼/瞴戈癟呼/g;
+ s/が羛呼/呼悔呼隔/g;
+ 1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)呼蹈/$1呼隔/);
+ 1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)ノめ/$1ㄏノ/);
+ 1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)/$1ざ/);
+ 1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)璸购/$1璸礶/);
+ 1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)羛(?=么|蹈)/$1硈/);
+}
+
+s/础ノ/繦础ノ/g;
+s/怠╰参/跌怠╰参/g;
+s/X~怠/X~跌怠/g;
+1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)怠/$1跌怠/);
+s/计沮畐/戈畐/g;
+
# ネ┤Τ筿福弄ぃ
1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)/$1柑/);

© 2014-2024 Faster IT GmbH | imprint | privacy policy