文件名称:vue-gettext:使用gettext翻译您的Vue.js应用程序
文件大小:160KB
文件格式:ZIP
更新时间:2024-05-22 10:03:36
JavaScript
vue-gettext 用翻译应用程序。 。 贡献 提出之前,请务必阅读“ 。 已知的问题 任何帮助是极大的赞赏: 解析一些.vue文件可能很棘手,请参阅 目前尚不支持属性翻译,请参阅 vue-gettext不符合SSR,请参阅 介绍 vue-gettext是使用转换Vue.js应用程序的插件。 它依赖于和 。 vue-gettext如何在高层次上工作? 注释字符串:要使Vue.js应用程序可翻译,您必须在JavaScript代码和/或模板中注释要转换的字符串。 提取字符串:注释了字符串后,您必须运行提取工具( gettext-extract和一些GNU gettext实用程序)以在Vue.js应用程序源树上运行,并提取所有标记为翻译的字符串以创建消息文件。 消息文件只是扩展名为.po的纯文本文件,代表一种语言,其中包含所有可用的翻译字符串作为键以及应如何以给定的语言表示。
【文件预览】:
vue-gettext-master
----.eslintrc.js(1KB)
----README_DEV.md(16KB)
----src()
--------directive.js(4KB)
--------override.js(616B)
--------localVue.js(724B)
--------component.js(3KB)
--------translate.js(7KB)
--------config.js(1KB)
--------looseEqual.js(1KB)
--------interpolate.js(3KB)
--------uuid.js(410B)
--------object-assign-polyfill.js(859B)
--------index.js(2KB)
--------plurals.js(5KB)
----.babelrc(85B)
----types()
--------vue-gettext.d.ts(555B)
--------index.d.ts(123B)
--------vue.d.ts(682B)
----LICENSE(1KB)
----build()
--------rollup.config.js(573B)
--------config.js(713B)
--------webpack-test.config.js(1KB)
--------release.sh(567B)
--------webpack-dev.config.js(3KB)
--------server-dev.js(1KB)
--------karma.conf.js(377B)
----test()
--------specs()
--------testUtils.js(565B)
--------index.js(166B)
----README.md(18KB)
----Makefile(2KB)
----dist()
--------vue-gettext.min.js(9KB)
--------vue-gettext.js(31KB)
----.gitignore(106B)
----package-lock.json(386KB)
----package.json(2KB)
----dev()
--------index.tpl.html(847B)
--------locale()
--------styles()
--------components()
--------translations.json(3KB)
--------index.js(1KB)