better fix for #645 issue
null value will be only saved when translation already exists - while persisting new entity only records for not-null properties will be inserted into translation table
no need to change already existing tests