const regionNames = new Intl.DisplayNames(["en"], { type: "region" }); const getCountryName = (countryCode) => regionNames.of(countryCode.trim()) || countryCode.trim(); export const parseCountryField = (countryField) => { if (!countryField) return null; const delimiters = [",", "/", "&", "and"]; let countries = [countryField]; delimiters.forEach( (delimiter) => (countries = countries.flatMap((country) => country.split(delimiter))) ); return countries.map(getCountryName).join(", "); };