本申請涉及聯(lián)系人信息翻譯,具體涉及一種通信翻譯方法、裝置、設(shè)備和存儲介質(zhì)。
背景技術(shù):
1、目前,隨著諸如手機等智能終端的飛速發(fā)展,為了便于用戶使用對應(yīng)的業(yè)務(wù),越來越多的手機等智能終端中在出廠時會內(nèi)置特定的聯(lián)系人信息到聯(lián)系人應(yīng)用中,這些聯(lián)系人信息通常為運營商的服務(wù)號等信息。然而,現(xiàn)有的聯(lián)系人應(yīng)用中的聯(lián)系人信息通常為特定語言錄入的,導(dǎo)致用戶在切換設(shè)備系統(tǒng)語言時無法自動進(jìn)行聯(lián)系人信息調(diào)整及翻譯,導(dǎo)致出現(xiàn)聯(lián)系人信息錯誤或無法及時更新聯(lián)系人信息和語言,導(dǎo)致用戶無法使用特定服務(wù),影響用戶體驗。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種通信翻譯方法、裝置、設(shè)備和存儲介質(zhì),旨在解決現(xiàn)有技術(shù)中終端無法自動對特定聯(lián)系人信息進(jìn)行調(diào)整及翻譯的技術(shù)問題。
2、一方面,本申請實施例提供一種通信翻譯方法,所述通信翻譯方法包括以下步驟:
3、響應(yīng)聯(lián)系人翻譯請求,獲取所述聯(lián)系人翻譯請求關(guān)聯(lián)的通信翻譯廣播;
4、根據(jù)預(yù)設(shè)的目標(biāo)通信數(shù)據(jù)庫的數(shù)據(jù)庫標(biāo)識信息和目標(biāo)通信信息確定目標(biāo)通信翻譯策略;
5、根據(jù)所述通信翻譯廣播的目標(biāo)切換語言和所述目標(biāo)通信翻譯策略對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果。
6、在本申請一種可能的實現(xiàn)方式中,所述根據(jù)預(yù)設(shè)的目標(biāo)通信數(shù)據(jù)庫的數(shù)據(jù)庫標(biāo)識信息和目標(biāo)通信信息確定目標(biāo)通信翻譯策略,包括:
7、訪問預(yù)設(shè)的目標(biāo)通信數(shù)據(jù)庫,獲取所述目標(biāo)通信數(shù)據(jù)庫的數(shù)據(jù)庫標(biāo)識信息和所述目標(biāo)通信數(shù)據(jù)庫中目標(biāo)通信信息對應(yīng)的目標(biāo)聯(lián)系人數(shù)量;
8、若所述數(shù)據(jù)庫標(biāo)識信息和預(yù)設(shè)的目標(biāo)標(biāo)識信息相同且所述目標(biāo)通信信息對應(yīng)的目標(biāo)聯(lián)系人數(shù)量大于預(yù)設(shè)數(shù)量閾值,則將第一通信翻譯策略確定為目標(biāo)通信翻譯策略;
9、若所述數(shù)據(jù)庫標(biāo)識信息和預(yù)設(shè)的目標(biāo)標(biāo)識信息不相同和/或所述目標(biāo)通信信息對應(yīng)的目標(biāo)聯(lián)系人數(shù)量小于預(yù)設(shè)數(shù)量閾值,則將第二通信翻譯策略確定為目標(biāo)通信翻譯策略。
10、在本申請一種可能的實現(xiàn)方式中,所述根據(jù)所述通信翻譯廣播的目標(biāo)切換語言和所述目標(biāo)通信翻譯策略對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果,包括:
11、若確定所述目標(biāo)通信翻譯策略為第一通信翻譯策略,則基于所述第一通信翻譯策略設(shè)置后臺翻譯任務(wù);
12、獲取所述通信翻譯廣播的目標(biāo)切換語言,按照所述后臺翻譯任務(wù)和所述目標(biāo)切換語言對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果。
13、在本申請一種可能的實現(xiàn)方式中,所述按照所述后臺翻譯任務(wù)和所述目標(biāo)切換語言對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果,包括:
14、基于預(yù)設(shè)查詢函數(shù)確定所述目標(biāo)通信數(shù)據(jù)庫的語言配置狀態(tài),得到所述目標(biāo)通信數(shù)據(jù)庫的當(dāng)前語言配置信息;
15、驅(qū)動后臺翻譯任務(wù)根據(jù)所述當(dāng)前語言配置信息和目標(biāo)切換語言對應(yīng)的目標(biāo)語言配置信息對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果。
16、在本申請一種可能的實現(xiàn)方式中,所述驅(qū)動后臺翻譯任務(wù)根據(jù)所述當(dāng)前語言配置信息和目標(biāo)切換語言對應(yīng)的目標(biāo)語言配置信息對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果,包括:
17、獲取所述目標(biāo)切換語言對應(yīng)的目標(biāo)語言配置信息;
18、若所述當(dāng)前語言配置信息的語言區(qū)域信息和所述目標(biāo)語言配置信息對應(yīng)的目標(biāo)區(qū)域信息不匹配,則驅(qū)動后臺翻譯任務(wù)對所述語言區(qū)域信息進(jìn)行更新,得到更新語言區(qū)域信息;
19、獲取所述更新語言區(qū)域信息對應(yīng)的翻譯資源信息,利用所述翻譯資源信息對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果。
20、在本申請一種可能的實現(xiàn)方式中,所述利用所述翻譯資源信息對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果,包括:
21、查詢所述目標(biāo)通信數(shù)據(jù)庫,確定所述目標(biāo)通信信息的目標(biāo)翻譯字段和所述目標(biāo)翻譯字段對應(yīng)的目標(biāo)查詢游標(biāo);
22、根據(jù)所述翻譯資源信息和所述目標(biāo)查詢游標(biāo)對所述目標(biāo)翻譯字段進(jìn)行翻譯處理,得到所述目標(biāo)通信信息的通信翻譯結(jié)果。
23、在本申請一種可能的實現(xiàn)方式中,所述響應(yīng)聯(lián)系人翻譯請求,獲取所述聯(lián)系人翻譯請求關(guān)聯(lián)的通信翻譯廣播之前,還包括:
24、響應(yīng)系統(tǒng)語言切換請求,獲取所述系統(tǒng)語言切換請求對應(yīng)的目標(biāo)切換語言;
25、基于所述目標(biāo)切換語言和預(yù)設(shè)廣播模板生成通信翻譯廣播,向目標(biāo)廣播接收器傳輸所述通信翻譯廣播。
26、另一方面,本申請?zhí)峁┮环N通信翻譯裝置,所述通信翻譯裝置包括:
27、信息獲取模塊,被配置為響應(yīng)聯(lián)系人翻譯請求,獲取所述聯(lián)系人翻譯請求關(guān)聯(lián)的通信翻譯廣播;
28、策略生成模塊,被配置為根據(jù)預(yù)設(shè)的目標(biāo)通信數(shù)據(jù)庫的數(shù)據(jù)庫標(biāo)識信息和目標(biāo)通信信息確定目標(biāo)通信翻譯策略;
29、通信翻譯模塊,被配置為根據(jù)所述通信翻譯廣播的目標(biāo)切換語言和所述目標(biāo)通信翻譯策略對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果。
30、另一方面,本申請還提供一種通信翻譯設(shè)備,所述通信翻譯設(shè)備包括:
31、一個或多個處理器;
32、存儲器;以及
33、一個或多個應(yīng)用程序,其中所述一個或多個應(yīng)用程序被存儲于所述存儲器中,并配置為由所述處理器執(zhí)行以實現(xiàn)所述的通信翻譯方法的步驟。
34、另一方面,本申請還提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器進(jìn)行加載,以執(zhí)行所述的通信翻譯方法中的步驟。
35、本申請中通過響應(yīng)聯(lián)系人翻譯請求,獲取所述聯(lián)系人翻譯請求關(guān)聯(lián)的通信翻譯廣播;根據(jù)預(yù)設(shè)的目標(biāo)通信數(shù)據(jù)庫的數(shù)據(jù)庫標(biāo)識信息和目標(biāo)通信信息確定目標(biāo)通信翻譯策略;根據(jù)所述通信翻譯廣播的目標(biāo)切換語言和所述目標(biāo)通信翻譯策略對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果。實現(xiàn)通過在系統(tǒng)語言切換時,觸發(fā)通信翻譯廣播,根據(jù)數(shù)據(jù)庫標(biāo)識信息和目標(biāo)通信信息確定目標(biāo)通信翻譯策略,并根據(jù)指定的目標(biāo)通信翻譯策略對通信應(yīng)用中的目標(biāo)通信信息進(jìn)行翻譯,以實現(xiàn)在用戶手動切換系統(tǒng)語言時將指定的聯(lián)系人信息翻譯為對應(yīng)的語言并展示,進(jìn)而降低用戶操作負(fù)擔(dān),提高用戶操作體驗。
1.一種通信翻譯方法,其特征在于,所述通信翻譯方法包括:
2.根據(jù)權(quán)利要求1所述的通信翻譯方法,其特征在于,所述根據(jù)預(yù)設(shè)的目標(biāo)通信數(shù)據(jù)庫的數(shù)據(jù)庫標(biāo)識信息和目標(biāo)通信信息確定目標(biāo)通信翻譯策略,包括:
3.根據(jù)權(quán)利要求1所述的通信翻譯方法,其特征在于,所述根據(jù)所述通信翻譯廣播的目標(biāo)切換語言和所述目標(biāo)通信翻譯策略對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果,包括:
4.根據(jù)權(quán)利要求3所述的通信翻譯方法,其特征在于,所述按照所述后臺翻譯任務(wù)和所述目標(biāo)切換語言對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果,包括:
5.根據(jù)權(quán)利要求4所述的通信翻譯方法,其特征在于,所述驅(qū)動后臺翻譯任務(wù)根據(jù)所述當(dāng)前語言配置信息和目標(biāo)切換語言對應(yīng)的目標(biāo)語言配置信息對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果,包括:
6.根據(jù)權(quán)利要求5所述的通信翻譯方法,其特征在于,所述利用所述翻譯資源信息對所述目標(biāo)通信信息進(jìn)行通信翻譯,得到通信翻譯結(jié)果,包括:
7.根據(jù)權(quán)利要求1-6任一項所述的通信翻譯方法,其特征在于,所述響應(yīng)聯(lián)系人翻譯請求,獲取所述聯(lián)系人翻譯請求關(guān)聯(lián)的通信翻譯廣播之前,還包括:
8.一種通信翻譯裝置,其特征在于,所述通信翻譯裝置包括:
9.一種通信翻譯設(shè)備,其特征在于,所述通信翻譯設(shè)備包括:
10.一種計算機可讀存儲介質(zhì),其特征在于,其上存儲有計算機程序,所述計算機程序被處理器進(jìn)行加載,以執(zhí)行權(quán)利要求1至7中任一項所述的通信翻譯方法的步驟。