李倩 曹暉 李嬌
摘 要:文章通過人們生活中對(duì)藏語和漢語互譯的實(shí)際需求進(jìn)行分析,對(duì)系統(tǒng)進(jìn)行了詳細(xì)的功能分析,系統(tǒng)有藏漢查詢功能、刪除語料和添加語料等功能。該系統(tǒng)基于iOS平臺(tái),運(yùn)用Objective-C語言實(shí)現(xiàn)了系統(tǒng)的增、刪、改、查功能。通過對(duì)系統(tǒng)的整體性能測(cè)試,系統(tǒng)整體運(yùn)行性能良好,并達(dá)到了最初的整體設(shè)計(jì)的要求。
關(guān)鍵詞:iOS平臺(tái);藏漢詞典;藏漢翻譯
藏語是我國(guó)藏族人民使用的語言,大致分為衛(wèi)藏、康巴、安多3種語言,主要分布在西藏自治區(qū)以及青海、甘肅、四川、云南等鄰近省。
在西部大開發(fā)戰(zhàn)略的引導(dǎo)下,中部和西部的交流越來越密切,人們之間的貿(mào)易活動(dòng)日益頻繁,西藏在國(guó)家和全國(guó)人民的共同努力下變得日益繁榮昌盛、文明富強(qiáng)[1]。隨著西藏與內(nèi)地之間的文化交流、貿(mào)易交流等日益加深,語言的不統(tǒng)一成為進(jìn)一步擴(kuò)大西藏與內(nèi)地經(jīng)貿(mào)活動(dòng)、學(xué)術(shù)交流的障礙。因此,藏語和漢語的翻譯變得越來越重要。
隨著移動(dòng)網(wǎng)絡(luò)技術(shù)的發(fā)展,智能手機(jī)已經(jīng)開始取代大多數(shù)電子產(chǎn)品,一個(gè)手機(jī)軟件便可擁有專業(yè)電子產(chǎn)品的功能,電子詞典的功能已經(jīng)逐漸被手機(jī)取代。同時(shí)在線翻譯又不能滿足很多信號(hào)不良以及缺少專業(yè)設(shè)備的偏遠(yuǎn)地區(qū)[2]。藏文軟件的研發(fā)不僅是高科技在藏語信息化的運(yùn)用問題,而且在維護(hù)國(guó)家文字主權(quán)、政治穩(wěn)定、民族團(tuán)結(jié)、藏族長(zhǎng)遠(yuǎn)發(fā)展等政治領(lǐng)域具有重要的意義[3]。
1 研究現(xiàn)狀
1.1 研究現(xiàn)狀
20世紀(jì)80—90年代,世界上第一臺(tái)實(shí)現(xiàn)詞典內(nèi)容電子化、檢索自動(dòng)化的機(jī)器橫空出世。20世紀(jì)80年代末90年代初,中國(guó)第一個(gè)電子詞典問世。2008年中國(guó)第一款藏漢英電子詞典問世,同時(shí)也是世界上第一款藏漢英電子詞典問世。很多國(guó)外主流品牌學(xué)習(xí)詞典已經(jīng)實(shí)現(xiàn)了詞典的數(shù)字化、終端多元化,它們的特征及新功能需要及時(shí)跟進(jìn)、全面系統(tǒng)地研究,以更好地服務(wù)于我國(guó)電子詞典的理論建設(shè)和編撰實(shí)踐[4]。
目前,研究基于移動(dòng)終端的翻譯軟件比較多,但絕大部分詞典都是實(shí)現(xiàn)英漢、漢英的互譯功能,市場(chǎng)上對(duì)于基于Android的藏漢詞典比較常見,但是基于iOS平臺(tái)的藏漢詞典并不是很多,不能夠滿足人們對(duì)藏漢詞典的市場(chǎng)需求,藏漢詞典在未來還有很大的發(fā)展空間。
1.2 研究意義
設(shè)計(jì)藏文詞典一是為了發(fā)揚(yáng)藏族的優(yōu)良傳統(tǒng)文化;二是為了克服藏文傳統(tǒng)卡片式詞典用戶查詢?cè)~條時(shí)消耗大量時(shí)間這一缺點(diǎn),并為用戶提供方便;三是幫助藏族同胞隨時(shí)隨地更好地學(xué)習(xí)漢語。
2 功能分析
2.1 系統(tǒng)文件結(jié)構(gòu)設(shè)計(jì)
詞典系統(tǒng)依賴于詞庫(kù)文件,運(yùn)行過程中需要資源文件和一些動(dòng)態(tài)鏈接庫(kù)的支持。藏漢詞典系統(tǒng)的文件結(jié)構(gòu)如圖1所示。
應(yīng)用程序:可運(yùn)行的詞典系統(tǒng)軟件,使用Objective-C開發(fā)。
動(dòng)態(tài)鏈接庫(kù):詞典系統(tǒng)本身除使用系統(tǒng)提供的動(dòng)態(tài)鏈接庫(kù)以外,還需要依賴其他一些動(dòng)態(tài)鏈接庫(kù)來運(yùn)行。
配置文件:系統(tǒng)的配置文件,存儲(chǔ)查詢?cè)~庫(kù)名稱和大小,設(shè)置學(xué)習(xí)詞庫(kù)課程數(shù)目和每個(gè)課程的單詞數(shù);保存應(yīng)用程序關(guān)閉時(shí)的各種狀態(tài)等。
圖庫(kù)文件:多媒體信息中圖片信息的存儲(chǔ)文件。
詞庫(kù)文件夾:包含兩個(gè)子目錄,單詞查詢目錄和單詞學(xué)習(xí)目錄。查詢目錄包括藏漢詞庫(kù)目錄,學(xué)習(xí)目錄包括漢語HSK學(xué)習(xí)文件和英語單詞學(xué)習(xí)文件。
SQLite數(shù)據(jù)庫(kù)文件:?jiǎn)卧~本模塊中保存生詞信息的數(shù)據(jù)庫(kù)文件。
2.2 系統(tǒng)總體框架
本系統(tǒng)主要包括4個(gè)模塊詞典,語料庫(kù),添加語料,語料批量添加。系統(tǒng)的總體框架如圖2所示。
2.3 查詢功能
查詞功能是藏漢詞典所具備的最基本的功能,用戶輸入藏語可以從詞庫(kù)中查到漢語,也可以輸入漢語查詢藏語。
2.4 添加功能
詞庫(kù)中的單詞不夠全面,沒有包含所有的單詞,用戶輸入一個(gè)藏語單詞不能夠查詢出對(duì)應(yīng)的漢語意思,不能夠完全滿足用戶的需求,出現(xiàn)這種情況時(shí),用戶從別處查到對(duì)應(yīng)的漢語意思,可以把藏語和對(duì)應(yīng)的漢語意思添加到詞庫(kù)中。
3 系統(tǒng)的實(shí)現(xiàn)
3.1 詞典界面
當(dāng)用戶打開詞典,首先進(jìn)入的是主界面,界面中包含4個(gè)模塊:詞典、語料庫(kù)、添加語料和語料批量添加。用戶可以根據(jù)自己的需要點(diǎn)擊以下功能。藏漢詞典的主界面如圖3所示。
3.2 詞典界面
點(diǎn)開詞典,進(jìn)行單詞查詢,當(dāng)輸入的是漢語的時(shí)候,點(diǎn)擊查藏文;輸入的是中文的時(shí)候,點(diǎn)擊查藏文,查詢結(jié)果會(huì)在結(jié)果文本框中顯示。詞典界面如圖4所示。
3.3 語料庫(kù)界面
用戶可以在語料庫(kù)中查看已經(jīng)存在的語料。用戶也可以在語料庫(kù)中自主刪除不需要的語料,用戶發(fā)現(xiàn)之前的語料有錯(cuò)誤,可以把錯(cuò)誤的語料刪除,然后重新添加正確的語料。語料庫(kù)界面如圖5所示。
3.4 增加語料界面
本系統(tǒng)有一個(gè)最大的優(yōu)點(diǎn)就是可以自主添加。用戶把漢語和藏語輸入文本框,然后點(diǎn)擊增加即可,有助于用戶豐富語料庫(kù)。增加語料界面如圖6所示。
3.5 語料批量添加界面
批量添加語料可以一次添加許多語料,漢語和藏語必須成對(duì)添加。添加語料時(shí),漢語在前,漢語后用英文冒號(hào)隔開,分號(hào)后是藏文,藏文之后用英文分號(hào)隔開。語料批量添加界面如圖7所示。
4 結(jié)語
本系統(tǒng)基于iOS平臺(tái)藏漢詞典,先從國(guó)內(nèi)外研究現(xiàn)狀出發(fā),主要講述了系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),主要包括系統(tǒng)的文件結(jié)構(gòu)設(shè)計(jì)、詳細(xì)的功能分析和系統(tǒng)的具體實(shí)現(xiàn)。藏漢詞典系統(tǒng)性能穩(wěn)定,能夠很好地運(yùn)行,能夠滿足用戶藏語和漢語翻譯基本的要求,還能夠滿足用戶添加語料的要求,本系統(tǒng)的功能還不是很全面,不能滿足所有用戶更高層次的要求,希望在以后的工作中進(jìn)一步完善。