I think racial languages are entirely broken right not in Era. Not only can you not select the langauge from the usual place, running the following script sends the chat message in common.
/script SendChatMessage("test", "This is some text that should be dwarven.", "DWARVEN")
I’m a night elf and I had a dwarven guildie execute this and I was able to read his chat message.
It would appear this issue has been present since the reset on 2024-09-24.
Posting on another chracter because I can’t double post it seems.
Update to this… apparently the string for the language no longer works. You need to use the ID. This will properly output my mesasge in Dwarvish.
/script SendChatMessage("blah", nil, 6)
The doc for SendChatMessage
says that the string should work, so I wonder if that breaking is maybe part of the change that made the language no longer selectable?
Anyway, a work around to set your language is to do…
/script DEFAULT_CHAT_FRAME.editBox.languageID = 6
Replace 6 with whatever the language ID is, obtained by GetLanguageByIndex(N)
.
Finally, you can the id for the language you want with the following…
/script for i=1,GetNumLanguages() do print(GetLanguageByIndex(i)) end
Anyway, hopefully Blizzard fixes the bug