vue-i18n / general / TranslationProps
インターフェース: TranslationProps
翻訳コンポーネントのプロパティ
Vue I18n コンポーネント
継承
プロパティ
i18n?
ts
optional i18n: Composer<{
}, {
}, {
}, string, never, string>;備考
既存のスコープを持つコンポーザーインスタンス。
このオプションは scope オプションより優先されます。
継承元
keypath
ts
keypath: string;備考
ロケールメッセージキーを指定できるプロパティ
locale?
ts
optional locale: string;備考
コンポーネントで使用するロケールを指定します。
指定された場合、ターゲットコンポーネントのグローバルスコープまたは親スコープのロケールは上書きされず、指定されたロケールが使用されます。
継承元
plural?
ts
optional plural: string | number;備考
複数形の選択を示すメッセージ番号プロパティ
scope?
ts
optional scope: ComponentI18nScope;備考
ターゲットコンポーネントで使用するスコープを指定します。
global または parent のいずれかを指定できます。
global が指定された場合はグローバルスコープが使用され、parent が指定された場合はターゲットコンポーネントの親のスコープが使用されます。
親がグローバルスコープの場合、グローバルスコープが使用され、ローカルスコープの場合はローカルスコープが使用されます。
継承元
tag?
ts
optional tag: string | object;備考
スロットに配布されるコンテンツをラップするために使用されます。省略された場合、スロットコンテンツはフラグメントとして扱われます。
p のような文字列ベースのタグ名、またはコンポーネントが定義されているオブジェクトを指定できます。