Problem: The client is experiencing an issue where switching to a non-default language on their online courses website results in incorrect URLs for the courses. Additionally, the client is unable to find certain strings for translation in the WPML String Translation section.
Solution: For the URL issue, we recommended checking the theme's documentation regarding WPML compatibility, which states that languages by parameters are not supported. We advised the client to change the URL format to 'directories' in WPML > Languages > Language URL format and then resave the permalinks.
If the provided solution does not resolve the issue or seems irrelevant due to being outdated or not applicable to your case, 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 the problem persists, please open a new support ticket in our forum: https://wpml.org/forums/forum/english-support/