TG2 1的生成i18n語言檔案及預設語言的配置

2021-05-25 08:16:37 字數 577 閱讀 4015

生成多語言檔案

1.將專案中所有與i18n相關的字串輸出到i18n目錄的pot檔案中

2.建立翻譯語言的各類,下邊的製作簡體中文的zh_cn翻譯檔案,台灣的是zh_tw

執行上邊這步後會在i18n目錄中生成乙個zh_cn目錄用於存放.po翻譯檔案。

3.使用poedit編輯翻譯檔案,目錄:i18n/zh_cn/lc_messages/[project-name].po

4.編譯語言檔案

執行後會在語言目錄中生成.mo檔案,如果.po檔案修改後需要重新編譯

5.配置development.ini檔案

use = egg: my-project

full_stack = true

lang = zh_cn

常用命令

1.初始化語言

2.翻譯語言檔案

3.編譯所有語言檔案

4.更新語言檔案

mako模板中使用i18n

i18n呼叫自己引數 I18N的前後端實現

所需工具 1 vue 2 vue i18n 前期設定 1 構建兩個json語言字典,如果就中英文切換就分別構建 string en.json 和string zh.json,格式如下 2 讀取前一步驟建立的字典,並構造vuei18n元素 獲取本地語言包 非同步獲取會沒有response,需要暫時關閉...

centos6沒有i18n檔案?

首先說明是centos6不是7,7沒有是正常的因為換位置了。自己製作centos6的docker映象時發現沒有 etc sysconfig i18n這個檔案,第一感覺就是少裝了rpm包,但無法確定是哪個。如果是缺少庫檔案可以用rpm ql查詢,但普通檔案卻找不到。最終找到一片文章文章中提到i18n檔...

springboot載入i18n資源檔案

i18n資源配置 spring.messages.basename i18n messages spring.messages.cache duration 3600 spring.messages.encoding utf 8 在messages.properties檔案中新增一些配置 控制器的內...