fruitware /wp-plugin-mqtranslate
基于qTranslate,增加用户友好的多语言内容管理和翻译支持,以及协作和面向团队扩展。
Requires
- php: >=5.3.3
Conflicts
- wpackagist-plugin/qtranslate: dev-master
- wpackagist/qtranslate: dev-master
This package is auto-updated.
Last update: 2024-09-04 04:06:36 UTC
README
贡献者:chsxf, michel.weimerskirch
标签:多语言、语言、管理员、tinymce、双语、小工具、切换器、i18n、l10n、多语言、专业、翻译、服务、人工
至少需要:3.9
测试到:4.2
稳定标签:2.10.1 许可证:GPLv2
已弃用,推荐使用qTranslate X。 基于qTranslate,增加用户友好的多语言内容管理和翻译支持,以及协作和面向团队扩展。
描述
截至2015年2月19日,此插件已被弃用,推荐使用qTranslate X。
撰写多语言内容已经足够困难,为什么还要让插件的使用更加复杂?qTranslate就是为了让WordPress拥有一个易于使用的管理完全多语言网站的界面而创建的。
mqTranslate是知名qTranslate插件的分支,通过协作和面向团队的功能扩展了原始软件。
qTranslate使创建多语言内容变得像使用单语言一样简单。以下是一些功能:
- qTranslate服务 - 两个点击即可实现专业人工和自动机器翻译
- 一键切换语言 - 改变语言就像切换视觉和HTML一样简单
- 无需更改.mo文件即可进行语言自定义 - 使用快速标签进行简单的本地化
- 无需额外操作即可使用多语言日期 - 自动为您翻译日期和时间
- 内置大量语言! - 英语、德语、简体中文以及其他许多语言
- 无需再处理.mo文件! - mqTranslate将自动为您下载
- 选择3种模式之一,使您的URL更美观且SEO友好。 - 任何地方兼容的
?lang=en
,简单而美丽的/en/foo/
或整洁的en.yoursite.com
- 每个URL一个语言 - 用户和SEO都会感谢您不混合多语言内容
qTranslate支持无限语言,可以轻松通过舒适的配置页面添加/修改/删除。您需要做的只是激活插件并开始编写内容!
有关qTranslate的更多信息,请访问原qTranslate主页。
mqTranslate为qTranslate添加以下功能:
- 编辑账户的语言选择(允许翻译者只看到他们的源语言和目标语言)
- 保护不同语言的并发编辑(即您的英语和德语翻译者可以同时保存他们的工作,而不会导致数据丢失)
有关mqTranslate的更多信息,请访问插件主页。
标志目录中的标志由Luc Balemans制作,并从FOTW Flags Of The World网站http://flagspot.net/flags/下载
安装
截至2015年2月19日,此插件已被弃用,推荐使用qTranslate X。
此插件的安装相当简单
- 与任何插件更新/安装一样,请保存您的数据库。
- 通过插件管理面板安装mqTranslate,但请不要激活它。
如果您已安装qTranslate,请按照以下步骤操作:
- 禁用qTranslate但暂时保留其安装
- 激活mqTranslate
- 转到mqTranslate语言设置页面,并使用我们的设置迁移功能自动复制qTranslate原始设置
- 启用mqTranslate并检查一切是否正常工作。如果不正常,请禁用插件并再次启用qTranslate。如果正常,您可以移除mqTranslate安装(但我建议您保留它,因为它被禁用后无害,如果以后发现mqTranslate的bug,它可能还会帮到您)。
- 添加mqTranslate小部件,以便您的访客可以切换语言。
如果您的安装不包括qTranslate,您可以继续使用它
- 激活mqTranslate
- 添加mqTranslate小部件,以便您的访客可以切换语言。
常见问题解答
截至2015年2月19日,此插件已被弃用,推荐使用qTranslate X。
原始qTranslate常见问题解答可在原始qTranslate首页找到。
关于原始qTranslate功能的任何问题,请访问qTranslate支持论坛。
关于mqTranslate特定功能的问题,请访问我们的支持页面。
变更日志
2.10.1:
- 改进了弃用信息
- 在弃用信息中添加了忽略按钮
2.10:
- 弃用插件,以支持qTranslate X
2.9.1.2:
- [部分撤销] 改进了激活过程,以防qTranslate或其他分支已激活(缺少插件依赖项的函数)
2.9.1.1:
- [撤销] 添加了客户端cookie以记住语言选择(此功能在qtranslate slug中创建了一个bug)
2.9.1:
- 改进了激活过程,以防qTranslate或另一个分支已激活
- 添加了客户端cookie以记住语言选择
- 添加了优化设置部分(第一个设置允许禁用对所有WordPress选项的过滤)
- 修复了与ACF附加wysiwyg字段相关的潜在bug(感谢com1fruit.com的Fabien MOTTA)
2.9:
- 支持WordPress 4.1
- 修复了在文本编辑器中使用时,插入的媒体出现在错误语言中的问题
- 添加了安全cookie选项
2.8:
- 修复了与HTTPS相关的潜在bug(感谢twisterss)
- 修复了影响除"content"以外的编辑器实例上quicktags初始化的bug(感谢Marco Chiesi)
- 更新了葡萄牙语(葡萄牙 pt_PT)语言文件(感谢Pedro Mendonça)
2.7.1.1:
- 修复了与PHP版本< 5.3相关的语法错误
2.7.1:
- 添加了移除在head中添加的行内CSS的选项
- 从qTranslate +导入原始翻译并改进了德语翻译(感谢michel.weimerskirch)
- 修复了当TinyMCE是默认编辑器时,在帖子顶部出现不想要的额外空白行的问题(感谢michel.weimerskirch)
- 修复了未翻译的文本
2.7:
- 支持WordPress 4.0(除新的自动展开功能外)
- 修复了与mqTranslate冲突的自动展开(感谢WordPress支持论坛中的michel.weimerskirch)
- 修复了qtrans_parseURL()的回归问题
2.6.7:
- 修复了不一致地删除或保留空段落的问题
2.6.6.3:
- [撤销] 将mqtranslate_xhaleera_addons.php撤销到修复2.6.6中引入的bug(移除了对自定义帖子字段的支持)
2.6.6.2:
- 修复了与其他使用帖子元数据的插件冲突的潜在bug
2.6.6.1:
- 修复了上一版本中引入的阻止性bug(与帖子元数据相关)
2.6.6:
- 添加了通过_the_meta()和get_post_meta()函数翻译自定义帖子字段的翻译
- 修复了在帖子更新时删除空段落时的bug
- 修复了显示帖子可用语言的bug
2.6.5:
- 修复了上一版本优化引入的bug
- 修复了禁用视觉编辑器时缺失编辑器工具栏的问题
2.6.4:
- 优化了一些关键函数(在我们的测试设置中,页面生成速度提高了约10~15%),归功于论坛中normadize的建议
2.6.3:
- 修复了mqTranslate与自定义帖子类型的冲突行为。数据不会再被mqTranslate更改(修复了TablePress和其他可能插件中的数据损坏)
- 添加了"允许的自定义帖子类型"高级设置,以启用mqTranslate对特定自定义帖子类型的多语言支持。
- 增加设置,当内容未提供所选语言时,移除显示的语言前缀。
- 修复了在预路径模式下,默认语言包含在URL中且设置为在URL中隐藏时,错误报告的404错误。
- 修复了JavaScript的轻微错误。
2.6.2.6:
- 修复了2.6.2.5版本中引入的错误。
2.6.2.5:
- 更改了用户级语言保护的行文:从现在起,尚未明确设置配置文件的用户将具有对所有语言的读写访问权限。
- 增加了禁用用户级语言保护的功能。
- 增加了用户传记信息的翻译支持。
- 修复了意外从帖子标题和内容中删除反斜杠的bug。
- 修复了在qTranslate Slug激活时,在mqTranslate语言菜单中生成URL的bug(通过小工具或函数)。
- 修复了使用quicktags时的bug。
- 略微改进了设置页面。
2.6.2.4:
- 修复了TinyMCE缩放bug。
- 隐藏TinyMCE全屏编辑按钮,直到mqTranslate支持此模式。
- 改进了发现不兼容WordPress版本时警报信息的显示。
2.6.2.3:
- 修复了由版本2.6.2.2引入的回归。
2.6.2.2:
- 修复了报告修改日期时的bug。
- 修复了覆盖默认格式时的日期时间戳处理bug。
- 修复了对qTranslate Slug的支持。
- 修复了与旗帜相关的选项页面中出现的罕见通知信息。
2.6.2.1:
- 修复了版本2.6.2中引入的阻止性bug。
2.6.2:
- 改进了WordPress小版本的支持。mqTranslate现在仅检查WordPress主版本号以检查其兼容性。
- 修复了针对插件开发者或显示通知错误的用户的某些不想要的提示信息。
- [实验性] 增加了支持WordPress 4.0-alpha。
2.6.1:
- 增加了对_the_date()、get_the_date()、the_modified_date()和get_the_modified_date()函数中语言切换的支持。
- 修复了分页URL的问题。
- 修复了对qTranslate服务的支持。
2.6:
- 更新以兼容WordPress 3.9。
2.5.45:
- 更新以兼容WordPress 3.8.3。
2.5.44:
- 更新以兼容WordPress 3.8.2。
- 轻微的视觉改进。
2.5.43:
- 修复了导致404找不到错误的预路径模式的潜在bug。
- 修复了搜索表单操作URL中的重复语言信息(仅限预路径模式)。
2.5.42:
- 更新以兼容WordPress 3.8.1。
2.5.41:
- 修复了与bbPress的兼容性。
2.5.40:
- 更新以兼容WordPress 3.8。
- 修复了在添加语言信息时URL解析器中的bug。
- 修复了帖子日期和时间的bug。
- 添加了塞尔维亚-克罗地亚语翻译,感谢来自WebHostingHub的Borisa Djuraskovic。
2.5.39:
- 更新以兼容WordPress 3.7.1。
2.5.38:
- 更新以兼容WordPress 3.7。
2.5.37:
- 更新以匹配qTranslate 2.5.37。
2.5.36.1:
- 更新以兼容WordPress 3.6.1。
2.5.36:
- 更新以匹配qTranslate 2.5.36。
2.5.35.1:
- 将语言信息添加到home_url()返回的URL中。
2.5.35:
- 更新以匹配qTranslate 2.5.35。
2.5.34.4:
- 修复了当用户不允许编辑默认语言时,选择替代主语言的显示bug。
2.5.34.3:
- 修复了设置页面上的显示bug。
2.5.34.2:
- 增加了从qTranslate迁移设置到/从qTranslate的功能(在高级设置>设置迁移下)。
- 增加了在用户级别选择主语言以覆盖默认语言设置的功能。
- 删除了mqtranslate自翻译文件(除法语外),直到它们可以升级到正确信息。
2.5.34.1:
- 修复了切换到代码编辑器时的问题。
- 重新引入了来自qTranslate的gl翻译者的致谢。
- 包括zh区域设置,以符合qTranslate的默认安装。
2.5.34:
- 初始版本。
升级通知。
警告!原始的qTranslate软件为每个WordPress版本提供特定版本的插件。qTranslate仅与其设计所针对的WordPress版本兼容。作为分支项目,mqTranslate虽然努力减轻这一问题的影响,但仍继承了一些缺点。请注意,在相应的qTranslate或mqTranslate发布版本之前升级WordPress安装,将使这些插件失效。