From 5faac08d360351907a77fd2d4130fa96ab1d7b10 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Tue, 17 Mar 2026 12:01:50 -0400 Subject: [PATCH] docs: add changelog for #4058 --- changelog/4058.fixed.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/4058.fixed.md diff --git a/changelog/4058.fixed.md b/changelog/4058.fixed.md new file mode 100644 index 000000000..4b5baed82 --- /dev/null +++ b/changelog/4058.fixed.md @@ -0,0 +1 @@ +- Fixed raw language strings like `"de-DE"` silently failing when passed to TTS/STT services (e.g. ElevenLabs producing no audio). Raw strings now go through the same `Language` enum resolution as enum values, so regional codes like `"de-DE"` are properly converted to service-expected formats like `"de"`. Unrecognized strings log a warning instead of failing silently.