Print
WPML also allow users to create multi-language menu easily. Users can choose to create the translated menu automatically by synchronization or manually .

Sync menu automatically

  1. First, go to Appearance -> Menu and select your main language menu.
  2. Press “Synchronize menus between languages“.
  3. The system will show you the actions that are going to perform. Color indicators are at the bottom explaining the actions. The system will automatically find all the translation pages of all the pages on your main language menu. For this example, a new menu in another language will be created with the name “Sample menu- Chinese (Traditional)“. If you do not like the generated name, you are also free to edit the name. Here, the translation page of Home called “首頁” will also be added to the new menu. Click the button “Sync” to proceed to the next step.
  4. Next, the system will let you confirm which actions to be performed. Check the actions that you are willing to perform. Then press the button “Apply changes” to proceed.
  5. Lastly, the system will notice you with a message “The selected menus have been synchronized.
  6. Go back to Appearance -> Menu, you will see the menu of another language successfully created.


Create menu manually

  1. First, go to Appearance -> Menu and select your main language menu.
  2. Press the “Cross icon” next to Translations.
  3. The system will direct you to create a translation of the selected menu. Fill in the menu name and then click the button Create Menu
  4. Now, your translation menu is linked and ready. Drag pages/posts to the menu as usual.