[發明專利]一種實現應用程序的多語言翻譯的系統及方法在審
| 申請號: | 202110369864.0 | 申請日: | 2021-04-07 |
| 公開(公告)號: | CN113111666A | 公開(公告)日: | 2021-07-13 |
| 發明(設計)人: | 王永亮;余偉偉;任莉強 | 申請(專利權)人: | 北京沃東天駿信息技術有限公司 |
| 主分類號: | G06F40/58 | 分類號: | G06F40/58;G06F40/263 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 牛崢;王麗琴 |
| 地址: | 100176 北京市北京經濟技術*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 應用程序 語言 翻譯 系統 方法 | ||
一種實現應用程序的多語言翻譯的系統及方法,采用分布式網絡:數據資源管理模塊,用于接收針對應用程序的不同語言的語言包,整合、存儲或/和管理;標識解析單元,用于接收執行應用程序的請求消息,根據解析該請求消息基于的交互協議,確定識別語言標識的規則,識別該應用程序執行的語言標識;上下文解析單元,用于獲取該應用程序執行的語言標識并存儲;語言解析單元,用于在應用程序執行過程中識別待翻譯文案信息,根據從上下文解析單元獲取的該應用程序執行的語言標識,獲取對應語言的語言包,翻譯得到翻譯后的文案信息,提供。這樣,實現了高效及準確地對應用程序進行多語言翻譯。
技術領域
本發明涉及信息技術領域的應用程序通用技術,特別涉及一種實現應用程序的多語言翻譯的系統及方法。
背景技術
在信息技術領域,為了使應用程序適用于不同地域及不同語言環境,需要對應用程序的多語言翻譯,即對應用程序的國際化翻譯(Internationalization,簡稱i18n),對應用程序的國際化翻譯是指修改應用程序使之能夠適應不同地區的目標市場的語言差異。對應用程序的國際化翻譯的通用實現模式為:提取應用程序中的文案信息,根據文案信息生成并存儲獨立的針對不同語言的語言包,在應用程序響應外部請求時,根據請求方所設置的語言,獲取對應語言的語言包,生成對應的應用程序的文案信息,并嵌入到應用程序相應的位置處,將得到的外部請求的響應信息提供給請求方,以使該應用程序執行在請求方所設置的語言環境下。
對應用程序進行多語言翻譯時,需要高效及準確的實現,當采用上述實現模式進行時,如何高效地管理語言包資源及如何有效識別請求方的語言設置,是高效及準確地實現應用程序的多語言翻譯的關鍵所在,但是上述實現模式卻無法實現。
發明內容
有鑒于此,本發明實施例提供一種實現應用程序的多語言翻譯的系統,該系統能夠高效及準確地對應用程序進行多語言翻譯。
本發明實施例還提供一種實現應用程序的多語言翻譯的方法,該方法能夠高效及準確地對應用程序進行多語言翻譯。
本發明實施例是這樣實現的:
一種實現應用程序的多語言翻譯的系統,包括:標識解析單元、語言解析單元、上下文解析單元及數據資源管理單元,其中,
數據資源管理模塊,用于接收針對應用程序的不同語言的語言包,進行整合、存儲和/或管理;
標識解析單元,用于接收請求方發送的執行應用程序的請求消息,根據解析該請求消息基于的交互協議確定識別語言標識的規則,根據所述識別語言標識的規則,識別執行該應用程序的語言標識;
上下文解析單元,用于獲取標識解析單元中的執行該應用程序的語言標識并存儲;
語言解析單元,用于在該應用程序執行過程中識別其中的待翻譯文案信息,根據從上下文解析單元獲取的執行該應用程序的語言標識,獲取數據資源管理單元中該應用程序的對應語言的語言包,執行翻譯得到翻譯后的文案信息,嵌入到所執行的該應用程序中,作為響應信息,發送給請求方。
較佳地,所述系統對多個執行不同應用程序的請求消息同時處理;
所述上下文解析單元,還用于維護不同語言的不同語言標識,所述不同語言的不同語言標識對應于不同請求消息所請求執行的應用程序。
較佳地,所述數據資源管理單元包括:資源配置中心子單元、文件資源子單元及整合資源子單元,其中,
資源配置中心子單元,用于接收不同外部來源的對應該應用程序的多個不同語言的語言包;
文件資源子單元,用于接收本地來源的對應該應用程序的多個不同語言的語言包;
整合資源子單元,用于將資源配置中心子單元及文件資源子單元接收到的,對于該應用程序的多個不同語言的語言包進行整合,存儲或/和管理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京沃東天駿信息技術有限公司,未經北京沃東天駿信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110369864.0/2.html,轉載請聲明來源鉆瓜專利網。





