Index: branches/5.2.x/core/units/phrases/phrases_event_handler.php =================================================================== diff -u -N -r13840 -r14092 --- branches/5.2.x/core/units/phrases/phrases_event_handler.php (.../phrases_event_handler.php) (revision 13840) +++ branches/5.2.x/core/units/phrases/phrases_event_handler.php (.../phrases_event_handler.php) (revision 14092) @@ -1,6 +1,6 @@ Special == 'import' || $event->Special == 'export') { - $object->setRequired('LangFile', true); - $object->setRequired('Phrase', false); - $object->setRequired('l' . $this->Application->GetVar('m_lang') . '_Translation', false); + $this->RemoveRequiredFields($object); + $object->setRequired('LangFile'); + $object->setRequired('PhraseType'); + $object->setRequired('Module'); // allow multiple phrase types to be selected during import/export $field_options = $object->GetFieldOptions('PhraseType');