国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于WAMP的藏漢英互譯在線詞典的設(shè)計(jì)與實(shí)現(xiàn)

2011-06-28 06:27:10周毛先頭旦才讓才讓加
中文信息學(xué)報(bào) 2011年4期
關(guān)鍵詞:電子詞典藏文詞條

周毛先,頭旦才讓,才讓加

(青海師范大學(xué) 藏文信息處理省部共建教育部重點(diǎn)實(shí)驗(yàn)室青海省藏文信息研究中心, 青海 西寧 810008 )

1 引言

從公元前7世紀(jì)亞述帝國(guó)編纂的蘇美爾—阿卡德語雙語難詞表開始,人們對(duì)詞語的含義、性質(zhì)、用法等進(jìn)行了詳盡的注釋,詞典逐漸成為人們學(xué)習(xí)生活中不可或缺的工具書,其中雙語(多語)詞典更為使用不同語言文字的國(guó)家和民族之間科技文化的交流發(fā)揮了巨大的作用。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,傳統(tǒng)意義上的詞典已經(jīng)不能滿足人們的需求,紙質(zhì)詞典、電子詞典和網(wǎng)絡(luò)(在線)詞典已成為現(xiàn)代詞典的三種不同形式,三種形式的詞典相互促進(jìn)、相互發(fā)展,紙質(zhì)詞典成熟的編纂理論為電子詞典和網(wǎng)絡(luò)詞典提供了良好的數(shù)據(jù)資源和理論依據(jù),從而促進(jìn)了電子詞典和網(wǎng)絡(luò)詞典的飛速發(fā)展,電子詞典和網(wǎng)絡(luò)詞典又憑借計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)推廣了詞典的應(yīng)用。不同于紙質(zhì)詞典和電子詞典,在線詞典又具有操作方便、快捷、動(dòng)態(tài)性好及更新快等優(yōu)勢(shì),已經(jīng)成為廣大網(wǎng)絡(luò)用戶在學(xué)習(xí)語言、翻譯語言和檢索信息等過程中查詢對(duì)譯詞匯的主要途徑[1]。

目前,雖與英文在線多語詞典相比,漢語在線多語詞典在質(zhì)量和數(shù)量上都有較大差距,但是,漢語在線多語詞典通過十余年來的迅速發(fā)展,已經(jīng)初見規(guī)模,形成了各具特色的在線詞典資源,部分在線詞典已經(jīng)商品化[1]。相較之下,藏文單語及多語在線詞典仍處于起步階段,通過網(wǎng)絡(luò)能夠搜索到的藏文單語或多語在線詞典很少。近年來,隨著時(shí)代的發(fā)展和文化交流的深入,越來越多的國(guó)家、團(tuán)體和個(gè)人對(duì)藏族文化產(chǎn)生了濃厚的興趣,藏語多語詞典已成為查閱資料和溝通交流的重要工具[2]。鑒于漢語是中國(guó)通用語言而英語又是最流行的國(guó)際交流語言,建立一個(gè)藏漢英三語詞典就能基本保證其他語言與藏語的互譯。由于紙質(zhì)詞典存在查閱困難、便攜性低、更新周期長(zhǎng)等困難,建立一個(gè)詞匯量豐富、翻譯準(zhǔn)確的藏漢英在線詞典已成為必需。

2 設(shè)計(jì)與實(shí)現(xiàn)

2.1 總體設(shè)計(jì)

為了方便用戶查詢?cè)~典,藏漢英在線詞典采用B/S結(jié)構(gòu),即瀏覽器/服務(wù)器模式,該模式容易擴(kuò)展系統(tǒng)并實(shí)現(xiàn)客戶端的零維護(hù),在線詞典的開發(fā)平臺(tái)選用WAMP,用戶查詢流程如圖1所示。

圖1 查詢流程圖

