If this solution does not apply because it might be outdated or not relevant 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 you still need assistance, please open a new support ticket here.
Problem: The client installed WPML and encountered compatibility issues with PHP 8.2, resulting in deprecated function notices flooding their logs. These notices, while not currently causing functional issues, are expected to lead to fatal errors in future PHP versions and are significantly increasing the size of log files. Solution: We recommend disabling the debug mode in WordPress to prevent these warnings from being displayed to visitors. This can be done by adding the following line to your wp-config.php file:
define('WP_DEBUG_DISPLAY', false);
For more details, please refer to the official WordPress documentation on PHP compatibility: WordPress and PHP 8.0-8.1. Additionally, a new version of the WPML Sticky Links plugin is being prepared to address these deprecation notices. Until this version is released, you can apply a temporary fix detailed here: WPML Sticky Links Deprecated Error on PHP 8.x.
Please note that the solution provided might be outdated or not applicable to your specific case. We highly recommend checking related known issues at WPML 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.
Problem: You are trying to update the WPML plugin but encounter a connection error: 'Unable to get data from service. Detailed error: CURL error 28: Failed to connect to api.wpml.org port 443 after 10000 ms: Timeout was reached.' despite deactivating the security plugin as a troubleshooting measure. Solution: First, navigate to WPML > Support > Installer support and click the "check" button. Check if you see two green check icons at the top. If there are any red X-ses, this indicates a potential block by your hosting provider. Contact your hosting provider to ensure that the following domains are not blocked: - wpml.org - cdn.wpml.org - api.wpml.org - api.toolset.com - cloudfront.net Refer to our documentation on CURL error 28 for more details: https://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/ If your site is hosted on GoDaddy, be persistent with their support as other clients have experienced similar issues which were resolved after insisting.
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.
Problema: El cliente está experimentando caídas en su sitio web y sospecha que el plugin de multiidioma WPML podría estar generando errores. Se menciona un problema recurrente con el archivo .htaccess que podría estar relacionado. Solución: Para determinar si WPML está causando el problema, recomendamos seguir estos pasos: 1. Cree una copia de seguridad del sitio completo o establezca un sitio staging. 2. Actualice todos los plugins y temas desactualizados. 3. Borre cualquier memoria cache existente. 4. Desactive todos los plugins, incluyendo WPML. 5. Active un tema por defecto de WordPress, como Twenty Twenty. 6. Edite el archivo
.htaccess
dejando solo el código por defecto de WordPress. 7. Active los plugins de WPML. 8. Si el problema se resuelve, reactive el tema y luego los demás plugins uno por uno para identificar el causante. Si después de seguir estos pasos el problema persiste o si la solución propuesta no es relevante debido a que está desactualizada o no se ajusta a su caso, le recomendamos abrir un nuevo ticket de soporte. También es altamente recomendable revisar los problemas conocidos y verificar que tiene instaladas las últimas versiones de los temas y plugins. Para más asistencia, visite nuestro foro de soporte.
Problem: You are trying to translate the slug of your custom post type (CPT) 'Offer', but despite following the documentation and saving the permalinks again, the slug is not translated, resulting in 404 errors when accessing the links. Solution: If your CPT 'Offer' is created using custom code, you should first edit your code to change the slug. After modifying the slug, navigate to WPML-> Settings in your dashboard and translate the new slug, ensuring it differs from the previous translations. This adjustment should resolve the issue with the untranslated slug and the subsequent 404 errors.
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 https://wpml.org/forums/forum/english-support/.
Problem: The client is experiencing an issue where after translating a page from English to Spanish using WPML, the translation does not save properly. Initially, a pencil icon appears, but after attempting to translate, it changes to a plus icon, indicating the need to restart the translation process. Solution: We recommend checking for any object cache that might be enabled either by a plugin or by your server. You can verify this by navigating to the WordPress dashboard > Plugins, and checking the must-use section for any object cache plugins. Additionally, contact your hosting provider to inquire if they have any caching mechanisms enabled and request them to temporarily disable it to see if this resolves the issue. If the problem persists, try the following steps: 1. Go to WP Dashboard > WPML > Support > Troubleshooting and click the buttons to clear the cache in WPML and remove ghost entries from translation tables. 2. Attempt to translate the page again.
If these steps do not resolve your issue, or if the solution 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 the issue still persists, please open a new support ticket at WPML support forum for further assistance.
Проблема: Клиент пытался перевести строку в JavaScript, которая отображает количество отзывов в заголовке вкладки. Однако перевод не работал должным образом. Решение: 1. Для решения этой проблемы необходимо сделать строку переводимой в JavaScript. Мы рекомендуем использовать методы, описанные в документации WordPress по локализации JavaScript: https://make.wordpress.org/core/2018/11/09/new-javascript-i18n-support-in-wordpress/. 2. Возможно, вы столкнетесь с проблемами, связанными с переводом строк из JavaScript файлов, описанными здесь: https://wpml.org/errata/translating-strings-from-javascript-files-using-wp_set_script_translations/. 3. Как альтернативное решение, можно добавить условие в код, чтобы проверить текущий язык и изменить вывод соответственно, например:
Если предложенные решения не актуальны или не помогают в вашем случае, мы настоятельно рекомендуем открыть новый тикет поддержки. Также рекомендуем проверить известные проблемы, версию исправления и убедиться, что у вас установлены последние версии тем и плагинов.
Problem: Клиент хочет, чтобы по умолчанию сайт открывался на украинском языке (https://site.com.ua/uk/), а при смене языка на русский отображался основной домен (https://site.com.ua/). Solution: Мы рекомендуем следующие шаги: 1. Смените язык сайта по умолчанию на украинский в настройках WPML → Languages. Таким образом, украинская версия сайта будет доступна по адресу https://site.com.ua/, а русская - по https://site.com.ua/ru/. 2. Активируйте языковой каталог для языка по умолчанию, чтобы украинская версия сайта была доступна по адресу https://site.com.ua/uk/, а русская - по https://site.com.ua/ru/. Для более подробной информации посетите документацию WPML.
Если данное решение не актуально или не подходит под ваш случай, мы рекомендуем открыть новый тикет поддержки. Также рекомендуем проверить известные проблемы, убедиться в версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов.
Problem: Вы столкнулись с проблемой на русской мобильной версии вашего сайта, где стрелки каруселей не всегда срабатывают, особенно в карусели с видео. В украинской версии все работает нормально. Solution: Мы рекомендуем вам в первую очередь обновить все плагины Elementor до последних версий, чтобы воспользоваться последними исправлениями и улучшениями. Если проблема сохранится, попробуйте временно отключить все плагины, кроме WPML и Elementor, и проверить результат. Также можно попробовать отключить только WPML и проверить страницу без добавления '/ru/' в ссылке.
Это решение может быть неактуальным или не подходить вашему случаю. Мы настоятельно рекомендуем проверить список известных проблем, убедиться в версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов. Если проблема остается, пожалуйста, откройте новый тикет поддержки.
Проблема: После добавления ссылок на русскую версию сайта в редакторе перевода WPML, ссылки через некоторое время исчезают и возвращаются к украинской версии. Аналогичная проблема наблюдается с видео отзывами, где видео для разных языков также исчезают после их добавления. Решение: 1. Откройте форму, содержащую ссылки, в редакторе перевода. 2. Используйте строку поиска для нахождения вашей ссылки. Введите «http» для более быстрого поиска.
Также настоятельно советуем проверить известные проблемы, убедиться в актуальности версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов.
Problem: You are trying to translate a page, post, event, or product using WPML and after reaching 100% in the Advanced Translation Editor (ATE), the translation remains 'in progress' or 'waiting for translators' instead of being marked as complete. You need to use troubleshooting and click all the cleanup options for the job to be completed. Solution: This issue may be related to the Site or Object Cache. We recommend clearing both caches and deleting the minified CSS and JS files to resolve the issue.
If this solution does not apply to your case, or if it seems outdated, please check the related known issues and verify the version of the permanent fix. Ensure that you have installed the latest versions of themes and plugins. If the problem persists, we highly recommend opening a new support ticket at WPML support forum for further assistance.
Problem: You are developing a site with a custom post type (CPT) and a taxonomy set as non-translatable. You've noticed that when you update the English post with some terms, the translations do not update with the terms from the English post. You are unsure of the pattern or timing of these updates. Solution: We recommend not expecting WPML to synchronize non-translatable taxonomies between translations, as they are designated as non-translatable. If you need the taxonomy terms to appear or sync with the translations, consider changing their status to translatable. This adjustment will allow them to sync automatically when you update the original post. For more details on how to set taxonomies to be translatable and synchronize them, please visit our documentation:
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 open a new support ticket at WPML support forum.
Problem: Sie arbeiten an einer mehrsprachigen Website und möchten vermeiden, dass WPML automatische Seiten pro Sprache erstellt und Duplicate Content erzeugt, wenn Inhalte in mehreren Sprachen übersetzt werden. Solution: Um zu verhindern, dass WPML automatische Seiten pro Sprache erstellt, sollten Sie die Übersetzungseinstellungen manuell unter WPML -> Settings anpassen. Die Seiten zur Übersetzung senden Sie wie gewohnt über WPML -> Translation Management. Um Duplicate Content zu vermeiden, stellen Sie sicher, dass Ihre Übersetzungen korrekt mit hreflang-Tags gekennzeichnet sind. Diese Tags helfen Google zu verstehen, dass es sich um Übersetzungen und nicht um doppelten Inhalt handelt. Bei regionalen Varianten innerhalb derselben Sprache empfehlen wir die Verwendung von Canonical Tags, um eine Hauptversion festzulegen, oder hreflang-Tags, um die richtige regionale Variante anzuzeigen.
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 ö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. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum.
Problema: Estás experimentando problemas con WPML que no muestra los precios correctamente en el producto de SureCart. Además, después de eliminar ciertos archivos, el idioma predeterminado de WordPress parece haber cambiado y algunos elementos del panel de control aparecen en inglés. Solución: Este es un problema poco común que no pudimos replicar en un sitio de prueba. La causa no está clara, pero eliminar los archivos de idioma principales resolvió el problema.
1) Elimina el archivo
es_ES.l10n.php
ubicado en
wp-content/languages
Este archivo generalmente se crea solo para los idiomas secundarios para mantener sus traducciones y optimizar el rendimiento. Si el idioma predeterminado de tu sitio es el español, no deberías tener tal archivo en el servidor.
2) Para recrear el archivo
es_ES.mo
(traducción compilada), necesitarás descargar el archivo es_ES.po, abrirlo con un software gratuito como POEdit, y luego guardarlo nuevamente. Esto creará un es_ES.mo que puedes subir a tu servidor. Puedes descargar POEdit gratuitamente aquí: https://poedit.net/
3) El archivo es_ES.po debería actualizarse si descargas una nueva traducción desde wordpress.org. Puedes hacer esto en Dashboard > Updates. El archivo es_ES.mo debería compilarse automáticamente una vez que el archivo .po se actualice.
Si esta solución no resuelve tu problema o parece irrelevante 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 en https://wpml.org/known-issues/, 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 en https://wpml.org/forums/forum/spanish-support/.