Problem: The client's homepage in English is not working correctly. While French is the main language and other pages translate without issues, the English homepage redirects to the main URL instead of its translated version. The client noticed that the translation is incomplete as indicated by the absence of a pencil icon next to the translation, and they are unable to remove it from the translation list. Solution: If you're experiencing a similar issue where the homepage translation does not work and keeps redirecting to the main URL, we recommend checking if the translation job is stuck due to being assigned to another user. You can cancel the translation job by following the steps outlined in our documentation: How to Cancel Translation Jobs.
Please note that this solution might not apply to your situation if it's outdated or not relevant to your specific case. If after trying the suggested steps the problem persists, we encourage you to open a new support ticket. We also 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.
Problem: The client is experiencing 500 errors on their website. The issue does not occur when the WPML setting 'Language name added as a parameter' is selected, but this is not the desired setting due to potential broken links. Solution: If you're experiencing similar issues, we recommend creating a staging copy of your website to troubleshoot. Here are the steps to follow: 1) Disable all non-WPML plugins. 2) If the issue resolves, reactivate the plugins one by one or in small groups to identify the problematic plugin. 3) If the problem persists, switch to a default theme like Twenty Twenty-Four to determine if the theme is the cause. By following these steps, you should be able to identify the cause of the 500 errors. If you're unable to create a staging copy or if the issue remains unresolved, please open a new support ticket with us.