nit: `should default to the type string when there is no localization`