我用的是电子vue样板,
我尝试在它中添加Vue-i18n,但是在vue-i18n的所有者之后。
更改迁移:http://kazupon.github.io/vue-i18n/en/migrations.html
我很困惑如何添加i18n,Langue文件必须位于单独的文件夹中,如下所示:
-地点:
--en.json/或/.js
和如何在这样的标签中添加字符串以进行翻译?
<menu-item to="/landingPage" title="My Profile" />一定是这样的!!
<menu-item to="/landingPage" title="{{ $t('My Profile') }}" />但这对我没用??
"vue-i18n":"^6.1.1“
发布于 2017-04-21 13:41:33
我没有使用i18n的经验,但是您不能使用类似胡子的sintax属性,您应该绑定该属性以使其工作。测试:
<menu-item to="/landingPage" v-bind:title="$t('My Profile')" />或者捷径:
<menu-item to="/landingPage" :title="$t('My Profile')" />当然,假设
<p>{{ $t('My Profile') }}</p>正在正常工作)
https://stackoverflow.com/questions/43540429
复制相似问题