Googleスプレッドシート♥️
2817 ワード
私は、GoogleスプレッドシートからYAML/JSONファイルへの翻訳を同期するためのCLIツールを作成しました.
私はすでにカップルプロジェクトのためにそれを使用していたし、今日は新しいものを開始し、私はそれをより簡単にするためにNPMの設定と公開を行うことをよりよく実現した.
https://github.com/razbakov/sourcy
インストール
トランス:I 18 N
入力
キー
エン
デ
ES
ru
ホーム.タイトル
ホーム
星座
(株)
担当研究員:丸山士郎
出力:
私はすでにカップルプロジェクトのためにそれを使用していたし、今日は新しいものを開始し、私はそれをより簡単にするためにNPMの設定と公開を行うことをよりよく実現した.
https://github.com/razbakov/sourcy
インストール
yarn add @razbakov/sourcy -D
パッケージに加える.JSON :{
"scripts": {
"sourcy": "sourcy"
}
}
ソースを作成します.設定.プロジェクトのルートmodule.exports = {
sources: [
{
spreadsheetId: "spreadsheet id",
range: "sheet name",
output: "./locales/",
transformer: "i18n",
format: "yaml", // or json
},
],
};
手順を実行し、次の手順に従います.yarn sourcy
トランス:I 18 N
入力
キー
エン
デ
ES
ru
ホーム.タイトル
ホーム
星座
(株)
担当研究員:丸山士郎
出力:
en.yml
home.title: Home
de.yml
home.title: Startseite
es.yml
home.title: Página inicial
ru.yml
home.title: Главная
Reference
この問題について(Googleスプレッドシート♥️), 我々は、より多くの情報をここで見つけました https://dev.to/razbakov/i18n-google-spreadsheet-5016テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol