在这个特殊的回文日期, 新版本的 Transposh 发布. 这个版本被搁置了太久,但因为我终于有时间了, 它已经启动并且可用.
因此,, 它有什么用?
第一的, 我要感谢 Julien Ahrens 来自 RCE 安全 感谢他帮助检测先前版本中的几个弱点, 并与我一起提供修复和验证它们. 朱利安向我提供了信息和全面披露,并且对我非常耐心,直到我终于有时间解决所有问题. 我只能给他我最高的推荐, 并在这里表达我的感激之情. 谢谢!
此版本中的其他内容包括使用谷歌翻译修复臭名昭著的回归, 导致人们得到 [对象窗口] 和/或重复的内容. 如果您使用谷歌翻译, 请使用实用程序选项卡中的新按钮以删除重复数据. 保存人工翻译的最新备份总是一个好主意.
名为翻译编辑器的误导性选项卡也有大量改进 (其中, 事后看来,我应该打电话给 “翻译管理”) 这使您可以更好地控制和查看当前翻译.
这里有很多工作致力于与 PHP8 和 wordpress 的兼容性 5.9, 我相信大部分问题都已经解决了, 并且小部件应该再次在界面中工作, 我要感谢所有帮助我测试的用户, 尤其是亚历克斯和马塞尔. 多谢你们!
下个版本有望早点到来, 我想我会把开发和论坛带到github或者类似的平台上. 如果您对此有任何想法,请告诉我.
随意地 联系我们 或在此帖子上留下您的反馈, 我们因您的积极投入和想法而茁壮成长 (并在消极方面枯萎…) 所以请帮助我们为您提供最好的免费翻译工具之一.
好消息! 这个插件真的是我找到的最好的翻译插件
这是今年最开心的一天. 谢谢.
首先感谢您的工作!
但, 对不起, 这个版本破坏了我网站上的一些东西. 如何制作降级插件?
坦克!!!!!
下载旧版本, 但我认为降级不会有任何帮助. 我建议通过本网站上的表格联系我们的支持.
切换到台语时, 切换到其他语言会出现路径错误. 例如, 当台语转为法语时: /zh-tw/ 将变为 /fr-tw/, 显然这应该是 /fr/
嘿那里,
我非常喜欢你的插件!
但最近我发现 transposh 不能完全翻译我网站中的自定义字段 (元关键字和元描述), 其中一些是翻译的, 但他们中的大多数不是.
这可能是一个错误,也可能与主题有关?
感谢你并致以真诚的问候,
杰米
非常感谢这个非常有用的免费翻译插件🙂
免费但超越其他翻译插件.
感谢您的杰出工作.
该死的wordpress找不到这么好的插件.
普通人很难获得有价值的信息.
这个插件应该安装在每个 wordpress 网站上.
也许这可以帮助别人. 我一直在我所有的客户网站上使用你的插件,它帮助了我很多,以便提供一个 “合乎逻辑的” 和 “高效的” 翻译事物的方法.
我想出的一个解决方法是在 WordPress 菜单中添加外部自定义链接. 问题是您无法翻译网址,因此, 如果您提供网站的 /fr 版本并且它指向外部 /fr 版本 (另一个站点的), 这可能会让你头疼. 我不知道这是否已经通过其他方式成为可能, 但无论如何,这是我的看法.
这是我想出的:
– 添加特定的类 (LANGCODE_only, 前任: fr_only) 进入菜单项
– 然后,您可以拥有该菜单项的多个实例 (每种语言一个) 它只会以正确的语言显示.
– 您只需将此代码添加到您的functions.php
//外部自定义 URL 的转置修复
添加过滤器(‘wp_nav_menu_objects’, 'lang_filter_menu', 10, 2);
函数 lang_filter_menu($sorted_menu_objects, $ARGS) {
全局 $my_transposh_plugin;
$currentlang = transposh_get_current_language();//获取当前语言
$allAvailableLang = 爆炸(',’, $my_transposh_plugin ->选项->可视语言);//获取所有可主动翻译的语言
$arrayToCompare = array_diff($allAvailableLang, 阵列($当前语言));//删除当前语言
// 删除没有正确语言的菜单项
//基于类 LANGCODE_only, 前任: pt_only
//您必须在外观中添加类 > 菜单 > 菜单项, 在下面 “CSS 类 (可选的)”
前锋 ($sorted_menu_objects 作为 $key => $菜单对象) {
//循环遍历比较语言数组
前锋 ($arrayToCompare 为 $notPresentLang){
//如果不是当前语言,则删除项目
如果 ( in_array($notPresentLang.'_only', $menu_object->班级 )) {
未设置($sorted_menu_objects[$钥匙]);
休息;
}
}
}
返回 $sorted_menu_objects;
}
非常感谢最好的wordpress翻译插件的开发者和支持者.
请以合理的费用发布更高级的专业版,这样您就可以提供更多并获得更好的收益.
很高兴我的最爱插件更新了