[WIP] PIM-3535: enhance updaters controls

if the attribute is not localizable and the locale is null this will throw an exception. We don't want to do that.