Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client has a web-based app in Javascript / Vue.js with a backend in Python and Django, designed to translate food dishes and ingredients into three languages using AI. They are interested in integrating their translation ticket system into WPML but are unsure how to proceed as WPML is primarily a WordPress plugin.
Solution:
We recommend exploring the use of WPML's REST APIs to integrate post translations into your application. You can find a detailed discussion and examples here: https://wpml.org/forums/topic/how-to-use-rest-apis-to-set-retrieve-post-translations/#post-11873803
Additionally, for a practical implementation example, you might refer to this Gist: https://gist.github.com/djoo/5518bcf4ccef93ab83d91787c41e929a
If external assistance is required, consider contacting professionals via https://wpml.org/contractors/. For integrating with WooCommerce, refer to the documentation on using the WordPress REST API with WooCommerce Multilingual: https://wpml.org/documentation/related-projects/woocommerce-multilingual/using-wordpress-rest-api-woocommerce-multilingual/

If this solution does not fully address your needs or seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should further assistance be needed, please open a new support ticket at WPML support forum.

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 contains 1 reply, has 2 voices.

Last updated by Bruno Kos 4 months, 1 week ago.

Assisted by: Bruno Kos.

Author Posts
July 9, 2024 at 1:44 am #15916268

francescB-10

Background of the issue:
We have a web-based app in Javascript / Vue.js with a backend in Python and Django. It helps people translate food dishes and ingredients into three languages using AI. When AI is insufficient, users can raise a ticket for manual translation. We like how WPML handles translation tasks and payments to translators. We want these tickets to be integrated into WPML.

Symptoms:
No specific issue or error message mentioned.

Questions:
Can you offer a suggestion or guidelines on how we can accomplish integrating our translation tickets into WPML?
Can we see a short video demonstrating the translator's experience using WPML and how updates occur in a foreign application?

July 9, 2024 at 5:56 am #15917834

Bruno Kos
Supporter

Languages: English (English ) German (Deutsch ) French (Français )

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

Hi,

Thank you for contacting WPML support!

We don't have use cases or documentation of such application as WPML is WordPress plugin, even though you can check this: https://wpml.org/forums/topic/how-to-use-rest-apis-to-set-retrieve-post-translations/#post-11873803

So something like:
hidden link

Other than that you can check with our https://wpml.org/contractors/ if you need external help with this.

For WooCommerce you can check this: https://wpml.org/documentation/related-projects/woocommerce-multilingual/using-wordpress-rest-api-woocommerce-multilingual/

Regards,
Bruno Kos