CSDN夏令營作品初體驗(yàn)(2):“優(yōu)麒麟在線中英文字典”篇
眾所周知,Windows下有道詞典、金山詞霸等詞典客戶端為用戶帶來了很多便利,Linux系統(tǒng)下的詞典少之又少,用戶迫切需要一款好用的詞典軟件。
目前在Dash中可以搜索音樂、視頻、圖片等資源,為用戶帶來很多便利,省去了打開瀏覽器再進(jìn)行搜索查看等復(fù)雜操作。如果基于Dash實(shí)現(xiàn)詞典功能,將會(huì)給用戶帶來很大的便利,并在一定程度上提高用戶的體驗(yàn)。
來自哈爾濱工業(yè)大學(xué)(威海)的趙博洋同學(xué)勇敢的接受了這次挑戰(zhàn)。將利用Dash完成中英文字典應(yīng)用的開發(fā)。趙博洋同學(xué)的完成情況如何呢?接下來就讓我們提前體驗(yàn)一下吧:)
首先要做的就是下載安裝文件,前往CSDN CODE項(xiàng)目地址:
開發(fā)者分支:https://code.csdn.net/u013116028/dash_dictionary/tree/master
由于還沒有安裝包文件,需要借助isgd包來完成演示操作。
第一步,下載源碼。點(diǎn)擊https://code.csdn.net/u013116028/dash_dictionary/tree/master頁面下載按鈕即可。
第二步,安裝isgd包。sudo apt-get install unity-scope-isgd 。
第三步,將src目錄下的文件bid.txt quci.py unity_dictionary_daemon.py拷貝到/usr/share/unity-scopes/isgd目錄下。
第四步,注銷或重啟系統(tǒng)。
接下來我們就可以真正開始體驗(yàn)詞典功能啦!
我們知道Dash搜索有很多分類,如全局搜索、文件、音樂、視頻、圖片等等。通過調(diào)查發(fā)現(xiàn),全局搜索功能是使用率最高的方式。用戶不用切換分類,直接在搜索框中輸入單詞或漢字就可以啦!
(1)【中-英】:輸入單詞,顯示結(jié)果如下:
.png)
點(diǎn)擊單詞,可以看到詞匯詳細(xì)信息:中文翻譯、音標(biāo)、例句等信息。如下圖所示:
.png)
.png)
點(diǎn)擊文字,可以看到詞匯詳細(xì)信息:英文翻譯、例句等信息。如下圖所示:
.png)
(3)糾錯(cuò)功能:
如果輸入的單詞拼寫不對(duì),會(huì)進(jìn)行提示:
.png)
(4)劃詞功能:
用鼠標(biāo)選中要翻譯的詞語,屏幕右上角即會(huì)彈出顯示結(jié)果的桌面氣泡,如下圖所示:
.png)
趙博洋同學(xué)目前實(shí)現(xiàn)的詞典的基本功能,后續(xù)將會(huì)完善詞典的展示功能。
如果您也有興趣為該項(xiàng)目貢獻(xiàn)代碼和建議,不妨到以下網(wǎng)址發(fā)表您的看法或者閱讀、下載源代碼:
開發(fā)者分支:https://code.csdn.net/u013116028/dash_dictionary/tree/master
開發(fā)者博客:http://blog.csdn.net/u013116028