主要是在运行时改变locale,
I18n.locale = 'en';
console.log(I18n.t('greeting'));
I18n.locale = 'fr';
console.log(I18n.t('greeting'));
当然你也可以在I18n.t()方法中携带一个参数改变语言
I18n.t("some.scoped.translation", {locale: "fr"});
下面是一个例子,点击改变语言的文本,可以全局的改变语言成英文。
主要是在运行时改变locale,
I18n.locale = 'en';
console.log(I18n.t('greeting'));
I18n.locale = 'fr';
console.log(I18n.t('greeting'));
当然你也可以在I18n.t()方法中携带一个参数改变语言
I18n.t("some.scoped.translation", {locale: "fr"});
下面是一个例子,点击改变语言的文本,可以全局的改变语言成英文。