Hello,
1.
To remove your order custom field (not required) from your Dutch version, the solution will be to directly edit the "custom_fields" file of the "Checkout" view of your front-end template via "Hikashop->Display->Views", and change these lines :
foreach($this->extraFields[$type] as $fieldName => $oneExtraField) {
if(isset($showfields[$fieldName]) && $this->step != $showfields[$fieldName]) {
echo '<tr style="display:none;"><td><input type="hidden" name="data['.$type.']['.$fieldName.']" value="'.$this->escape($this->$type->$fieldName).'"/></td></tr>';
continue;
}
By :
$lang = JFactory::getLanguage();
foreach($this->extraFields[$type] as $fieldName => $oneExtraField) {
if(isset($showfields[$fieldName]) && $this->step != $showfields[$fieldName]) {
echo '<tr style="display:none;"><td><input type="hidden" name="data['.$type.']['.$fieldName.']" value="'.$this->escape($this->$type->$fieldName).'"/></td></tr>';
continue;
}
if($lang->get('tag') == 'nl-NL' && $fieldName == 'Your_Customfield_Column')
continue;
2.
Here is the
documentation
of Hikashop custom fields :
Label : The label of the field. You can translate it via joomfish. Note that core custom fields should be translated via the translation file of hikashop so that everyone can benefit of the translations. In the translation file, you will find them by searching for the english label which will be uppercase and spaces replaced with _. For example, you will find "Middle name" with the key MIDDLE_NAME in the translation file. You can edit the translation files of HikaShop in the configuration page of HikaShop, under the tab languages.