var relative, nodeToMove;\r
\r
var keystroke = ev.getKeystroke();\r
+ var rtl = editor.lang.dir == 'rtl';\r
switch ( keystroke )\r
{\r
// UP-ARROW\r
break;\r
\r
// RIGHT-ARROW\r
- case 39 :\r
+ case rtl ? 37 : 39 :\r
// TAB\r
case 9 :\r
// relative is TD\r
break;\r
\r
// LEFT-ARROW\r
- case 37 :\r
+ case rtl ? 39 : 37 :\r
// SHIFT + TAB\r
case CKEDITOR.SHIFT + 9 :\r
// relative is TD\r
var html =\r
[\r
'<div>' +\r
- '<span id="smiley_emtions_label" class="cke_voice_label">' + editor.lang.common.options +'</span>',\r
+ '<span id="smiley_emtions_label" class="cke_voice_label">' + lang.options +'</span>',\r
'<table role="listbox" aria-labelledby="smiley_emtions_label" style="width:100%;height:100%" cellspacing="2" cellpadding="2"',\r
CKEDITOR.env.ie && CKEDITOR.env.quirks ? ' style="position:absolute;"' : '',\r
'><tbody>'\r
firstSmile.focus();\r
},\r
onClick : onClick,\r
- style : 'width: 100%; height: 100%; border-collapse: separate;'\r
+ style : 'width: 100%; border-collapse: separate;'\r
};\r
\r
return {\r