name is sourced from Intl.DisplayNames (CLDR data shipped with the
runtime) so any BCP 47 locale the runtime supports works — not just
es/en/pt. flag is computed from the ISO 3166-1 alpha-2 code via
Regional Indicator Symbols, so it stays correct for any future country
we add.
Future v1.x minors may extend this shape with optional fields
(phonePrefix, currency, continent, etc.). Existing fields keep
their semantics.
Resolved country catalog entry.
nameis sourced fromIntl.DisplayNames(CLDR data shipped with the runtime) so any BCP 47 locale the runtime supports works — not justes/en/pt.flagis computed from the ISO 3166-1 alpha-2 code via Regional Indicator Symbols, so it stays correct for any future country we add.Future v1.x minors may extend this shape with optional fields (
phonePrefix,currency,continent, etc.). Existing fields keep their semantics.