Continuing the discussion from How to change/translate some of English terms?:
I created currently an issue at GitHub and got forwarded to here. I found out there were already a discussion on it.
Furthermore, I would also like to change English text because the text doesn’t fit our language to our customers. I change the T function to translate to allow English text to be translated without changing upstream code.
Ideal it would be if the translation map not maps to text strings. Instead, placeholder could be the way to go. That could also make it easier to introduce/change strings without to change to much code.
Like
_out.push(this.T("compose_message"));
ZammadChat.prototype.translations = {
en: {
"compose_message": "Compose your message..."}}