[發(fā)明專利]字符查詢方法、裝置、計算機設(shè)備及計算機可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202011089947.6 | 申請日: | 2020-10-13 |
| 公開(公告)號: | CN112328739A | 公開(公告)日: | 2021-02-05 |
| 發(fā)明(設(shè)計)人: | 錢強;田野;何世偉 | 申請(專利權(quán))人: | 成都安易迅科技有限公司 |
| 主分類號: | G06F16/33 | 分類號: | G06F16/33;G06F16/903 |
| 代理公司: | 北京中強智尚知識產(chǎn)權(quán)代理有限公司 11448 | 代理人: | 黃耀威 |
| 地址: | 610000 四川省成都市自由貿(mào)易試驗*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 字符 查詢 方法 裝置 計算機 設(shè)備 可讀 存儲 介質(zhì) | ||
本申請公開了一種字符查詢方法、裝置、計算機設(shè)備及計算機可讀存儲介質(zhì),涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,在用戶請求進行鍵值查詢時,在語言配置文件中獲取待查詢字符在不同語言類型下的第一目標(biāo)鍵值,用戶可以直接對全部語言類型中與該待查詢字符相關(guān)的內(nèi)容進行校驗,無需再切換應(yīng)用界面,節(jié)省了大量的人力物力,降低了誤差和失敗的風(fēng)險。所述方法包括:獲取待校驗應(yīng)用的語言配置文件;接收字符查詢請求,確定字符查詢請求指示的待查詢字符;當(dāng)字符查詢請求指示基于待查詢字符進行鍵值查詢時,在語言配置文件中提取待查詢字符對應(yīng)的多個第一目標(biāo)鍵值;按照多個語言類型的預(yù)設(shè)排列順序?qū)Χ鄠€第一目標(biāo)鍵值進行排序,并將排序后的多個第一目標(biāo)鍵值進行展示。
技術(shù)領(lǐng)域
本申請涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種字符查詢方法、裝置、計算機設(shè)備及計算機可讀存儲介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,許多應(yīng)用產(chǎn)品紛紛走向國際化,在不同的國際化系統(tǒng)語言環(huán)境下,應(yīng)用產(chǎn)品需要有不同的語言表現(xiàn)。因此,在應(yīng)用產(chǎn)品版本迭代的時候,需要對應(yīng)用產(chǎn)品支持的所有語言進行翻譯內(nèi)容的驗證,查詢翻譯內(nèi)容中的字符,核對字符,從而保證應(yīng)用產(chǎn)品展示的內(nèi)容是正確的。
相關(guān)技術(shù)中,在進行多語言的驗證時,需要工作人員檢查應(yīng)用產(chǎn)品切換語言后的使用界面,確認是否進行了翻譯,查詢翻譯后的文檔中需要核對的字符,判斷翻譯后的文檔中字符是否正確。
在實現(xiàn)本申請的過程中,申請人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問題:
通常應(yīng)用產(chǎn)品支持的語言種類較多,應(yīng)用產(chǎn)品的規(guī)模較大,人工進行字符的查詢以及核對時間成本較高,需要頻繁切換界面,且不一定能保證覆蓋到應(yīng)用產(chǎn)品的所有界面,不僅浪費了大量的人力物力,效率低下,而且誤差率較高,導(dǎo)致測試失敗的風(fēng)險率提升。
發(fā)明內(nèi)容
有鑒于此,本申請?zhí)峁┝艘环N字符查詢方法、裝置、計算機設(shè)備及計算機可讀存儲介質(zhì),主要目的在于解決目前人工進行字符的查詢以及核對時間成本較高,需要頻繁切換界面,不一定能保證覆蓋到應(yīng)用產(chǎn)品的所有界面,浪費了大量的人力物力,效率低下,誤差率較高,導(dǎo)致測試失敗的風(fēng)險率提升的問題。
依據(jù)本申請第一方面,提供了一種字符查詢方法,該方法包括:
獲取待校驗應(yīng)用的語言配置文件,所述語言配置文件包括所述待校驗應(yīng)用支持的多個語言類型對應(yīng)的多種字符信息;
接收字符查詢請求,確定所述字符查詢請求指示的待查詢字符;
當(dāng)所述字符查詢請求指示基于所述待查詢字符進行鍵值查詢時,在所述語言配置文件中提取所述待查詢字符對應(yīng)的多個第一目標(biāo)鍵值,所述多個第一目標(biāo)鍵值對應(yīng)不同的語言類型;
按照所述多個語言類型的預(yù)設(shè)排列順序?qū)λ龆鄠€第一目標(biāo)鍵值進行排序,并將排序后的所述多個第一目標(biāo)鍵值進行展示。
在另一個實施例中,所述獲取待校驗應(yīng)用的語言配置文件,包括:
確定被選中的所述待校驗應(yīng)用,獲取所述待校驗應(yīng)用的應(yīng)用安裝包;
對所述應(yīng)用安裝包進行編譯解析,得到所述應(yīng)用安裝包的資源文件;
在所述資源文件中提取所述語言配置文件。
在另一個實施例中,所述接收字符查詢請求,確定所述字符查詢請求指示的待查詢字符之后,所述方法還包括:
當(dāng)所述字符查詢請求指示基于所述待查詢字符進行字符串查詢時,確定所述待查詢字符在所述多個語言類型中所屬的目標(biāo)語言類型;
在所述目標(biāo)語言類型對應(yīng)的目標(biāo)字符信息中提取至少一個相關(guān)字符串,所述至少一個相關(guān)字符串中每個相關(guān)字符串均攜帶所述待查詢字符;
該專利技術(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/202011089947.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





