Problem: The client is testing WPML on their website and encountered an issue where the language selection does not persist when navigating from one page to another. Specifically, after switching the website language to English from the Arabic homepage, the language reverts back to Arabic when navigating to other pages like the Dawn section. Solution: We discovered that the issue was due to a space in the URL within the menu links. After removing the space and retranslating the homepage, the links were correctly translated, and the language selection persisted across different pages. If you're experiencing similar issues with language persistence on your website, we recommend checking for any irregularities in your URLs or menu links and ensuring they are correctly formatted before translation.
Please note that this solution might be irrelevant if it's 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 the issue persists, please open a new support ticket at WPML support forum for further assistance.
Problem: If you're experiencing consistent failures with WPML Automatic Translation jobs, receiving errors such as 'Service Unavailable (HTTP 503)' from the ATE server, and encountering issues even after disabling security plugins like Wordfence, the problem might not be directly related to WPML itself. Instead, it could be due to the PHP mail function on your server being unavailable or disabled.
Solution: We recommend checking with your hosting provider to ensure that the PHP mail() function is operational. This function is crucial as WPML triggers an email during the 'send to translation' process, and the absence of this function could be causing the errors you're seeing. If the mail() function is disabled, you might need to configure SMTP on your live site or ask your host to enable the PHP mail() function. Additionally, you can create a temporary PHP info file to check your server's current configurations by using the following code:
<?php phpinfo(); ?>
Please ensure to remove this file immediately after checking to avoid security risks.
If this solution does not resolve your issue or seems irrelevant due to different circumstances or outdated information, 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 reported an issue with WPML where the database table '_icl_strings' was missing, causing some functionalities to not work as expected. Additionally, there was a problem with translating content using the Spectra Gutenberg Blocks plugin. Solution: For the missing database tables, we recommended following the steps outlined in our errata page: https://wpml.org/errata/missing-_icl_strings-_icl_string_translations-data-tables/. For the translation issues with the Spectra Gutenberg Blocks plugin, we provided an XML configuration to add to the WPML settings. Here is the XML code to use:
After adding the XML, the client should make a minor edit to the original page and update the translation. If these solutions do not resolve the issues or if they seem 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 at WPML support forum.
المشكلة: عند التبديل من اللغة الإنجليزية إلى العربية أو العكس، لا تتبدل القائمة في موقع العميل. الحل: لقد قمنا بمراجعة موقعك ووجدنا أن القائمة تعرض الترجمات الصحيحة لكل من اللغة الإنجليزية والعربية في الواجهة الأمامية. نرجو منك مراجعة ذلك وتأكيد ما إذا كانت المشكلة لا تزال قائمة من جانبك.
قد تكون هذه الحلول غير ذات صلة إذا كانت قديمة أو لا تنطبق على حالتك. نوصي بشدة بمراجعة المشاكل المعروفة، التحقق من إصدار الحل الدائم، والتأكد من تثبيت أحدث إصدارات القوالب والإضافات. إذا استمرت المشكلة، نرجو منك فتح تذكرة دعم جديدة.