PIM-3531: rework exceptions for invalid locale or scope in updaters