If I send an email by Trigger and use the variable #{ticket.state.name}, it’s in english than in german.
Steps to reproduce the behavior:
Open Ticket creation mask and open the dropdown “status”
Send email with trigger and put the variable #{ticket.state.name} in the body. Turn language settings into German before. If the status of the ticket is “open”, in the email it should be translatet into “offen”.
Trigger based content from objects -even if they have a translation- are not translated. Zammad uses the value from the database for this which, in most scenarious, is the english version of it.
We currently not communicating any roadmaps so I can’t tell you anything about if or not. If there’s no feature request, you may want to add one any way.