This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
This topic is split from https://wpml.org/forums/topic/color-attributes-in-woocommerce-are-not-translating-properly/
Tagged: Documentation request
This topic contains 10 replies, has 0 voices.
Last updated by Itamar 1 week, 3 days ago.
Assisted by: Itamar.
Author | Posts |
---|---|
July 22, 2025 at 12:22 pm #17259189 | |
ericaG-7 |
Hello, 2 - also unsure how to have the main menu translated... it's build on product category pages, and I have translated all the categories, but they are not translated in the menu on the site. I believe I do not need to create a separate menu, and that these should naturally update the menu with the translations of the page/product category. It worked in the footer, but not in the main header menus. Thank you, |
July 22, 2025 at 1:05 pm #17259474 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Erica. Having the product categories translated does not automatically translate the menu. You must also translate the menu. When I check the Main Menu - Categories menu on your site, I can see it is not translated into Portuguese. Please see the attached screenshot. Please check our guide on translating and syncing WordPress menus. Please let me know if you have any further questions. Regards, |
July 22, 2025 at 4:19 pm #17260380 | |
ericaG-7 |
Yes, got that, as I did it for the footer menu, since it has custom links. I was trying to avoid that for the other menus, as they do not have custom links and are literally the same menu, with direct translation of the category titles, for example. I see there is an option there for Sycronize menus between languages. This seems the correct option, but it seems I cannot do that for just one of the menus. It brings up a page to sync all menus without options to choose. The documentation you shared also doesn't say anything about that. It actually says just to translate the page name and WPML will automatically make the translation in the menu - which is not happening. |
July 23, 2025 at 7:10 am #17261833 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, I'm sorry if our guide is not clear enough. You need to click the Sync button. Then you will have the option to select the Main Menu - Categories and proceed with syncing the menu labels. Please see the screenshot: hidden link. The links themselves are working. It is just the labels that are not showing the translation. Regards, |
July 23, 2025 at 12:21 pm #17263855 | |
ericaG-7 |
Okay I will try the sync! Only I can’t see from this screenshot where you arrived to this menu? I haven’t seen this page in the backend yet… |
July 24, 2025 at 12:27 pm #17267433 | |
ericaG-7 |
For example, following this in the guide: Go to WPML → Translation Management. But in the photo it shows this under Template Parts and Navigation Menus ( I don't have either of those displaying, and I have the filters set to show all) |
July 24, 2025 at 5:03 pm #17268782 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Erica. You need to go to WPML -> WP Menu Sync. This is the direct link on your site. Please note that my weekend hours are Friday to Saturday. If you need further assistance, I'll be available to continue checking this issue and helping you next week. Regards, |
July 24, 2025 at 8:14 pm #17269177 | |
ericaG-7 |
Hello Itamar, Thank you, got it. I have synced and made the translation, however, on one of the menus it changed a little bit the order of the items - why? It also didn't keep the styling to be all in capitals. On another menu, where I had to translated strings, I translated and put in caps, but as the other items didn't carry over the styling of the capitlization, you can see in the screenshot that now I have two different stylings (caps and non-caps). The translated categories are not initially put in caps as they also make the title of the category page. But in the default language, I have in the menus the styling for the caps. So, how can I carry over this stlying, and how can I tell WPML to keep the same ordering of the menu items in the translated version as in the defaul language? I'll await your response next week, thank you! |
July 28, 2025 at 7:00 pm #17276583 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Erica. I can see that the menu in Portuguese is not all capitalized. Please tell me where you set the menu settings to show the menu in all capital letters. I'll try to help and see how to make it the same style for the translation. Regards, |
July 31, 2025 at 10:32 pm #17286823 | |
ericaG-7 |
I believe I put them in capitalizations within the making of the menu, so when you create a menu under Appearance, Menus (where you make the structure), you have an option to change how the title is displayed (if you want it different from the generic title of the category page, for example). I expect then I may need to make an individualized menu for each language, including to solve the problem of the ordering of the items shifting. I was trying to avoid that since I do want the menu to be the exact same as the default language. |
August 1, 2025 at 9:18 am #17287567 | |
Itamar WPML Supporter since 02/2016
Languages: English (English ) Timezone: Asia/Jerusalem (GMT+03:00) |
Hi, Erica. You do have a translation of the Main Menu in Portuguese. It is here: hidden link. Regards, |