Bonjour,
Cela ressemble à un souci avec les "URL canoniques" que vous avez configuré dans vos produits et qui sont incorrects alors que voua avez l'option "forcer les URLs canoniques dans les listings" de la configuration activée.
Donc dans un premier temps, vérifiez cette option et essayez de la désactivée. Aussi, si vous avez du cache, il faudra vider le cache pour pouvoir avoir les URLs dynamiques sur les listings après cette modification.
Ensuite, cela indique un souci avec les URLs canoniques dans vos produits donc il faudra regarder à ce niveau.
Enfin, est-ce que vous utilisez Falang pour les traductions ou juste le systèms de traduction par défaut dans HikaShop ?
Pour le warning, changez la ligne:
if(!is_array($plugin->params)) {
en:
if(!isset($plugin->params) || !is_array($plugin->params)) {
dans administrator\components\com_hikashop\views\config\view.html.php et cela devrait corriger le souci.