diff options
Diffstat (limited to 'indra/llwindow')
| -rw-r--r-- | indra/llwindow/llkeyboard.cpp | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/indra/llwindow/llkeyboard.cpp b/indra/llwindow/llkeyboard.cpp index 16cbf815e0..8f26f980d1 100644 --- a/indra/llwindow/llkeyboard.cpp +++ b/indra/llwindow/llkeyboard.cpp @@ -343,6 +343,13 @@ std::string LLKeyboard::stringFromKey(KEY key)  		buffer[1] = '\0';  		res = std::string(buffer);  	} + +	LLKeyStringTranslatorFunc *trans = gKeyboard->mStringTranslator; +	if (trans != NULL) +	{ +		res = trans(res.c_str()); +	} +  	return res;  } | 
