We checked that on our end. Indeed, there is some code missing in a view to handle that.
Please go in the menu Display->views and edit the file "edit_translation" of the view "category" and add the code:
$this->category_meta_description_input = "translation[category_meta_description][".$language_id."]";
$this->element->category_meta_description = @$translation->category_meta_description->value;
if(isset($translation->category_meta_description->published)){
$this->category_meta_description_published = $translation->category_meta_description->published;
$this->category_meta_description_id = $translation->category_meta_description->id;
}
$this->category_keywords_input = "translation[category_keywords][".$language_id."]";
$this->element->category_keywords = @$translation->category_keywords->value;
if(isset($translation->category_keywords->published)){
$this->category_keywords_published = $translation->category_keywords->published;
$this->category_keywords_id = $translation->category_keywords->id;
}
before the code
echo $this->tabs->startPanel($this->transHelper->getFlag($language_id), 'translation_'.$language_id);
Then, it should work properly in HikaShop's interface too.