根據 i18n-to-js.config 配置檔案 mdoe 直選擇不同轉換方式 擷取google sheet excel 並 轉換成key:value 的js檔案
i18n-to-js.config.js 專案下建立此檔案
const path = require("path");
module.exports = {
mode: "LOCAL",
excelProjectToken: "",
useApiKey: "",
sheet: [],
distFolder: "src/i18n/lang", // 檔案輸出資料夾
sourceFilePath: "src/i19n/xxx.xlsx",
};
key | description |
---|---|
mode | LOCAL: 讀取本地EXCEL , GOOGLE_SHEET: 使用google api |
excelProjectToken | 專案的token |
useApiKey | googleapi key |
sheet | 選擇excel 表內sheet |
distFolder | 登出 |
sourceFilePath | 讀取的EXCEL路徑 |
excel 表格長這樣
key | zh-CN | en |
---|---|---|
login | 登入 | LOGIN |
logout | 登出 | LOGOUT |
會生成下面兩檔案 =>
export default { login: '登入', logout: '登出', };
export default { login: 'LOGIN', logout: 'LOGOUT', };