Index: trunk/core/units/translator/translator_event_handler.php =================================================================== diff -u -r3723 -r4029 --- trunk/core/units/translator/translator_event_handler.php (.../translator_event_handler.php) (revision 3723) +++ trunk/core/units/translator/translator_event_handler.php (.../translator_event_handler.php) (revision 4029) @@ -7,24 +7,14 @@ { $field = $this->Application->GetVar($event->getPrefixSpecial(true).'_field'); - if( strpos($field,':') !== false ) - { + if (strpos($field,':') !== false) { list($obj_prefix,$field) = explode(':', $field); } - else - { + else { $obj_prefix = $this->Application->GetVar($event->getPrefixSpecial(true).'_prefix'); } $object =& $this->Application->recallObject($obj_prefix); - - /*$items_info = $this->Application->GetVar( $obj_prefix ); - if($items_info) $field_values = array_shift($items_info); - $object->SetFieldsFromHash($field_values); - $object->Update();*/ - - - $translator =& $this->Application->recallObject($event->getPrefixSpecial()); $def_lang = $this->Application->GetDefaultLanguageId(); @@ -37,8 +27,7 @@ }*/ $this->Application->StoreVar('trans_lang', $current_lang); //remember translation language for user friendlyness - - $translator->SetId(1); + $translator->SetID(1); $translator->SetDBField('Original', $object->GetDBField('l'.$this->Application->GetVar('m_lang').'_'.$field)); $translator->SetDBField('Language', $current_lang); $translator->SetDBField('SwitchLanguage', $current_lang);