Problem: The client installed the WPML bundle to add Russian as an additional language to a WordPress site initially set in English and later switched to Latvian. After installation, all WooCommerce core strings reverted to English, and the WordPress settings showed the site language as English, which was grayed out. The client discovered that the issue was due to a mismatch in the locale code formats used by WordPress, WooCommerce, and WPML. Solution: We confirmed that when the WPML Plugin is activated, the WordPress "Site Language" field becomes inactive, and the site's default language should be controlled from WPML > Languages > Site languages. The grayed out "Site Language" in WordPress settings is expected behavior and not a bug. To have the WordPress UI in a different language than the WPML default, each user can set their admin language from the Users > Profile page. For more details, visit Setting the WordPress Administration Language.
If this solution does not resolve your issue or seems outdated, we 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.