Hi there, we're trying to understand how the values for the key "Language" are set.
A bit of context, our data is piped from Segment on Android using the segment Android SDK.
For the "Language" key, we see multiple values stored for this key, (e.g. 'es-MX', 'es-US', 'en-US', 'Spanish' and 'English'"). We're trying to work out when 'Spanish' or 'English' are set vs. something like 'es-MX'.
We found some documentation that we thought might have to do with this called 'Canonicalization'?
https://www.docs.developers.amplitude.com/experiment/general/evaluation/remote-evaluation/?h=language#user-enrichment
If so, does anyone understand it in more detail? Not understanding this is blocking our ability to understand our customers better and debug issues on our end and blocking work being completed.
Best answer by Jeremie Gluckman
View original