Посмотрел, GetData с текстовыми строками из language файлов все-таки работает. Вот пример:
Код
prev=GetData("Comment.Sdeath.1")
SetData("Comment.Sdeath.1", "Double damage activated" )
SetData("CommentaryPanel.Comment", "Comment.Sdeath.1" )
SendMessage("CommentaryPanel.ScriptText")
SetData("Comment.Sdeath.1", prev)
Кусок скрипта запоминает значение контейнера Comment.Sdeath.1, потом меняет его на желаемое и выводит на экран, а потом возвращает контейнеру исходное значение.
Скорее всего в твоем примере ссылка на строку неправильная