[Resolved] I have a few bugs that i cant fix manually
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was experiencing issues with links not correctly directing to the translated versions of pages in a multilingual WordPress site. Specifically, links within a carousel were incorrectly leading from the Arabic version to the English pages, despite the pages being translated. Solution: We recommended translating the problematic links using the WPML String Translation tool. For links that could not be manually attached within the carousel, we suggested checking the website and adjusting the links directly. Additionally, for navigation menu links, we provided guidance on translating them through the WordPress navigation menu settings. If these steps do not resolve the issue, or if the solution becomes 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 problems persist, please open a new support ticket at WPML support forum for further assistance.
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.
I understand that it would be important to set up the Multilingual plugin to run properly. Although this would be outside of our scope, we can only suggest contacting the support for the plugin.
As from what I have found it seems like there is an issue with permalinks between AR and EN
The subpages are trying to load the site from EN to AR without permalinks:
As if you enable it in the main page, if you try going to English it will attempt a URL: hidden link
As the /AR is breaking the changes for you. Either try removing the subpages would work without /AR or inspect if all URLs accept the /AR added to the site for you.
It would be best to have the homepage load with /AR or /EN, so it would not be empty always.
As staging isn't possible without replacing the main website, would duplicating the website with the exact same server settings also be a viable option?
Yes, duplicating the site is fine. However, it should be hosted on your server. There's no need to replace the main website with the staging copy. Typically, hosting providers offer a simple way to clone a site to a separate staging domain. You can refer to this guide for more info: hidden link
I have instead used the staging method suggested using the plugin wpstaging. The login details are the same as before and the site is accessible via hidden link
Please get back to me urgently with your findings as I'm really suffering the consequences of this delay with the client.
Thanks for your patience. My apologies for the inconvenience. Our 2nd Tier Support broke the site while troubleshooting the issue. Could you please share FTP access here so that they can continue their investigation?
Your upcoming reply will be treated with confidentiality and will only be visible to you and me.
Thanks for your reply. It's not the password issue. The hostname is not accessible as shown in the attached screenshot. Could you recheck your hosting configuration? You can follow the instructions here hidden link