[發明專利]語言確定方法、設備及程序產品在審
| 申請號: | 202211020432.X | 申請日: | 2022-08-24 |
| 公開(公告)號: | CN115357326A | 公開(公告)日: | 2022-11-18 |
| 發明(設計)人: | 鄒建峰 | 申請(專利權)人: | 福州暢昕信息科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 350100 福建省福州市閩侯縣*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 語言 確定 方法 設備 程序 產品 | ||
本申請涉及計算機科學技術領域,提供了一種語言確定方法,包括:在客戶端第一次啟動時,向服務端發送初始信息獲取請求,并基于服務端返回的初始信息中的語言指示信息初始化客戶端的語言模式,客戶端提供至少兩種語言模式,不同語言模式之間可以進行切換;由于客戶端包括多種語言模式,可以在一個客戶端內實現多種語言的切換,基于此,一個客戶端即可適配不同目標語言市場的用戶的需求,可以降低客戶端開發和維護的成本,同時也便于客戶端的維護。此外還提供了設備及程序產品。
技術領域
本申請涉及計算機科學技術領域,尤其是涉及語言確定方法、設備及程序產品。
背景技術
隨著用戶對電子書閱讀應用使用需求的不斷提高,且不同目標語言市場的用戶的使用需求不完全相同,電子書閱讀應用的開發逐漸精細化。
相關技術中,為了滿足不同語言用戶的使用需求,電子書閱讀應用一般會根據不同目標語言市場開發不同語言版本來進行相應的市場投放。
然而,相關技術在對不同語言市場進行投放時,需要同時開發和維護多個不同語言版本的應用,這就會導致應用開發和維護的成本高的問題。
發明內容
為了有利于改善應用開發和維護成本高的問題,本申請提供了語言確定方法、設備及程序產品。
第一方面,本申請提供一種語言確定方法,采用如下技術方案:
一種語言確定方法,用于客戶端中,所述方法包括:
在所述客戶端第一次啟動時,向服務端發送初始信息獲取請求;
接收所述服務端返回的初始信息,所述初始信息包括語言指示信息;
基于所述語言指示信息初始化所述客戶端的語言模式;
其中,所述客戶端提供至少兩種語言模式,不同語言模式之間通過所述客戶端上設置的語言切換控件切換。
通過采用上述技術方案,客戶端包括多種語言模式,可以在一個客戶端內實現多種語言的切換,因此,一個客戶端即可適配不同目標語言市場的用戶的需求,可以降低客戶端開發和維護的成本,同時也便于客戶端的維護。
同時,基于服務端返回的語言指示信息初始化客戶端的語言模式,可以解決使用默認語言模式進行初始化時,默認語言模式與用戶期望語言模式不適配的問題,由于語言指示信息是基于客戶端的初始信息獲取請求返回的,因此,基于語言指示信息初始化客戶端的語言模式可以提高初始化語言模式與用戶期望的語言模式的匹配度,提高客戶端的智能性。
可選的,所述方法還包括:
在檢測到當前界面為所述客戶端的推薦界面的情況下,向閱讀服務端發送推薦請求,所述推薦請求包括所述語言模式;
接收所述閱讀服務端返回的備選書單,所述備選書單包括至少一本備選電子書對應的推薦信息,所述備選電子書的語言版本與所述語言模式相匹配;
在所述推薦界面展示所述推薦信息。
通過采用上述技術方案,基于語言模式生成推薦請求,接收閱讀服務器返回的備選電子書對應的推薦信息,備選電子書的語言版本與語言模式相匹配,從而使得推薦信息與客戶端的語言模式相匹配,因此,可以提高電子書推薦的準確性,提高客戶端的智能性。
可選的,所述方法還包括:
響應于對電子書的添加操作,將所述添加操作指定的目標電子書加入用戶書架;
確定所述用戶書架上是否存在所述目標電子書的第一關聯電子書,所述第一關聯電子書為所述目標電子書的其它語言版本;
在所述用戶書架上存在所述第一關聯電子書的情況下,基于所述第一關聯電子書的閱讀進度初始化所述目標電子書的書簽。
通過采用上述技術方案,可以通過書簽的方式使目標電子書同步第一關聯電子書的閱讀進度,提高閱讀的連續性,同時也可以節省用戶在用戶書架上查找關聯電子書并獲取關聯電子書閱讀進度的時間,提高客戶端的智能性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福州暢昕信息科技有限公司,未經福州暢昕信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211020432.X/2.html,轉載請聲明來源鉆瓜專利網。





