diff --git a/xdrip/Storyboards/de.lproj/AlertTypesSettingsView.strings b/xdrip/Storyboards/de.lproj/AlertTypesSettingsView.strings index 51785cdb..01d08e29 100644 --- a/xdrip/Storyboards/de.lproj/AlertTypesSettingsView.strings +++ b/xdrip/Storyboards/de.lproj/AlertTypesSettingsView.strings @@ -1,8 +1,8 @@ -/// when editing the snoozeperiod of an alert type, -"alerttypesettingsview_givesnoozeperiod" = "Schlummern für Minuten"; +/// when editing the snoozeperiod of an alert type, displayed is the time until snooze should be active +"alerttypesettingsview_givesnoozeperiod" = "Schlummern bis"; /// when editing an alert type, field title for Snooze Via Notification -"alerttypesettingsview_snoozevianotification" = "erlaube Schlummern für Benachrichtigung?"; +"alerttypesettingsview_snoozevianotification" = "Mitteilungen bei Stummmodus?"; /// when editing an alert type, field title for Override Mute "alerttypesettingsview_overridemute" = "Ruhemodus überschreiben"; @@ -17,7 +17,7 @@ "alerttypesettingsview_enabled" = "Aktiv?"; /// -"alertTypeNoSound" = "kein Ton"; +"alertTypeNoSound" = "Kein Ton"; /// when editing an alert type, if alert type sound name is default iOS sound "alerttypesettingsview_defaultiossound" = "iOS Ton"; @@ -26,13 +26,13 @@ "alerttypesettingsview_vibrate" = "Vibrieren?"; /// shown on top of the screen that allows user to view all the alert types or add a new alert type -"alerttypessettingsview_screentitle" = "Alarm Typen"; +"alerttypessettingsview_screentitle" = "Eigene Alarme"; /// when editing an alert type, field title for name "alerttypesettingsview_name" = "Name"; /// when adding a new alert type, but the name is already used for another alert type, this is the error messages -"alerttypenamealreadyexistsmessages" = "Diesen Namen gibt es bereits. Bitte anderen Namen wählen"; +"alerttypenamealreadyexistsmessages" = "Dieser Name existiert bereits. Bitte einen anderen Namen wählen"; /// when editing the name of an alert type, "alerttypesettingsview_givename" = "Alarm Name"; diff --git a/xdrip/Storyboards/de.lproj/BluetoothPeripheralView.strings b/xdrip/Storyboards/de.lproj/BluetoothPeripheralView.strings index 7318df9e..2d0d0c0d 100644 --- a/xdrip/Storyboards/de.lproj/BluetoothPeripheralView.strings +++ b/xdrip/Storyboards/de.lproj/BluetoothPeripheralView.strings @@ -21,16 +21,16 @@ "status" = "Status:"; /// text in status rown, when not connect but app is trying to connect -"tryingToConnect" = "Scannen"; +"tryingToConnect" = "Suchen"; /// BluetoothPeripheral view, text of the cell with the serial number (this is not the sensor serial number "serialNumber" = "Seriennummer:"; /// cell text, where the connection timestamp is shown -"connectedAt" = "Verbunden um:"; +"connectedAt" = "Verbunden am:"; /// text in button top right, this button will disable automatic connect -"donotconnect" = "Scannen stoppen"; +"donotconnect" = "Scannen abbrechen"; /// BluetoothPeripheral view, text of the cell with the sensor serial number "SensorSerialNumber" = "Sensor Seriennummer:"; @@ -39,10 +39,10 @@ "lastResetNotKnown" = "Zuletzt zurückgesetzt"; /// button text, to disconnect -"disconnect" = "Nicht verbunden"; +"disconnect" = "Verbindung trennen"; /// Bluetooth Peripheral view, when user clicks alias field -"aliasAlreadyExists" = "Dieser Alias wiird bereits von einem anderen Gerät verwendet"; +"aliasAlreadyExists" = "Dieser Alias wird bereits von einer anderen Verbindung verwendet"; /// button text, to connect "connect" = "Verbinden"; @@ -75,7 +75,7 @@ "cannotActiveCGMInFollowerMode" = "CGM kann im Follower Mode nicht aktiviert werden"; /// Bluetooth Peripheral view, when user clicks alias field -"selectAliasText" = "Wählen sie einen Alias, dieser wird in der App angezeigt und ist leichter zu sehen"; +"selectAliasText" = "Wählen Sie einen Alias, dieser wird in der App angezeigt und ist leichter zu sehen"; /// "notConnected" = "Nicht verbunden"; diff --git a/xdrip/Storyboards/de.lproj/BluetoothPeripheralsView.strings b/xdrip/Storyboards/de.lproj/BluetoothPeripheralsView.strings index 2f3c877b..b22f6307 100644 --- a/xdrip/Storyboards/de.lproj/BluetoothPeripheralsView.strings +++ b/xdrip/Storyboards/de.lproj/BluetoothPeripheralsView.strings @@ -6,7 +6,7 @@ "selectCategory" = "Gerät wählen"; /// When adding a new cgm transmitter, but the user has another one already which is either connected or trying to connect -"noMultipleActiveCGMsAllowed" = "Es kann immer nur ein Transmitter zeitgleich verbunden sein.\n Soll ein neuer Transmitter verwendet werden, stoppen sie den aktuellen Transmitter oder löschen Sie die Verbindung."; +"noMultipleActiveCGMsAllowed" = "Es kann immer nur ein Transmitter zeitgleich verbunden sein.\n Soll ein neuer Transmitter verwendet werden, stoppen Sie den aktuellen Transmitter oder löschen Sie die Verbindung."; /// when clicking add button in screen with list of bluetoothperipherals, after having selected the category, a new pop up appears, this is the title of pop up where user needs to select bluetooth peripheral type "selectType" = "Transmitter wählen"; diff --git a/xdrip/Storyboards/de.lproj/CalibrationRequest.strings b/xdrip/Storyboards/de.lproj/CalibrationRequest.strings index 92a4b7fa..4945ea0b 100644 --- a/xdrip/Storyboards/de.lproj/CalibrationRequest.strings +++ b/xdrip/Storyboards/de.lproj/CalibrationRequest.strings @@ -6,7 +6,7 @@ "calibration_title" = "Kalibrieren"; /// If user must calibrate, this is the body of the notification -"calibration_notification_body" = "Zum kalibrieren bestätigen sie die Benachrichtigung"; +"calibration_notification_body" = "Zum kalibrieren bestätigen Sie die Benachrichtigung"; /// When calibration alert goess off, user clicks the notification, app opens, dialog pops up, this is the text in the dialog "enter_calibration_value" = "Eingabe Kalibrierungswert"; diff --git a/xdrip/Storyboards/de.lproj/Common.strings b/xdrip/Storyboards/de.lproj/Common.strings index e1b4fbd2..4c3b1f73 100644 --- a/xdrip/Storyboards/de.lproj/Common.strings +++ b/xdrip/Storyboards/de.lproj/Common.strings @@ -45,7 +45,7 @@ "common_bloodglucoseunit" = "Blutzucker Einheit"; /// literally update -"update" = "Editieren"; +"update" = "Bearbeiten"; /// literally password "common_password" = "Passwort:"; diff --git a/xdrip/Storyboards/de.lproj/DexcomShareTestResult.strings b/xdrip/Storyboards/de.lproj/DexcomShareTestResult.strings index 4d3eb223..274835bd 100644 --- a/xdrip/Storyboards/de.lproj/DexcomShareTestResult.strings +++ b/xdrip/Storyboards/de.lproj/DexcomShareTestResult.strings @@ -13,7 +13,7 @@ "dexcomsharetestresult_verificationerroralerttitle" = "Fehler während der Prüfung"; /// If serial number is not assigned to the account, this is the 3rd part in a series of 3 to form a complete sentence -"dexcomsharetestresult_monitored_receiver_not_assigned_3" = "Benutzen sie die offizielle Dexcom App um den Transmitter zu registrieren (G5) oder zu teilen (G4)\r\n\r\neventuell benutzen Sie die flasche URL, US anstelle EU"; +"dexcomsharetestresult_monitored_receiver_not_assigned_3" = "Benutzen Sie die offizielle Dexcom App um den Transmitter zu registrieren (G5) oder zu teilen (G4)\r\n\r\neventuell benutzen Sie die flasche URL, US anstelle EU"; /// POP up after verifying DexcomShare credentials, to say that verification of url and password key were successful - this is the title "dexcomsharetestresult_verificationsuccessfulalerttitle" = "Prüfung erfolgreich"; diff --git a/xdrip/Storyboards/de.lproj/HomeView.strings b/xdrip/Storyboards/de.lproj/HomeView.strings index 3f1f510d..429a0582 100644 --- a/xdrip/Storyboards/de.lproj/HomeView.strings +++ b/xdrip/Storyboards/de.lproj/HomeView.strings @@ -5,7 +5,7 @@ "bluetoothisnoton" = "Bluetooth ist aus. Bitte Bluetooth starten und erneut versuchen."; /// After clicking scan button, this message will appear -"startScanningInfo" = "Scannen gestartet.\n\nxDrip4iO5 geöffnet lassen bis die Verbindung erstellt wurde.\n\n Automatisches Sperren aktiv bleiben einfach nur nicht die App schließen oder das iPhone manuell sperren)"; +"startScanningInfo" = "Scannen gestartet.\n\nxDrip4iO5 im Vordergrund lassen bis die Verbindung erstellt wurde.\n\n Automatisches Sperren kann, aktiviert bleiben. Einfach nur nicht die App schließen oder das iPhone manuell sperren)"; /// when user clicks transmitterButton, this is the action to forget the device, so that user can scan for a new device, in case user switches device "forgetbluetoothdeviceactiontitle" = "Transmitter vergessen"; @@ -23,10 +23,10 @@ "sensorstart" = "Sensor gestartet"; /// for home view, miaomiao doesn't detect a sensor -"sensornotdetected" = "Der Sensor wurde nicht gefunden. Prüfen sie den korrekten sitz des Transmitters im Sensor."; +"sensornotdetected" = "Der Sensor wurde nicht gefunden. Prüfen Sie den korrekten sitz des Transmitters im Sensor."; /// for home view, title of pop up that gives info about how to select the transmitter. Simply the word Info -"info" = "Bitte lesen"; +"info" = "Info"; /// for home view, user clicks calibrate but there's no sensor started yet "startsensorbeforecalibration" = "Die Kalibrierung ist erst nach dem Start eines Sensors möglich."; @@ -41,7 +41,7 @@ "scanbluetoothdeviceactiontitle" = "Transmitter scannen"; /// for home view, Info how to start : set transmitter and id, then go back to home screen, start scanning -"transmitterinfo" = "Bitte zuerst via Bluettoh einen Sensor bzw. Transmitter verbinden.\r\n\nDanach können sie den Sensor hier starten."; +"transmitterinfo" = "Bitte zuerst via Bluettoh einen Sensor bzw. Transmitter verbinden.\r\n\nDanach können Sie den Sensor hier starten."; /// when user manually starts scanning, this is the message that scanning is ongoing "scanbluetoothdeviceongoing" = "Suche nach Transmitter..."; @@ -56,7 +56,7 @@ "failed" = "Fehlgeschlagen"; /// when user manually starts sensor, this is the message that explains that time should be correct -"startsensortimeinfo" = "Auf der nächsten Seite müßen sie Zeit und Datum eingeben zu der der Sensor gestartet wurde. Es ist wichtig Zeit und Datum so genau wie möglich ein zu geben."; +"startsensortimeinfo" = "Auf der nächsten Seite müßen Sie Zeit und Datum eingeben zu der der Sensor gestartet wurde. Es ist wichtig Zeit und Datum so genau wie möglich ein zu geben."; /// for home view, where it say how old the reading is, 'x minutes ago', literaly translation of 'ago' "ago" = "her"; diff --git a/xdrip/Storyboards/de.lproj/LibreNFC.strings b/xdrip/Storyboards/de.lproj/LibreNFC.strings index 5ce3b01b..965b9fd5 100644 --- a/xdrip/Storyboards/de.lproj/LibreNFC.strings +++ b/xdrip/Storyboards/de.lproj/LibreNFC.strings @@ -1,12 +1,12 @@ /// when NFC scanning is started, this message will appear -"holdTopOfIphoneNearSensor" = "Halten sie ihr iOS Gerät mit der Ohrhörerseite an ihren Sensor"; +"holdTopOfIphoneNearSensor" = "Halten Sie ihr iOS Gerät mit der Ohrhörerseite an ihren Sensor"; /// Device must support NFC "deviceMustSupportNFC" = "Dieses iPhone unterstützt kein NFC"; /// After Libre NFC scanning, and after successful bluetooth connection, this message will be shown to explain that he or she should not allow bluetooth permission on the Libre app -"donotusethelibrelinkapp" = "Verbunden mit Libre 2.\r\n\r\nWenn sie die Original Libre App weiterhin zum scannen verwenden möchten, deaktivieren Sie die Bluetooth Verbindung der Libre App. \r\n\r\Ansonsten verlieren sie die Verbindung zwischen xDrip4iO5 und dem Libre 2."; +"donotusethelibrelinkapp" = "Verbunden mit Libre 2.\r\n\r\nWenn Sie die Original Libre App weiterhin zum scannen verwenden möchten, deaktivieren Sie die Bluetooth Verbindung der Libre App. \r\n\r\Ansonsten verlieren Sie die Verbindung zwischen xDrip4iO5 und dem Libre 2."; /// after scanning NFC, scan complete message "scanComplete" = "Scan abgeschlossen"; @@ -15,8 +15,8 @@ "deviceMustSupportIOS14" = "Um dieses Geräte mit Libre 2 zu verdbinden updated Sie ihr Gerät bitte mit iOS14"; /// The user has connected to another (older?) Libre 2 with bluetooth than the one for which NFC scan was done, in that case, inform user that he/she should click 'disconnect', add a new CGM sensor and scan again. -"connectedLibre2DoesNotMatchScannedLibre2" = "Es wurde ein neuer Sensor erkannt, während xDrip4iO5 noch mit einem anderen Sensor per Bluetooth verbunden ist.\r\n\r\nUm dieses Problem zu beheben stoppen Sie den Suchlauf bzw. beenden Sie die Verbindung.\r\n\r\nKehren sie zum vorherigen Bildschirm zurück und verbinden ein neues CGM vom Typ Libre 2\r\n\r\nxDrip4iO5 wird sich dann mit dem neuen Sensor verbinden."; +"connectedLibre2DoesNotMatchScannedLibre2" = "Es wurde ein neuer Sensor erkannt, während xDrip4iO5 noch mit einem anderen Sensor per Bluetooth verbunden ist.\r\n\r\nUm dieses Problem zu beheben stoppen Sie den Suchlauf bzw. beenden Sie die Verbindung.\r\n\r\nKehren Sie zum vorherigen Bildschirm zurück und verbinden ein neues CGM vom Typ Libre 2\r\n\r\nxDrip4iO5 wird sich dann mit dem neuen Sensor verbinden."; /// Sometimes NFC scanning creates errors, retrying solves the problem. This is to explain this to the user -"nfcErrorRetryScan" = "Fehler während des Scanvorgangs. Gehen sie links oben auf Scannen oder gehen sie zurück und fügen einen Libre 2 erneut hinzu und versuchen dann ein weiters mal zu scannen"; +"nfcErrorRetryScan" = "Fehler während des Scanvorgangs. Gehen Sie links oben auf Scannen oder gehen Sie zurück und fügen einen Libre 2 erneut hinzu und versuchen dann ein weiters mal zu scannen"; diff --git a/xdrip/Storyboards/de.lproj/M5StackView.strings b/xdrip/Storyboards/de.lproj/M5StackView.strings index 3b0d019e..06b83414 100644 --- a/xdrip/Storyboards/de.lproj/M5StackView.strings +++ b/xdrip/Storyboards/de.lproj/M5StackView.strings @@ -11,7 +11,7 @@ "authenticationFailureWarning" = "Authentifizierung auf M5Stack ist fehlgeschlagen, entweder benutzen Sie das vorkonfigurierte Passwort, oder sollte der M5Stack kein vorkonfiguriertes Passwort haben, setzten Sie den M5Stack bitte zurück. M5Stack wird jetzt getrennt. Neuer Versuch starten, klicken. "; /// user clicks power off in M5Stack view, confirmation is needed -"powerOffConfirm" = "Sind Sie sich das sie M5Stack herunterfahren wollen?"; +"powerOffConfirm" = "Sind Sie sicher das sie M5Stack herunterfahren wollen?"; /// in case M5Stack authentication failed, and M5Stack is expecting user configured password "blePasswordMissingWarning" = "Bitte setzten ein Passwort via Einstellungen"; @@ -28,8 +28,8 @@ /// when M5Stack list is shown, title of the view "m5StackViewscreenTitle" = "M5Stack"; -/// when M5Stickc list is shown, title of the view -"m5StickCViewscreenTitle" = "M5StickC"; +/// when M5Stick list is shown, title of the view +"m5StickCViewscreenTitle" = "M5Stick"; /// In m5Stack view, one line allows to show info where to find M5Stack software, this is the text in the cell "m5StackSoftWhereHelpCellText" = "Wo finde ich die M5Stack Software?"; diff --git a/xdrip/Storyboards/de.lproj/SettingsViews.strings b/xdrip/Storyboards/de.lproj/SettingsViews.strings index 0084f669..8147995c 100644 --- a/xdrip/Storyboards/de.lproj/SettingsViews.strings +++ b/xdrip/Storyboards/de.lproj/SettingsViews.strings @@ -27,7 +27,7 @@ "settingsviews_master" = "Master"; /// In Settings, Alerts section, there's an option to test the volume of ios sound, this is the title of the row -"volumeTestiOSSound" = "Lautstärke Test (aktuelle iPhone Lautstärke)"; +"volumeTestiOSSound" = "Lautstärke Test"; /// transmitter settings, just the words that explain that the settings is about transmitter id "settingsviews_transmitterid" = "Transmitter ID:"; @@ -39,7 +39,7 @@ "settingsviews_giveDexcomShareAccountName" = "Eingabe Dexcom Share Account Name"; /// In Settings, Alerts section, there's an option to test the volume of the sound player, this is the title of the row -"volumeTestSoundPlayer" = "Lautstärke Test (bei aktiviertem Stummmodus)"; +"volumeTestSoundPlayer" = "Lautstärke Test (im Stummmodus)"; /// healthkit settings, section title "settingsviews_sectiontitlehealthkit" = "Apple Health"; @@ -105,7 +105,7 @@ "editScheduleTimePickerSubtitle" = "Ändern: "; /// alerting settings, row alert types -"settingsviews_row_alert_types" = "Alarm Typen"; +"settingsviews_row_alert_types" = "Eigene Alarme"; /// general settings, section title "settingsviews_sectiontitlegeneral" = "Haupteinstellungen"; @@ -123,10 +123,10 @@ "debugLevel" = "Debug Level hinzufügen"; /// general settings, when switching from master to follower, if confirmation is asked, this message will be shown. -"warningChangeFromMasterToFollower" = " Der wechsel von Master zu Follower beendet die aktuelle Verbindung zu ihrem Sensor.Möchten sie dennoch wechseln?"; +"warningChangeFromMasterToFollower" = " Der wechsel von Master zu Follower beendet die aktuelle Verbindung zu ihrem Sensor.Möchten Sie dennoch wechseln?"; /// nightscout or dexcom share settings, where user can select to edit the schedule -"schedule" = "Planmäßig:"; +"schedule" = "Upload Plan:"; /// nightscout settings, port to use "nightScoutPort" = "Port (Optional):"; @@ -153,7 +153,7 @@ "displayUnitInCalendarEvent" = "Einheiten anzeigen?"; /// Text in pop up shown when user wants to send the trace file -"describeProblem" = "Helfen Sie uns in dem sie uns so viele Innformationen als möglich mitteilen. Sollte sie das Problem schon in unsere Facebook Gruppe gemeldet haben teilen sie uns bitte ihren Facebook Namen per Email mit."; +"describeProblem" = "Helfen Sie uns in dem sie uns so viele Innformationen als möglich mitteilen. Sollten Sie das Problem schon in unsere Facebook Gruppe gemeldet haben, teilen Sie uns bitte ihren Facebook Namen per Email mit."; /// dexcom share settings, pop up that asks user to enter dexcom share password "settingsviews_giveDexcomSharePassword" = "Eingabe Dexcom Share Passwort"; @@ -174,7 +174,7 @@ "settingsviews_speakBgReadings" = "BZ Werte vorlesen?"; /// home screen settings, urgent high value -"settingsviews_urgentHighValue" = "Hohe Werte Dringend:"; +"settingsviews_urgentHighValue" = "Hohe Werte dringend:"; /// name of setting for text color "m5stack_settingsviews_textColor" = "Text Color"; @@ -198,7 +198,7 @@ "settingsviews_givetransmitterid" = "Eingabe Transmitter ID"; /// In Settings, Alerts section, there's an option to test the volume settings, this is text explaining the test when clicking the row - this is for sound player volume test -"volumeTestSoundPlayerExplanation" = "Ein Alarm mit eingestellter Systemlautstärke wird gespielt (auch im Stummmodus).\n\n(Dieser Alarm gilt für alle Alarme mit Ausnahme von verpasster Datenübertragung.)\n\n .)\n\nMit Ok können sie den Test beenden, danach können Sie die Lautstärke wie gewünscht einstellen und noch einmal testen.."; +"volumeTestSoundPlayerExplanation" = "Ein Alarm mit eingestellter Systemlautstärke wird gespielt (auch im Stummmodus).\n\n(Dieser Alarm gilt für alle Alarme mit Ausnahme von verpasster Datenübertragung.)\n\n .)\n\nMit Ok können Sie den Test beenden, danach können Sie die Lautstärke wie gewünscht einstellen und noch einmal testen.."; \n\n\n\≈ /// speak settings, where user can enable or disable speak delta "settingsviews_speakDelta" = "Delta vorlesen?"; @@ -221,8 +221,8 @@ /// In case user tries to send trace file via email but error occurs. "failedToSendEmail" = "Email senden fehlgeschlagen"; -/// alerting settings, row alerts -"settingsviews_row_alerts" = "Alarme"; +/// alerting settings, row alerts (thresholds) +"settingsviews_row_alerts" = "Schwellwerte"; /// general settings, should reading be shown in app badge yes or no "labelShowReadingInAppBadge" = "BZ Werte auf der App-Kachel anzeigen?"; @@ -234,7 +234,7 @@ "settingsviews_giveDexcomShareSerialNumber" = "Eingabe der Dexcom Receiver Seriennummer"; /// Apple Watch Settings - text in row where user needs to select a calendar -"calenderId" = "Kalender auswahl?"; +"calenderId" = "Kalender auswählen?"; /// in Settings, row title to send settings "sendTraceFile" = "Fehlerbericht senden"; diff --git a/xdrip/Storyboards/de.lproj/Snooze.strings b/xdrip/Storyboards/de.lproj/Snooze.strings index ce3addfe..09f3f80c 100644 --- a/xdrip/Storyboards/de.lproj/Snooze.strings +++ b/xdrip/Storyboards/de.lproj/Snooze.strings @@ -3,4 +3,4 @@ "not_snoozed" = "Nicht schlummern"; /// row text for overview snooze. Snoozed alarm, until .. followed by timestamp -"snoozed_until" = "Schlummern für"; +"snoozed_until" = "Schlummern bis"; diff --git a/xdrip/Storyboards/de.lproj/SpeakReading.strings b/xdrip/Storyboards/de.lproj/SpeakReading.strings index 561e2bf1..1852e1b6 100644 --- a/xdrip/Storyboards/de.lproj/SpeakReading.strings +++ b/xdrip/Storyboards/de.lproj/SpeakReading.strings @@ -22,22 +22,22 @@ "trendsingledown" = "Signifikant nach unten"; /// the word low -"low" = "niedrig"; +"low" = "Niedrig"; /// For speak reading functionality "trenddoubledown" = "Dramatisch Niedrig"; /// For speak reading functionality -"deltanoncomputable" = "nicht zu ermitteln"; +"deltanoncomputable" = "Nicht zu ermitteln"; /// For speak reading functionality "trendsingleup" = "Signifikant nach oben"; /// -"trendfortyfiveup" = "hoch"; +"trendfortyfiveup" = "Hoch"; /// For speak reading functionality "currentdelta" = "Die Differenz zum letzten Wert beträgt"; /// the word high -"high" = "hoch"; +"high" = "Hoch";