System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據通信領域,尤其涉及一種文本翻譯方法及裝置。
技術介紹
1、應用程序的系統通常由客戶端和服務端構成,二者相互配合為用戶提供特定的功能。其中,服務端通常包含多種類型的后臺服務以便客戶端訪問。在一些場景下,客戶端可能需要向用戶展示不同語言的文本內容,如將頁面中的文字展示為簡體中文、英文、日文等。
2、在相關技術中,服務端的各個后臺服務會分別集成各自的翻譯功能,以便在接收到客戶端的訪問請求時,利用自身集成的翻譯功能將需要返回的文本內容翻譯為客戶端所需語言的文本內容。但是,該方式需要部署和管理的翻譯功能數量較多且各個翻譯功能相互重復,占用資源較多而整體翻譯效率較低,亟待改進。
技術實現思路
1、有鑒于此,本專利技術提供一種文本翻譯方法及裝置,以解決相關技術中的不足。
2、具體地,本專利技術是通過如下技術方案實現:
3、根據本專利技術的第一方面,提供了一種文本翻譯方法,應用于網關設備,所述方法包括:
4、將客戶端發送的請求報文轉發至相應的服務端,并接收所述服務端返回的第一響應報文,所述第一響應報文中包含第一語言的第一文本;
5、在確定需要翻譯所述第一文本的情況下,將所述第一文本翻譯為第二語言的第二文本,并將包含所述第二文本的第二響應報文發送至所述客戶端。
6、根據本專利技術的第二方面,提供了一種文本翻譯裝置,應用于網關設備,所述裝置包括:
7、報文轉發單元,用于將客戶端發送的請求報文轉發至相應
8、文本翻譯單元,用于在確定需要翻譯所述第一文本的情況下,將所述第一文本翻譯為第二語言的第二文本,并將包含所述第二文本的第二響應報文發送至所述客戶端。
9、根據本專利技術的第三方面,提供了一種電子設備,包括:
10、處理器;用于存儲處理器可執行指令的存儲器;其中,所述處理器通過運行所述可執行指令以實現如第一方面所述方法的步驟。
11、根據本專利技術的第四方面,提供了一種計算機可讀存儲介質,其上存儲有計算機指令,該指令被處理器執行時實現如第一方面所述方法的步驟。
12、本專利技術的實施例提供的技術方案可以包括以下有益效果:
13、本專利技術的網關設備除了正常轉發請求報文和響應報文之外,還用于對響應報文中的文本進行翻譯,即將第一響應報文中第一語言的第一文本翻譯為第二語言的第二文本??梢姡緦@夹g方案以客戶端和服務端之間連接的網關設備為基礎,將文本翻譯功能集成在該網關設備中,以由該設備基于該功能集中對服務端返回的第一響應報文中的第一文本進行翻譯??梢岳斫獾氖?,無論所述網關設備連接同一服務端中的各個后臺服務還是同時連接多個服務端,都能夠實現對相關文本的集中翻譯,大大減少了服務端需要部署的翻譯服務的數量,有效節省了服務端資源從而提升了其資源利用率。
本文檔來自技高網...【技術保護點】
1.一種文本翻譯方法,其特征在于,應用于網關設備,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述確定需要翻譯所述第一文本,包括:
3.根據權利要求1所述的方法,其特征在于,所述將所述第一文本翻譯為第二語言的第二文本,包括:
4.根據權利要求1所述的方法,其特征在于,所述將所述第一文本翻譯為第二語言的第二文本,包括:
5.根據權利要求4所述的方法,其特征在于,還包括:
6.根據權利要求1所述的方法,其特征在于,還包括:
7.根據權利要求1所述的方法,其特征在于,所述將包含所述第二文本的第二響應報文發送至所述客戶端,包括:
8.根據權利要求1所述的方法,其特征在于,還包括:
9.根據權利要求1所述的方法,其特征在于,還包括:
10.根據權利要求1-9中任一項所述的方法,其特征在于,所述網關設備中部署有翻譯服務組件,所述將所述第一文本翻譯為第二語言的第二文本,包括:
11.一種文本翻譯裝置,其特征在于,應用于網關設備,所述裝置包括:
12.
13.一種計算機可讀存儲介質,其上存儲有計算機指令,該指令被處理器執行時實現如權利要求1-10中任一項所述方法的步驟。
...【技術特征摘要】
1.一種文本翻譯方法,其特征在于,應用于網關設備,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述確定需要翻譯所述第一文本,包括:
3.根據權利要求1所述的方法,其特征在于,所述將所述第一文本翻譯為第二語言的第二文本,包括:
4.根據權利要求1所述的方法,其特征在于,所述將所述第一文本翻譯為第二語言的第二文本,包括:
5.根據權利要求4所述的方法,其特征在于,還包括:
6.根據權利要求1所述的方法,其特征在于,還包括:
7.根據權利要求1所述的方法,其特征在于,所述將包含所述第二文本...
【專利技術屬性】
技術研發人員:鄭立軒,
申請(專利權)人:浙江極氪智能科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。