Assist Announce - support broadcasting in a different language

With tts.speak action, I can select a language for TTS using language: under data: and setting it to the appropriate language, like en_GB.
However, with assist_satellite.announce, when in TTS mode, I can only seemingly execute TTS in the same language as the pipeline that the satellite is currently using.
It would be nice if assist_satellite.announce supported the language option too.