For some reason, the REST API for Contacts ignore when you try to set the language_override property, both via POST and PUT. I can just fine update other attributes, but language_override is not working. I can fine update it manually in the Intercom web interface.
I have double checked authentication and proper language codes.
This seems deliberate from the REST API to ignore this property.
I have a technical setup where I create leads programatically – so I’m not able to use the browser JS API. I sent emails to these leads, and I’d like the emails footer to be translated to the proper language of the lead – but now it just defaults to English.