Problem: The client is setting up French translations on their development website and encountered an issue where WPML is recognizing an Amazon alias domain instead of the actual domain (2024.hpac.ca) registered for translations. Solution: 1. Ensure that the site URL and the site key URL protocols match (both should use https). 2. Delete the existing development site entry from the WPML account and create a new key that matches the exact URL format used by WordPress, including the protocol (https://2024.hpac.ca). 3. In the WordPress admin, navigate to Plugins → Add New → Commercial tab, unregister WPML if available, and then register WPML with the newly generated key. 4. Avoid using the migration wizard if both domains point to the same WordPress install/server. Instead, select "I just logged in from a secondary domain" as detailed in the documentation: Using Advanced Translation Editor when you move or use a copy of your site. 5. If the button is not visible and updating WPML is not an option, navigate to WPML → Support → Troubleshooting and click on Force-enable WPML’s Advanced Translation Editor.
If these steps do not resolve the issue or if the solution seems outdated or irrelevant to your case, we recommend opening a new support ticket. We also 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 WPML Support Forum.