This thread is resolved. Here is a description of the problem and solution.
Problem:
You are using WPML with the Astra theme and have added two CTA buttons in the header. While you can translate the text of these buttons, you are unable to localize the URLs for different languages, with all languages pointing to the same URL.
Solution:
To localize the URLs for each language, follow these steps:
1. Navigate to WPML-> Theme and plugins localization, select your theme/plugin, and scan.
2. Go to WPML-> String Translation.
3. Scroll down and click on the "Translate texts in admin screens »" link.
4. Search for the needed strings.
5. Select the strings.
6. Click on the "Add to String Translation" button.
7. Then click on the "« Return to String Translation" link.
8. Translate the strings, clear the cache, and check the front end.
For more detailed guidance, please refer to our guide on translating texts in the admin texts screen: Translating texts in admin screens.
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 you still need assistance, 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.