[發(fā)明專利]用戶界面內(nèi)文字翻譯方法、裝置、系統(tǒng)及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010256359.0 | 申請日: | 2020-04-02 |
| 公開(公告)號: | CN111552527A | 公開(公告)日: | 2020-08-18 |
| 發(fā)明(設(shè)計)人: | 胡偉韜 | 申請(專利權(quán))人: | 支付寶實驗室(新加坡)有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F40/47;G06K9/34 |
| 代理公司: | 北京眾達(dá)德權(quán)知識產(chǎn)權(quán)代理有限公司 11570 | 代理人: | 張桂蓉 |
| 地址: | 新加坡珊頓大*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用戶界面 文字 翻譯 方法 裝置 系統(tǒng) 存儲 介質(zhì) | ||
1.一種用戶界面內(nèi)文字翻譯方法,包括:
從目標(biāo)應(yīng)用頁面的文本類用戶界面組件內(nèi)提取原文案,得到原文案隊列;
將所述原文案隊列發(fā)送至服務(wù)端,使得所述服務(wù)端對所述原文案隊列中每個原文案進(jìn)行翻譯;
針對所述原文案隊列中每個原文案,從所述服務(wù)端獲取與所述原文案對應(yīng)的翻譯文案,并將所述翻譯文案填充至所述目標(biāo)應(yīng)用頁面上對應(yīng)的文本類用戶界面組件內(nèi),形成并展示翻譯后應(yīng)用頁面。
2.如權(quán)利要求1所述的方法,所述從目標(biāo)應(yīng)用頁面的文本類用戶界面組件內(nèi)提取原文案,得到原文案隊列,包括:
通過遍歷所述目標(biāo)應(yīng)用頁面,從所述目標(biāo)應(yīng)用頁面上遍歷到文本類用戶界面組件;
針對從所述目標(biāo)應(yīng)用頁面上遍歷到的每個文本類用戶界面組件進(jìn)行提取原文案,得到所述原文案隊列,其中,所述原文案隊列中包含M個待翻譯的原文案,M為正整數(shù)。
3.如權(quán)利要求2所述的方法,所述針對從所述目標(biāo)應(yīng)用頁面上遍歷到的每個文本類用戶界面組件進(jìn)行提取原文案,得到所述原文案隊列,包括:
針對當(dāng)前從所述目標(biāo)應(yīng)用頁面上遍歷到的第i文本類用戶界面組件,引用所述第i文本類用戶界面組件,i依次取1至M;
從所述引用的第i文本類用戶界面組件內(nèi)提取原文案,并將提取的原文案加入至緩存隊列,形成所述緩存隊列中第i個待翻譯的原文案;
直至遍歷結(jié)束時,根據(jù)所述緩存隊列得到所述原文案隊列。
4.如權(quán)利要求3所述的方法,在通過遍歷所述目標(biāo)應(yīng)用頁面,從所述目標(biāo)應(yīng)用頁面上遍歷到文本類用戶界面組件之后,所述方法還包括:
根據(jù)從所述目標(biāo)應(yīng)用頁面上遍歷到的每個文本類用戶界面組件以及從所述文本類用戶界面組件內(nèi)提取的原文案,建立映射數(shù)據(jù),其中,所述映射數(shù)據(jù)中包含M條映射記錄。
5.如權(quán)利要求4所述的方法,所述根據(jù)從所述目標(biāo)應(yīng)用頁面上遍歷到的每個文本類用戶界面組件以及從所述文本類用戶界面組件內(nèi)提取的原文案,建立映射數(shù)據(jù),包括:
將所述引用的第i文本類用戶界面組件的標(biāo)識,與從所述第i文本類用戶界面組件內(nèi)提取的原文案之間建立映射關(guān)系,形成所述映射數(shù)據(jù)中第i條映射記錄,i依次取1至M。
6.如權(quán)利要求4所述的方法,所述從所述服務(wù)端獲取與所述原文案對應(yīng)的翻譯文案,并將所述翻譯文案填充至所述目標(biāo)應(yīng)用頁面上對應(yīng)的文本類用戶界面組件內(nèi),包括:
從所述服務(wù)端獲得與所述原文案隊列對應(yīng)的翻譯文案隊列,所述翻譯文案隊列中包含M個翻譯文案,所述M個翻譯文案與所述原文案隊列中M個待翻譯的原文案順次對應(yīng);
針對所述翻譯文案隊列中第i個翻譯文案,根據(jù)所述順次對應(yīng)關(guān)系確定出所述映射數(shù)據(jù)中第i條映射記錄,并以所述第i個翻譯文案,替換所述第i條映射記錄中標(biāo)識所映射的第i文本類用戶界面組件內(nèi)原文案,i取1至M;
刷新文案替換之后的所述第i文本類用戶界面組件。
7.如權(quán)利要求1所述的方法,所述從目標(biāo)應(yīng)用頁面的文本類用戶界面組件內(nèi)提取原文案,包括:
在檢測到針對所述目標(biāo)應(yīng)用頁面的翻譯操作時,執(zhí)行所述從目標(biāo)應(yīng)用頁面的文本類用戶界面組件內(nèi)提取原文案的步驟,以得到所述原文案隊列。
8.如權(quán)利要求1-7中任一所述的方法,在所述展示翻譯后應(yīng)用頁面之后,還包括:
如果檢測到針對所述翻譯后應(yīng)用頁面上任意用戶界面組件的點擊操作時,跳轉(zhuǎn)至與所述用戶界面組件關(guān)聯(lián)的下一應(yīng)用頁面,所述下一應(yīng)用頁面上文本類用戶界面組件內(nèi)為原文案。
9.一種用戶界面內(nèi)文字翻譯裝置,包括:
文案提取單元,用于從目標(biāo)應(yīng)用頁面的文本類用戶界面組件內(nèi)提取原文案,得到原文案隊列;
隊列發(fā)送單元,用于將所述原文案隊列發(fā)送至服務(wù)端,使得所述服務(wù)端對所述原文案隊列中每個原文案進(jìn)行翻譯;
文案填充單元,用于針對所述原文案隊列中每個原文案,從所述服務(wù)端獲取與所述原文案對應(yīng)的翻譯文案,并將所述翻譯文案填充至所述目標(biāo)應(yīng)用頁面上對應(yīng)的文本類用戶界面組件內(nèi),形成并展示翻譯后應(yīng)用頁面。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于支付寶實驗室(新加坡)有限公司,未經(jīng)支付寶實驗室(新加坡)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010256359.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





