Problem: You are working on a multi-language site using WPML and need to know how to preserve translations when creating a new staging version with live data. Solution: Currently, there is no direct method to push WPML translations from staging to live. However, you can merge the sites to share the same translation memory, glossary, and translation credits for automatic translation. This allows translations made on the staging site to be accessible on the live site through the Advanced Translation Editor. For detailed steps on how to merge sites, visit https://wpml.org/documentation/automatic-translation/automatic-translation-subscription-for-multiple-sites/.
After migrating the site to a new URL, complete the migration banner that appears in WPML and use a unique new site key for each site URL or server change.
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 you still need assistance, please open a new support ticket at WPML support forum.
Problem: The client's high-traffic corporate website experienced a downtime due to an unexpected traffic spike, with potential issues related to WPML observed in the SQL query logs. It was unclear whether the problem stemmed from WPML or another plugin affecting WPML’s performance. Solution: We recommended increasing the WordPress memory limit to at least 256 MB as WPML requires a minimum of 128 MB. The client was advised to add the following code to the wp-config.php file:
1
define('WP_MEMORY_LIMIT', '256M');
just before the comment:
1
// That's all, stop editing! Happy blogging.
Additionally, we suggested ensuring all themes, plugins, and WordPress itself are updated to their latest versions to avoid bugs or performance issues. We also recommended checking for any conflicts by switching to a default WordPress theme and deactivating all plugins except WPML and its add-ons and Elementor. If the problem persisted, the client was to activate plugins one by one to identify the problematic plugin. For further details on managing translations and optimizing WPML with caching, we provided links to our documentation:
If these steps do not resolve the issue or if the solution seems outdated or 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 further assistance is needed, please open a new support ticket at WPML support forum.
Problema: Estás intentando traducir los emails de WooCommerce en tu sitio y desde que conectaste con woo.com para activar un plugin, las traducciones al castellano de los emails han desaparecido. No encuentras las cadenas en inglés de ciertas partes de casi todos los emails de WooCommerce, a pesar de haber escaneado de todas las formas posibles. Solución: Si estás experimentando este problema, te recomendamos seguir los pasos descritos en la guía de cómo traducir los emails de WooCommerce, disponible en https://wpml.org/documentation/related-projects/woocommerce-multilingual/how-to-translate-woocommerce-emails/. Además, te sugerimos revisar la guía sobre cómo encontrar y traducir cadenas que no aparecen en WPML -> Traducción de Cadenas, que puedes encontrar aquí: https://wpml.org/es/documentation-2/guia-de-inicio/traduccion-de-cadenas/buscar-cadenas-que-no-aparecen-en-la-pagina-traduccion-de-cadenas/. Esta solución podría ser irrelevante si ya está desactualizada o no se ajusta a tu caso. Te recomendamos verificar la versión del arreglo permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Si el problema persiste, te sugerimos abrir un nuevo ticket de soporte. También te recomendamos revisar los problemas conocidos en https://wpml.org/known-issues/. Para más asistencia, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
Problem: If you're experiencing issues with translating elements from a repeater in a custom Gutenberg block created with Blockstudio, and these elements are not appearing in the translation dialog. Solution: We recommend creating an XML configuration for your blocks to make them translatable. Here's a step-by-step guide on how to configure the wpml-config.xml file.
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: The client is experiencing a 'Download failed. (Forbidden)' error when attempting to update or download WPML plugins, even after deregistering and registering the sitekey. Solution: 1. Revalidate your domain with your sitekey by navigating to https://wpml.org/account/sites/ and copying the sitekey created for your domain. Then, go to WP > Plugins > Add new > Commercial Tab > Deregister and register the sitekey again. 2. If the issue persists, manually install the plugin. Download WPML manually by visiting https://wpml.org/account/downloads/, scroll down, and click on 'Download WPML manually'. Then, in your WP dashboard, navigate to WP > Plugins > Add new and upload the downloaded zip file directly.
If these steps do not resolve your issue, or if the solution becomes outdated, we 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 encounter problems, please open a new support ticket at WPML support forum.
Problem: The client needed to enable automatic translation for post content while disabling it for String Translations in the WPML plugin. Solution: We advised the client to use the Translation Management dashboard (WPML -> Translation Management) to control which content should be translated. Specifically, to disable automatic translation for strings, the client should not select them in the dashboard. For detailed guidance, we recommended reading the Translation Management guide.
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 further assistance is needed, please open a new support ticket.