Skip to content

Contributions Internationalisation

Joseph Smith edited this page Feb 7, 2019 · 1 revision

We accept contributions in 6 different currencies, and we have 7 different regionalised version of the contributions flow at https://support.theguardian.com/contribute.

US dollars are used both for the United States region, and for our International (aka "Rest Of World") region). Apart from this, the mapping of currencies to country groups is one-to-one.

Here's a representation of our country groupings, with human-readable country names in place of ISO 3166-1 alpha-2 country codes. The JS model which this is based on can be found here, and the relevant Scala model is in the support-libraries repo here

{
  "GBPCountries": {
    "name": "United Kingdom",
    "currency": "GBP",
    "countries": [
      "United Kingdom",
      "Falkland Islands (Malvinas)",
      "Gibraltar",
      "Guernsey",
      "Isle Of Man",
      "Jersey",
      "Saint Helena"
    ],
    "supportInternationalisationId": "uk"
  },
  "UnitedStates": {
    "name": "United States",
    "currency": "USD",
    "countries": [
      "United States"
    ],
    "supportInternationalisationId": "us"
  },
  "AUDCountries": {
    "name": "Australia",
    "currency": "AUD",
    "countries": [
      "Australia",
      "Kiribati",
      "Nauru",
      "Norfolk Island",
      "Tuvalu"
    ],
    "supportInternationalisationId": "au"
  },
  "EURCountries": {
    "name": "Europe",
    "currency": "EUR",
    "countries": [
      "Andorra",
      "Albania",
      "Austria",
      "Bosnia And Herzegovina",
      "Belgium",
      "Bulgaria",
      "Saint Barthelemy",
      "Switzerland",
      "Cyprus",
      "Czech Republic",
      "Germany",
      "Denmark",
      "Estonia",
      "Spain",
      "Finland",
      "Faroe Islands",
      "France",
      "French Guiana",
      "Greenland",
      "Guadeloupe",
      "Greece",
      "Croatia",
      "Hungary",
      "Ireland",
      "Italy",
      "Liechtenstein",
      "Lithuania",
      "Luxembourg",
      "Latvia",
      "Monaco",
      "Montenegro",
      "Saint Martin",
      "Iceland",
      "Martinique",
      "Malta",
      "Netherlands",
      "Norway",
      "French Polynesia",
      "Poland",
      "Saint Pierre And Miquelon",
      "Portugal",
      "Reunion",
      "Romania",
      "Serbia",
      "Sweden",
      "Slovenia",
      "Svalbard And Jan Mayen",
      "Slovakia",
      "San Marino",
      "French Southern Territories",
      "Turkey",
      "Wallis And Futuna",
      "Mayotte",
      "Holy See (Vatican City State)",
      "Aland Islands"
    ],
    "supportInternationalisationId": "eu"
  },
  "International": {
    "name": "International",
    "currency": "USD",
    "countries": [
      "United Arab Emirates",
      "Afghanistan",
      "Antigua And Barbuda",
      "Anguilla",
      "Armenia",
      "Angola",
      "Antarctica",
      "Argentina",
      "American Samoa",
      "Aruba",
      "Azerbaijan",
      "Barbados",
      "Bangladesh",
      "Burkina Faso",
      "Bahrain",
      "Burundi",
      "Benin",
      "Bermuda",
      "Brunei Darussalam",
      "Bolivia",
      "BQ",
      "Brazil",
      "Bahamas",
      "Bhutan",
      "Bouvet Island",
      "Botswana",
      "Belarus",
      "Belize",
      "Cocos (Keeling) Islands",
      "Congo, Democratic Republic",
      "Central African Republic",
      "Congo",
      "Cote D'Ivoire",
      "Chile",
      "Cameroon",
      "China",
      "Colombia",
      "Costa Rica",
      "Cuba",
      "Cape Verde",
      "CW",
      "Christmas Island",
      "Djibouti",
      "Dominica",
      "Dominican Republic",
      "Algeria",
      "Ecuador",
      "Egypt",
      "Western Sahara",
      "Eritrea",
      "Ethiopia",
      "Fiji",
      "Micronesia, Federated States Of",
      "Gabon",
      "Grenada",
      "Georgia",
      "Ghana",
      "Gambia",
      "Guinea",
      "Equatorial Guinea",
      "South Georgia And Sandwich Isl.",
      "Guatemala",
      "Guam",
      "Guinea-Bissau",
      "Guyana",
      "Hong Kong",
      "Heard Island & Mcdonald Islands",
      "Honduras",
      "Haiti",
      "Indonesia",
      "Israel",
      "India",
      "British Indian Ocean Territory",
      "Iraq",
      "Iran, Islamic Republic Of",
      "Jamaica",
      "Jordan",
      "Japan",
      "Kenya",
      "Kyrgyzstan",
      "Cambodia",
      "Comoros",
      "Saint Kitts And Nevis",
      "KP",
      "Korea",
      "Kuwait",
      "Cayman Islands",
      "Kazakhstan",
      "Lao People's Democratic Republic",
      "Lebanon",
      "Saint Lucia",
      "Sri Lanka",
      "Liberia",
      "Lesotho",
      "Libyan Arab Jamahiriya",
      "Morocco",
      "Moldova",
      "Madagascar",
      "Marshall Islands",
      "Macedonia",
      "Mali",
      "Myanmar",
      "Mongolia",
      "Macao",
      "Northern Mariana Islands",
      "Mauritania",
      "Montserrat",
      "Mauritius",
      "Maldives",
      "Malawi",
      "Mexico",
      "Malaysia",
      "Mozambique",
      "Namibia",
      "New Caledonia",
      "Niger",
      "Nigeria",
      "Nicaragua",
      "Nepal",
      "Niue",
      "Oman",
      "Panama",
      "Peru",
      "Papua New Guinea",
      "Philippines",
      "Pakistan",
      "Pitcairn",
      "Puerto Rico",
      "Palestinian Territory, Occupied",
      "Palau",
      "Paraguay",
      "Qatar",
      "Russian Federation",
      "Rwanda",
      "Saudi Arabia",
      "Solomon Islands",
      "Seychelles",
      "Sudan",
      "Singapore",
      "Sierra Leone",
      "Senegal",
      "Somalia",
      "Suriname",
      "SS",
      "Sao Tome And Principe",
      "El Salvador",
      "SX",
      "Syrian Arab Republic",
      "Swaziland",
      "Turks And Caicos Islands",
      "Chad",
      "Togo",
      "Thailand",
      "Tajikistan",
      "Tokelau",
      "Timor-Leste",
      "Turkmenistan",
      "Tunisia",
      "Tonga",
      "Trinidad And Tobago",
      "Taiwan",
      "Tanzania",
      "Ukraine",
      "Uganda",
      "United States Outlying Islands",
      "Uruguay",
      "Uzbekistan",
      "Saint Vincent And Grenadines",
      "Venezuela",
      "Virgin Islands, British",
      "Virgin Islands, U.S.",
      "Viet Nam",
      "Vanuatu",
      "Samoa",
      "Yemen",
      "South Africa",
      "Zambia",
      "Zimbabwe"
    ],
    "supportInternationalisationId": "int"
  },
  "NZDCountries": {
    "name": "New Zealand",
    "currency": "NZD",
    "countries": [
      "New Zealand",
      "Cook Islands"
    ],
    "supportInternationalisationId": "nz"
  },
  "Canada": {
    "name": "Canada",
    "currency": "CAD",
    "countries": [
      "Canada"
    ],
    "supportInternationalisationId": "ca"
  }
}

πŸ™‹β€β™€οΈ General Information

🎨 Client-side 101

βš›οΈ React+Redux

πŸ’° Payment methods

πŸŽ› Deployment & Testing

πŸ“Š AB Testing

🚧 Helper Components

πŸ“š Other Reference

1️⃣ Quickstarts

πŸ›€οΈ Tracking

Clone this wiki locally