diff --git a/Modules/Net/notifications.swift b/Modules/Net/notifications.swift index a470547d..882f2df6 100644 --- a/Modules/Net/notifications.swift +++ b/Modules/Net/notifications.swift @@ -119,7 +119,17 @@ class Notifications: NotificationsWrapper { if self.localIPState { let addr = value.laddr.v4 ?? value.laddr.v6 if addr != self.localIP { - self.newNotification(id: self.localID, title: localizedString("Local IP changed"), subtitle: nil) + var subtitle = "" + if let prev = self.localIP { + subtitle = localizedString("Previous IP", prev) + } + if let new = addr { + if !subtitle.isEmpty { + subtitle += "\n" + } + subtitle += localizedString("New IP", new) + } + self.newNotification(id: self.localID, title: localizedString("Local IP changed"), subtitle: subtitle) } self.localIP = addr } @@ -127,7 +137,17 @@ class Notifications: NotificationsWrapper { if self.publicIPState { let addr = value.raddr.v4 ?? value.raddr.v6 if addr != self.publicIP { - self.newNotification(id: self.publicID, title: localizedString("Public IP changed"), subtitle: nil) + var subtitle = "" + if let prev = self.publicIP { + subtitle = localizedString("Previous IP", prev) + } + if let new = addr { + if !subtitle.isEmpty { + subtitle += "\n" + } + subtitle += localizedString("New IP", new) + } + self.newNotification(id: self.publicID, title: localizedString("Public IP changed"), subtitle: subtitle) } self.publicIP = addr } diff --git a/Stats/Supporting Files/ar.lproj/Localizable.strings b/Stats/Supporting Files/ar.lproj/Localizable.strings index 5add684c..eb774d48 100644 --- a/Stats/Supporting Files/ar.lproj/Localizable.strings +++ b/Stats/Supporting Files/ar.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 نوى كفاءة"; "Number of p-cores" = "%0 نوى أداء"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "تم تثبيت أحدث إصدار من الإحصاءات"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "المستوى"; diff --git a/Stats/Supporting Files/bg.lproj/Localizable.strings b/Stats/Supporting Files/bg.lproj/Localizable.strings index 6a2c371c..02e68421 100644 --- a/Stats/Supporting Files/bg.lproj/Localizable.strings +++ b/Stats/Supporting Files/bg.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 ефикасни ядра"; "Number of p-cores" = "%0 производителни ядра"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Имате най-новата версия на Stats"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Ниво"; diff --git a/Stats/Supporting Files/ca.lproj/Localizable.strings b/Stats/Supporting Files/ca.lproj/Localizable.strings index c2c8d5de..8ab4f2b5 100644 --- a/Stats/Supporting Files/ca.lproj/Localizable.strings +++ b/Stats/Supporting Files/ca.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 nuclis d'eficiència"; "Number of p-cores" = "%0 nuclis de rendiment"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "L'última versió d'Stats està instal·lada"; @@ -415,6 +416,10 @@ "Download speed" = "Velocitat de baixada"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Nivell"; diff --git a/Stats/Supporting Files/cs.lproj/Localizable.strings b/Stats/Supporting Files/cs.lproj/Localizable.strings index 6b2ee56a..0f237abe 100644 --- a/Stats/Supporting Files/cs.lproj/Localizable.strings +++ b/Stats/Supporting Files/cs.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efektivních jader"; "Number of p-cores" = "%0 výkonných jader"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Byla nainstalována nejnovější verze Stats"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Úroveň"; diff --git a/Stats/Supporting Files/da.lproj/Localizable.strings b/Stats/Supporting Files/da.lproj/Localizable.strings index 23559b43..3188f890 100644 --- a/Stats/Supporting Files/da.lproj/Localizable.strings +++ b/Stats/Supporting Files/da.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency kerner"; "Number of p-cores" = "%0 performance kerner"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Den nyeste udgave af Stats er installeret"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Niveau"; diff --git a/Stats/Supporting Files/de.lproj/Localizable.strings b/Stats/Supporting Files/de.lproj/Localizable.strings index c47fdcdc..472c88c1 100644 --- a/Stats/Supporting Files/de.lproj/Localizable.strings +++ b/Stats/Supporting Files/de.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 Effizienz-Kerne"; "Number of p-cores" = "%0 Per­for­mance-Kerne"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Die neueste Version von Stats ist installiert"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Adressen"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Ladezustand"; diff --git a/Stats/Supporting Files/el.lproj/Localizable.strings b/Stats/Supporting Files/el.lproj/Localizable.strings index dde04a7d..7d0dc9ea 100644 --- a/Stats/Supporting Files/el.lproj/Localizable.strings +++ b/Stats/Supporting Files/el.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 πυρήνες απόδοσης"; "Number of p-cores" = "%0 πυρήνες επίδοσης"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Η τελευταία έκδοση του Stats είναι εγκατεστημένη"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Επίπεδο"; diff --git a/Stats/Supporting Files/en-AU.lproj/Localizable.strings b/Stats/Supporting Files/en-AU.lproj/Localizable.strings index 15e5e66d..8739108f 100644 --- a/Stats/Supporting Files/en-AU.lproj/Localizable.strings +++ b/Stats/Supporting Files/en-AU.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency cores"; "Number of p-cores" = "%0 performance cores"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "The latest version of Stats is installed"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Level"; diff --git a/Stats/Supporting Files/en-GB.lproj/Localizable.strings b/Stats/Supporting Files/en-GB.lproj/Localizable.strings index 9bc21350..67df5c40 100644 --- a/Stats/Supporting Files/en-GB.lproj/Localizable.strings +++ b/Stats/Supporting Files/en-GB.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency cores"; "Number of p-cores" = "%0 performance cores"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "The latest version of Stats is installed"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Level"; diff --git a/Stats/Supporting Files/en.lproj/Localizable.strings b/Stats/Supporting Files/en.lproj/Localizable.strings index 077025c3..2cf4386d 100644 --- a/Stats/Supporting Files/en.lproj/Localizable.strings +++ b/Stats/Supporting Files/en.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency cores"; "Number of p-cores" = "%0 performance cores"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "The latest version of Stats is installed"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Level"; diff --git a/Stats/Supporting Files/es.lproj/Localizable.strings b/Stats/Supporting Files/es.lproj/Localizable.strings index efa9936c..eae8cb9c 100644 --- a/Stats/Supporting Files/es.lproj/Localizable.strings +++ b/Stats/Supporting Files/es.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "Número de núcleos de eficiencia"; "Number of p-cores" = "Número de núcleos de rendimiento"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "La última versión de Stats está instalada"; @@ -415,6 +416,10 @@ "Download speed" = "Velocidad de descarga"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Nivel"; diff --git a/Stats/Supporting Files/et.lproj/Localizable.strings b/Stats/Supporting Files/et.lproj/Localizable.strings index b436d83b..580fb80d 100644 --- a/Stats/Supporting Files/et.lproj/Localizable.strings +++ b/Stats/Supporting Files/et.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 tõhusatuumad"; "Number of p-cores" = "%0 jõudlustuumad"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Uusim versioon on installitud"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Tase"; diff --git a/Stats/Supporting Files/fa.lproj/Localizable.strings b/Stats/Supporting Files/fa.lproj/Localizable.strings index de15cb9a..a5767cfc 100644 --- a/Stats/Supporting Files/fa.lproj/Localizable.strings +++ b/Stats/Supporting Files/fa.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 هسته‌های کم‌مصرف"; "Number of p-cores" = "%0 هسته‌های پرقدرت"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "آخرین نسخه‌ی Stats نصب شده است"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "سطح"; diff --git a/Stats/Supporting Files/fi.lproj/Localizable.strings b/Stats/Supporting Files/fi.lproj/Localizable.strings index 2595124e..3b0d64dd 100644 --- a/Stats/Supporting Files/fi.lproj/Localizable.strings +++ b/Stats/Supporting Files/fi.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 e-ydintä"; "Number of p-cores" = "%0 p-ydintä"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Stats on päivitetty viimeisimpään versioon"; @@ -415,6 +416,10 @@ "Download speed" = "Latausnopeus"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Taso"; diff --git a/Stats/Supporting Files/fr.lproj/Localizable.strings b/Stats/Supporting Files/fr.lproj/Localizable.strings index a98f1952..41a528cb 100644 --- a/Stats/Supporting Files/fr.lproj/Localizable.strings +++ b/Stats/Supporting Files/fr.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 cœurs à haute effica­cité éner­gétique"; "Number of p-cores" = "%0 cœurs de perfor­mance"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "La dernière version de Stats est installée"; @@ -415,6 +416,10 @@ "Download speed" = "Téléchargement"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Niveau"; diff --git a/Stats/Supporting Files/he.lproj/Localizable.strings b/Stats/Supporting Files/he.lproj/Localizable.strings index 66a6f596..0df140a9 100644 --- a/Stats/Supporting Files/he.lproj/Localizable.strings +++ b/Stats/Supporting Files/he.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency cores"; "Number of p-cores" = "%0 performance cores"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "מותקנת Stats הגרסא האחרונה של"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "רמה"; diff --git a/Stats/Supporting Files/hi.lproj/Localizable.strings b/Stats/Supporting Files/hi.lproj/Localizable.strings index a9510ffc..14d3b5f8 100644 --- a/Stats/Supporting Files/hi.lproj/Localizable.strings +++ b/Stats/Supporting Files/hi.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 दक्षता कोर"; "Number of p-cores" = "%0 प्रदर्शन कोर"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "आँकड़े का नवीनतम संस्करण स्थापित है"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "स्तर"; diff --git a/Stats/Supporting Files/hr.lproj/Localizable.strings b/Stats/Supporting Files/hr.lproj/Localizable.strings index 48c0066b..39d81ae4 100644 --- a/Stats/Supporting Files/hr.lproj/Localizable.strings +++ b/Stats/Supporting Files/hr.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency cores"; "Number of p-cores" = "%0 performance cores"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Instalirana je najnovija verzija programa Stats"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Stanje"; diff --git a/Stats/Supporting Files/hu.lproj/Localizable.strings b/Stats/Supporting Files/hu.lproj/Localizable.strings index 280211f6..2e25cec0 100644 --- a/Stats/Supporting Files/hu.lproj/Localizable.strings +++ b/Stats/Supporting Files/hu.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 energiatakarékos mag"; "Number of p-cores" = "%0 teljesítményre optimalizált mag"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "A Stats legújabb verziója van telepítve"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Töltöttségi szint"; diff --git a/Stats/Supporting Files/id.lproj/Localizable.strings b/Stats/Supporting Files/id.lproj/Localizable.strings index a8d9a0a4..36b22eb5 100644 --- a/Stats/Supporting Files/id.lproj/Localizable.strings +++ b/Stats/Supporting Files/id.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency cores"; "Number of p-cores" = "%0 performance cores"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Versi terbaru dari Stats telah dipasang"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Level"; diff --git a/Stats/Supporting Files/it.lproj/Localizable.strings b/Stats/Supporting Files/it.lproj/Localizable.strings index f4be113f..de849a52 100644 --- a/Stats/Supporting Files/it.lproj/Localizable.strings +++ b/Stats/Supporting Files/it.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency core"; "Number of p-cores" = "%0 performance core"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "L'ultima versione di Stats è installata"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Livello"; diff --git a/Stats/Supporting Files/ja.lproj/Localizable.strings b/Stats/Supporting Files/ja.lproj/Localizable.strings index 7efd24b0..69aca329 100644 --- a/Stats/Supporting Files/ja.lproj/Localizable.strings +++ b/Stats/Supporting Files/ja.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 高効率コア"; "Number of p-cores" = "%0 高性能コア"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "最新の Stats がインストールされています"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "充電残量"; diff --git a/Stats/Supporting Files/ko.lproj/Localizable.strings b/Stats/Supporting Files/ko.lproj/Localizable.strings index 135bcf65..53924aad 100644 --- a/Stats/Supporting Files/ko.lproj/Localizable.strings +++ b/Stats/Supporting Files/ko.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 효율 코어"; "Number of p-cores" = "%0 성능 코어"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "최신 버전의 Stats가 설치되어 있습니다"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "잔량"; diff --git a/Stats/Supporting Files/nb.lproj/Localizable.strings b/Stats/Supporting Files/nb.lproj/Localizable.strings index 801aadb4..9cc234a6 100644 --- a/Stats/Supporting Files/nb.lproj/Localizable.strings +++ b/Stats/Supporting Files/nb.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 effektivitetskjerner"; "Number of p-cores" = "%0 ytelseskjerner"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Du har den nyeste versjonen av Stats"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Nivå"; diff --git a/Stats/Supporting Files/nl.lproj/Localizable.strings b/Stats/Supporting Files/nl.lproj/Localizable.strings index 404dfa96..e065c756 100644 --- a/Stats/Supporting Files/nl.lproj/Localizable.strings +++ b/Stats/Supporting Files/nl.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency cores"; "Number of p-cores" = "%0 performance cores"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "De laatste versie van Stats is geïnstalleerd."; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Niveau"; diff --git a/Stats/Supporting Files/pl.lproj/Localizable.strings b/Stats/Supporting Files/pl.lproj/Localizable.strings index 92aeeaa8..8cddc494 100644 --- a/Stats/Supporting Files/pl.lproj/Localizable.strings +++ b/Stats/Supporting Files/pl.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 rdzeni energooszczędnych"; "Number of p-cores" = "%0 rdzeni wydajnościowych"; "Disks" = "Dyski"; +"Display" = "Wyświetlacz"; // Update "The latest version of Stats installed" = "Najnowsza wersja Stats zainstalowana"; @@ -415,6 +416,10 @@ "Download speed" = "Pobranie"; "Address" = "Adres"; "WiFi network" = "Sieć WiFi"; +"Local IP changed" = "Lokalny adres IP został zmieniony"; +"Public IP changed" = "Publiczny adres IP został zmieniony"; +"Previous IP" = "Poprzedni adres IP: %0"; +"New IP" = "Nowy adres IP: %0"; // Battery "Level" = "Poziom naładowania"; diff --git a/Stats/Supporting Files/pt-BR.lproj/Localizable.strings b/Stats/Supporting Files/pt-BR.lproj/Localizable.strings index 8f717e7f..a8b8d0e8 100644 --- a/Stats/Supporting Files/pt-BR.lproj/Localizable.strings +++ b/Stats/Supporting Files/pt-BR.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 núcleos de eficiência"; "Number of p-cores" = "%0 núcleos de desempenho"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "A versão mais recente do Stats está instalada"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Nível"; diff --git a/Stats/Supporting Files/pt-PT.lproj/Localizable.strings b/Stats/Supporting Files/pt-PT.lproj/Localizable.strings index 896ef997..bb2bf1a8 100644 --- a/Stats/Supporting Files/pt-PT.lproj/Localizable.strings +++ b/Stats/Supporting Files/pt-PT.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency cores"; "Number of p-cores" = "%0 performance cores"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "A versão mais recente do Stats instalada"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Nível"; diff --git a/Stats/Supporting Files/ro.lproj/Localizable.strings b/Stats/Supporting Files/ro.lproj/Localizable.strings index dff8d8bc..3a46acdc 100644 --- a/Stats/Supporting Files/ro.lproj/Localizable.strings +++ b/Stats/Supporting Files/ro.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efficiency cores"; "Number of p-cores" = "%0 performance cores"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Cea mai recentă versiune de Stats instalată"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Nivel"; diff --git a/Stats/Supporting Files/ru.lproj/Localizable.strings b/Stats/Supporting Files/ru.lproj/Localizable.strings index 8fe5c2d9..6921d7a6 100644 --- a/Stats/Supporting Files/ru.lproj/Localizable.strings +++ b/Stats/Supporting Files/ru.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 энергоэффективных ядер"; "Number of p-cores" = "%0 производительных ядер"; "Disks" = "Диски"; +"Display" = "Монитор"; // Update "The latest version of Stats installed" = "Установлена последняя версия"; @@ -415,6 +416,10 @@ "Download speed" = "Загрузка"; "Address" = "Адрес"; "WiFi network" = "Сеть Wi-Fi"; +"Local IP changed" = "Локальный IP-адрес был изменён"; +"Public IP changed" = "Публичный IP-адрес был изменён"; +"Previous IP" = "Предыдущий IP-адрес: %0"; +"New IP" = "Новый IP-адрес: %0"; // Battery "Level" = "Уровень заряда"; diff --git a/Stats/Supporting Files/sk.lproj/Localizable.strings b/Stats/Supporting Files/sk.lproj/Localizable.strings index 241ead6b..ce580587 100644 --- a/Stats/Supporting Files/sk.lproj/Localizable.strings +++ b/Stats/Supporting Files/sk.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 efektívnych jadier"; "Number of p-cores" = "%0 výkonných jadier"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Bola nainštalovaná najnovšia verzia Stats"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Úroveň"; diff --git a/Stats/Supporting Files/sl.lproj/Localizable.strings b/Stats/Supporting Files/sl.lproj/Localizable.strings index 4b66e730..444ca47c 100644 --- a/Stats/Supporting Files/sl.lproj/Localizable.strings +++ b/Stats/Supporting Files/sl.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 učinkovitih jeder"; "Number of p-cores" = "%0 performančnih jeder"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Nameščena je najnovejša različica programa Stats"; @@ -415,6 +416,10 @@ "Download speed" = "Prenos"; "Address" = "Naslov"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Raven"; diff --git a/Stats/Supporting Files/sv.lproj/Localizable.strings b/Stats/Supporting Files/sv.lproj/Localizable.strings index 02438855..f6cc7d94 100644 --- a/Stats/Supporting Files/sv.lproj/Localizable.strings +++ b/Stats/Supporting Files/sv.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 effektivitetskärnor"; "Number of p-cores" = "%0 prestandakärnor"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Den senaste versionen av Stats är installerad"; @@ -415,6 +416,10 @@ "Download speed" = "Nedladdning"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Nivå"; diff --git a/Stats/Supporting Files/th.lproj/Localizable.strings b/Stats/Supporting Files/th.lproj/Localizable.strings index 43158896..024e0ccc 100644 --- a/Stats/Supporting Files/th.lproj/Localizable.strings +++ b/Stats/Supporting Files/th.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 cores ประสิทธิภาพ"; "Number of p-cores" = "%0 cores ประสิทธิผล"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "เวอร์ชันล่าสุดของ Stats ได้รับการติดตั้งแล้ว"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "ระดับ"; diff --git a/Stats/Supporting Files/tr.lproj/Localizable.strings b/Stats/Supporting Files/tr.lproj/Localizable.strings index 3d993285..25a94e57 100644 --- a/Stats/Supporting Files/tr.lproj/Localizable.strings +++ b/Stats/Supporting Files/tr.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 verimlilik çekirdeği"; "Number of p-cores" = "%0 performans çekirdeği"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Stats'ın son sürümü kurulu"; @@ -415,6 +416,10 @@ "Download speed" = "Download"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Doluluk"; diff --git a/Stats/Supporting Files/uk.lproj/Localizable.strings b/Stats/Supporting Files/uk.lproj/Localizable.strings index 4539157e..77b6c341 100644 --- a/Stats/Supporting Files/uk.lproj/Localizable.strings +++ b/Stats/Supporting Files/uk.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 енергоефективних ядер"; "Number of p-cores" = "%0 високопродуктивних ядер"; "Disks" = "Диски"; +"Display" = "Монітор"; // Update "The latest version of Stats installed" = "Встановлено останню версію"; @@ -415,6 +416,10 @@ "Download speed" = "Завантаження"; "Address" = "Адреса"; "WiFi network" = "Мережа WiFi"; +"Local IP changed" = "Локальна IP-адреса була змінена"; +"Public IP changed" = "Публічна IP-адреса була змінена"; +"Previous IP" = "Попередня IP-адреса: %0"; +"New IP" = "Нова IP-адреса: %0"; // Battery "Level" = "Рівень заряду"; diff --git a/Stats/Supporting Files/vi.lproj/Localizable.strings b/Stats/Supporting Files/vi.lproj/Localizable.strings index 5ffd2875..5734b12a 100644 --- a/Stats/Supporting Files/vi.lproj/Localizable.strings +++ b/Stats/Supporting Files/vi.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 nhân tiết kiệm"; "Number of p-cores" = "%0 nhân hiệu năng"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "Phiên bản Stats mới nhất đã được cài đặt"; @@ -415,6 +416,10 @@ "Download speed" = "Tốc độ tải xuống"; "Address" = "Address"; "WiFi network" = "WiFi network"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "Mức"; diff --git a/Stats/Supporting Files/zh-Hans.lproj/Localizable.strings b/Stats/Supporting Files/zh-Hans.lproj/Localizable.strings index f2bb6c1e..b4f9c40d 100644 --- a/Stats/Supporting Files/zh-Hans.lproj/Localizable.strings +++ b/Stats/Supporting Files/zh-Hans.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 能效核心"; "Number of p-cores" = "%0 性能核心"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "已安装最新版 Stats"; @@ -415,6 +416,10 @@ "Download speed" = "下载速度"; "Address" = "地址"; "WiFi network" = "WiFi 网络"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "电量"; diff --git a/Stats/Supporting Files/zh-Hant.lproj/Localizable.strings b/Stats/Supporting Files/zh-Hant.lproj/Localizable.strings index ee77646c..656c4e89 100644 --- a/Stats/Supporting Files/zh-Hant.lproj/Localizable.strings +++ b/Stats/Supporting Files/zh-Hant.lproj/Localizable.strings @@ -178,6 +178,7 @@ "Number of e-cores" = "%0 個節能核心"; "Number of p-cores" = "%0 個效能核心"; "Disks" = "Disks"; +"Display" = "Display"; // Update "The latest version of Stats installed" = "已安裝最新版本"; @@ -415,6 +416,10 @@ "Download speed" = "下載"; "Address" = "位址"; "WiFi network" = "Wi-Fi 網路"; +"Local IP changed" = "Local IP has changed"; +"Public IP changed" = "Public IP has changed"; +"Previous IP" = "Previous IP: %0"; +"New IP" = "New IP: %0"; // Battery "Level" = "電量"; diff --git a/Stats/Views/Dashboard.swift b/Stats/Views/Dashboard.swift index 73eecbc9..03348bb2 100644 --- a/Stats/Views/Dashboard.swift +++ b/Stats/Views/Dashboard.swift @@ -227,7 +227,7 @@ class Dashboard: NSStackView { PreferencesRow(localizedString("Memory"), component: textView(self.memoryValue, alignment: .right)), PreferencesRow(localizedString("Graphics"), component: textView(self.graphicsValue, alignment: .right)), PreferencesRow(localizedString("Disks"), component: textView(self.disksValue, alignment: .right)), - PreferencesRow(localizedString("Displays"), "", component: textView(self.displaysValue, alignment: .right)) + PreferencesRow(localizedString("Display"), "", component: textView(self.displaysValue, alignment: .right)) ])) scrollView.stackView.addArrangedSubview(PreferencesSection([