Index: trunk/core/units/languages/languages_event_handler.php =================================================================== diff -u -N -r3014 -r3145 --- trunk/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 3014) +++ trunk/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 3145) @@ -177,6 +177,8 @@ if($items_info) { list($id,$field_values) = each($items_info); + $object =& $this->Application->recallObject('phrases.import', 'phrases', Array('skip_autoload' => true) ); + $object->SetFieldsFromHash($field_values); $filename = getArrayValue($field_values, 'LangFile', 'tmp_name'); if( filesize($filename) ) @@ -337,6 +339,8 @@ if($items_info) { list($id,$field_values) = each($items_info); + $object =& $this->Application->recallObject('phrases.export', 'phrases', Array('skip_autoload' => true) ); + $object->SetFieldsFromHash($field_values); $lang_ids = explode(',', $this->Application->RecallVar('export_language_ids') );