protected function addDoSave(&$script) { $tmp = ''; parent::addDoSave($tmp); // add autosave to i18n object even if the base object is not changed $tmp = preg_replace_callback('#(\\$this\\->(.+?)\\->isModified\\(\\))#', array($this, 'i18nDoSaveCallback'), $tmp); $script .= $tmp; }