Решил эту проблему так:
1.
В administrator/components/com_jshopping/views/product_edit/tmpl/description.php добавил id для input'ов с именем товара:
заменил
<input type = "text" class = "inputbox" size = "80" name = "<?php echo $name?>" value = "<?php echo $row->$name?>" />
на
<input id="<?php echo $name ?>" type = "text" class = "inputbox" size = "80" name = "<?php echo $name?>" value = "<?php echo $row->$name?>" />
2. В этом же файле добавил маленький скриптик, до блока
<table class="admintable" >:
<script type="text/javascript">
function cgtxt(){
var ruru = document.getElementById('name_ru-RU');
document.getElementById('name_en-GB').value = ruru.value;
}
</script>
3. В
administrator/components/com_jshopping/views/product_edit/tmpl/default.php добавил вызов функции из скрипта
onmouseout="cgtxt()":
<form action = "index.php?option=com_jshopping&controller=products" method = "post" enctype = "multipart/form-data" name = "ad
minForm" id="item-form" onmouseout="cgtxt()">
4. Изменил (перевел) файл
/language/en-GB/en-GB.mod_ice_jshopping_cart.ini . Текст файла:
PRODUCTS="Товары"
GO TO CART="В корзину"
USE_AJAX="Use ajax"
USE_AJAX_DESC="Whether to enable or disable the AJAX function (add products to the cart without loading the page). Disable this paramater if you may have problems when adding products to your cart"
DROPDOWN="Enable Cart Dropdown"
DROPDOWN_DESC="Whether to enable or disable the cart dropdown feature. On the dropdown your users will be able to see listed the products that they have added to the cart which is very convenient for them."
VIEW_CART="Корзина"
SHOW_MORE="Показать"
SHOW_LESS="Скрыть"
PRICE="Цена"
QUANTITY="Количество"
CLOSE="Закрыть"
LNO="Нет"
LYES="Да"
Теперь когда мы заполняем поле Name при добавлении товара для ru-RU, значение поля копируется и для en-GB автоматически.
Я конечно понимаю, что мой вариант не совсем корректен, но со скриптами модуля я так и не смог разобраться, из-за чего он подцепает имя товара из из таблицы с английским описанием.