Skip to content

Commit

Permalink
Merge pull request #14835 from strapi/chore/fix-iso-locales
Browse files Browse the repository at this point in the history
Chore/fix iso locales
  • Loading branch information
ivanThePleasant committed Nov 24, 2022
2 parents 94cd474 + 9a2046f commit 00a3f69
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 97 deletions.
@@ -1,6 +1,6 @@
'use strict';

const { getInitLocale } = require('..');
const { getInitLocale, isoLocales } = require('..');

describe('I18N default locale', () => {
describe('getInitLocale', () => {
Expand All @@ -23,5 +23,10 @@ describe('I18N default locale', () => {
process.env.STRAPI_PLUGIN_I18N_INIT_LOCALE_CODE = 'zzzzz';
expect(() => getInitLocale()).toThrow();
});

test('Checks if there are any duplicate locales present in the "iso-locales.json" file', () => {
const set = new Set(isoLocales.map((item) => item.code)).size !== isoLocales.length;
expect(set).toBe(false);
});
});
});
48 changes: 0 additions & 48 deletions packages/plugins/i18n/server/constants/iso-locales.json
Expand Up @@ -591,22 +591,6 @@
"code":"en-GG",
"name":"English (Guernsey) (en-GG)"
},
{
"code":"en-CA",
"name":"English (Canada) (en-CA)"
},
{
"code":"en-EG",
"name":"English (Egypt) (en-EG)"
},
{
"code":"en-EU",
"name":"English (Europe) (en-EU)"
},
{
"code":"en-GU",
"name":"English (Guam) (en-GU)"
},
{
"code":"en-GY",
"name":"English (Guyana) (en-GY)"
Expand Down Expand Up @@ -667,10 +651,6 @@
"code":"en-MY",
"name":"English (Malaysia) (en-MY)"
},
{
"code":"en-JM",
"name":"English (Jamaica) (en-JM)"
},
{
"code":"en-MT",
"name":"English (Malta) (en-MT)"
Expand Down Expand Up @@ -719,14 +699,6 @@
"code":"en-NF",
"name":"English (Norfolk Island) (en-NF)"
},
{
"code":"en-NA",
"name":"English (Namibia) (en-NA)"
},
{
"code":"en-NZ",
"name":"English (New Zealand) (en-NZ)"
},
{
"code":"en-MP",
"name":"English (Northern Mariana Islands) (en-MP)"
Expand Down Expand Up @@ -795,10 +767,6 @@
"code":"en-SB",
"name":"English (Solomon Islands) (en-SB)"
},
{
"code":"en-ZA",
"name":"English (South Africa) (en-ZA)"
},
{
"code":"en-SS",
"name":"English (South Sudan) (en-SS)"
Expand Down Expand Up @@ -859,26 +827,10 @@
"code":"en-TV",
"name":"English (Tuvalu) (en-TV)"
},
{
"code":"en-PH",
"name":"English (Philippines) (en-PH)"
},
{
"code":"en-SA",
"name":"English (Saudi Arabia) (en-SA)"
},
{
"code":"en-SG",
"name":"English (Singapore) (en-SG)"
},
{
"code":"en-ZA",
"name":"English (South Africa) (en-ZA)"
},
{
"code":"en-TT",
"name":"English (Trinidad and Tobago) (en-TT)"
},
{
"code":"en-AE",
"name":"English (U.A.E.) (en-AE)"
Expand Down
Expand Up @@ -594,22 +594,6 @@ exports[`ISO locales getIsoLocales 1`] = `
"code": "en-GG",
"name": "English (Guernsey) (en-GG)",
},
{
"code": "en-CA",
"name": "English (Canada) (en-CA)",
},
{
"code": "en-EG",
"name": "English (Egypt) (en-EG)",
},
{
"code": "en-EU",
"name": "English (Europe) (en-EU)",
},
{
"code": "en-GU",
"name": "English (Guam) (en-GU)",
},
{
"code": "en-GY",
"name": "English (Guyana) (en-GY)",
Expand Down Expand Up @@ -670,10 +654,6 @@ exports[`ISO locales getIsoLocales 1`] = `
"code": "en-MY",
"name": "English (Malaysia) (en-MY)",
},
{
"code": "en-JM",
"name": "English (Jamaica) (en-JM)",
},
{
"code": "en-MT",
"name": "English (Malta) (en-MT)",
Expand Down Expand Up @@ -722,14 +702,6 @@ exports[`ISO locales getIsoLocales 1`] = `
"code": "en-NF",
"name": "English (Norfolk Island) (en-NF)",
},
{
"code": "en-NA",
"name": "English (Namibia) (en-NA)",
},
{
"code": "en-NZ",
"name": "English (New Zealand) (en-NZ)",
},
{
"code": "en-MP",
"name": "English (Northern Mariana Islands) (en-MP)",
Expand Down Expand Up @@ -798,10 +770,6 @@ exports[`ISO locales getIsoLocales 1`] = `
"code": "en-SB",
"name": "English (Solomon Islands) (en-SB)",
},
{
"code": "en-ZA",
"name": "English (South Africa) (en-ZA)",
},
{
"code": "en-SS",
"name": "English (South Sudan) (en-SS)",
Expand Down Expand Up @@ -862,26 +830,10 @@ exports[`ISO locales getIsoLocales 1`] = `
"code": "en-TV",
"name": "English (Tuvalu) (en-TV)",
},
{
"code": "en-PH",
"name": "English (Philippines) (en-PH)",
},
{
"code": "en-SA",
"name": "English (Saudi Arabia) (en-SA)",
},
{
"code": "en-SG",
"name": "English (Singapore) (en-SG)",
},
{
"code": "en-ZA",
"name": "English (South Africa) (en-ZA)",
},
{
"code": "en-TT",
"name": "English (Trinidad and Tobago) (en-TT)",
},
{
"code": "en-AE",
"name": "English (U.A.E.) (en-AE)",
Expand Down

0 comments on commit 00a3f69

Please sign in to comment.