Problema: El cliente no puede usar WPML Translation Management para traducir del español a otros idiomas porque el idioma por defecto es el inglés. Solución: Primero, recomendamos verificar en WPML -> Translation Management si es posible filtrar por el contenido en inglés y enviarlo a traducir al español. Si esto no resuelve el problema, hay dos alternativas: 1. Cambiar el idioma por defecto del sitio a inglés. 2. Traducir el contenido directamente desde el bloque de Idiomas que aparece en la columna derecha al editar posts (entradas, páginas, etc).
Si esta solución no es relevante porque podría estar desactualizada o no aplicar a su caso, le sugerimos abrir un nuevo ticket de soporte. También recomendamos revisar los problemas conocidos, verificar la versión de la solución permanente y confirmar que tiene instaladas las últimas versiones de temas y plugins. Para asistencia adicional, puede visitar nuestro foro de soporte.
Problem: The client was experiencing a 524 error due to response times exceeding 100 seconds when trying to save their site's homepage using WPML. This issue occurred with 24 languages active, and the error appeared when the homepage's edit link showed as a Pencil Icon, but not when it showed as a Circle Icon. Solution: Initially, it was suspected that WPML might be causing the issue. However, upon further investigation, the client discovered that the LinkWhisper plugin was the real culprit, taking too much time when more content was added, thus causing the 524 error. The client was advised to check with Cloudflare if they were blocking WPML servers and to test with only WPML plugins and the WordPress default theme to check for compatibility issues.
If you're experiencing similar issues, we recommend checking for any plugins that might be affecting response times and consulting with your CDN provider to ensure there are no blocks on your server communications. Additionally, testing with a default theme can help identify any compatibility issues.
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 problem persists, please open a new support ticket.
Problem: If you're experiencing issues with duplicated content in Elementor after using the 'duplicate content' mode in WPML and wish to switch to using the Advanced Translation Editor (ATE) for translations, follow these steps. Solution: 1. Optionally, navigate to your content list (e.g., Pages), filter by the secondary language, send the duplicated content to the Trash, and permanently delete it. 2. Go to WPML -> Settings -> 'How to translate the content' section -> Select 'Advanced Translation Editor' -> Save the changes. 3. Edit the content you want to translate, ensure the 'Translation Editor' option is selected in the Languages block on the right column, and click the plus (+) icon to add the translation. 4. Alternatively, you can use WPML -> Translation Management to search for content to translate, select it, and send it for translation using the options at the bottom of the table.
If this solution does not apply to your case, or if it seems outdated, 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. Should you need further assistance, please open a new support ticket.
Problem: You are using the WooCommerce Multilang plugin with WooCommerce integration and encountered PHP deprecation warnings. These warnings are related to the creation of dynamic properties in PHP 8.2 and later, specifically in the WooCommerce Multilang plugin. Solution: We recommend checking the solution provided in a similar scenario discussed in a previous support ticket. Please visit the following link to read more about the issue and its resolution: https://wpml.org/forums/topic/passing-null-to-parameter/#post-16471564.
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 encountered a PHP deprecation warning in the WPML Multilingual CMS plugin, specifically with the
strtotime()
function, indicating 'Passing null to parameter #1 ($datetime) of type string is deprecated'. This occurred while using WordPress Version 6.7, PHP Version 8.2, Plugin Version 4.6.14, and WooCommerce Version 9.4.2. Solution: We explained that the deprecation notice is not a fatal error and will not affect the PHP's ability to complete tasks on the site. This type of warning typically indicates that the way a function is used will be removed in future PHP versions. We assured the client that in future versions of WPML, this warning will be resolved.
If this solution does not apply to your case, or if it seems outdated, we recommend opening 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, please visit our support forum at WPML Support Forum.
Problem: The client was experiencing 404 errors on their multilingual website when accessing translated pages and taxonomies for the first time. The issue persisted even after disabling various caching solutions and plugins. The WPML String Translation plugin was identified as part of the problem, particularly when switching between languages on posts. Solution: We recommended the following steps to address the issue: 1. Navigate to WPML > String Translation. 2. Search for
wc/file/transient
and
wc-api
under the WP Endpoints domain. 3. If these strings are translated (indicated by a pencil icon below the language flag), select both and delete them from String Translation. 4. Go to "Settings > Permalinks" and resave the permalink structure. 5. Clear the caches from the site and browser, then check the page again. Additionally, we suggested checking the guide on handling .htaccess issues with WPML at https://wpml.org/faq/why-is-htaccess-getting-overwritten-with-the-language-folder-on-my-wpml-website/.
If this solution does not resolve the issue or seems irrelevant due to being outdated or not applicable to your 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 problems persist, please open a new support ticket at https://wpml.org/forums/forum/english-support/.
Problem: The client is experiencing issues with the template layout for their theme after adding several languages using WPML. Specifically, the Home and Contact Us pages are not being picked up properly by WPML, resulting in different layouts for these pages after translation. Solution: We recommend checking if the page options are fully copied over for the affected languages. In this case, the French language pages were not displaying correctly because the page options were not fully copied. To resolve this, you can follow the steps provided in this video tutorial: https://go.screenpal.com/watch/cZXUD7nVRYU.
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 at our support forum.
Problem: The client was experiencing a blank white page when trying to use the Advanced Translation Editor (ATE) on their website. Additionally, after attempting a solution, they encountered a 'Critical Error' message. Solution: 1. We suggested making a minor edit to the primary language page to refresh the ATE and then retranslate the page. 2. When a 'Critical Error' occurred, we advised the client to perform a full backup of their website/server. 3. We identified that the server lacked the 'Multibyte String Extension', which was necessary for the ATE to function properly. We recommended checking if this extension was available and activating it on their hosting.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your 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 problems persist, please open a new support ticket.
בעיה: הלקוח נתקל בשגיאה כאשר מנסה לערוך פוסטים בעברית עם התוסף WPML String Translation פעיל. השגיאה היא: "You attempted to edit an item that doesn't exist. Perhaps it was deleted?". הבעיה מתרחשת רק בפוסטים בעברית. פתרון: הבעיה נגרמה מכך שה-slug של 'Recipes' היה מתורגם ל'מתכונים'. כדי לפתור את הבעיה, שינינו את התרגום של ה-slug בחזרה ל'recipe' דרך: WPML -> Settings -> Post Types Translation. כעת ניתן לערוך את הפוסטים בעברית ללא קבלת השגיאה. אם הפתרון הזה לא רלוונטי למקרה שלך או שהוא כבר לא עדכני, אנו ממליצים לבדוק את הבעיות הידועות בדף הבעיות הידועות של WPML, לוודא את גרסת התיקון הקבוע, ולאשר שהתקנת את הגרסאות האחרונות של התוספים והערכות. אם עדיין נתקלת בבעיה, אנו ממליצים לפתוח כרטיס תמיכה חדש בפורום התמיכה של WPML.
The client was experiencing a critical PHP Fatal error when trying to access ACF options in the WordPress Admin Area, specifically related to the WPML plugin.
2. We conducted tests on both our testing servers and the client's staging site. The issue was not reproducible locally but occurred on the staging site only when the Speed Optimizer plugin from SiteGround was active. We advised the client to deactivate the Memcached option in the Siteground Speed Optimizer plugin, which resolved the issue.
If this solution does not resolve your issue or seems 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 the problem persists, please open a new support ticket at WPML support forum.
Проблема: После обновления WordPress и WPML перестали переводиться строки темы на русском языке. Например, в шапке сайта вместо 'Поиск товаров' отображается 'Search for Product', и вместо 'Результаты поиска для: 111' видно 'Search Results for: 111'. Решение: Проблема связана с изменениями в WordPress 6.7, которые повлияли на загрузку файлов перевода. Мы планируем выпустить обновление для плагина WPML String Translation, которое решит эту проблему. Временно мы рекомендуем вам следовать инструкциям на этой странице: https://wpml.org/errata/wordpress-6-7-mo-files-not-loaded-and-leading-to-missing-translations-on-front-end/
Если данное решение не поможет или оно кажется вам неактуальным, рекомендуем открыть новый тикет поддержки. Также настоятельно советуем проверить известные проблемы на https://wpml.org/known-issues/, убедиться в версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов.
Problema: El cliente instaló el plugin WPML en su sitio y observó que en lugar del ícono de lápiz para editar traducciones, aparece un engrane, y no se muestra la opción 'Esta es una traducción de'. Solución: Si estás experimentando este problema, te recomendamos seguir estos pasos: 1. Ve a WPML -> Administración de traducción. 2. Filtra y selecciona la página. 3. Duplica la página utilizando las opciones que aparecen al final de la tabla. 4. Luego ve a Páginas -> Filtra por el idioma secundario -> Selecciona el contenido duplicado y envíalo a la Papelera. 5. Ve a la Papelera y elimina completamente el contenido. Después de realizar estos pasos, deberías ver nuevamente el ícono de más (+) cuando edites la página en el idioma original. La opción de 'Esta es una traducción de' generalmente aparece cuando editas un contenido en el idioma secundario y no ha sido traducido aún. Además, te recomendamos incrementar el límite de memoria de WordPress a un mínimo de 128Mb. Puedes hacerlo agregando el siguiente código en tu archivo wp-config.php:
Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */ Puedes comprobar el límite de memoria de WordPress en WPML -> Soporte.
Si esta solución no resuelve tu problema, o si parece no ser relevante debido a que está desactualizada o no se aplica a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins.