跳过导航
已更新
10 2 月, 2025

了解如何使用 WPML 翻译包含各种菜单项的不同类型的 WordPress 菜单。

默认情况下,WPML 会自动为链接到页面、文章、产品和分类的菜单创建翻译。您只需翻译菜单链接到的内容,WPML 就会处理其余部分。

英文菜单
西班牙语菜单

如果您的菜单包含自定义链接,或者您想在每种语言中创建不同的菜单,您需要使用不同的翻译方法。

翻译在每种语言中显示不同的菜单

如果您希望在每种语言中拥有结构、项目或自定义导航标签不同的菜单,您需要手动为每种语言创建菜单。

要手动为每种语言创建菜单:

  1. 转到外观 → 菜单
  2. 点击您想要创建菜单的语言链接。
点击加号图标,创建辅助语言菜单
  1. 为新菜单命名并点击创建菜单
  2. 最后,添加菜单项并保存。
添加菜单项并创建翻译后的自定义导航标签

现在您的网站上的各种语言将显示不同的菜单。

英文菜单
西班牙语菜单

翻译使用站点编辑器构建的菜单

要翻译使用站点编辑器构建的菜单:

  1. 转到WPML → 翻译管理
  2. 选择包含导航块的模板,以及您想要翻译的菜单。
TIME 的占位截图
  1. 选择翻译方法并翻译

以下方法适用于高级用户。要使用更简单的方法翻译自定义链接,请使用前面提到的手动翻译选项。

要翻译带有自定义链接的菜单:

  1. 转到WPML → WP 菜单同步并点击同步
  2. 选择您的自定义链接并点击应用更改
Selecting menu items to Sync
选择要同步的菜单项
  1. 接下来,点击页面底部的链接。这将打开 String Translation,您可以在那里翻译刚刚同步的自定义链接。
Clicking link to translate custom links
点击链接以翻译自定义链接
  1. 在 String Translation 上,输入您的自定义链接标签和 URL 的翻译。
  2. 最后,返回WPML → WP 菜单同步并再次运行同步。

您的自定义链接现在将出现在翻译后的菜单中。