Problem: The client is facing an issue where product variations are not displaying on the English version of a WooCommerce product page, although they work on the French version. Solution: We have identified that the feature the client is using is not multilingual-ready. As a temporary workaround, we recommend manually editing the translation by visiting the translated product on the front end and clicking on "Edit Product". Here, you should only adjust the swatches and avoid changing other settings. Additionally, we suggest contacting the plugin author to explain the situation and checking for WPML-compatible plugins that offer similar functionality. You can find a list of compatible plugins here: WPML-compatible plugins.
If this solution does not resolve your issue 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. If the problem persists, please open a new support ticket.
Problem: If you're trying to import custom post types with WP All Import and have added custom fields using Toolset, you might encounter an issue where nested repeatable groups are not imported when WPML is active. Solution: 1. Open the file
This workaround has been tested on a test site and works if the files are configured for WPML Export & Import and if you run the translation process after importing the files in WPML > Export & Import.
Please note that this is a workaround and WP All Import no longer supports the extension for Toolset, so it may not work in the future. At this time, we do not plan to introduce this feature in Toolset or WPML.
If this solution does not resolve your issue or seems irrelevant, 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. If you still need assistance, please open a new support ticket.
Problem: You are experiencing an issue where Italian content appears on an English page, despite settings that should display each language's content on its respective page. This problem is due to the WPRentals theme not handling transients properly.
If this solution does not apply to your case, or if it 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. If issues persist, please open a new support ticket.
Problema: Stai traducendo un negozio elettronico e hai notato che, nonostante la traduzione del footer sia stata completata, quando visualizzi il sito in inglese, il footer rimane in italiano. Il footer utilizza un blocco del tema chiamato ts_footer_block, gestito tramite Elementor. Soluzione: 1. Prendi nota dell'ID di Footer Dati (il numero visibile quando apri la pagina di modifica). 2. Dalla barra di amministrazione in alto, passa alla lingua inglese. 3. Prendi nota dell'ID della traduzione di Footer Dati. 4. Vai in Traduzione Stringhe. 5. Cerca l'ID di Footer Dati. Se non lo trovi, prova a seguire le istruzioni su questo link. 6. Traduci utilizzando l'ID della traduzione. Se il problema persiste, potrebbe dipendere dal modo in cui il codice viene gestito nel tema, e in questo caso, ti consigliamo di contattare l'autore del tema.
Se questa soluzione non risolve il problema o sembra non essere più attuale, ti invitiamo a verificare i problemi noti correlati, a controllare la versione della correzione permanente e a confermare che hai installato le ultime versioni dei temi e dei plugin. Se necessario, apri un nuovo ticket di supporto su WPML support forum.
The client is using different forms for each language version of a page, embedded via shortcodes from the Spotler/Mailplus plugin. The Dutch version of the form is overriding key parameters in the form action, affecting its submission.
Solution:
We recommend the following steps to address the issue:
1. Ensure that each language version of the page uses the correct form shortcode. Add them manually if necessary. 2. If preserving URL arguments through WPML settings does not resolve the issue, consider using custom code to maintain the correct form settings upon submission. 3. As a backup, implement a JavaScript snippet to modify the form action after the page loads. 4. If the problem persists, consider switching to a different form plugin that is more compatible with WPML. For more information on compatible form plugins, visit https://wpml.org/plugin-functionality/form/.
If these solutions do not apply to your case, or if they seem outdated, please open a new support ticket. We also 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. For further assistance, you can contact us directly through our support forum at WPML support forum.
Problema: Se stai utilizzando il plugin WooCommerce Bookings su un sito multilingua e noti che ogni prenotazione viene moltiplicata per il numero di lingue del sito, risultando in più booking ID per una singola prenotazione. Soluzione: Questo comportamento è intenzionale per prevenire la possibilità di prenotare lo stesso slot in lingue diverse. Anche se le prenotazioni sembrano duplicate, l'ID dell'ordine rimane lo stesso, indicando che la prenotazione è unica. Attualmente, non prevediamo di modificare questo comportamento a causa della sua complessità.
Se questa soluzione non risolve il tuo problema o se le informazioni sembrano non aggiornate o non applicabili al tuo caso, ti consigliamo di aprire un nuovo ticket di supporto. Ti raccomandiamo inoltre di consultare la pagina dei problemi noti e di verificare che tu abbia installato le versioni più recenti dei temi e dei plugin.
Problem: Sie betreiben eine E-Learning-Plattform mit LearnDash, WooCommerce und WPML im Multidomain-Setup und möchten Ihre Kurse auf Englisch übersetzen. Die Kurstitel lassen sich im WPML-Editor übersetzen, jedoch werden die dazugehörigen Lektionen nicht im Frontend angezeigt, und es fehlt das Feld für die Video-URL in den Übersetzungsoptionen. Außerdem fehlt die Option 'Benutzerdefinierte Felder manuell registrieren' in den WPML-Einstellungen. Solution: 1. Um das Video in der Übersetzung zu finden, nutzen Sie die Suchfunktion im ATE Editor von WPML und suchen nach "https://". 2. Es wurde festgestellt, dass nur Strings aus der WooCommerce-Germanized Textdomain registriert waren. Diese wurden aktualisiert, jedoch löst dies das Problem nicht vollständig. Es wird empfohlen, auf einer separaten Staging-Umgebung folgenden Workaround zu versuchen: https://wpml.org/errata/germanized-for-woocommerce-pro-strings-are-not-translated-after-updating-wordpress-to-6-7-1/.
Falls diese Lösung nicht relevant oder veraltet erscheint, oder falls sie in Ihrem Fall nicht funktioniert, empfehlen wir, ein neues Support-Ticket zu eröffnen. Wir empfehlen auch, die Seite mit bekannten Problemen (https://wpml.org/known-issues/) zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum: https://wpml.org/de/forums/forum/deutsch-support/.
Problem: Sie haben ein Problem mit der Kodierung von URLs, die mit URL-Parametern aufgerufen werden, beim Testen der automatischen Übersetzung von WPML AI. Lösung: Wir empfehlen Ihnen, den folgenden Code in Ihre bestehende benutzerdefinierte XML-Konfigurationsdatei unter WPML > Einstellungen einzufügen:
Nach dem Einfügen des Codes öffnen Sie bitte die Original-Startseite im Editor, speichern Sie sie erneut und versuchen Sie anschließend, die URL im Advanced Translation Editor (ATE) zu übersetzen.
Falls diese Lösung veraltet erscheint oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Sollten weiterhin Schwierigkeiten auftreten, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Besuchen Sie dazu unser Support-Forum.
Problem: You are trying to synchronize a 'Post' relationship field automatically when translating content using the Advanced Translation Editor (ATE). You have two Custom Post Types (CPTs): a parent CPT and a child CPT. The child post uses a 'Post' relationship field to select the parent, but when translating from English to German, the field in the German post does not automatically populate with the ID of the corresponding German parent, leaving the relationship field empty. Solution: This issue is recognized and will be addressed in a future WPML release (version 4.8). Meanwhile, you can use the
wpml_object_id
hook as a workaround. Set the custom field to 'COPY' so that the translation retains the POST ID (even if it's not the translated one). Use the following PHP code to translate the POST ID in the current language:
This code will help display the correct translated post ID on the frontend. Remember, the empty field in the backend is a visual bug and does not affect the actual functionality.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, please contact our support at WPML support forum.