Hello,
Please note that the link you gave were not working ; but we access to HikaMarket via the non SEF URL.
pasteboard.co/aIzussuU.png
The issue is related to the "namebox" which have a span element outside the page to allow it to know the required width for text (during the search).
These span have " left:-2000px " but they should have " left:2000px " in RTL.
That's why you need to edit the HikaMarket type namebox and replace
$style = '';
if(!empty($options['style']))
$style = ' style="' . is_array($options['style']) ? implode(' ', $options['style']) : $options['style'] . '"';
By
$style = '';
if(!empty($options['style']))
$style = ' style="' . is_array($options['style']) ? implode(' ', $options['style']) : $options['style'] . '"';
$lang = JFactory::getLanguage();
$leftOffset = ($lang->isRTL()) ? '2000px' : '-2000px';
And then
$ret .= "\r\n".'<div class="nametext">'.
'<input id="'.$id.'_text" type="text" style="width:50px;min-width:60px" onfocus="window.oNameboxes[\''.$id.'\'].focus(this);" onkeyup="window.oNameboxes[\''.$id.'\'].search(this);" onchange="window.oNameboxes[\''.$id.'\'].search(this);"/>'.
'<span style="position:absolute;top:0px;left:-2000px;visibility:hidden" id="'.$id.'_span">span</span>'.
By
$ret .= "\r\n".'<div class="nametext">'.
'<input id="'.$id.'_text" type="text" style="width:50px;min-width:60px" onfocus="window.oNameboxes[\''.$id.'\'].focus(this);" onkeyup="window.oNameboxes[\''.$id.'\'].search(this);" onchange="window.oNameboxes[\''.$id.'\'].search(this);"/>'.
'<span style="position:absolute;top:0px;left:'.$leftOffset.';visibility:hidden" id="'.$id.'_span">span</span>'.
But also the code
<span style="position:absolute;top:0px;left:-2000px;visibility:hidden" id="'.$id.'_span">xxxxxx</span>
By
<span style="position:absolute;top:0px;left:'.$leftOffset.';visibility:hidden" id="'.$id.'_span">xxxxxx</span>
Please note that you can apply the same patch for the HikaShop namebox type too.
Regards,