Open tetele opened 1 month ago
Hey there @home-assistant/core, @synesthesiam, mind taking a look at this issue as it has been labeled with an integration (conversation
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
conversation documentation conversation source (message by IssueLinks)
It seems that the async_translate_state
function is looking in the wrong place for languages other than English. I'm trying to figure out what's going on. For now, we will need to use the untranslated states.
The problem
Asking Assist to
unpause playback
in Romanian in anarea
where there are nopaused
devices correctly produces theentity_wrong_state
error which the voice satellite plays back.However, the message contains the untranslated required state (
paused
) instead of the translated state (în pauză
for Romanian).What version of Home Assistant Core has the issue?
2024.6.0b7
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
conversation
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
Steps to reproduce:
area
where nomedia_player
is paused.HassMediaUnpause
intent in that languageExpected result: the response error message states that no device is currently paused (using the translation for the state
paused
).Actual result: the response is a mixture of the triggering language and English, mentioning the state
paused
in English.