Hi,
The product name you got in the url is the "product alias".
This alias is generated in the function "addAlias" for the product class ( administrator/components/com_hikashop/classes/product.php ) and more precisely, this code:
$config = JFactory::getConfig();
if(!$config->get('unicodeslugs')){
$lang = JFactory::getLanguage();
$element->alias = $lang->transliterate($element->alias);
}
$app = JFactory::getApplication();
if(method_exists($app,'stringURLSafe')){
$element->alias = $app->stringURLSafe($element->alias);
}else{
$element->alias = JFilterOutput::stringURLSafe($element->alias);
}
The goal of the code is to :
1 - Make a transliteration when the Joomla option "unicodeslugs" is not activated.
2 - Call the Joomla url safe function for the security.
I think that your problem is with the transliteration.
As you can see in the code, this function is a Joomla function of the Joomla language system.
You can see to put some debug traces in the class to display the "$element->alias" before and after the call of the transliterate function, to see that this function make the modification or not.
But I really think that the Joomla transliteration for the swedish language, made these modifications.
If so, you can see to change the Joomla option "unicodeslugs" to not use the transliteration.
Regards,