Index: multilang_formatter.php =================================================================== --- multilang_formatter.php (revision 15085) +++ multilang_formatter.php (working copy) @@ -226,8 +226,15 @@ } $this->Application->setUnitOption($object->Prefix, 'ListSortings', $sortings); - // TODO: substitute possible language-fields sortings after changing language - $fields[$field_name]['options_processed'] = $field_options['options_processed'] = true; + //TODO: substitute possible language-fields sortings after changing language + if ( $object->isVirtualField($field_name) ) { + $virtual_fields[$field_name]['options_processed'] = true; + } + else { + $fields[$field_name]['options_processed'] = true; + } + + $field_options['options_processed'] = true; $this->Application->setUnitOption($object->Prefix, 'Fields', $fields); $this->Application->setUnitOption($object->Prefix, 'VirtualFields', $virtual_fields); }