1.0.6 • Published 6 months ago

generate-i18n-files v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

generate-i18n-files

Installation

npm install generate-i18n-files # with npm
yarn add generate-i18n-files # with yarn

Usage

const { excelToJson, jsonToExcel } = require("generate-i18n-files");
const path = require("path");

const jsonToExcelOptions = {
    keyName: "key", // Key name column
    sourceLocale: "vi", // Source locale
    targetLocales: ["ja", "en"], // Target locales
};

jsonToExcel(
    path.resolve(__dirname, "./resources/vi.json"), // Source json file path
    path.resolve(__dirname, "./resource.xlsx"), // Excel file path
    jsonToExcelOptions
);

const excelToJsonOptions = {
    keyName: "key", // Key name column
    locales: ["ja", "en"], // Locales you want to generate
};

excelToJson(
    path.resolve(__dirname, "./resource.xlsx"), // Excel file path
    path.resolve(__dirname, "./resources"), // Directory contains json files
    excelToJsonOptions
);
1.0.6

6 months ago

1.0.5

7 months ago

1.0.4

7 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago