Philipp Heckel пре 3 година
родитељ
комит
7475879712
3 измењених фајлова са 9 додато и 7 уклоњено
  1. 1 0
      docs/releases.md
  2. 6 6
      web/package-lock.json
  3. 2 1
      web/src/components/Preferences.js

+ 1 - 0
docs/releases.md

@@ -39,6 +39,7 @@ Released June 2, 2022
 **Additional translations:**
 
 * Chinese/Simplified (thanks to [@yufei.im](https://hosted.weblate.org/user/yufei.im/))
+* Dutch (thanks to [@SchoNie](https://hosted.weblate.org/user/SchoNie/))
 
 ## ntfy iOS app v1.1
 Released May 31, 2022

+ 6 - 6
web/package-lock.json

@@ -8653,9 +8653,9 @@
       }
     },
     "node_modules/i18next": {
-      "version": "21.8.6",
-      "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.8.6.tgz",
-      "integrity": "sha512-tD0umB5lcYXJiD06m/XOEgdvDkFD17m13BP2tmSLralYhGPdmmPK6rErcmhc37t/6mubKdso30NLpPIomHaKnw==",
+      "version": "21.8.7",
+      "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.8.7.tgz",
+      "integrity": "sha512-fYbEmaCIMSDrAzXGnisZyBd0h3bcO43jVJa5fulk4ambTIOgs9tqgNsiyr1sy6Xi4iZpYMHp2ZBjU3IcCLGxPA==",
       "funding": [
         {
           "type": "individual",
@@ -22882,9 +22882,9 @@
       "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw=="
     },
     "i18next": {
-      "version": "21.8.6",
-      "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.8.6.tgz",
-      "integrity": "sha512-tD0umB5lcYXJiD06m/XOEgdvDkFD17m13BP2tmSLralYhGPdmmPK6rErcmhc37t/6mubKdso30NLpPIomHaKnw==",
+      "version": "21.8.7",
+      "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.8.7.tgz",
+      "integrity": "sha512-fYbEmaCIMSDrAzXGnisZyBd0h3bcO43jVJa5fulk4ambTIOgs9tqgNsiyr1sy6Xi4iZpYMHp2ZBjU3IcCLGxPA==",
       "requires": {
         "@babel/runtime": "^7.17.2"
       }

+ 2 - 1
web/src/components/Preferences.js

@@ -436,7 +436,7 @@ const Appearance = () => {
 const Language = () => {
     const { t, i18n } = useTranslation();
     const labelId = "prefLanguage";
-    const randomFlags = shuffle(["🇬🇧", "🇺🇸", "🇪🇸", "🇫🇷", "🇧🇬", "🇨🇿", "🇩🇪", "🇨🇳", "🇮🇹", "🇭🇺", "🇧🇷", "🇮🇩", "🇯🇵", "🇷🇺", "🇹🇷"]).slice(0, 3);
+    const randomFlags = shuffle(["🇬🇧", "🇺🇸", "🇪🇸", "🇫🇷", "🇧🇬", "🇨🇿", "🇩🇪", "🇨🇳", "🇮🇹", "🇭🇺", "🇧🇷", "🇳🇱", "🇮🇩", "🇯🇵", "🇷🇺", "🇹🇷"]).slice(0, 3);
     const title = t("prefs_appearance_language_title") + " " + randomFlags.join(" ");
     const lang = i18n.language ?? "en";
 
@@ -459,6 +459,7 @@ const Language = () => {
                     <MenuItem value="it">Italiano</MenuItem>
                     <MenuItem value="hu">Magyar</MenuItem>
                     <MenuItem value="ja">日本語</MenuItem>
+                    <MenuItem value="nl">Nederlands</MenuItem>
                     <MenuItem value="nb_NO">Norsk bokmål</MenuItem>
                     <MenuItem value="pt_BR">Português (Brasil)</MenuItem>
                     <MenuItem value="ru">Русский</MenuItem>