diff --git a/locales/Ar_ar.json b/locales/AR_ar.json similarity index 100% rename from locales/Ar_ar.json rename to locales/AR_ar.json diff --git a/package-lock.json b/package-lock.json index 7cb63d8..bb04624 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "website", "version": "1.0.0", "license": "ISC", "dependencies": { diff --git a/src/server.js b/src/server.js index cb18e8c..d19222c 100644 --- a/src/server.js +++ b/src/server.js @@ -29,19 +29,24 @@ app.use(cookieParser()) // Locale express middleware setup app.use(expressLocale({ - "priority": ["cookie", "map", "accept-language", "default"], + "priority": ['cookie', 'accept-language', 'map', 'default'], cookie: {name: 'preferredLocale'}, // fallbacks for browsers that don't send a region code, but only a language map: { - //de: 'de-DE', + ar: 'ar-AR', es: 'es-ES', - //fr: 'fr-FR', it: 'it-IT', - ko: 'ko-KR', ru: 'ru-RU', tr: 'tr-TR' }, - allowed: ['en-US', 'es-ES', 'it-IT', 'ko-KR', 'ru-RU', 'tr-TR'], + allowed: [ + 'en-US', // English doesn't need as many allowed locales since it's the default anyways + 'ar', 'ar-AR', + 'es', 'es-ES', + 'it', 'it-IT', + 'ru', 'ru-RU', + 'tr', 'tr-TR', + ], "default": "en-US" })) diff --git a/views/partials/header.handlebars b/views/partials/header.handlebars index 4dad4a8..bc39ea7 100644 --- a/views/partials/header.handlebars +++ b/views/partials/header.handlebars @@ -39,14 +39,12 @@
🇺🇸English
-
-
+
+ + +