Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 4 replies, has 1 voice.

Last updated by alexandrosM-7 1 day, 20 hours ago.

Assisted by: Andreas W..

Author Posts
April 16, 2026 at 7:55 am #17973067

alexandrosM-7

Hello,
https://wpml.org/documentation/related-projects/woocommerce-multilingual/using-wordpress-rest-api-woocommerce-multilingual/#creating-taxonomy-terms-product-category-tag-attribute-shipping-class

I’m using the WooCommerce REST API with WPML and noticed I can translate attribute terms (e.g. “Blue”), but I can’t translate attribute names (e.g. “Color”) via the REST API.

Is there any plan to support attribute name translation through the REST API in the near future? Or do we have another work around for that?

This would be really helpful for automated product syncing.

Thanks a lot!

April 16, 2026 at 8:35 am #17973298

Marcel
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: Europe/Vienna (GMT+02:00)

Hi,

before your ticket is assigned to one of my colleagues, please allow me to walk you through some initial debugging steps. This will help speed up the support process.

You’re absolutely right, while you can translate attribute terms (like “Blue”) via the REST API, translating attribute names (like “Color”) isn’t supported there at the moment. This is because attribute names are stored as taxonomy labels, which are only handled in WPML through the admin, not the API.

As a workaround, you can translate attribute names in:
WooCommerce → WooCommerce Multilingual & Multicurrency → Attributes

The good news is that you only need to set this once, and those translations will automatically apply to products created or updated via the API.

At the moment, we don’t have any plans adding that functionality, but it’s definitely a valid use case.

Best Regards,
Marcel

April 16, 2026 at 10:36 am #17973863

alexandrosM-7

Thanks for your fast response.

However, my requirement is fully automated product sync, so I need to handle attribute name translations programmatically (no admin step at all).

I tried to translate them with icl_string_translations, icl_strings and the action 'wpml_register_single_string' but no result.

The other language products get the based language Taxonomy Name with the translated term names.

April 18, 2026 at 2:05 am #17977668

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

WPML and WCML are not yet able to translate the labels via the REST API. Our development team is aware of the issue and is planning to solve it with WCML 5.6.0.

April 20, 2026 at 6:20 am #17979351

alexandrosM-7

Oh okay. Thank you for letting me know.