波利朗

描述

Polylang与WordPress完全集成,仅使用其内置的核心功能(分类法),保持站点的稳定性能,并创建一个多语言站点,根据您的需要提供从一种额外语言到10种或更多的语言。添加的语言数量没有限制,WordPress的语言包在准备好后会自动下载。

特征

根据您已经构建或计划构建的站点类型,下面列表中的插件组合可能会引起兴趣。
所有插件都包含一个向导,只需点击几下即可进行设置。

波利朗

Polylang和Polylang专业共享相同的核心功能,例如:

  • 翻译帖子、页面、媒体、类别、帖子标签、自定义帖子类型和分类、RSS提要;支持RTL脚本。
  • 语言可以由URL中的语言代码设置,也可以为每种语言使用不同的子域或域。
  • 创建新帖子或页面翻译时,自动复制类别、帖子标签和其他元数据。
  • 翻译经典菜单和经典小工具。也可通过以下方式访问站点编辑器经典功能在区块主题中。
  • 可定制的语言切换器可作为经典小部件或经典导航菜单项使用。
  • 与Yoast SEO的兼容性。

Polylang专业版

使用一些非常有用的额外功能,帮助优化翻译站点所花费的时间,例如:

  • 更好地集成在新的块编辑器中。
  • 语言切换器作为一个块提供。
  • 小部件块编辑器中提供的语言选项。
  • 可在站点编辑器(FSE)中翻译的模板部件。
  • 跨翻译后复制和/或同步内容。
  • 改进了与其他插件的兼容性,例如ACF专业.
  • 跨语言共享相同的帖子或术语的URL slug。
  • 翻译URL段塞对于类别、作者库、自定义帖子类型等…
  • 使用DeepL进行机器翻译。
  • 以XLIFF格式导出和导入内容,用于外包专业翻译。
  • 访问特优支持以获得个性化帮助。

WooCommerce的Polylang

加载项与WooCommerce兼容,提供以下功能:

  • 直接在WooCommerce界面中翻译WooCommer页面(商店、结账、购物车、我的帐户)、产品类别和全局属性术语。
  • 翻译WooCommerce电子邮件并用客户的语言发送给客户。
  • 产品元数据同步。
  • 与本地WooCommerce CSV导入和导出工具兼容。
  • 与流行插件的兼容性,如WooCommerce订阅、产品捆绑、WooCommer预订、发货跟踪等。
  • 能够使用WooCommerce REST API(Polylang Pro提供)。
  • 访问特优支持以获得个性化帮助。

两者都不允许进行自动翻译。

我们的其他免费插件

信用

非常感谢所有翻译人员帮助翻译Polylang.
非常感谢亚历克斯·洛佩兹标志的设计。
Polylang中包含的大多数标志来自famfamfam和属于公共领域。
无论在何处使用第三方代码,都会在代码注释中注明。

屏幕截图

  • Polylang语言管理面板
  • 字符串翻译管理面板
  • 多语言媒体库
  • 带有语言元框的编辑帖子屏幕

安装

  1. 确保您使用的是WordPress 6.2或更高版本,并且您的服务器运行的是PHP 7.0或更高版本(与WordPress本身的要求相同)。
  2. 如果您尝试了其他多语言插件,请在激活Polylang之前将其停用,否则,您可能会得到意想不到的结果!
  3. 像往常一样,从WordPress的“插件”菜单中安装并激活插件。
  4. 这个安装向导自动启动,通过配置主要功能,帮助您更轻松地开始使用Polylang。

常见问题解答

哪里可以找到帮助?

Polylang与WooCommerce兼容吗?

评论

2024年6月22日
我使用了一个非常成功的插件,我喜欢它,我只能有一个建议,Elementor使用的元素可以改进,在这方面是不够的。谨致问候
阅读所有2652条评论

贡献者和开发者

“Polylang”是开源软件。以下人员对此插件做出了贡献。

贡献者

“Polylang”已被翻译成51个地区。谢谢你翻译人员感谢他们的贡献。

把“Polylang”翻译成你的语言。

对开发感兴趣?

浏览代码,查看SVN存储库,或订阅开发日志通过RSS(RSS).

变更日志

3.6.3 (2024-06-18)

  • 赞成:为及时加载的翻译修复语言环境回退(需要WP 6.6)
  • 允许将数组作为上下文传递给icl_register_string()#1497
  • 修复WP 6.6#1496中的管理栏搜索菜单
  • 修复过滤器pll_flag#1489使用中的回归

3.6.2 (2024-06-03)

  • Pro:修复从3.6版之前的版本导出时未正确导入的XLIFF文件
  • 赞成:修复使用机器翻译时未分配给翻译文章的翻译类别
  • Pro:修复REST请求期间不适用于辅助查询的“lang”参数
  • 专业:为在经典编辑器中编辑并用DeepL翻译的内容修复新行
  • 赞成:修复与多站点上的流插件的冲突

