コンテンツにスキップ

ロケールを追加する

  1. lingui.config.js または lingui.config.ts にロケールコードを追加します。
  2. lingui extract を実行します。
  3. 新しいカタログの各項目を埋めます。抽出された .po または .json ファイルには、各メッセージごとに 1 項目ずつ入っています。各項目に翻訳文字列を記入してください。ファイル形式の詳細は 公式のカタログ形式リファレンス を参照してください。
  4. lingui compile を実行します。
  5. アプリのロケール解決とカタログ読み込みを更新します。代表的な構成は コンパイル済みカタログの読み込み を参照してください。
  6. 新しいロケールで 1 ページ分を最初から最後まで確認します。

通常、次のものは変更します。

  • lingui.config.js または lingui.config.ts
  • ロケールカタログ
  • ロケール読み込みコード
  • ロケール選択 UI またはルーティング

一方、通常は次のものを変更しません。

  • 既存のマクロ呼び出し箇所
  • フレームワーク変換の設定