The custom WPML language locale es-US (Spanish – United States) is not mapping correctly in the Crowdin environment.
Standard languages such as es, fr, nl, and de are syncing and translating as expected.
When translation files are sent from WPML to Crowdin, the es-US language does not appear or is not recognized, even though other languages work without issue.
This seems to be related to custom locale mapping, as WPML supports es-US but Crowdin requires explicit language mapping for non-standard locales.
Expected behavior:
es-US should be correctly mapped between WPML and Crowdin and appear as a target language for translation files.
Actual behavior:
es-US is not mapped or available in Crowdin, while other standard languages function correctly.
In addition to es-US, we’ll need to add support for the following language mappings as well:
Americas: English, Spanish, French
Asia : English (Asia), English (India)
We’ll escalate this to our internal ATE team to review and create the required mappings. Based on the Crowdin documentation, these should be supported.
We’ll keep you posted if we need anything further from your side.