Fork me on GitHub

i18n 使用模板

1
2
3
4
5
6
7
8
9
10
11
12
13
const messages = {
ru: {
'Hello {name}': 'Здравствуйте {name}'
}
}

const i18n = new VueI18n({
locale: 'ru',
fallbackLocale: 'en',
silentFallbackWarn: true,
formatFallbackMessages: true,
messages
})

模板如下

1
2
<p>{{ $t('Hello {name}', { name: 'John' }}) }}</p>
<p>{{ $t('The weather today is {condition}!', { condition: 'sunny' }) }}</p>

输出如下

1
2
<p>Здравствуйте John</p>
<p>The weather today is sunny!</p>

i18n 回退本地化

-------------感谢您的阅读 有问题请留言(或mailto:frostbelt@sina.cn)-------------