Fallback blank localized field, not just nil

It makes more sense to me to fallback localized field if they are blank and not just nil, and also to not fallback on a blank value, so I added `presence` to the lookup.