如何在带有nativescript和vuejs的Android应用程序上使用i18n
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在带有nativescript和vuejs的Android应用程序上使用i18n相关的知识,希望对你有一定的参考价值。
我实际上正在使用vuejs(android app)开发一个nativescript移动应用程序。我想在我的应用程序中使用i18n模块,但我没有找到任何Nativescript和Vuejs教程来做到这一点。 我已经尝试了一些类似的教程,但没有成功...... 任何人都有这个问题的教程或一些建议来帮助我吗?或者解释一下为什么我的要求不一致。 Thx提前!
答案
虽然vue-i18next是更多Vue在Web上的方式,但如果您更喜欢本机移动解决方案,您可能会对nativescript-localize插件感兴趣。
JS
import { localize } from "nativescript-localize";
Vue.filter("L", localize);
Templte
<Label :text="'Hello world !'|L"></Label>
<Label :text="'I am %s'|L('user name')"></Label>
另一答案
使用带有NativeScript-Vue的i18n软件包并没有什么特别之处。例如,我在NativeScript-Vue项目中使用vue-i18next。
以上是关于如何在带有nativescript和vuejs的Android应用程序上使用i18n的主要内容,如果未能解决你的问题,请参考以下文章
使用 NativeScript 6 + VueJS 在 Canvas 上绘图
我无法使用 NativeScript 在 jsPDF 中渲染图像