[發明專利]本地化應用程序中翻譯文本位置的自動發現有效
| 申請號: | 202010072152.8 | 申請日: | 2020-01-21 |
| 公開(公告)號: | CN111507086B | 公開(公告)日: | 2023-04-28 |
| 發明(設計)人: | H·利普卡;C·C·西特爾 | 申請(專利權)人: | 碩動力公司 |
| 主分類號: | G06F40/211 | 分類號: | G06F40/211;G06F40/247;G06F40/58;G06F16/951;G06F16/955 |
| 代理公司: | 北京市聯德律師事務所 11361 | 代理人: | 黃大正;張來光 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 本地化 應用程序 翻譯 文本 位置 自動 發現 | ||
1.一種用于翻譯文本位置的自動發現的方法,包括:
由至少一個計算機處理器將UI輸出與代碼庫索引中的多個本地化對象中的相應本地化對象相關聯;
由所述至少一個計算機處理器將唯一標識符的第一實例與所述唯一標識符的第二實例相匹配,
其中所述唯一標識符的所述第一實例位于對應于所述代碼庫索引的代碼庫中,
其中所述唯一標識符的所述第二實例對應于所述UI輸出,以及
其中所述代碼庫被構造為在所述多個本地化對象中的給定上下文中包括所述唯一標識符;
響應于按照經配置以識別錯誤一致性的頻繁模式的規則,所述UI輸出相對于本地化目標與所述多個本地化對象中的所述給定上下文不匹配的確定,由所述至少一個計算機處理器檢索對與所述UI輸出相關聯的所述相應本地化對象的引用;以及
由所述至少一個計算機處理器將所述代碼庫索引中的對所述相應本地化對象的所述引用復制到問題跟蹤系統的票證,其中,使用對所述相應本地化對象的所述引用從所述票證中能夠訪問所述相應本地化對象。
2.根據權利要求1所述的方法,其中所述給定上下文包括表單字段輸入驗證的結果。
3.根據權利要求1所述的方法,其中所述給定上下文包括多級導航路徑的結果。
4.根據權利要求3所述的方法,還包括:
由所述至少一個計算機處理器生成表示所述多級導航路徑的面包屑。
5.根據權利要求1所述的方法,其中對所述UI輸出與所述給定上下文不匹配的所述確定包括與預定的不明確文本字符串進行比較的結果。
6.根據權利要求1所述的方法,其中,所述確定還借助于啟發式、機器學習或其組合。
7.根據權利要求1所述的方法,其中,所述UI輸出包括多義詞或多義詞組。
8.根據權利要求1所述的方法,其中,在連續集成、連續部署、連續輸送或其組合的過程中執行所述相關聯。
9.根據權利要求1所述的方法,其中,使用專用框架來進行自動化測試。
10.一種用于翻譯文本位置的自動發現的系統,包括:
存儲器;以及
至少一個計算機處理器,耦連到所述存儲器,并配置為:
將UI輸出與代碼庫索引中的多個本地化對象中的相應本地化對象相關聯;
將唯一標識符的第一實例與所述唯一標識符的第二實例相匹配,
其中所述唯一標識符的所述第一實例位于對應于所述代碼庫索引的代碼庫中,
其中所述唯一標識符的所述第二實例對應于所述UI輸出,以及
其中所述代碼庫被構造成在所述多個本地化對象中的給定上下文中包括所述唯一標識符;
響應于按照經配置以識別錯誤一致性的頻繁模式的規則,所述UI輸出相對于本地化目標與所述多個本地化對象中的所述給定上下文不匹配的確定,檢索對與所述UI輸出相關聯的所述相應本地化對象的引用;以及
將所述代碼庫索引中的對所述相應本地化對象的所述引用復制到問題跟蹤系統的票證,其中,使用對所述相應本地化對象的所述引用從所述票證中能夠訪問所述相應本地化對象。
11.根據權利要求10所述的系統,其中所述給定上下文包括表單字段輸入驗證的結果。
12.根據權利要求10所述的系統,其中所述給定上下文包括多級導航路徑的結果。
13.根據權利要求12所述的系統,其中所述至少一個計算機處理器進一步配置為:
生成表示所述多級導航路徑的面包屑。
14.根據權利要求10所述的系統,其中對所述UI輸出與所述給定上下文不匹配的所述確定包括與預定的不明確文本字符串進行比較的結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于碩動力公司,未經碩動力公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010072152.8/1.html,轉載請聲明來源鉆瓜專利網。