WAMP即基于Windows、Apache、MySQL和PHP的開放資源網(wǎng)絡(luò)開發(fā)平臺(tái)[3],W代表Windows操作系統(tǒng);A代表Apache服務(wù)器,Apache作為世界使用排名第一的Web服務(wù)器軟件,幾乎可以運(yùn)行在所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于Apache是免費(fèi)開源軟件,所以不斷有人來為它開發(fā)新的功能和特性并修改原來的缺陷。Apache具有簡(jiǎn)單、快速、性能穩(wěn)定等特征,可作為在線詞典的代理服務(wù)器。M代表MySQL,由瑞典MySQL AB公司開發(fā),是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中,MySQL具有開源、體積小、快速、成本低等特征,為了降低網(wǎng)站總體成本,選擇了MySQL作為在線詞典的網(wǎng)站數(shù)據(jù)庫。P代表PHP,是一個(gè)在網(wǎng)絡(luò)程序開發(fā)方面應(yīng)用范圍很廣的語言,一般來說PHP大多在服務(wù)器端運(yùn)行,通過運(yùn)行PHP的代碼來產(chǎn)生網(wǎng)頁提供給瀏覽器讀取,PHP可以在許多不同種的服務(wù)器、操作系統(tǒng)、平臺(tái)上運(yùn)行,也可以和許多數(shù)據(jù)庫系統(tǒng)結(jié)合,使用PHP不需要任何費(fèi)用,官方組織PHP Group提供了完整的程序源代碼,允許用戶修改、編譯、擴(kuò)充。

2.2 詞典數(shù)據(jù)庫設(shè)計(jì)

本詞典使用phpMyAdmin管理詞典數(shù)據(jù)庫。phpMyAdmin是由php寫成的MySQL資料庫系統(tǒng)管理程式,方便管理員對(duì)詞典數(shù)據(jù)庫進(jìn)行數(shù)據(jù)的添加、編輯和刪除等操作,使用phpMyAdmin可以導(dǎo)入已經(jīng)建立好的外部數(shù)據(jù)表。

藏漢英詞典數(shù)據(jù)表tbcna(表1)采用Unicode編碼,共有五個(gè)字段: C為漢文詞;T為藏文詞;E為英文詞;X為詞性;A為ID,由于用戶可能輸入藏文、漢文、英文三種語言的單詞來查詢,為加快對(duì)表中記錄的查找,建立了C、T、E三個(gè)字段的索引。

表1 藏漢英在線詞典詞條數(shù)據(jù)表結(jié)構(gòu)

對(duì)應(yīng)在phpMyAdmin中輸入的sql代碼:

CREATE TABLE ′tbcna′ (

′C′ char(70) collate utf8_unicode_ci default NULL,

′T′ char(120) collate utf8_unicode_ci default NULL,

′E′ char(80) collate utf8_unicode_ci default NULL,

′X′ char(4) collate utf8_unicode_ci default NULL,

′A′ decimal(10,0) default NULL,

KEY ′C′ (′C′),

KEY ′T′ (′T′),

KEY ′E′ (′E′)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

將57 856條測(cè)試詞條導(dǎo)入MySQL數(shù)據(jù)庫,為數(shù)據(jù)安全考慮,通過phpMyAdmin對(duì)數(shù)據(jù)庫進(jìn)行加密處理,瀏覽詞條示例如表2。

2.3 查詢頁面設(shè)計(jì)

表2 詞條數(shù)據(jù)表示例

圖2 查詢頁面

查詢頁面php代碼:

建立下拉列表框:

請(qǐng)選擇查詢語言種類:

當(dāng)選擇查詢語言為藏文時(shí):

error_reporting(0);

$mac=isset($_POST[′mac′])?trim($_POST[′mac′]):′′;

$se=$_POST[′s1′];

$str=$_GET[″A″];

$res=mysql_query(″SELECT * FROM tbcna WHERE C=′″.$mac.″′″);

$rs=mysql_fetch_array($res);

if($rs[′T′]!=′′)

{

echo $rs[′X′];

echo ″

″;

echo ′漢文: ′.$mac ;

echo ″

″;

echo ″

″ ;

echo′English: ′.$rs[′E′] ;

}

else

{

echo ′沒有對(duì)應(yīng)的翻譯!′;

}

?>

2.4 功能完善

為了更好的方便用戶,豐富查詢結(jié)果,提高交互能力,還需做如下工作:

2) 新詞添加: 查詢單詞時(shí),如果詞典數(shù)據(jù)庫中沒有該詞,系統(tǒng)允許添加新詞,點(diǎn)擊鏈接就可以創(chuàng)建這個(gè)單詞。由于現(xiàn)代藏文中出現(xiàn)越來越多的新詞,通過允許用戶添加新詞,可以及時(shí)更新詞典數(shù)據(jù)庫。

