如何使用 WPML 进行菜单翻译

在使用 WPML 构建多语言博客时,是否找不到翻译主页菜单的方法?我将整理出两种 WPML 菜单翻译的方法。

使用 WPML 菜单翻译管理功能

通过 **“菜单翻译功能”**,WPML 允许您单独管理每种语言的菜单。

📌 分步设置方法:

  1. WordPress 管理员 > 外观 > 菜单 进入
  2. 在顶部选择所需的菜单(例如:Primary Menu
  3. 在右上角确认语言选择标签
    • 例如:菜单语言: Korean,右侧有 + 添加英语 等按钮
  4. 为每种语言添加新菜单并进行翻译
    • 根据相应语言设置菜单名称、项目、URL 等
  5. 将语言别菜单链接到小部件或主题位置
    • 例如:Primary Menu (English) 显示在英语网站上,Primary Menu (Korean) 显示在韩语网站上

也就是说,通过下面图示的菜单,您可以为每种语言分别指定菜单。

当您希望每种语言的菜单类型不同的时候,这种方法很好,但会觉得有点麻烦。

WPML 菜单翻译方法

通过 WPML 字符串翻译仅翻译菜单项文本

当菜单结构相同但只需更改菜单名称或文本时,此方法非常有用。

📌 使用条件:

  • 菜单中包含的项目为页面、文章、分类等可通过 WPML 翻译的对象
  • 希望链接结构相同但菜单名称不同的情况

📌 设置方法:

  1. WPML > 字符串翻译 进入
  2. 搜索 admin_texts_nav_menu
  3. 菜单项的文本出现后,进行各语言翻译

就我而言,选择了下面图示的作为菜单组名的 ‘header top menu’ 组。

WPML 菜单翻译方法

下面的示例是对 COOSS.NET 菜单中 ‘AI 交易收益率‘ 菜单进行各语言翻译并添加的过程。

WPML 菜单翻译方法

如下所示,已设置好语言别菜单。

WPML 菜单翻译方法
WPML 菜单翻译方法

以上就是关于“WPML 菜单翻译方法”的整理。

Updated : April 17, 2025
No reviews found
Write a review
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.