This thread is resolved. Here is a description of the problem and solution.
Problem: The client is trying to change the footer to Arabic LTR while keeping the English interface as it is, but is facing difficulties.
Solution: To translate the footer widgets and maintain the LTR layout in Arabic: 1. Navigate to WPML >> String Translation page. 2. Click on the Translate texts in admin screens ยป link. 3. Search for the required string. 4. Select the string and click on Add to String Translation. 5. Return to the String Translation page to add the translation. For more details, refer to the documentation on translating texts in admin screens.
If the translated text doesn't display on the frontend, add the following Custom XML Configuration to WPML >> Settings:
If the solution provided does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, we 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 you still need assistance, please open a new support ticket.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Tell us what you are trying to do?
-I tried to change my footer page to Arabic LTR while keeping the English interface as it is, but I couldn't do it.
Is there any documentation that you are following?
-Yes, I follow your documentation, but I felt lost https://wpml.org/documentation/getting-started-guide/translating-widgets/#using-different-widgets-for-different-languages
Is there a similar example that we can see?
I will attach the screenshot of the issue
What is the link to your site? hidden link
Thank you for contacting WPML Support. Iโll try my best to help you solve this issue.
- To translate the footer widgets, please follow the below steps:
1. Go to WPML >> String Translation page.
2. Scroll down and click on the Translate texts in admin screens ยป link at the bottom of the page.
3. Search for your required string.
4. Select the string.
5. Click on the Add to String Translation button.
6. Then click on "the ยซ Return to String Translation" link.
7. Add the translation from WPML >> String Translation page.
- To keep the Arabic footer in the LTR direction, please note that WPML provides a translation feature to your site, and the RTL/LTR layout is handled by your theme. However, you may keep the LTR layout of the footer using the CSS โdirectionโ property and changing floats from right to left. Here is an example of CSS:
Thanks for your fast response...
Please note that I did all the steps you mentioned above, but nothing happened and the same result to my website footer.
Please check the attached screenshot which shows what I did exactly, and if there's some missing with the steps you mentioned before.
Even those (in yellow circles) in the footer, I don't know how they appeared.
Thank you,
Thanks for trying the above steps. It appears that you prefer to maintain the English language text and layout for the Footer in the Arabic language. If this is the case then please follow the steps below:
1. Go to the WPML >> String Translation page.
2. Search for your footer string using English or Arabic text.
3. Enable the โInclude translationsโ checkbox as you can see in the attached screenshot.
4. Press the โSearchโ button.
5. Now, please click on the Plus/Pencil icon in front of each string to add/update the translation, and please make sure to keep the same translation as you have in the default language as you can see in the attached screenshot.
If your translated text doesnโt display at frontend, please go to WPML >> Settings > Custom XML Configuration section and add the below XML:
Thanks again for your response.
The issue is solved and the translation is shown as in the screenshot, but still, there are some missing the list of the Arabic footer compared with the English (screenshot).
I searched for the titles missing (English and Arabic) in the String Translate and Admin Texts Translation, but not appear in the footer with their list, even after translating all widgets for the item "stm_lms_popular_courses" (Screenshot)!
Your assistance is appreciated in showing the titles and lists containing the missing items.
Thank you,
New threads created by Noman and linked to this one are listed below: