[發明專利]前端應用的多語言解決方法、存儲介質在審
| 申請號: | 201810087216.4 | 申請日: | 2018-01-30 |
| 公開(公告)號: | CN108363703A | 公開(公告)日: | 2018-08-03 |
| 發明(設計)人: | 劉德建;陳銘;陳紅和;郭玉湖 | 申請(專利權)人: | 福建天泉教育科技有限公司 |
| 主分類號: | G06F17/28 | 分類號: | G06F17/28;G06F8/30;G06F9/445 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350212 福建省福州市長樂*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多語言 語言環境 轉換函數 轉換 語言包文件 存儲介質 前端應用 語言內容 代碼轉換 關鍵信息 開發效率 靈活選擇 業務需求 可讀 清晰 保證 維護 | ||
1.一種前端應用的多語言解決方法,其特征在于,包括:
依據語言環境的切換對代碼進行轉換,轉換后的代碼中包含多語言轉換函數;其中,所述多語言轉換函數中包含切換前的語言環境的語言包文件中value的具體語言內容。
2.如權利要求1所述的前端應用的多語言解決方法,其特征在于,所述多語言轉換函數還包含所述value對應的key的值。
3.如權利要求2所述的前端應用的多語言解決方法,其特征在于,若所述多語言轉換函數中包含的所述key不為空,則
所述多語言轉換函數在被調用時,直接依據所包含的key的值,從轉換后的語言環境的語言包文件中獲取所述key的值對應的value的具體語言內容。
4.如權利要求2所述的前端應用的多語言解決方法,其特征在于,若所述多語言轉換函數中包含的所述key為空,或者不包含所述key,則
所述多語言轉換函數在被調用時,依據多語言轉換函數包含的所述具體語言內容,從轉換前的語言環境的語言包文件中確定對應的key的值,然后從轉換后的語言環境的語言包文件中,依據所述key的值獲取對應的具體語言內容并返回。
5.如權利要求4所述的前端應用的多語言解決方法,其特征在于,所述確定對應的key的值,具體為:
通過遍歷所述轉換前的語言環境的語言包文件中的value組數,獲取所述具體語言內容對應的key的值。
6.如權利要求1所述的前端應用的多語言解決方法,其特征在于,還包括:
加載轉換前的語言環境的語言包文件;
加載轉換后的語言環境的語言包文件。
7.如權利要求1所述的前端應用的多語言解決方法,其特征在于,語言包文件為key與對應value的列表形式進行存儲。
8.一種計算機存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現上述權利要求1-7任意一項所述的前端應用的多語言解決方法所包含的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天泉教育科技有限公司,未經福建天泉教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810087216.4/1.html,轉載請聲明來源鉆瓜專利網。





