Hi,
Please edit the file "administrator/components/com_hikashop/types/categorysub.php" and replace the code
function trans($status){
foreach($this->categories as $value){
if($value->category_name == $status){
return $value->value;
}
}
foreach($this->categories as $value){
if($value->category_namekey == $status){
return $value->value;
}
}
return $status;
}
By
function trans($status){
foreach($this->categories as $value){
if($value->category_name == $status){
if($this->type == 'status' && $value->value == $status)
return hikashop_orderStatus($status);
return $value->value;
}
}
foreach($this->categories as $value){
if($value->category_namekey == $status){
if($this->type == 'status' && $value->value == $status)
return hikashop_orderStatus($status);
return $value->value;
}
}
if($this->type == 'status')
return hikashop_orderStatus($status);
return $status;
}
It will fix your problem in the front-end order listing.
Regards,
PS: This modification will be in the next HikaShop package.