3.6.1 (2024-04-09)

  • Pro:修复使用DeepL翻译帖子后未显示的ACF字段
  • 注册语言分类法#1457时删除重写
  • 修复仅显示为按钮时未筛选的搜索块#1459
  • 修复在多站点#1458中使用switch_to_blog()时未保留的当前语言

3.6 (2024-03-18)

  • 需要WP 6.2作为最低版本
  • 添加与WP 6.5的兼容性
  • Pro:为帖子添加DeepL机器翻译
  • Pro:添加XLIFF 2.0/2.1格式的导出和导入
  • 赞成:改进导出PO文件中的翻译注释
  • Pro:允许在XLIFF文件中导出JSON编码的post和term元
  • Pro:允许导出XLIFF文件中的块子属性
  • 专业:将页脚注释块添加到XLIFF文件
  • 专业:现在直接导出单个文件,而不是在zip中导出
  • 赞成:修改了语言切换器导航块
  • 优点:修复语言切换器导航块对齐与覆盖菜单中的核心设置不一致(需要WP 6.5)
  • 赞成:修复可能导致向错误用户显示通知的比赛条件
  • 赞成:修复在多站点上使用WP-CLI刷新重写规则时与ACF的冲突
  • 专业:修复了几个源相同但翻译不同的元数据的导入
  • 添加筛选器pll厨师args过滤Polylang cookie参数#1406
  • 修复错误的翻译文章类型和分类switch_to_blog()#1415
  • 修复帖子#1412页面的一个小性能问题
  • 快速编辑后修复JS错误。道具@mcguffin#1435,#1444
  • 修复view-translations-post.php#1439中可能出现的警告

3.5.4 (2024-02-06)

  • 优点:修复导航语言切换器块中的可访问性问题
  • 专业:修复带有块的帖子未导出的特色图像
  • 赞成:修复与Flatsome建筑商的冲突
  • 修复使用系统CRON.Props arielruminski#1397时的通知
  • 修复可能将错误的贴子标签分配给帖子#1418的边缘情况

3.5.3 (2023-12-11)

  • 赞成:当事件类别的重写参数设置为false时,使用事件日历修复致命错误
  • 当同时显示标志和语言名称时,删除语言切换器中的标志alt文本#1393
  • 修复多站点中两种语言共享相同语言环境时不正确的字符串翻译#1378
  • 在块编辑器#1386中编辑帖子时,修复当前语言未过滤的帖子列表
  • 修复税务查询中填充意外数据时的错误#1396

3.5.2 (2023-10-25)

  • 赞成:修复块编辑器自定义分类组件面板中未按当前语言筛选的术语
  • 修复导致多站点#1375上主站点出现错误404的错误重写规则

3.5.1 (2023-10-17)

  • Pro:修复块编辑器自定义分类组件面板中未被当前语言过滤的术语
  • 优点:修复在多站点上使用普通永久链接时的致命错误
  • 赞成:修复保存字符串翻译时错误刷新的重写规则
  • 修复多站点#1366上导致错误404的错误重写规则
  • 修复使用open_basedir#1368中没有的符号链接MU插件时的致命错误

3.5 (2023-10-09)

  • 要求WordPress 5.9为最低版本
  • 专业:在站点编辑器中管理导航块翻译(需要WP 6.3)
  • 专业:在站点编辑器中管理页面翻译(需要WP 6.3)
  • 赞成:在站点编辑器中管理模式翻译(需要WP 6.3)
  • 赞成:删除与Gütenberg 15.1中删除的导航屏幕的兼容性
  • Pro:添加过滤器“pll_export_post_fields”以控制导出到XLIFF文件的帖子字段
  • Pro:不要将Polylang Pro激活前创建的ACF字段的默认翻译选项设置为“翻译”
  • Pro:修复Polylang Pro自动停用时未设置为最近激活
  • 不输出支持html5#1332的主题的javascript类型
  • 挂钩WP_Query自动转换为“parse_Query”而不是“pre_get_posts”#1339
  • 改进块编辑器#1341的预加载路径管理
  • 修复WP 6.4#1345中的重写规则
  • 修复:如果没有指定语言,总是为新帖子和术语指定默认语言#1351
  • 修复在多站点#1319上创建新站点时未正确创建“polylang”选项的问题
  • 删除静态主页翻译#1311时,修复首页显示切换为“Your latest posts”
  • 修复分配给术语#1336的错误语言
  • 修复在多站点#1342上打开博客时更新翻译选项时的错误

请参阅changelog.txt(更改日志.txt)对于较旧的更改日志