[發明專利]一種多語言實現方法、計算設備及儲存介質在審
| 申請號: | 202110666167.1 | 申請日: | 2021-06-16 |
| 公開(公告)號: | CN113343718A | 公開(公告)日: | 2021-09-03 |
| 發明(設計)人: | 張松;陸洲 | 申請(專利權)人: | 統信軟件技術有限公司 |
| 主分類號: | G06F40/58 | 分類號: | G06F40/58;G06F8/30 |
| 代理公司: | 北京瀚方律師事務所 11774 | 代理人: | 周紅力 |
| 地址: | 100176 北京市大興區北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 語言 實現 方法 計算 設備 儲存 介質 | ||
本發明公開了一種多語言實現方法、計算設備及儲存介質,該方法包括:將第一翻譯文件中任一源語言文本翻譯為中間語言文本,得到第二翻譯文件;獲取第二翻譯文件對應的第三翻譯文件;將第三翻譯文件中每一中間語言文本替換為對應的源語言文本,得到翻譯文件。由上述內容可知,本發明將TS文件中的本國語言內容翻譯為國際通用語言,使得更改后的TS文件是與通過國際通用語言編寫的代碼相對應的,相當于提供給翻譯人員的TS文件所對應的應用程序是基于國際通用語言編寫的,所以在翻譯該TS文件的過程中會保留國際通用語言,這就方便翻譯人員后續的校對工作,提高了翻譯的準確性。
技術領域
本發明涉及計算機領域,特別涉及一種多語言實現方法、計算設備及儲存介質。
背景技術
隨著互聯網的飛速發展,應用程序的研發也越來越多。在應用程序的開發過程中,為了方便用戶理解界面內容,開發人員在編寫代碼時會直接使用本國語言的字符串作為在用戶界面顯示的內容。但是隨著全球化步伐的發展,將越來越多的應用程序定位為國際化,使得應用程序被逐漸應用于國際中,這就需要將已開發好的應用程序擴展為多語言版本,即,對應用程序源代碼中需要在用戶界面展示的內容翻譯為多語言版本。
目前,可以通過翻譯工具將應用程序的翻譯源文件(Translate Source文件,簡稱TS文件)中的本國語言內容直接翻譯為目標語言,但是該方法存在翻譯不準確的問題。其中,翻譯源文件為開發人員編寫在代碼中的字符串,在實現多語言之前默認顯示的文本所對應的文件。若將TS文件的本國語言內容直接翻譯為目標語言,對翻譯人員的要求比較高,需要翻譯人員同時了解本國語言和目標語言,但是這樣的翻譯人員不容易找到,使得多語言的實現存在一定的難度。
為了提高翻譯的準確性,提供給翻譯人員的TS文件包括本國語言內容、國際通用語言內容,翻譯人員直接將TS文件中的國際通用語言內容翻譯為目標語言。由于國際通用語言內容已被翻譯為目標語言,也就無法查找到目標語言所對應的國際通用語言內容,導致翻譯人員難以對目標語言進行校對,降低了翻譯的準確性。
發明內容
為此,本發明提供一種多語言的實現方法,以力圖解決或者至少緩解上面存在的問題。
根據本發明的一個方面,提供了一種多語言的實現方法,在計算設備中執行,計算設備中存儲有應用程序的源代碼對應的第一翻譯文件,第一翻譯文件中包括一個或多個信息條目,每一信息條目包括源語言文本、內容為空的目標語言文本,方法包括:
將第一翻譯文件中任一源語言文本翻譯為中間語言文本,得到第二翻譯文件;
獲取第二翻譯文件對應的第三翻譯文件,其中,第三翻譯文件是通過翻譯端將第二翻譯文件中所有中間語言文本翻譯為目標語言文本,并將每一內容為空的目標語言文本替換為對應的目標語言文本而得到的文件;
將第三翻譯文件中每一中間語言文本替換為對應的所述源語言文本,得到翻譯文件。
可選地,將第一翻譯文件中任一源語言文本翻譯為中間語言文本,得到第二翻譯文件的步驟包括:
從第一翻譯文件中讀取任一所述源語言文本;
將已讀取的源語言文本翻譯為中間語言文本;
判斷是否讀取完成第一翻譯文件的所有源語言文本,若是,得到第二翻譯文件,若否,則繼續從第一翻譯文件中讀取任一源語言文本。
可選地,計算設備中還存儲有翻譯引擎信息表,翻譯引擎信息表中包括翻譯引擎的信息,將已讀取的源語言文本翻譯為中間語言文本的步驟包括:
判斷是否指定將已讀取的源語言文本翻譯為中間語言文本的翻譯引擎,若是,則通過指定的翻譯引擎將已讀取的源語言文本翻譯為中間語言文本;
若否,則通過翻譯引擎信息表中的信息查找與源語言和中間語言相匹配的一個翻譯引擎,通過已查找到的翻譯引擎將已讀取的源語言文本翻譯為中間語言文本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于統信軟件技術有限公司,未經統信軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110666167.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多策略珠寶鑒定的方法和系統
- 下一篇:一種配電柜減震散熱結構及其配電柜





