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:39 am #15916240

francescB-10

Background of the issue:
We have created a web-based application in Javascript / Vue.js. The backend is in python and django. We want to be able to use WPML in future to serve the default language and Italian. At the moment, all the content which appears in our app is stored in a static django database. It is not easy to use, as it does not have the same awesome features that WPML offers. We prefer to streamline all translation which occur on our corporate website and application, via one single app - WPML.

Symptoms:
No specific issue or error message mentioned.

Questions:
Can offer a suggestion / guidelines on how we can accomplish this?
We would like to see a short video that demonstrates the translator's experience using WPML, and how the updates occur in a foreign application.

July 9, 2024 at 6:01 am #15917887

Bruno Kos
Supporter

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

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

Hi,

Apart from what I answered on https://wpml.org/forums/topic/using-wpml-to-receive-send-translation-tasks-via-a-third-part-app/#post-15917834, I am not sure I can add anything else.

Let me know if you have any more specific questions on the matter.