Problem: The client is experiencing unresolved issues with their WordPress site using WPML, specifically related to 404 errors when translating product brand slugs. Solution: If you're experiencing similar issues, we recommend trying the following workaround: Navigate to Settings > Permalinks in your WordPress dashboard, and manually set a static value for the brand slug. Initially, 'brand' will appear as a placeholder slug. To use 'brand' as a manually set slug, you must edit the field, type the value, and save it. This solution is based on a known issue which can be further explored here: Translating Product Brand Slug Can Lead to 404s.
Please note that this solution might be outdated or not applicable to your specific case. 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 issue persists, please open a new support ticket at WPML support forum for further assistance.
Problem: You are developing a site using Elementor and WPML and have encountered an issue where you can translate the text for an email address visible on the website using the Elementor Icon List widget, but you cannot translate the 'email' field under the wrench section. Solution: This issue has been resolved in the latest version of WPML. We recommend updating your WPML to the latest version to address this problem.
If this solution does not apply because it might be outdated or not relevant to your specific case, 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 issue persists, please open a new support ticket at WPML support forum for further assistance.
Problem: The client is experiencing an issue where email notifications sent from their multilingual e-commerce sites viviscal.bg and viviscal-store.com are displaying in multiple languages instead of just the language in which the order was made. This problem is linked to the YAY Mail plugin's handling of languages. Solution: We recommend updating the YAY Mail plugin's code to ensure that emails are sent in the correct language. Specifically, modify the
get_site_language
function in the WPMLIntegration.php file. Here's the step-by-step guide:
Backup the original WPMLIntegration.php file located in /wp-content/plugins/yaymail-pro/includes/Integrations/Translations/.
public static function get_site_language( $order ) {
global $sitepress;
// Use default language as safe fallback
$language = apply_filters( 'wpml_default_language', null );
if ( null !== $order || isset( $GLOBALS['yaymail_set_order'] ) ) {
$order_data = ( null !== $order ) ? $order : $GLOBALS['yaymail_set_order'];
$order_language = $order_data->get_meta( 'wpml_language', true );
if ( ! empty( $order_language ) ) {
$language = $order_language;
}
}
do_action( 'wpml_switch_language', $language );
return $language;
}
After updating the code, test the email notifications to ensure they are now sent in the correct language.
If this solution does not resolve your issue or seems irrelevant due to updates or different configurations, 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: Sie können die Shortcodes von TablePress nicht in der String Translation oder im Advanced Translation Editor finden oder übersetzen. Dies liegt daran, dass TablePress Tabellen in einer eigenen Custom-Struktur erzeugt, die nicht kompatibel mit der normalen String Translation ist. Solution: Die bisherige Methode, Shortcodes über die String Translation zu übersetzen, war nicht korrekt, da es sich um _postmeta-Inhalte handelt. Stattdessen sollten Sie Inhalte von TablePress aus der _options-Tabelle über
admin_texts_tablepress_tables
registrieren. Sie haben folgende Möglichkeiten: 1) Nutzen Sie den Workaround, um die Inhalte zu registrieren. 2) Legen Sie, wie von den Autoren beschrieben, separate Tabellen an. 3) Ziehen Sie alternative Plugins zu TablePress in Betracht. Eine Übersicht finden Sie hier: TablePress-Tables are not translating
Falls diese Lösung für Sie nicht relevant ist, weil sie veraltet ist oder nicht auf Ihren Fall zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Wir empfehlen Ihnen 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.
Problem: You are trying to import products in two languages (EN and DE) using the built-in importer. Initially, both language versions display correctly. However, after updating the EN product, the DE product attributes like size and color are no longer displayed in the webshop. Solution: We have identified that this behavior is expected due to the limitations in WPML's handling of attribute translations. In WPML, attribute names themselves cannot be translated, only their labels can be. These labels are what you see on the frontend, provided by the theme. Unfortunately, the attribute names included in the export CSV file are not translatable. If you're experiencing this issue, we recommend checking the known issues page and verifying that you have the latest versions of themes and plugins installed.
If this solution does not apply to your case, or if it seems outdated, please do not hesitate to open a new support ticket. We highly recommend visiting the WPML support forum for further assistance.
Problem: The client was experiencing issues with WooCommerce variable products not accepting a $0 price value in the translated Spanish version, despite the original English version working correctly. Solution: We recommended using the translation editor to ensure the variable products are translated correctly. If issues persist, making a minor edit to the original product and updating the translation to 100% should help. Additionally, we installed WooCommerce Multilingual 5.5.2-b.1, a Beta version that resolved the issue. We advised the client to wait for the official release of this version and update it on their live website after making a backup.
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. Should you need further assistance, please do not hesitate to open a new support ticket at WPML support forum.
Problem: Der Kunde arbeitet an einer Website, wo ein mit Elementor Pro erstellter Loop verwendet wird. Die Inhalte werden mit ACF Custom Fields erzeugt und sind übersetzt. Der im Button hinterlegte Link verweist immer auf die deutsche Seite, auch in der fremdsprachigen Ansicht. Die Funktion 'Linkziele übersetzen' wurde mehrmals ohne Resultat angewendet. Solution: 1. Stellen Sie sicher, dass das URL-Feld in ACF auf "Übersetzen" eingestellt ist und der "Experten-Modus" verwendet wird. Mehr dazu hier 2. Editieren Sie das Feld auf dem originalen Inhalt, speichern Sie den Inhalt und übersetzen Sie ihn dann erneut. 3. Wenn das Feld auf "Übersetzen" steht, sollte dessen Wert im Übersetzungseditor erscheinen. Stellen Sie sicher, dass das Feld nicht Teil eines Wiederholungsfeldes, einer Gruppe oder Tab ist, da solche Felder auf "Kopieren" eingestellt sein müssen. 4. Löschen Sie die Übersetzungen der Feldgruppen und stellen Sie den Beitragstyp "ACF Feldgruppe" auf "Nicht übersetzen". 5. Suchen Sie den Link im Übersetzungseditor, indem Sie "http" im Suchfeld eingeben.
Falls diese Lösung nicht relevant ist, weil sie veraltet ist oder nicht auf Ihren Fall zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu öffnen. Wir empfehlen auch, die bekannten Probleme 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.
Problem: You are using WPML with Elementor to translate an image for different device views (Desktop, Tablet, Mobile). While the desktop version displays the translated image correctly, the mobile version does not, showing the original language image instead. Solution: We recommend taking a full backup of your site first. Then, follow the steps provided in our errata for addressing issues with Elementor container background image translations not applying on mobile or tablet views. You can find the detailed instructions here: https://wpml.org/errata/elementor-container-background-image-translation-not-applied-on-mobile-tablet/. This solution has been tested and verified on a sandbox site.
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 do not hesitate to open a new support ticket for further assistance at WPML support forum.
Problem: After a recent update, the video sitemap on your website incorrectly uses hreflang='cn' for Chinese instead of the correct hreflang='zn'. This error is causing issues with the Chinese version of your site. Solution: We have addressed this issue in the latest version of WPML SEO. First, ensure you back up your entire site. Then, update your WPML SEO to the latest version, which is WPML SEO 2.2.3. You can download the update from here. After updating, please verify that the hreflang attribute is corrected in your video sitemap.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Additionally, 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. For further assistance, please visit our support forum at WPML support forum.
Problem: You are working on a site under development and trying to manage product categories using WPML. You are unsure if your product categories are translated and cannot add German-specific categories in the 'Appearance' menu in the German interface. Solution: If you're experiencing issues with translating product categories or adding German-specific categories in the 'Appearance' menu, we recommend you follow these steps: 1. Navigate to WPML → Taxonomy Translation → Product Categories. 2. Check if all fields are properly filled in for Translations of taxonomy Category labels and slug, including the Plural translation field. 3. If any fields are empty, please complete the missing translations. Additionally, this might be related to a known issue. Please check the following documentation for more details: Product Category Links Do Not Use Translated Slugs.
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.