Problem: The client is unable to permanently translate the icon texts of the Chauffeur theme from English to Greek. Solution: We added the following custom XML code to enable the translation of the icon texts:
We instructed the client to navigate to WPML > Settings > Custom XML Configuration (tab) and add this code. Afterward, the client should make a small change in the original language and save it. Then, by accessing the Advanced Translation Editor, all the icon content should be available for translation.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, we highly recommend checking the related 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: You are using WPML with WooCommerce Multilingual & Multicurrency on a catalogue-only site without any pricing, cart, or checkout functionalities. Despite disabling multcurrency, WCML is still setting 'wcml_client_currency' and 'wcml_client_currency_language' cookies, which prevent Varnish from caching guest responses.
Solution: We recommend implementing a custom MU plugin to selectively remove these specific WCML cookies on guest WooCommerce catalogue pages, while preserving other necessary cookies like those for WPML language settings. Here's a step-by-step guide on how to do this:
This approach is safe for a catalogue-only site and does not interfere with WPML's language handling or WooCommerce's product categorization and filtering. If you find this solution not applicable due to updates or it doesn't fit your case, please 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. If issues persist, we highly recommend opening a new support ticket at WPML support forum.
Problema: Si estás experimentando que las variaciones de tus productos no aparecen en el idioma original y por defecto (español) en tu tienda WooCommerce, pero sí en otros idiomas, y has confirmado que desactivando los plugins de WPML las variaciones aparecen correctamente, el problema podría estar relacionado con la configuración de WPML o con el código personalizado en tu tema hijo. Solución: 1. Verifica y elimina los atributos duplicados o no conectados en cada idioma desde la sección de taxonomías traducidas y asegúrate de que los atributos traducidos estén conectados. Puedes hacerlo accediendo a: Administrar atributos. 2. Asegúrate de que los slugs de los atributos en cada idioma sean únicos. 3. Si el problema persiste, podría ser debido a personalizaciones en tu tema hijo, específicamente en el código personalizado que afecta las variaciones de WooCommerce. Consulta con tu desarrollador sobre este código:
Si la solución proporcionada no resuelve el problema o parece no ser relevante debido a actualizaciones o diferencias en tu caso, te recomendamos abrir un nuevo ticket de soporte. También es altamente recomendable revisar los problemas conocidos, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de temas y plugins. Para asistencia adicional, visita nuestro foro de soporte.
Problem: The client is experiencing issues with URLs being sanitized by WPML when using JetSmartFilters in a custom shortcode within functions.php. The URL structure used is 'domain/site/language', which leads to conflicts with WPML's URL and language-handling logic, particularly with virtual paths that do not exist in the WordPress database. Solution: We recommend avoiding the current URL structure ('domain/region/language') for region-based sites and instead using subdomains, such as 'au.stage.turers.com/en/' and 'us.stage.turers.com/en/'. This approach keeps the region and language parts clearly separated and avoids conflicts with WPML's language URL handling. Unfortunately, there isn't a WPML setting to whitelist only these JetSmartFilters URLs or to exclude specific shortcode-generated links from this processing. 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 further assistance is needed, please open a new support ticket at WPML support forum.
Problem: You have a WordPress website with ACF integration and PHP templates, and you're facing issues with translating buttons, text, template parts, and menus in custom templates. Solution: We do not offer call support, but here are some steps you can follow to address your translation issues: 1. Translate menus through Appearance > Menus. 2. Translate PHP/static texts using WPML > String Translation. 3. For custom templates or hardcoded parts, additional WPML configuration might be necessary. We recommend consulting with the developer who created the theme to understand how these elements were implemented. For more detailed guidance on using gettext and other translation methods, please refer to our documentation:
If you have specific doubts or issues after consulting these resources, please contact us for further assistance.
Please note that the solution provided 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, we encourage you to open a new support ticket at WPML Support Forum.