Index: branches/5.0.x/core/kernel/utility/formatters/multilang_formatter.php =================================================================== diff -u -N -r12734 -r13216 --- branches/5.0.x/core/kernel/utility/formatters/multilang_formatter.php (.../multilang_formatter.php) (revision 12734) +++ branches/5.0.x/core/kernel/utility/formatters/multilang_formatter.php (.../multilang_formatter.php) (revision 13216) @@ -1,6 +1,6 @@ Application->getUnitOption($object->Prefix, 'Grids', Array()); foreach ($grids as $name => $grid) { if ( getArrayValue($grid, 'Fields', $field_name) ) { + if (!array_key_exists('format', $grids[$name]['Fields'][$field_name])) { + // prevent displaying value from primary language + // instead of missing value in current language + $grids[$name]['Fields'][$field_name]['format'] = 'no_default'; + } + array_rename_key($grids[$name]['Fields'], $field_name, $lang_field_name); } // update sort fields - used for sorting and filtering in SQLs