From 086ae52d12011746a75f5588e877347bc0457352 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Fri, 21 Mar 2008 11:49:34 +0100 Subject: Update auf MediaWiki 1.12.0 --- includes/zhtable/Makefile | 86 +++++++++++++++++++++++--------------------- includes/zhtable/toCN.manual | 41 +++++---------------- includes/zhtable/toHK.manual | 34 ++++++++---------- includes/zhtable/toTW.manual | 41 ++++++--------------- 4 files changed, 80 insertions(+), 122 deletions(-) (limited to 'includes/zhtable') diff --git a/includes/zhtable/Makefile b/includes/zhtable/Makefile index 30679fbb..c63e4db7 100644 --- a/includes/zhtable/Makefile +++ b/includes/zhtable/Makefile @@ -11,30 +11,35 @@ SED = LANG=zh_CN.UTF8 sed DIFF = LANG=zh_CN.UTF8 diff CC ?= gcc -#installation directory +SF_MIRROR = easynews +SCIM_TABLES_VER = 0.5.7 +SCIM_PINYIN_VER = 0.5.91 +LIBTABE_VER = 0.2.3 + +# Installation directory INSTDIR = /usr/local/share/zhdaemons/ -all: ZhConversion.php tradphrases.notsure simpphrases.notsure wordlist toCN.dict toTW.dict toHK.dict toSG.dict +all: ZhConversion.php tradphrases.notsure simpphrases.notsure wordlist toHans.dict toHant.dict toCN.dict toTW.dict toHK.dict toSG.dict Unihan.txt: wget -nc ftp://ftp.unicode.org/Public/UNIDATA/Unihan.zip unzip -q Unihan.zip EZ.txt.in: - wget -nc http://easynews.dl.sourceforge.net/sourceforge/scim/scim-tables-0.5.1.tar.gz - tar -xzf scim-tables-0.5.1.tar.gz -O scim-tables-0.5.1/zh/EZ.txt.in > EZ.txt.in + 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: - wget -nc http://easynews.dl.sourceforge.net/sourceforge/scim/scim-pinyin-0.5.0.tar.gz - tar -xzf scim-pinyin-0.5.0.tar.gz -O scim-pinyin-0.5.0/data/phrase_lib.txt > phrase_lib.txt + wget -nc http://$(SF_MIRROR).dl.sourceforge.net/sourceforge/scim/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://unc.dl.sourceforge.net/sourceforge/libtabe/libtabe-0.2.3.tgz - tar -xzf libtabe-0.2.3.tgz -O libtabe/tsi-src/tsi.src > tsi.src + wget -nc http://$(SF_MIRROR).dl.sourceforge.net/sourceforge/libtabe/libtabe-$(LIBTABE_VER).tgz + tar -xzf libtabe-$(LIBTABE_VER).tgz -O libtabe/tsi-src/tsi.src > tsi.src 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 + $(SED) 's/\(.*\)\t[0-9][0-9]*.*/\1/' phrase_lib.txt | $(SED) '1,5d' >> wordlist $(SED) '1,/BEGIN_TABLE/d' EZ.txt.in | colrm 1 8 | $(SED) 's/\t.*//' | $(GREP) "^...*" >> wordlist sort wordlist | uniq | $(SED) 's/ //g' > t mv t wordlist @@ -184,67 +189,68 @@ simp2trad.php: simp2trad1to1.t simpphrases.t cat simpphrases.t >> simp2trad.php printf '";\n$$t=strtr($$str, $$simp2trad);\necho $$t;\n?>' >> simp2trad.php -simp2trad.phrases.t: trad2simp.php tradphrases.t toTW.manual +simp2trad.phrases.t: trad2simp.php tradphrases.t php -f trad2simp.php | $(SED) 's/\(.*\)/"\1" => /' > tmp1 cat tradphrases.t | $(SED) 's/\(.*\)/"\1",/' > tmp2 paste tmp1 tmp2 > simp2trad.phrases.t - $(SED) 's/\(.*\)\t\(.*\)/"\1"=>"\2",/' toTW.manual >> simp2trad.phrases.t -trad2simp.phrases.t: simp2trad.php simpphrases.t toCN.manual +trad2simp.phrases.t: simp2trad.php simpphrases.t php -f simp2trad.php | $(SED) 's/\(.*\)/"\1" => /' > tmp1 cat simpphrases.t | $(SED) 's/\(.*\)/"\1",/' > tmp2 paste tmp1 tmp2 > trad2simp.phrases.t - $(SED) 's/\(.*\)\t\(.*\)/"\1"=>"\2",/' toCN.manual >> trad2simp.phrases.t -toCN.dict: trad2simp1to1.t trad2simp.phrases.t - cat trad2simp1to1.t | $(SED) 's/[, \t]//g' | $(SED) 's/=>/\t/' > toCN.dict - cat trad2simp.phrases.t | $(SED) 's/[, \t]//g' | $(SED) 's/=>/\t/' >> toCN.dict +toHans.dict: trad2simp1to1.t trad2simp.phrases.t + 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 + +toHant.dict: simp2trad1to1.t simp2trad.phrases.t + 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 -toTW.dict: simp2trad1to1.t simp2trad.phrases.t - cat simp2trad1to1.t | $(SED) 's/[, \t]//g' | $(SED) 's/=>/\t/' > toTW.dict - cat simp2trad.phrases.t | $(SED) 's/[, \t]//g' | $(SED) 's/=>/\t/' >> toTW.dict +toTW.dict: toTW.manual + cat toTW.manual | $(SED) 's/ //g' | $(SED) 's/\(^.*\)\t\(.*\)/"\1"\t"\2"/' > toTW.dict toHK.dict: toHK.manual cat toHK.manual | $(SED) 's/ //g' | $(SED) 's/\(^.*\)\t\(.*\)/"\1"\t"\2"/' > toHK.dict +toCN.dict: toCN.manual + cat toCN.manual | $(SED) 's/ //g' | $(SED) 's/\(^.*\)\t\(.*\)/"\1"\t"\2"/' > toCN.dict + 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 toHK.manual toSG.manual - printf ' ZhConversion.php +ZhConversion.php: simp2trad1to1.t simp2trad.phrases.t trad2simp1to1.t trad2simp.phrases.t toCN.manual toHK.manual toSG.manual toTW.manual + printf ' ZhConversion.php printf ' *\n * Automatically generated using code and data in includes/zhtable/\n' >> ZhConversion.php - printf ' * Do not modify directly! \n *\n * @package MediaWiki\n*/\n\n' >> ZhConversion.php - printf '$$zh2TW=array(\n' >> ZhConversion.php + printf ' * Do not modify directly!\n */\n\n' >> ZhConversion.php + printf '$$zh2Hant = array(\n' >> ZhConversion.php cat simp2trad1to1.t >> ZhConversion.php echo >> ZhConversion.php cat simp2trad.phrases.t >> ZhConversion.php - echo >> ZhConversion.php echo ');' >> ZhConversion.php echo >> ZhConversion.php - echo >> ZhConversion.php - printf '$$zh2CN=array(\n' >> ZhConversion.php + printf '$$zh2Hans = array(\n' >> ZhConversion.php cat trad2simp1to1.t >> ZhConversion.php echo >> ZhConversion.php cat trad2simp.phrases.t >> ZhConversion.php + echo ');' >> ZhConversion.php echo >> ZhConversion.php - printf ');' >> ZhConversion.php - echo >> ZhConversion.php + printf '$$zh2TW = array(\n' >> ZhConversion.php + $(SED) 's/\(.*\)\t\(.*\)/"\1" => "\2",/' toTW.manual >> ZhConversion.php + echo ');' >> ZhConversion.php echo >> ZhConversion.php - printf '$$zh2HK=array(\n' >> ZhConversion.php + printf '$$zh2HK = array(\n' >> ZhConversion.php $(SED) 's/\(.*\)\t\(.*\)/"\1" => "\2",/' toHK.manual >> ZhConversion.php + echo ');' >> ZhConversion.php echo >> ZhConversion.php - printf ');' >> ZhConversion.php - echo >> ZhConversion.php + printf '$$zh2CN = array(\n' >> ZhConversion.php + $(SED) 's/\(.*\)\t\(.*\)/"\1" => "\2",/' toCN.manual >> ZhConversion.php + echo ');' >> ZhConversion.php echo >> ZhConversion.php - printf '$$zh2SG=array(\n' >> ZhConversion.php + printf '$$zh2SG = array(\n' >> ZhConversion.php $(SED) 's/\(.*\)\t\(.*\)/"\1" => "\2",/' toSG.manual >> ZhConversion.php echo >> ZhConversion.php printf ');' >> ZhConversion.php - echo >> ZhConversion.php - printf '?>' >> ZhConversion.php - clean: cleantmp cleandl @@ -262,7 +268,7 @@ cleantmp: cleandl: rm -f \ Unihan.zip \ - scim-tables-0.5.1.tar.gz \ - scim-pinyin-0.5.0.tar.gz \ - libtabe-0.2.3.tgz + scim-tables-$(SCIM_TABLES_VER).tar.gz \ + scim-pinyin-$(SCIM_PINYIN_VER).tar.gz \ + libtabe-$(LIBTABE_VER).tgz diff --git a/includes/zhtable/toCN.manual b/includes/zhtable/toCN.manual index caff9c14..427afad2 100644 --- a/includes/zhtable/toCN.manual +++ b/includes/zhtable/toCN.manual @@ -1,26 +1,19 @@ 記憶體 内存 預設 默认 -預設 缺省 串列 串行 乙太網 以太网 點陣圖 位图 常式 例程 -通道 信道 游標 光标 光碟 光盘 光碟機 光驱 全形 全角 共用 共享 -相容 兼容 -首碼 前缀 -尾碼 后缀 載入 加载 半形 半角 變數 变量 雜訊 噪声 因數 因子 -線上 在线 -離線 脱机 功能變數名稱 域名 音效卡 声卡 字型大小 字号 @@ -43,19 +36,16 @@ 磁碟 磁盘 磁軌 磁道 程式控制 程控 -埠 端口 運算元 算子 演算法 算法 晶片 芯片 晶元 芯片 片語 词组 -解碼 译码 軟碟機 软驱 -快閃記憶體 闪存 +快閃記憶體 快闪存储器 滑鼠 鼠标 進位 进制 互動式 交互式 -模擬 仿真 優先順序 优先级 感測 传感 攜帶型 便携式 @@ -64,26 +54,19 @@ 防寫 写保护 分散式 分布式 解析度 分辨率 -程式 程序 伺服器 服务器 等於 等于 區域網 局域网 -上傳 上载 -電腦 计算机 巨集 宏 掃瞄器 扫瞄仪 寬頻 宽带 -視窗 窗口 資料庫 数据库 -西曆 公历 乳酪 奶酪 鉅賈 巨商 手電筒 手电 萬曆 万历 永曆 永历 辭彙 词汇 -保全 保安 -慣用 习用 母音 元音 自由球 任意球 頭槌 头球 @@ -177,11 +160,11 @@ 坦桑尼亞 坦桑尼亚 坦尚尼亞 坦桑尼亚 埃塞俄比亞 埃塞俄比亚 +衣索匹亞 埃塞俄比亚 衣索比亞 埃塞俄比亚 吉里巴斯 基里巴斯 基里巴斯 基里巴斯 塔吉克 塔吉克斯坦 -獅子山 塞拉利昂 塞拉利昂 塞拉利昂 塞普勒斯 塞浦路斯 塞浦路斯 塞浦路斯 @@ -218,13 +201,11 @@ 斯洛維尼亞 斯洛文尼亚 新西蘭 新西兰 紐西蘭 新西兰 -北韓 朝鲜 格林納達 格林纳达 格瑞那達 格林纳达 -格魯吉亞 格鲁吉亚 -喬治亞 格鲁吉亚 +格魯吉亞 乔治亚 +喬治亞 乔治亚 梵蒂岡 梵蒂冈 -教廷 梵蒂冈 毛里塔尼亞 毛里塔尼亚 茅利塔尼亞 毛里塔尼亚 毛里裘斯 毛里求斯 @@ -271,8 +252,7 @@ 馬爾代夫 马尔代夫 馬爾地夫 马尔代夫 馬爾他 马耳他 -馬里 马里 -馬利 马里 +馬利共和國 马里共和国 即食麵 方便面 快速面 方便面 速食麵 方便面 @@ -286,11 +266,9 @@ 夜学 夜校 华乐 民乐 中樂 民乐 -住屋 住房 屋价 房价 的士 出租车 計程車 出租车 -巴士 公共汽车 公車 公共汽车 單車 自行车 節慶 节日 @@ -305,14 +283,14 @@ 衛生 卫生 賓士 奔驰 平治 奔驰 -捷豹 美洲虎 -積架 美洲虎 +積架 捷豹 福斯 大众 福士 大众 雪鐵龍 雪铁龙 萬事得 马自达 馬自達 马自达 寶獅 标志 +拿破崙 拿破仑 布殊 布什 布希 布什 柯林頓 克林顿 @@ -326,6 +304,5 @@ 沙芬 马拉特·萨芬 舒麥加 迈克尔·舒马赫 希特拉 希特勒 -戴安娜 狄安娜 -黛安娜 狄安娜 -希拉 赫拉 \ No newline at end of file +黛安娜 戴安娜 +希拉 赫拉 diff --git a/includes/zhtable/toHK.manual b/includes/zhtable/toHK.manual index ab623455..6a872fa6 100644 --- a/includes/zhtable/toHK.manual +++ b/includes/zhtable/toHK.manual @@ -1,7 +1,7 @@ 打印机 打印機 印表機 打印機 -字节 字節 -位元組 字節 +字节 位元組 +字節 位元組 打印 打印 列印 打印 硬件 硬件 @@ -83,10 +83,11 @@ 坦桑尼亚 坦桑尼亞 坦尚尼亞 坦桑尼亞 埃塞俄比亚 埃塞俄比亞 +衣索匹亞 埃塞俄比亞 衣索比亞 埃塞俄比亞 基里巴斯 基里巴斯 吉里巴斯 基里巴斯 -獅子山 塞拉利昂 +狮子山 獅子山 塞普勒斯 塞浦路斯 塞舌尔 塞舌爾 塞席爾 塞舌爾 @@ -119,16 +120,14 @@ 紐西蘭 新西蘭 格林纳达 格林納達 格瑞那達 格林納達 -格鲁吉亚 格魯吉亞 -喬治亞 格魯吉亞 +格鲁吉亚 喬治亞 +格魯吉亞 喬治亞 梵蒂冈 梵蒂岡 -教廷 梵蒂岡 毛里塔尼亚 毛里塔尼亞 茅利塔尼亞 毛里塔尼亞 毛里求斯 毛里裘斯 模里西斯 毛里裘斯 -沙特阿拉伯 沙地阿拉伯 -沙烏地阿拉伯 沙地阿拉伯 +沙烏地阿拉伯 沙特阿拉伯 波斯尼亚和黑塞哥维那 波斯尼亞黑塞哥維那 波士尼亞赫塞哥維納 波斯尼亞黑塞哥維那 津巴布韦 津巴布韋 @@ -163,29 +162,22 @@ 阿拉伯聯合大公國 阿拉伯聯合酋長國 马尔代夫 馬爾代夫 馬爾地夫 馬爾代夫 -马里 馬里 -馬利 馬里 +馬利共和國 馬里共和國 方便面 即食麵 快速面 即食麵 速食麵 即食麵 泡麵 即食麵 -土豆 薯仔 +土豆 馬鈴薯 华乐 中樂 民乐 中樂 -計程車 的士 +計程車 的士 出租车 的士 公車 巴士 -公共汽车 巴士 自行车 單車 -节日 節慶 犬只 狗隻 台球 桌球 撞球 桌球 冰淇淋 雪糕 -冰淇淋 雪糕 -卫生 衞生 -衛生 衞生 -老人 長者 賓士 平治 捷豹 積架 福斯 福士 @@ -195,12 +187,14 @@ 马自达 萬事得 馬自達 萬事得 寶獅 標致 +拿破崙 拿破侖 布什 布殊 布希 布殊 克林顿 克林頓 柯林頓 克林頓 萨达姆 薩達姆 -海珊 薩達姆 +海珊 侯賽因 +侯赛因 侯賽因 大卫·贝克汉姆 大衛碧咸 迈克尔·欧文 米高奧雲 珍妮弗·卡普里亚蒂 卡佩雅蒂 @@ -208,4 +202,4 @@ 迈克尔·舒马赫 舒麥加 希特勒 希特拉 狄安娜 戴安娜 -黛安娜 戴安娜 \ No newline at end of file +黛安娜 戴安娜 diff --git a/includes/zhtable/toTW.manual b/includes/zhtable/toTW.manual index 5c90dbe3..a1639f7f 100644 --- a/includes/zhtable/toTW.manual +++ b/includes/zhtable/toTW.manual @@ -1,5 +1,3 @@ -内存 記憶體 -默认 預設 缺省 預設 串行 串列 以太网 乙太網 @@ -10,19 +8,13 @@ 光盘 光碟 光驱 光碟機 全角 全形 -共享 共用 -兼容 相容 -前缀 首碼 -后缀 尾碼 加载 載入 半角 半形 变量 變數 噪声 雜訊 -因子 因數 -在线 線上 脱机 離線 -域名 功能變數名稱 声卡 音效卡 +老字号 老字號 字号 字型大小 字库 字型檔 字段 欄位 @@ -51,6 +43,7 @@ 词组 片語 译码 解碼 软驱 軟碟機 +快闪存储器 快閃記憶體 闪存 快閃記憶體 鼠标 滑鼠 进制 進位 @@ -60,29 +53,22 @@ 传感 感測 便携式 攜帶型 信息论 資訊理論 -循环 迴圈 写保护 防寫 分布式 分散式 分辨率 解析度 -程序 程式 服务器 伺服器 等于 等於 局域网 區域網 -上载 上傳 计算机 電腦 -宏 巨集 扫瞄仪 掃瞄器 宽带 寬頻 -窗口 視窗 数据库 資料庫 -公历 西曆 奶酪 乳酪 巨商 鉅賈 手电 手電筒 万历 萬曆 永历 永曆 词汇 辭彙 -保安 保全 习用 慣用 元音 母音 任意球 自由球 @@ -103,8 +89,6 @@ 二極管 二極體 三极管 三極體 三極管 三極體 -数码 數位 -數碼 數位 软件 軟體 軟件 軟體 网络 網路 @@ -219,13 +203,12 @@ 斯洛文尼亞 斯洛維尼亞 新西兰 紐西蘭 新西蘭 紐西蘭 -朝鲜 北韓 格林纳达 格瑞那達 格林納達 格瑞那達 格鲁吉亚 喬治亞 格魯吉亞 喬治亞 -梵蒂冈 教廷 -梵蒂岡 教廷 +佐治亚 喬治亞 +佐治亞 喬治亞 毛里塔尼亚 茅利塔尼亞 毛里塔尼亞 茅利塔尼亞 毛里求斯 模里西斯 @@ -267,12 +250,11 @@ 阿塞拜疆 亞塞拜然 阿拉伯联合酋长国 阿拉伯聯合大公國 阿拉伯聯合酋長國 阿拉伯聯合大公國 -韩国 南韓 马尔代夫 馬爾地夫 馬爾代夫 馬爾地夫 马耳他 馬爾他 -马里 馬利 -馬里 馬利 +马里共和国 馬利共和國 +馬里共和國 馬利共和國 方便面 速食麵 快速面 速食麵 即食麵 速食麵 @@ -281,10 +263,7 @@ 绑紧跳 笨豬跳 冷菜 冷盤 凉菜 冷盤 -的士 計程車 出租车 計程車 -巴士 公車 -公共汽车 公車 台球 撞球 桌球 撞球 雪糕 冰淇淋 @@ -297,13 +276,15 @@ 雪铁龙 雪鐵龍 马自达 馬自達 萬事得 馬自達 +拿破仑 拿破崙 +拿破侖 拿破崙 布什 布希 布殊 布希 克林顿 柯林頓 克林頓 柯林頓 -萨达姆 海珊 -薩達姆 海珊 +侯赛因 海珊 +侯賽因 海珊 凡高 梵谷 狄安娜 黛安娜 戴安娜 黛安娜 -赫拉 希拉 \ No newline at end of file +赫拉 希拉 -- cgit v1.2.3-54-g00ecf