$i18n
在 Vue 实例上暴露。string | undefined
返回存储的语言环境 Cookie 中的语言代码。
string
)undefined
使用指定的语言代码更新存储的语言环境 Cookie。如果想要切换语言,建议使用 setLocale
。
string
)Promise<void>
将应用的语言切换到指定的语言代码。如果启用了 useCookie
选项,语言环境 Cookie 将会更新为新值。如果启用了前缀(strategy
不是 no_prefix
),则会导航到新语言的路由。
string
)Promise<void>
加载指定语言代码的翻译消息。这仅与使用延迟加载翻译的项目相关,当使用未加载的语言的翻译时。
string | undefined
返回根据选项定义的语言环境过滤的浏览器语言代码。
Promise<void>
切换到将会在导航时设置的待定语言,但由于 skipSettingLocaleOnNavigate
选项的原因而被阻止。有关更多信息,请参见 等待页面过渡。
Promise<void>
返回一个 Promise,该 Promise 在待定语言设定后被解析。
Strategies
如选项所指定的路由策略。
Directions
如选项所指定的默认方向。
string
如选项所指定的默认语言。
Array<string>
已注册语言的语言代码列表。
Array<string | LocaleObject>
如选项所定义的语言列表。
LocaleObject
当前语言属性的对象。
boolean
是否启用 differentDomains
选项。