qtranslate / qtranslate-xt
qTranslate-XT (扩展版):添加了用户友好的多语言内容支持,存储在单个帖子中。
Requires
- php: >=7.1
- ext-intl: *
- composer/installers: >=1.0
- dev-master
- 3.15.2
- 3.15.1
- 3.15.0
- 3.14.2
- 3.14.1
- 3.14.0
- 3.13.0
- 3.12.1
- 3.12.0
- 3.11.4
- 3.11.3
- 3.11.2
- 3.11.1
- 3.11.0
- 3.10.1
- 3.10.0
- 3.9.3
- 3.9.2
- 3.9.1
- 3.9.0
- 3.8.1
- 3.8.0
- 3.7.3
- 3.7.2
- 3.7.1
- 3.7.0
- 3.6.3
- 3.6.2
- 3.6.1
- 3.6.0
- 3.5.5
- dev-fix_language_detect_slugs
- dev-slugs_fix_warning
- dev-support-3.14.x
- dev-exp/post-fusion
- dev-lang-format-ext
This package is not auto-updated.
Last update: 2024-09-16 22:32:03 UTC
README
开发团队:由新qTranslate社区开发,源自John Clause的qTranslate-X和Qian Qin的qTranslate
贡献者:herrvigg, johnclause, chineseleper, Vavooon, grafcom
标签:多语言、语言、管理、tinymce、双语、小工具、切换器、i18n、l10n、多语言、翻译
最低版本:5.0
测试版本:6.2.2
PHP版本:7.1
稳定标签:N/A
许可证:GPLv2或更新版
许可证链接:https://gnu.ac.cn/licenses/gpl-2.0.html
添加用户友好的多语言内容支持,存储在单个帖子中。
描述
qTranslate-XT插件是qTranslate-X的扩展版,我们正在通过一个新社区重新启动,因为原始插件已被其作者放弃。我们的首要目标是保持此插件的基本功能,以适应最新的Wordpress和PHP更新。迁移到Gutenberg将是此插件生存的关键里程碑。我们目前正在建立一个新的组织,以赋予qTranslate新的生命。让我们一起尝试,欢迎任何人的参与!
新仓库的GitHub仓库:https://github.com/qtranslate/qtranslate-xt.git。
安装
由于-XT版本在Wordpress.org上未正式发布,初始安装必须通过手动完成。您需要访问Wordpress安装中plugins文件夹的权限。如有需要,请联系系统管理员。
- 从GitHub下载最新版本(通常Windows用户使用zip格式)。或者,下载当前主分支以测试版本发布前的最新更新。鼓励开发者通过
git clone克隆仓库。 - 在您的
plugins文件夹中解压缩归档,并将其重命名为qtranslate-xt。 - 如果您正在运行,请禁用qTranslate-X、qTranslate、mqTranslate、qTranslate Plus、zTranslate或其他任何多语言插件。
- 通过WordPress的“插件”管理页面激活qTranslate-XT(
/wp-admin/plugins.php)。
如果您尚未安装qTranslate-X,请继续进行qTranslate-XT的初始设置。
- 打开设置 > 语言配置页面,添加/删除/禁用您需要的任何语言。
- 添加“qTranslate语言选择器”小工具或“语言切换器”菜单项,让您的访客可以切换语言。
查看常见问题解答以获取更多说明。
常见问题解答
为什么qTranslate-X不再维护了?
之前的qTranslate-Team只有一个人。我们曾多次尝试联系作者,但自2016年以来我们都没有收到回复。请在此处查看详情。我们的目标是组建一个真正的团队,让这个插件再次对整个社区开放。我们目前还不能更新官方插件。关于是否继续使用qTranslate这个名字,目前还不清楚,但现阶段我们应该专注于新版本的发布。-XT版本至少可以看作是一个“桥梁”项目。
我还在使用qTranslate-X,能否测试qTranslate-XT?
可以,而且非常简单!目前您可以在插件文件夹中同时安装qTranslate-X和qTranslate-XT进行实验,但任何时刻只能有一个插件处于激活状态:两者共享相同的选项!所以如果您更改了一些选项并在插件之间切换,最后的更改将保留给另一个插件。插件实际上可以在切换后重新适应其配置,在一般情况下您无需做任何事情。如果您有一些不兼容的选项,您应该会看到一些警告。请注意,即使您卸载了-X或-XT,选项也不会被删除!
免责声明:请确保定期备份您的数据库。
是否支持Block Editor(Gutenberg)?
部分支持,有一些限制。在使用前请仔细阅读我们的Gutenberg FAQ。
是否支持WooCommerce、ACF、QTS(Slugs)等?
WooCommerce、ACF、Slugs和其他插件现在作为内置模块支持。欢迎开发者进行测试!请发送PR进行错误修复。请查看我们仓库中的完整模块列表。
是否支持任何插件/主题?
一些主要插件现在通过内置模块支持。一些插件也通过内置i18n配置支持。对于其他插件,您需要通过i18n配置(json)和/或代码(PHP/JS)提供自定义集成。需要进行主要的重构以简化此过程。
我是qTranslate的新用户,在哪里可以找到详细的启动指南?
请查看我们的Wiki页面
- 对于新安装器,阅读启动指南可能会有所帮助。
- 如果之前使用了其他多语言插件,请务必阅读迁移说明。
- 当您需要使主题或其他插件的自定义字段多语言时,请阅读集成指南。
- 对于更详细的问题,请查看我们的技术FAQ。
如何使用最新版本更新qTranslate-XT?
由于-XT版本在wordpress.org上不可用,我们建议您安装GitHub Updater。这是一个用于从git repo(具有许多其他功能)更新插件的神器。它定期检查github(从git tags)上的最新发布版本,并将其与您的当前版本(定义在qtranslate.php的标题中)进行比较。如果可用新版本,则会出现更新链接,就像常规插件从WordPress一样。即使插件已停用,也会进行此检查。
或者您可以删除当前文件夹,然后从最后一个存档重新安装。请确保先停用旧版本,然后激活新版本,否则您将错过激活钩子的执行,一些选项可能配置不当。
开发人员注意
- 由于GitHub Updater会部署存档(tarball),如果您通过
git clone安装,本地git项目将被删除。如果您想在生产环境中使用克隆版本,请不要通过GHU更新,而应使用git pull。 - 旧版本可能包含可能引起问题的遗留头文件。如果为特定分支定制更新,请务必小心谨慎!
升级通知
请参阅GitHub发行版。
屏幕截图
请参阅原始插件。
变更日志
请参阅CHANGELOG.md以获取完整历史记录。
已知问题
之前的问题已复制到我们新的git存储库中。在创建新问题之前,请检查git问题。
在开始使用插件之前,还应审查遗留问题。
凭证
- 感谢所有激励我们让这个插件再次焕发生机的人们!
- 感谢遗留版本作者John Clause的qTranslate-X、Qian Qin的qTranslate以及所有之前的贡献者。
期望未实现的功能
- 重命名为新的官方插件(#601)并使用单独的配置迁移
- 重构集成API,可能不使用json文件(i18n-config.json)
- 支持带有国家/地区代码(ISO 3166-1 alpha-2)的本地化hreflang
- 完全支持带有LSB的块编辑器(Gutenberg)(见#1097)
- 单元/集成测试,自动CI测试
- 数据库维护工具(审计、清理)
- 期望功能的遗留