Types
DictionaryTranslationOptions
DictionaryTranslationOptions型のAPIリファレンス
概要
DictionaryTranslationOptions
型は、辞書エントリに変数を渡し、そのレンダー動作を指定するために使用されます。
これは、辞書エントリに変数を渡すために useDict()
と共に使用されます。
ビルド時翻訳:
useDict()
の翻訳はビルド時に行われますが、変数は決して翻訳されません。
代わりに、フォーマットを使用して翻訳に挿入されます。
こちらのデプロイガイドに従うことを確認してください。
リファレンス
パラメーター
Prop | Type | Default |
---|---|---|
variables?? | Record<string, any> | undefined |
variablesOptions?? | Record<string, Intl.NumberFormatOptions | Intl.DateTimeFormatOptions> | undefined |
説明
Prop | 説明 |
---|---|
variables | 各値が辞書エントリにマッピングされる場所をキーで識別するオブジェクト。 |
variablesOptions | 変数を識別するキーと変数の動作を定義する値を持つオブジェクト。詳細は Intl.NumberFormatOptions および Intl.DateTimeFormatOptions を参照してください。 |
例
変数の渡し方
辞書エントリに変数を渡すためには、2つのことを行う必要があります。(1) エントリに変数を追加し、(2) d()
呼び出しでその変数を参照します。
まず、次の構文で辞書エントリに変数を追加します: {username}
。
username
は変数の名前です。
次に、変数を参照します:
変数オプションの追加
変数オプションを使用すると、変数の表示方法をカスタマイズできます。
variables
オブジェクトと同じ構文を使用します。
次に、変数を参照します:
メモ
variables
オブジェクトは辞書エントリに値を渡します。variablesOptions
オブジェクトは変数の動作を定義します。
次のステップ
- 辞書と一般的なプラクティスについての詳細は、dictionaries を参照してください。
- 辞書インターフェースについての詳細は、
useDict()
を参照してください。 - フォーマットオプションについての詳細は、
Intl.NumberFormatOptions
およびIntl.DateTimeFormatOptions
を参照してください。