Skip Navigation

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.

Tagged: 

This topic contains 5 replies, has 3 voices.

Last updated by Dražen Duvnjak 1 month, 1 week ago.

Assigned support staff: Dražen Duvnjak.

Author Posts
June 28, 2020 at 11:15 am #6469801

benjaminH-18

Hello,

we use Woocommerce Shop in conjunction with WPML. The article data is transferred via interface from our ERP (Weclapp) to Woocommerce. The ERP also contains the translated article data. However, an error occurs when transferring variant articles - these are not transferred correctly. In the standard language (German) the article is stored correctly in Woocommerce. But as soon as you switch to English (in the article detail view of the variant article), only the main article of the variant is transferred - not all others.

The support of the ERP system wrote after checking the circumstances:
"can you please check (have) the Key and Secret used for the connection from weclapp to WooCommerce have the rights to edit the translations in the WooCommerce API ("translations": [],)?
Even if we try to create or change the translation via a direct, manual request, we are denied access".

The API key is assigned to the administrator and has read and write access.

1. are there any other settings that need to be made to make this all work smoothly?
2. does WPML require any further separate adjustments in order to feed the data via ERP?
3. how can the "WooCommerce API ( translations: [],)" be checked?
4. what else could be the cause?

Many thanks in advance.

June 30, 2020 at 1:15 pm #6486405

Dražen Duvnjak
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello there,

Welcome to WPML support. I'd be assisting you further on this issue.

I will like to let you know that variable products are still not implemented with WPML + REST API, the feature is already on our roadmap and in developer queue.

When exactly our developers will release an update including the required fix is not up-to us Supporters to determine so I am unable to provide you an ETA when this will be implemented.

Info: https://wpml.org/documentation/related-projects/woocommerce-multilingual/using-wordpress-rest-api-woocommerce-multilingual/

I will be marking this ticket as Escalated to developers. I will notify you once we publish the WPML version with these features.

I would also recommend since this plugin is not on our compatible list (https://wpml.org/documentation/plugins-compatibility/) to kindly ask the plugin author to join our Go Global program and ensure they plugin is 100% officially compatible with WPML. Our developers will help them in this process.

- https://wpml.org/documentation/theme-compatibility/go-global-program/

Let me know if there is anything else I can do. 🙂

I am sorry I couldn't be much help here.

Kind Regards,
Drazen

July 15, 2020 at 8:07 am #6600495

benjaminH-18

Hello Drazen,

so if I get this right, there is currently no possibility to transfer the translated variable product data from our ERP system to our Woocommerce shop because wpml isn't supporting it?

This is a big problem for us. Our product portfolio is huge. We are talking about a five-digit number of products (for starters, continuously growing). The extent of maintaining the translations of the product data by hand would not be manageable for us.

Is there a way to move this task up in your priority list?
Or is it possible to order this function from you as an individual programming task? Perhaps you could send me an offer for this?

Please raise this point again, without this function WPML is not usable for us (and for all other users of this widespread German ERP provider with target group of online shop owners).

Thanks a lot!

Kind Regards,
Ben

Edit:
What do you mean with "I would also recommend since this plugin is not on our compatible list"?
We are not talking about a WordPress/Woocommerce plugin, but about a separate interface directly integrated into the ERP system, which is made available to all ERP users free of charge.

The developers of the ERP system say they are fully compatible with WPML, but they would lack the authorization to enter the translated texts via the API.

July 15, 2020 at 11:33 am #6602221

Dražen Duvnjak
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello Ben,

thanks for the reply.

1) This as far as it goes right now:

https://wpml.org/documentation/related-projects/woocommerce-multilingual/using-wordpress-rest-api-woocommerce-multilingual/#create-products

You are right - it is not supported yet. I had been in our roadmap and as far I can see our developers are working on it. Unfortunately, I can not share any ETA on this.

Other users ticket:
- https://wpml.org/forums/topic/creating-variable-product-translations-via-rest-api/

2) Please raise this point again, without this function WPML is not usable

- This is being asked feature for some other users and custom features, so we are planing it to have it ready in one of next mayor releases of WPML plugin.

3) We are not talking about a WordPress/Woocommerce plugin

- I understand, but as far I see they are using WP plugin to connect WP/WC with their software. That is why I suggested it to make it official compatible with WPML, all the official compatible plugins that are tested and confirmed by us, you can find on the provided list.

- https://wordpress.org/plugins/weclapp/
- hidden link

4) Or is it possible to order this function from you as an individual programming task?

- We do not provide custom coding, you can use our contractors for custom coding but since our developers are already working on this feature not sure is this profitable for you.

Link: https://wpml.org/contractors/

Sorry, I am not that helpful on this case, hope you understand 🙂

Thanks,
Drazen

December 9, 2020 at 4:59 pm #7627797

Pierre
Supporter

Languages: English (English ) French (Français ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello,

Today we released WCML 4.11.0 beta 1 which provides a wider support for WooCommerce REST API.

You can download this new version from https://wpml.org/account/downloads/ after selecting the "beta" channel on the top right.

You can already find some information in our documentation https://wpml.org/documentation/related-projects/woocommerce-multilingual/using-wordpress-rest-api-woocommerce-multilingual/ (but not updated yet) and in our testing tool (hidden link).

Beware that this is a beta version we do not recommand to run this version on a production site.

Let us know if this helps.

Thanks,
Pierre

January 18, 2021 at 1:23 pm #7869527

Dražen Duvnjak
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

I just wanted to update you that the version WooCommerce Multilingual. 4.11.0. is out, which provides wider support for WooCommerce REST API.

Please update WooCommerce Multilingual to the latest versions and let me know if you still have an issue.

Changelog: https://wpml.org/download/woocommerce-multilingual/?section=changelog

Please make a backup before proceeding.

Update by going to the Plugins → Add New page, click the Commercial tab, and then click Check for updates.

- https://wpml.org/faq/install-wpml/#wpml-4-2-8

Let me know how it goes and if you still have issues.

Kind regards,
Drazen