i18n-ninja
v0.1.3
Published
## できること
Downloads
953
Readme
i18n-ninja
できること
add
: 複数の翻訳ファイルに対して、指定したキーに対する言語ごとの文言を標準入力して追加するdelete
: 複数の翻訳ファイルから、指定したキーに対する文言を削除するto-csv
:VueI18n
向けの複数の翻訳ファイルを元に、結合した CSV ファイルを生成するto-json
: 結合された CSV ファイルを元に、個々の JSON ファイルを生成する
使い方
add
$ npx i18n-ninja@latest add -i ja:ja.json en:en.json vi:vi.json -k foo.bar.buz
ja: <stdin>
en: <stdin>
vi: <stdin>
delete
$ npx i18n-ninja@latest delete -i ja:ja.json en:en.json vi:vi.json -k foo.bar.buz
to-csv
$ npx i18n-ninja@latest to-csv -i ja:ja.json en:en.json vi:vi.json -o result.csv
to-json
$ npx i18n-ninja@latest to-json -i result.csv -o ja:ja.json en:en.json
備考
利便性のために npm でパッケージを公開しているため、半分ぐらいオープンソースなのでコードに含む情報にはご注意ください。