This thread is resolved. Here is a description of the problem and solution.
Problem:
You are trying to update a domain for a specific language on your multi-domain language setup and are unsure about the process, including handling redirects and database changes.
Solution:
To update your language domain, navigate to WPML → Languages → Language URL format and modify the domain settings as required. WPML will automatically update its internal configuration when the domain is changed. However, please note:
• Hardcoded links in posts, menus, or widgets do not update automatically. We recommend using a plugin like Better Search Replace to manually update these URLs.
• WPML does not manage 301 redirects from the old domain to the new one. You will need to set up these redirects manually, either at the server level (e.g., via .htaccess for Apache or appropriate rules for Nginx) or with a plugin such as Redirection or Yoast SEO Premium.
If this solution does not apply to your case, or if it seems 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 further assistance is needed, please open a new support ticket at WPML support forum.
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.