0.2.4 • Published 2 years ago
@intlgadmin/locales-cli v0.2.4
GAdmin Locales CLI
Convert xlsx to locales configuration code or vice versa
Compatibility Note:
GAdmin Locales CLIrequires Node.js version >=12.0.0.
# convert excel to locales configuration codes
$ npx gadmin-locales --mode excel2code --single true --sort true
# convert locale configuration codes to excel
$ npx gadmin-locales --mode code2excel --excel src/locales/generated.xlsxConfiguration
| parameter | default | description |
|---|---|---|
| mode | excel2code | excel2code or code2excel |
| excel | src/locales/locales.xlsx | the excel file path |
| excelTemplate | {builtin}/lib/template.xlsx | the excel template for generating excel, excel2code mode only |
| code | src/locales | the code directory |
| sourceLocale | zh-CN | the source locale, as default key |
| defaultLocale | en-US | the default locale to replace empty locales, excel2code mode only |
| locales | zh-CN,en-US,ja-JP | supported locale types, should be no less than your requires |
| single | false | single mode to merge multiple modules to a single file |
| sort | false | the generated codes will be sorted by key ascending |
| ignoreDuplicateSource | false | ignore the warnings of the duplicated source locale name, excel2code mode only |