[發明專利]一種維哈柯文顯示方法及應用無效
| 申請號: | 201410063620.X | 申請日: | 2014-02-24 |
| 公開(公告)號: | CN103870439A | 公開(公告)日: | 2014-06-18 |
| 發明(設計)人: | 舒泓新;阿斯木·阿不力孜;熱依拉·阿布都許庫爾 | 申請(專利權)人: | 中通服公眾信息產業股份有限公司 |
| 主分類號: | G06F17/21 | 分類號: | G06F17/21 |
| 代理公司: | 北京名華博信知識產權代理有限公司 11453 | 代理人: | 程立民;李冬梅 |
| 地址: | 830000 新疆維*** | 國省代碼: | 新疆;65 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 維哈柯文 顯示 方法 應用 | ||
技術領域
本發明涉及計算機、網絡文字處理技術領域,尤其涉及一種維哈柯文的顯示方法及應用。?
背景技術
中國新疆的維吾爾語(以下簡稱維文)、哈薩克語(以下簡稱哈文)、柯爾克孜語(以下簡稱柯文)同屬于阿爾泰語系突厥語族。維、哈、柯文在進行通過計算機系統進行信息交互、信息存儲時使用的是位于基本編碼區的語義字母,然而根據這些語言書寫習慣,終端在進行信息呈現時必須按這些語言的書寫習慣,根據每個字母在詞中出現的位置,對基本編碼區的字母進行字形的轉換,才能以正確的方式顯示每個詞。例如維文有32個語義字母(或稱為名義字母),大部分的語義字母有四種寫法,四種寫法分別對應字母在句首、句中、句尾以及單獨出現時的書寫方式。?
經過不斷發展和演化,上述語言形成了很多自身特色,在語素、語法、構詞等方面不同于其它地域同語系的語種。現有的很多軟件平臺,包括移動智能設備的操作系統等,還不能很好的支持上述語言,例如在安卓Android智能移動終端的系統中,顯示上述語言文字時存在不能正確顯示、詞中的字母互相不關聯的問題。為了促進基于上述語言文字的文化交流與發展,迫切需要一種能夠很好地支持上述語言文字,使上述語言文字能在各種終端設備上進行正確高效顯示的技術方案,以滿足使用上述語言文字的人們進行信息交互的需求。?
發明內容
有鑒于此,本發明目的在于提供一種維哈柯文顯示方法及基于該顯示方法的軟件應用,用于解決維哈柯文在各種軟件平臺和/或智能終端上的顯示問題,?提高上述語言文字在各種軟件平臺和/或智能終端上的顯示效率。?
為達到上述目的,本發明的技術方案是這樣實現的:?
一種維哈柯文的顯示方法,該方法包括:?
獲取以目標語言的基本區編碼組成的源字符串,所述目標語言為維文,哈文,柯文中的任一種或多種的組合;?
針對所述源字符串中的每一個語義字母,基于所述目標語言的基本區編碼矩陣及所述目標語言的擴展區編碼矩陣,進行選型替換后輸出用于顯示的目標字符串;?
所述基本區編碼矩陣為N行1列,由目標語言的語義字母編碼依據編碼順序構成,所述N由目標語言包含語義字母的基本區編碼范圍確定,該矩陣的每一行對應目標語言的一個基本區編碼;?
所示擴展區編碼矩陣為N行4列,由目標語言的顯示字母編碼依據編碼順序構成,該矩陣的每一行分別與所述基本區編碼矩陣中的語義字母編碼一一對應,每一行的4列分別為對應語義字母在詞首,詞中,詞尾,單獨出現時的顯示字母編碼。?
進一步地,所述選型替換的處理步驟包括:?
從所述源字符串中獲取當前待處理的語義字母編碼,基于該語義字母編碼在所述基本區編碼矩陣中定位,確定該語義字母編碼在所述基本區編碼矩陣中的行下標;?
根據所述當前待處理的語義字母前后是否連接其它語義字母來確定該語義字母在詞首,詞中,詞尾或單獨形式,基于所述擴展區編碼矩陣的列下標與字形的對應關系,確定顯示該語義字母的字形在所述擴展區編碼矩陣中的列下標;?
根據所確定的所述行下標和列下標從所述擴展區編碼矩陣中讀取所述當前待處理的語義字母對應的顯示字母編碼,執行字符替換。?
進一步地,所述基本區編碼矩陣和所述擴展區編碼矩陣通過數組來構造;?
所述基于該語義字母的編碼在所述基本區編碼矩陣中定位,確定該語義字母在所述基本區編碼矩陣中的行下標的方法具體為:用所述當前待處理的語義?字母編碼減去所述基本區編碼矩陣中的首行語義字母編碼獲得偏移量,將所述偏移量確定為所述行下標。?
進一步地,當以文件為單位對文件中所包含至少一個源字符串進行選型替換時,所述方法還包括:?
根據目標語言的基本區編碼范圍從所述文件中獲取每個源字符串形成源字符串列表,并使用與源字符串一一對應的占位符替換所述文件中對應的每個源字符串;?
從所述源字符串列表中獲取所述源字符串,通過所述的對源字符串進行選型替的步驟獲得目標字符串后,根據所述占位符用得到的目標字符串替換所述文件中對應位置的源字符串。?
進一步地,所述方法可應用于瀏覽器中,所述文件為本地網頁文件或加載的WEB服務器端的網頁文件;或所述方法以應用程序接口的形式集成到操作系統當中,以供上層應用在需要時加載使用。?
進一步地,所述方法可應用于智能移動終端的操作系統或應用軟件當中。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中通服公眾信息產業股份有限公司,未經中通服公眾信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410063620.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種耐高溫淀粉酶
- 下一篇:一種定向突變的半乳糖基轉移酶的應用