3) 編輯解釋: 當(dāng)用戶對(duì)某個(gè)詞條的解釋不滿意,或者發(fā)現(xiàn)某個(gè)單詞的解釋信息或例句有錯(cuò)誤時(shí),系統(tǒng)允許用戶進(jìn)行編輯并提交到數(shù)據(jù)庫,由管理員審核提交的內(nèi)容,對(duì)數(shù)據(jù)庫進(jìn)行必要的修改,優(yōu)化詞典庫、語料庫,為用戶提供更好的翻譯服務(wù)。

[1] 宋培彥,劉寧靜.中英文在線詞典淺析[J]. 青島酒店管理職業(yè)技術(shù)學(xué)院學(xué)報(bào),2009,1(2):38-41.

[2] 才藏太,李毛措.網(wǎng)絡(luò)版班智達(dá)藏漢英電子詞典的設(shè)計(jì)[J].計(jì)算機(jī)工程與應(yīng)用, 2005,41(17):126-128.

[3] 張瑞,高嶺,王承博.基于WAMP動(dòng)態(tài)維基網(wǎng)站的建站方法[J].內(nèi)江科技, 2008,29(4):139,174.

[4] 葉曉菡.基于.NET的網(wǎng)絡(luò)用語在線詞典軟件的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)時(shí)代,2010,(9):27-29.

[5] 才智杰,藏漢英電子詞典的開發(fā)研究[J], 青海師范大學(xué)學(xué)報(bào)(自然科學(xué)版), 2005, (2):48-50.

[6] 張錦文.國(guó)外在線語料庫與在線詞典管窺[J].廣東廣播電視大學(xué)學(xué)報(bào), 2002, 11(3):72-75.

[7] 司敬新.在線詞典的特點(diǎn)分析[J].中國(guó)電化教育, 2005, (2):84-85.

猜你喜歡
電子詞典藏文詞條
西藏大批珍貴藏文古籍實(shí)現(xiàn)“云閱讀”
布達(dá)拉(2020年3期)2020-04-13 10:00:07
黑水城和額濟(jì)納出土藏文文獻(xiàn)簡(jiǎn)介
西夏學(xué)(2019年1期)2019-02-10 06:22:34
藏文音節(jié)字的頻次統(tǒng)計(jì)
2016年4月中國(guó)直銷網(wǎng)絡(luò)熱門詞條榜
2016年3月中國(guó)直銷網(wǎng)絡(luò)熱門詞條榜
現(xiàn)代語境下的藏文報(bào)刊
新聞傳播(2016年17期)2016-07-19 10:12:05
2016年9月中國(guó)直銷網(wǎng)絡(luò)熱門詞條榜
大數(shù)據(jù)相關(guān)詞條
淺談“搞”字的翻譯技巧
開學(xué)最值得購買的電子詞典
榆树市| 汉中市| 穆棱市| 通州市| 江山市| 乌拉特前旗| 建湖县| 深水埗区| 邵东县| 门头沟区| 綦江县| 乌鲁木齐县| 威海市| 滨州市| 通山县| 大埔县| 南雄市| 浪卡子县| 冀州市| 垣曲县| 临漳县| 科技| 门源| 惠水县| 宜宾县| 南宁市| 沂南县| 瓦房店市| 平安县| 靖边县| 金门县| 泽库县| 洞头县| 雷山县| 江华| 铁岭市| 龙口市| 辉县市| 衡阳市| 枝江市| 丰顺县|