国際化(i18n)自動化ガイド
(meetup.toast.com)-
国際化で使う
gettext、i18nextなどは key を受け取り、翻訳済み文字列を返す -
Googleスプレッドシートを使って共同作業と自動化を行う
→ ソースコードから key をスキャンし、追加された key を Googleスプレッドシートにアップロード
→ ソースのビルド時に Googleスプレッドシートから翻訳済み文字列をダウンロードしてビルド
- 超シンプルな自動国際化プロセスの整理
→ 開発者: npm run upload:i18n スクリプトを実行した後、翻訳を依頼
→ 翻訳者: スプレッドシートで翻訳を入力
→ ビルドのたびに npm run download:i18n が実行され、スプレッドシートから最新の翻訳値がビルドに反映される
1件のコメント
crowdin、weblate などを使うのも良いです。