From 3f2b723d0f4cf6d3be3c151a1cd69d3d423873b4 Mon Sep 17 00:00:00 2001 From: Steffen Meiselbach Date: Mon, 22 Jan 2024 22:55:28 +0100 Subject: [PATCH 1/5] (sleep) timer is typically used in german parlance --- strings/de.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/strings/de.json b/strings/de.json index 21fb3561..c44c64c8 100644 --- a/strings/de.json +++ b/strings/de.json @@ -74,8 +74,8 @@ "HeaderRSSFeedIsOpen": "RSS-Feed ist geöffnet", "HeaderSelectDownloadLocation": "Wähle Download-Speicherort", "HeaderSettings": "Einstellungen", - "HeaderSleepTimer": "Einschlaf-Timer", - "HeaderSleepTimerSettings": "Einschlaf-Timer Einstellungen", + "HeaderSleepTimer": "Sleep-Timer", + "HeaderSleepTimerSettings": "Sleep-Timer Einstellungen", "HeaderStatsMinutesListeningChart": "Hörminuten (letzte 7 Tage)", "HeaderStatsRecentSessions": "Neueste Ereignisse", "HeaderTableOfContents": "Inhaltsverzeichnis", @@ -91,10 +91,10 @@ "LabelAuthors": "Autoren", "LabelAutoDownloadEpisodes": "Episoden automatisch herunterladen", "LabelAutoRewindTime": "Automatische Rückspulzeit", - "LabelAutoSleepTimer": "Automatischer Einschlaf-Timer", - "LabelAutoSleepTimerAutoRewind": "Automatischer Einschlaf-Timer automatische Rückspulzeit", - "LabelAutoSleepTimerAutoRewindHelp": "Wenn die Einschlaf-Timer abgelaufen ist, wird bei der erneuten Wiedergabe des Titels die Position automatisch zurückgespult.", - "LabelAutoSleepTimerHelp": "Bei der Wiedergabe von Medien zwischen der angegebenen Start- und Endzeit wird automatisch ein Einschlaf-Timer gestartet.", + "LabelAutoSleepTimer": "Automatischer Sleep-Timer", + "LabelAutoSleepTimerAutoRewind": "Automatischer Sleep-Timer automatische Rückspulzeit", + "LabelAutoSleepTimerAutoRewindHelp": "Wenn die Sleep-Timer abgelaufen ist, wird bei der erneuten Wiedergabe des Titels die Position automatisch zurückgespult.", + "LabelAutoSleepTimerHelp": "Bei der Wiedergabe von Medien zwischen der angegebenen Start- und Endzeit wird automatisch ein Sleep-Timer gestartet.", "LabelBooks": "Bücher", "LabelChapters": "Kapitel", "LabelChapterTrack": "Kapitel Spur", @@ -109,12 +109,12 @@ "LabelCustomTime": "Benutzerdefinierte Zeit", "LabelDescription": "Beschreibung", "LabelDisableAudioFadeOut": "Deaktiviere Audio abklingen", - "LabelDisableAudioFadeOutHelp": "Die Audiolautstärke wird verringert, wenn weniger als 1 Minute für den Einschlaf-Timer verbleibt. Aktivieren Sie diese Einstellung, um nicht abzuklingen.", + "LabelDisableAudioFadeOutHelp": "Die Audiolautstärke wird verringert, wenn weniger als 1 Minute für den Sleep-Timer verbleibt. Aktivieren Sie diese Einstellung, um nicht abzuklingen.", "LabelDisableAutoRewind": "Deaktiviere automatisches Rückspulen", "LabelDisableShakeToReset": "Deaktiviere Schütteln zum Zurücksetzen", "LabelDisableShakeToResetHelp": "Wenn Sie Ihr Gerät schütteln, während der Timer läuft ODER innerhalb von 2 Minuten nach Ablauf des Timers, wird der Sleep-Timer zurückgesetzt. Aktivieren Sie diese Einstellung, um das Schütteln zum Zurücksetzen zu deaktivieren.", "LabelDisableVibrateOnReset": "Deaktiviere Vibrieren beim Zurücksetzen", - "LabelDisableVibrateOnResetHelp": "Wenn der Einschlaf-Timer zurückgesetzt wird, vibriert Ihr Gerät. Aktivieren Sie diese Einstellung, um nicht zu vibrieren, wenn der Einschlaf-Timer zurückgesetzt wird.", + "LabelDisableVibrateOnResetHelp": "Wenn der Sleep-Timer zurückgesetzt wird, vibriert Ihr Gerät. Aktivieren Sie diese Einstellung, um nicht zu vibrieren, wenn der Sleep-Timer zurückgesetzt wird.", "LabelDiscover": "Entdecken", "LabelDownload": "Herunterladen", "LabelDownloaded": "Heruntergeladen", @@ -204,7 +204,7 @@ "LabelShakeSensitivity": "Schüttel-Empfindlichkeit", "LabelShowAll": "Alles anzeigen", "LabelSize": "Größe", - "LabelSleepTimer": "Einschlaf-Timer", + "LabelSleepTimer": "Sleep-Timer", "LabelStart": "Start", "LabelStartTime": "Startzeit", "LabelStatsBestDay": "Bester Tag", @@ -220,7 +220,7 @@ "LabelTags": "Schlagwörter", "LabelTheme": "Theme", "LabelThemeDark": "Dunkel", - "LabelThemeLight": "Licht", + "LabelThemeLight": "Hell", "LabelTimeRemaining": "{0} verbleibend", "LabelTitle": "Titel", "LabelTotalTrack": "Total Track", From 64a796aecee8522cbf7e5212cb1d4cc78e85ef32 Mon Sep 17 00:00:00 2001 From: Steffen Meiselbach Date: Tue, 23 Jan 2024 07:24:40 +0100 Subject: [PATCH 2/5] standardized addressing (du), missing translations and uniformly starting with capital character --- strings/de.json | 92 ++++++++++++++++++++++++------------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/strings/de.json b/strings/de.json index c44c64c8..37ab6049 100644 --- a/strings/de.json +++ b/strings/de.json @@ -17,36 +17,36 @@ "ButtonDeleteLocalEpisode": "Lösche lokale Episode", "ButtonDeleteLocalFile": "Lösche lokale Datei", "ButtonDeleteLocalItem": "Lösche lokales Element", - "ButtonDisableAutoTimer": "Deaktiviere Automatischer-Timer", + "ButtonDisableAutoTimer": "Deaktiviere automatischen Timer", "ButtonDisconnect": "Trennen", "ButtonHistory": "Historie", "ButtonHome": "Startseite", "ButtonIssues": "Probleme", - "ButtonLatest": "Neuste", + "ButtonLatest": "Neueste", "ButtonLibrary": "Bibliothek", "ButtonLocalMedia": "Lokale Medien", "ButtonManageLocalFiles": "Verwalte lokale Dateien", "ButtonNewFolder": "Neuer Ordner", "ButtonNextEpisode": "Nächste Episode", "ButtonOpenFeed": "Feed öffnen", - "ButtonOverride": "Überschreieben", + "ButtonOverride": "Überschreiben", "ButtonPause": "Pause", "ButtonPlay": "Abspielen", "ButtonPlaying": "Spielt", "ButtonPlaylists": "Wiedergabelisten", - "ButtonRead": "Lese", + "ButtonRead": "Lesen", "ButtonRemove": "Löschen", "ButtonRemoveFromServer": "Vom Server entfernen", "ButtonSave": "Speichern", - "ButtonSaveOrder": "Speicher Reihenfolge", + "ButtonSaveOrder": "Reihenfolge speichern", "ButtonSearch": "Suchen", - "ButtonSendEbookToDevice": "Sende Ebook an Gerät", + "ButtonSendEbookToDevice": "Sende eBook an Gerät", "ButtonSeries": "Serien", "ButtonSetTimer": "Setze Timer", "ButtonStream": "Stream", "ButtonSubmit": "Ok", "ButtonSwitchServerUser": "Wechsle Server/Benutzer", - "ButtonUserStats": "Nutzer Statistiken", + "ButtonUserStats": "Nutzerstatistiken", "ButtonYes": "Ja", "HeaderAccount": "Konto", "HeaderAdvanced": "Erweitert", @@ -54,13 +54,13 @@ "HeaderChapters": "Kapitel", "HeaderCollection": "Sammlungen", "HeaderCollectionItems": "Sammlungseinträge", - "HeaderConnectionStatus": "Verbindungs Status", - "HeaderDetails": "Einzelheiten", + "HeaderConnectionStatus": "Verbindungsstatus", + "HeaderDetails": "Details", "HeaderDownloads": "Downloads", - "HeaderEbookFiles": "E-Book Dateien", + "HeaderEbookFiles": "eBook Dateien", "HeaderEpisodes": "Episoden", - "HeaderEreaderSettings": "Ereader Einstellungen", - "HeaderLatestEpisodes": "Letzte Episoden", + "HeaderEreaderSettings": "eReader Einstellungen", + "HeaderLatestEpisodes": "Neueste Episoden", "HeaderLibraries": "Bibliotheken", "HeaderLocalFolders": "Lokale Ordner", "HeaderLocalLibraryItems": "Lokale Bibliothek Elemente", @@ -93,7 +93,7 @@ "LabelAutoRewindTime": "Automatische Rückspulzeit", "LabelAutoSleepTimer": "Automatischer Sleep-Timer", "LabelAutoSleepTimerAutoRewind": "Automatischer Sleep-Timer automatische Rückspulzeit", - "LabelAutoSleepTimerAutoRewindHelp": "Wenn die Sleep-Timer abgelaufen ist, wird bei der erneuten Wiedergabe des Titels die Position automatisch zurückgespult.", + "LabelAutoSleepTimerAutoRewindHelp": "Wenn der Sleep-Timer abgelaufen ist, wird bei der erneuten Wiedergabe des Titels die Position automatisch zurückgespult.", "LabelAutoSleepTimerHelp": "Bei der Wiedergabe von Medien zwischen der angegebenen Start- und Endzeit wird automatisch ein Sleep-Timer gestartet.", "LabelBooks": "Bücher", "LabelChapters": "Kapitel", @@ -104,26 +104,26 @@ "LabelContinueBooks": "Bücher fortfahren", "LabelContinueEpisodes": "Episoden fortfahren", "LabelContinueListening": "Weiterhören", - "LabelContinueReading": "Continue Reading", + "LabelContinueReading": "Weiterlesen", "LabelContinueSeries": "Serie fortsetzen", "LabelCustomTime": "Benutzerdefinierte Zeit", "LabelDescription": "Beschreibung", "LabelDisableAudioFadeOut": "Deaktiviere Audio abklingen", - "LabelDisableAudioFadeOutHelp": "Die Audiolautstärke wird verringert, wenn weniger als 1 Minute für den Sleep-Timer verbleibt. Aktivieren Sie diese Einstellung, um nicht abzuklingen.", - "LabelDisableAutoRewind": "Deaktiviere automatisches Rückspulen", + "LabelDisableAudioFadeOutHelp": "Die Audiolautstärke wird verringert, wenn weniger als 1 Minute für den Sleep-Timer verbleibt. Aktiviere diese Einstellung, um nicht abzuklingen.", + "LabelDisableAutoRewind": "Deaktiviere automatisches Zurückspulen", "LabelDisableShakeToReset": "Deaktiviere Schütteln zum Zurücksetzen", - "LabelDisableShakeToResetHelp": "Wenn Sie Ihr Gerät schütteln, während der Timer läuft ODER innerhalb von 2 Minuten nach Ablauf des Timers, wird der Sleep-Timer zurückgesetzt. Aktivieren Sie diese Einstellung, um das Schütteln zum Zurücksetzen zu deaktivieren.", + "LabelDisableShakeToResetHelp": "Wenn du dein Gerät schüttelst, während der Timer läuft ODER innerhalb von 2 Minuten nach Ablauf des Timers, wird der Sleep-Timer zurückgesetzt. Aktiviere diese Einstellung, um das Schütteln zum Zurücksetzen zu deaktivieren.", "LabelDisableVibrateOnReset": "Deaktiviere Vibrieren beim Zurücksetzen", - "LabelDisableVibrateOnResetHelp": "Wenn der Sleep-Timer zurückgesetzt wird, vibriert Ihr Gerät. Aktivieren Sie diese Einstellung, um nicht zu vibrieren, wenn der Sleep-Timer zurückgesetzt wird.", + "LabelDisableVibrateOnResetHelp": "Wenn der Sleep-Timer zurückgesetzt wird, vibriert dein Gerät. Aktiviere diese Einstellung, um nicht zu vibrieren, wenn der Sleep-Timer zurückgesetzt wird.", "LabelDiscover": "Entdecken", "LabelDownload": "Herunterladen", "LabelDownloaded": "Heruntergeladen", "LabelDuration": "Laufzeit", - "LabelEbook": "E-Book", - "LabelEbooks": "Ebooks", + "LabelEbook": "eBook", + "LabelEbooks": "eBooks", "LabelEnable": "Aktivieren", "LabelEnableMp3IndexSeeking": "MP3-Indexsuche", - "LabelEnableMp3IndexSeekingHelp": "Diese Einstellung sollte nur aktiviert werden, wenn Sie MP3-Dateien haben, bei denen das Navigieren (Seeking) nicht korrekt funktioniert. Ungenaues Navigieren ist höchstwahrscheinlich auf MP3-Dateien mit variabler Bitrate (VBR) zurückzuführen. Diese Einstellung erzwingt das Index-Navigieren (Index Seeking), bei dem eine Zeit-zu-Byte-Zuordnung erstellt wird, während die Datei gelesen wird. In einigen Fällen kann es bei großen MP3-Dateien zu einer Verzögerung kommen, wenn gegen Ende der Datei navigiert wird.", + "LabelEnableMp3IndexSeekingHelp": "Diese Einstellung sollte nur aktiviert werden, wenn du MP3-Dateien hast, bei denen das Navigieren (Seeking) nicht korrekt funktioniert. Ungenaues Navigieren ist höchstwahrscheinlich auf MP3-Dateien mit variabler Bitrate (VBR) zurückzuführen. Diese Einstellung erzwingt das Index-Navigieren (Index Seeking), bei dem eine Zeit-zu-Byte-Zuordnung erstellt wird, während die Datei gelesen wird. In einigen Fällen kann es bei großen MP3-Dateien zu einer Verzögerung kommen, wenn gegen Ende der Datei navigiert wird.", "LabelEnd": "Ende", "LabelEndOfChapter": "Kapitelende", "LabelEndTime": "Endzeit", @@ -133,14 +133,14 @@ "LabelFileBirthtime": "Datei erstellt", "LabelFileModified": "Datei geändert", "LabelFilename": "Dateiname", - "LabelFinished": "beendet", + "LabelFinished": "Beendet", "LabelFolder": "Ordner", "LabelFontScale": "Schriftgröße", "LabelGenre": "Kategorie", "LabelGenres": "Kategorien", "LabelHapticFeedback": "Haptische Rückmeldung", - "LabelHasEbook": "Hat Ebook", - "LabelHasSupplementaryEbook": "Hat zusätzliches Ebook", + "LabelHasEbook": "eBook verfügbar", + "LabelHasSupplementaryEbook": "Ergänzendes eBook verfügbar", "LabelHeavy": "Stark", "LabelHigh": "Hoch", "LabelHost": "Host", @@ -152,26 +152,26 @@ "LabelLanguage": "Sprache", "LabelLayout": "Layout", "LabelLayoutAuto": "Auto", - "LabelLayoutSinglePage": "Single page", + "LabelLayoutSinglePage": "Einzelne Seite", "LabelLight": "Leicht", "LabelLineSpacing": "Zeilenabstand", "LabelListenAgain": "Erneut anhören", "LabelLocalBooks": "Lokale Bücher", "LabelLocalPodcasts": "Lokale Podcasts", - "LabelLockOrientation": "automatische Bildschirmausrichtung sperren", + "LabelLockOrientation": "Automatische Bildschirmausrichtung sperren", "LabelLockPlayer": "Mediaplayer sperren", "LabelLow": "Wenig", "LabelMediaType": "Medientyp", "LabelMedium": "Mittel", "LabelMore": "Mehr", - "LabelMoreInfo": "Mehr Info", + "LabelMoreInfo": "Mehr Infos", "LabelName": "Name", "LabelNarrator": "Erzähler", "LabelNarrators": "Erzähler", "LabelNewestAuthors": "Neueste Autoren", - "LabelNewestEpisodes": "Newest Episodes", + "LabelNewestEpisodes": "Neueste Episoden", "LabelNo": "Nein", - "LabelNotFinished": "nicht beendet", + "LabelNotFinished": "Nicht beendet", "LabelNotStarted": "Nicht begonnen", "LabelOff": "Aus", "LabelPassword": "Passwort", @@ -187,20 +187,20 @@ "LabelPubDate": "Veröffentlichungsdatum", "LabelPublishYear": "Jahr", "LabelRead": "Lesen", - "LabelReadAgain": "Read Again", + "LabelReadAgain": "Erneut lesen", "LabelRecentlyAdded": "Kürzlich hinzugefügt", "LabelRecentSeries": "Aktuelle Serien", "LabelRSSFeedCustomOwnerEmail": "Benutzerdefinierte Eigentümer-E-Mail", "LabelRSSFeedCustomOwnerName": "Benutzerdefinierter Name des Eigentümers", "LabelRSSFeedPreventIndexing": "Indizierung verhindern", "LabelRSSFeedSlug": "RSS Feed Schlagwort", - "LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed", + "LabelScaleElapsedTimeBySpeed": "Vergangene Zeit anhand der Geschwindigkeit skalieren", "LabelSeason": "Staffel", "LabelSelectADevice": "Wähle ein Gerät", "LabelSeries": "Serien", "LabelServerAddress": "Server Adresse", - "LabelSetEbookAsPrimary": "Setzen als Hauptbuch", - "LabelSetEbookAsSupplementary": "Setzen als Ergänzung", + "LabelSetEbookAsPrimary": "Als Hauptbuch setzen", + "LabelSetEbookAsSupplementary": "Als Ergänzung setzen", "LabelShakeSensitivity": "Schüttel-Empfindlichkeit", "LabelShowAll": "Alles anzeigen", "LabelSize": "Größe", @@ -211,7 +211,7 @@ "LabelStatsDailyAverage": "Tagesdurchschnitt", "LabelStatsDays": "Tage", "LabelStatsDaysListened": "Gehörte Tage", - "LabelStatsInARow": "nacheinander", + "LabelStatsInARow": "Nacheinander", "LabelStatsItemsFinished": "Gehörte Medien", "LabelStatsMinutes": "Minuten", "LabelStatsMinutesListening": "Gehörte Minuten", @@ -223,8 +223,8 @@ "LabelThemeLight": "Hell", "LabelTimeRemaining": "{0} verbleibend", "LabelTitle": "Titel", - "LabelTotalTrack": "Total Track", - "LabelTracks": "Dateien", + "LabelTotalTrack": "Gesamtanzahl Titel", + "LabelTracks": "Titel", "LabelType": "Typ", "LabelUnlockPlayer": "Mediaplayer entsperren", "LabelUseBookshelfView": "Benutze Bücherregalansicht", @@ -237,16 +237,16 @@ "MessageAndroid10Downloads": "Bei Android 10 und darunter wird der interne App-Speicher für Downloads verwendet.", "MessageAttemptingServerConnection": "Versuch einer Serververbindung...", "MessageAudiobookshelfServerNotConnected": "Audiobookshelf Server nicht verbunden", - "MessageAudiobookshelfServerRequired": "Wichtig! Diese App wurde entwickelt, um mit einem Audiobookshelf-Server zu arbeiten, den Sie oder jemand, den Sie kennen, hostet. Diese App stellt keine Inhalte zur Verfügung.", + "MessageAudiobookshelfServerRequired": "Wichtig! Diese App wurde entwickelt, um mit einem Audiobookshelf-Server zu arbeiten, den du oder jemand, den du kennst, hostet. Diese App stellt keine Inhalte zur Verfügung.", "MessageBookshelfEmpty": "Bücherregal leer", - "MessageConfirmDeleteLocalEpisode": "Entferne lokale Episode \"{0}\" von Ihrem Gerät? Die Datei auf dem Server bleibt davon unberührt.", - "MessageConfirmDeleteLocalFiles": "Entfernen Sie lokale Dateien dieses Elements von Ihrem Gerät? Die Dateien auf dem Server und Ihr Fortschritt bleiben davon unberührt.", - "MessageConfirmDiscardProgress": "Sind Sie sicher, dass Sie Ihren Fortschritt zurücksetzen wollen?", - "MessageConfirmMarkAsFinished": "Sind Sie sicher, dass Sie diesen Artikel als beendet markieren wollen?", - "MessageConfirmRemoveBookmark": "Sind Sie sicher, dass Sie das Lesezeichen entfernen möchten?", - "MessageDiscardProgress": "Verwerfe Fortschritt", + "MessageConfirmDeleteLocalEpisode": "Soll die lokale Episode \"{0}\" von deinem Gerät entfernt werden? Die Datei auf dem Server bleibt davon unberührt.", + "MessageConfirmDeleteLocalFiles": "Sollen lokale Dateien dieses Elements von deinem Gerät entfernt werden? Die Dateien auf dem Server und Ihr Fortschritt bleiben davon unberührt.", + "MessageConfirmDiscardProgress": "Bist Du sicher, dass Du Deinen Fortschritt zurücksetzen willst?", + "MessageConfirmMarkAsFinished": "Bist Du sicher, dass Du diesen Artikel als beendet markieren willst?", + "MessageConfirmRemoveBookmark": "Bist Du sicher, dass Du das Lesezeichen entfernen willst?", + "MessageDiscardProgress": "Fortschritt verwerfen", "MessageDownloadCompleteProcessing": "Download abgeschlossen. Verarbeite...", - "MessageDownloading": "Downloaded...", + "MessageDownloading": "Herunterladen...", "MessageDownloadingEpisode": "Episode herunterladen", "MessageEpisodesQueuedForDownload": "{0} Episode(n) in der Warteschlange zum Herunterladen", "MessageFeedURLWillBe": "Feed-URL wird {0} sein", @@ -271,14 +271,14 @@ "MessageNoPodcastsFound": "Keine Podcasts gefunden", "MessageNoUpdatesWereNecessary": "Keine Aktualisierungen waren notwendig", "MessageNoUserPlaylists": "Keine Wiedergabelisten vorhanden", - "MessageReportBugsAndContribute": "Fehler melden, Funktionen anfordern und Beiträge leisten auf", + "MessageReportBugsAndContribute": "Fehler melden, Funktionen anfordern und mitwirken", "MessageSocketConnectedOverMeteredCellular": "Socket verbunden über getaktetes Mobilfunknetz", "MessageSocketConnectedOverMeteredWifi": "Socket verbunden über getaktetes WLAN", "MessageSocketConnectedOverUnmeteredCellular": "Socket verbunden über ungetaktetes Mobilfunknetz", "MessageSocketConnectedOverUnmeteredWifi": "Socket verbunden über ungetaktetes Mobilfunknetz", "MessageSocketNotConnected": "Socket nicht verbunden", "NoteRSSFeedPodcastAppsHttps": "Warnung: Die meisten Podcast-Apps verlangen, dass die URL des RSS-Feeds HTTPS verwendet.", - "NoteRSSFeedPodcastAppsPubDate": "Warnung: 1 oder mehrere Ihrer Episoden haben kein Veröffentlichungsdatum. Einige Podcast-Apps verlangen dies.", + "NoteRSSFeedPodcastAppsPubDate": "Warnung: 1 oder mehrere Deiner Episoden haben kein Veröffentlichungsdatum. Einige Podcast-Apps verlangen dies.", "ToastBookmarkCreateFailed": "Lesezeichen konnte nicht erstellt werden", "ToastBookmarkRemoveFailed": "Lesezeichen konnte nicht gelöscht werden", "ToastBookmarkUpdateFailed": "Lesezeichenaktualisierung fehlgeschlagen", From f38f9c3502cdacacc9a9233b78eacb34beb3f40a Mon Sep 17 00:00:00 2001 From: Steffen Meiselbach Date: Tue, 23 Jan 2024 12:33:01 +0100 Subject: [PATCH 3/5] ebook written as used in Duden and uniformly capitalized version of Du --- strings/de.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/strings/de.json b/strings/de.json index 37ab6049..b16b50ff 100644 --- a/strings/de.json +++ b/strings/de.json @@ -40,7 +40,7 @@ "ButtonSave": "Speichern", "ButtonSaveOrder": "Reihenfolge speichern", "ButtonSearch": "Suchen", - "ButtonSendEbookToDevice": "Sende eBook an Gerät", + "ButtonSendEbookToDevice": "Sende E-Book an Gerät", "ButtonSeries": "Serien", "ButtonSetTimer": "Setze Timer", "ButtonStream": "Stream", @@ -57,7 +57,7 @@ "HeaderConnectionStatus": "Verbindungsstatus", "HeaderDetails": "Details", "HeaderDownloads": "Downloads", - "HeaderEbookFiles": "eBook Dateien", + "HeaderEbookFiles": "E-Book Dateien", "HeaderEpisodes": "Episoden", "HeaderEreaderSettings": "eReader Einstellungen", "HeaderLatestEpisodes": "Neueste Episoden", @@ -112,18 +112,18 @@ "LabelDisableAudioFadeOutHelp": "Die Audiolautstärke wird verringert, wenn weniger als 1 Minute für den Sleep-Timer verbleibt. Aktiviere diese Einstellung, um nicht abzuklingen.", "LabelDisableAutoRewind": "Deaktiviere automatisches Zurückspulen", "LabelDisableShakeToReset": "Deaktiviere Schütteln zum Zurücksetzen", - "LabelDisableShakeToResetHelp": "Wenn du dein Gerät schüttelst, während der Timer läuft ODER innerhalb von 2 Minuten nach Ablauf des Timers, wird der Sleep-Timer zurückgesetzt. Aktiviere diese Einstellung, um das Schütteln zum Zurücksetzen zu deaktivieren.", + "LabelDisableShakeToResetHelp": "Wenn Du dein Gerät schüttelst, während der Timer läuft ODER innerhalb von 2 Minuten nach Ablauf des Timers, wird der Sleep-Timer zurückgesetzt. Aktiviere diese Einstellung, um das Schütteln zum Zurücksetzen zu deaktivieren.", "LabelDisableVibrateOnReset": "Deaktiviere Vibrieren beim Zurücksetzen", "LabelDisableVibrateOnResetHelp": "Wenn der Sleep-Timer zurückgesetzt wird, vibriert dein Gerät. Aktiviere diese Einstellung, um nicht zu vibrieren, wenn der Sleep-Timer zurückgesetzt wird.", "LabelDiscover": "Entdecken", "LabelDownload": "Herunterladen", "LabelDownloaded": "Heruntergeladen", "LabelDuration": "Laufzeit", - "LabelEbook": "eBook", - "LabelEbooks": "eBooks", + "LabelEbook": "E-Book", + "LabelEbooks": "E-Books", "LabelEnable": "Aktivieren", "LabelEnableMp3IndexSeeking": "MP3-Indexsuche", - "LabelEnableMp3IndexSeekingHelp": "Diese Einstellung sollte nur aktiviert werden, wenn du MP3-Dateien hast, bei denen das Navigieren (Seeking) nicht korrekt funktioniert. Ungenaues Navigieren ist höchstwahrscheinlich auf MP3-Dateien mit variabler Bitrate (VBR) zurückzuführen. Diese Einstellung erzwingt das Index-Navigieren (Index Seeking), bei dem eine Zeit-zu-Byte-Zuordnung erstellt wird, während die Datei gelesen wird. In einigen Fällen kann es bei großen MP3-Dateien zu einer Verzögerung kommen, wenn gegen Ende der Datei navigiert wird.", + "LabelEnableMp3IndexSeekingHelp": "Diese Einstellung sollte nur aktiviert werden, wenn Du MP3-Dateien hast, bei denen das Navigieren (Seeking) nicht korrekt funktioniert. Ungenaues Navigieren ist höchstwahrscheinlich auf MP3-Dateien mit variabler Bitrate (VBR) zurückzuführen. Diese Einstellung erzwingt das Index-Navigieren (Index Seeking), bei dem eine Zeit-zu-Byte-Zuordnung erstellt wird, während die Datei gelesen wird. In einigen Fällen kann es bei großen MP3-Dateien zu einer Verzögerung kommen, wenn gegen Ende der Datei navigiert wird.", "LabelEnd": "Ende", "LabelEndOfChapter": "Kapitelende", "LabelEndTime": "Endzeit", @@ -139,8 +139,8 @@ "LabelGenre": "Kategorie", "LabelGenres": "Kategorien", "LabelHapticFeedback": "Haptische Rückmeldung", - "LabelHasEbook": "eBook verfügbar", - "LabelHasSupplementaryEbook": "Ergänzendes eBook verfügbar", + "LabelHasEbook": "E-Book verfügbar", + "LabelHasSupplementaryEbook": "Ergänzendes E-Book verfügbar", "LabelHeavy": "Stark", "LabelHigh": "Hoch", "LabelHost": "Host", @@ -237,7 +237,7 @@ "MessageAndroid10Downloads": "Bei Android 10 und darunter wird der interne App-Speicher für Downloads verwendet.", "MessageAttemptingServerConnection": "Versuch einer Serververbindung...", "MessageAudiobookshelfServerNotConnected": "Audiobookshelf Server nicht verbunden", - "MessageAudiobookshelfServerRequired": "Wichtig! Diese App wurde entwickelt, um mit einem Audiobookshelf-Server zu arbeiten, den du oder jemand, den du kennst, hostet. Diese App stellt keine Inhalte zur Verfügung.", + "MessageAudiobookshelfServerRequired": "Wichtig! Diese App wurde entwickelt, um mit einem Audiobookshelf-Server zu arbeiten, den Du oder jemand, den Du kennst, hostet. Diese App stellt keine Inhalte zur Verfügung.", "MessageBookshelfEmpty": "Bücherregal leer", "MessageConfirmDeleteLocalEpisode": "Soll die lokale Episode \"{0}\" von deinem Gerät entfernt werden? Die Datei auf dem Server bleibt davon unberührt.", "MessageConfirmDeleteLocalFiles": "Sollen lokale Dateien dieses Elements von deinem Gerät entfernt werden? Die Dateien auf dem Server und Ihr Fortschritt bleiben davon unberührt.", From 9428bc07c5a94dccca2196ee45153397a14569ab Mon Sep 17 00:00:00 2001 From: Steffen Meiselbach Date: Tue, 23 Jan 2024 12:37:03 +0100 Subject: [PATCH 4/5] reverted to uniformly uncapitalized pronouns --- strings/de.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/strings/de.json b/strings/de.json index b16b50ff..2b333ee5 100644 --- a/strings/de.json +++ b/strings/de.json @@ -112,7 +112,7 @@ "LabelDisableAudioFadeOutHelp": "Die Audiolautstärke wird verringert, wenn weniger als 1 Minute für den Sleep-Timer verbleibt. Aktiviere diese Einstellung, um nicht abzuklingen.", "LabelDisableAutoRewind": "Deaktiviere automatisches Zurückspulen", "LabelDisableShakeToReset": "Deaktiviere Schütteln zum Zurücksetzen", - "LabelDisableShakeToResetHelp": "Wenn Du dein Gerät schüttelst, während der Timer läuft ODER innerhalb von 2 Minuten nach Ablauf des Timers, wird der Sleep-Timer zurückgesetzt. Aktiviere diese Einstellung, um das Schütteln zum Zurücksetzen zu deaktivieren.", + "LabelDisableShakeToResetHelp": "Wenn du dein Gerät schüttelst, während der Timer läuft ODER innerhalb von 2 Minuten nach Ablauf des Timers, wird der Sleep-Timer zurückgesetzt. Aktiviere diese Einstellung, um das Schütteln zum Zurücksetzen zu deaktivieren.", "LabelDisableVibrateOnReset": "Deaktiviere Vibrieren beim Zurücksetzen", "LabelDisableVibrateOnResetHelp": "Wenn der Sleep-Timer zurückgesetzt wird, vibriert dein Gerät. Aktiviere diese Einstellung, um nicht zu vibrieren, wenn der Sleep-Timer zurückgesetzt wird.", "LabelDiscover": "Entdecken", @@ -123,7 +123,7 @@ "LabelEbooks": "E-Books", "LabelEnable": "Aktivieren", "LabelEnableMp3IndexSeeking": "MP3-Indexsuche", - "LabelEnableMp3IndexSeekingHelp": "Diese Einstellung sollte nur aktiviert werden, wenn Du MP3-Dateien hast, bei denen das Navigieren (Seeking) nicht korrekt funktioniert. Ungenaues Navigieren ist höchstwahrscheinlich auf MP3-Dateien mit variabler Bitrate (VBR) zurückzuführen. Diese Einstellung erzwingt das Index-Navigieren (Index Seeking), bei dem eine Zeit-zu-Byte-Zuordnung erstellt wird, während die Datei gelesen wird. In einigen Fällen kann es bei großen MP3-Dateien zu einer Verzögerung kommen, wenn gegen Ende der Datei navigiert wird.", + "LabelEnableMp3IndexSeekingHelp": "Diese Einstellung sollte nur aktiviert werden, wenn du MP3-Dateien hast, bei denen das Navigieren (Seeking) nicht korrekt funktioniert. Ungenaues Navigieren ist höchstwahrscheinlich auf MP3-Dateien mit variabler Bitrate (VBR) zurückzuführen. Diese Einstellung erzwingt das Index-Navigieren (Index Seeking), bei dem eine Zeit-zu-Byte-Zuordnung erstellt wird, während die Datei gelesen wird. In einigen Fällen kann es bei großen MP3-Dateien zu einer Verzögerung kommen, wenn gegen Ende der Datei navigiert wird.", "LabelEnd": "Ende", "LabelEndOfChapter": "Kapitelende", "LabelEndTime": "Endzeit", @@ -237,13 +237,13 @@ "MessageAndroid10Downloads": "Bei Android 10 und darunter wird der interne App-Speicher für Downloads verwendet.", "MessageAttemptingServerConnection": "Versuch einer Serververbindung...", "MessageAudiobookshelfServerNotConnected": "Audiobookshelf Server nicht verbunden", - "MessageAudiobookshelfServerRequired": "Wichtig! Diese App wurde entwickelt, um mit einem Audiobookshelf-Server zu arbeiten, den Du oder jemand, den Du kennst, hostet. Diese App stellt keine Inhalte zur Verfügung.", + "MessageAudiobookshelfServerRequired": "Wichtig! Diese App wurde entwickelt, um mit einem Audiobookshelf-Server zu arbeiten, den du oder jemand, den du kennst, hostet. Diese App stellt keine Inhalte zur Verfügung.", "MessageBookshelfEmpty": "Bücherregal leer", "MessageConfirmDeleteLocalEpisode": "Soll die lokale Episode \"{0}\" von deinem Gerät entfernt werden? Die Datei auf dem Server bleibt davon unberührt.", "MessageConfirmDeleteLocalFiles": "Sollen lokale Dateien dieses Elements von deinem Gerät entfernt werden? Die Dateien auf dem Server und Ihr Fortschritt bleiben davon unberührt.", - "MessageConfirmDiscardProgress": "Bist Du sicher, dass Du Deinen Fortschritt zurücksetzen willst?", - "MessageConfirmMarkAsFinished": "Bist Du sicher, dass Du diesen Artikel als beendet markieren willst?", - "MessageConfirmRemoveBookmark": "Bist Du sicher, dass Du das Lesezeichen entfernen willst?", + "MessageConfirmDiscardProgress": "Bist du sicher, dass du deinen Fortschritt zurücksetzen willst?", + "MessageConfirmMarkAsFinished": "Bist du sicher, dass du diesen Artikel als beendet markieren willst?", + "MessageConfirmRemoveBookmark": "Bist du sicher, dass du das Lesezeichen entfernen willst?", "MessageDiscardProgress": "Fortschritt verwerfen", "MessageDownloadCompleteProcessing": "Download abgeschlossen. Verarbeite...", "MessageDownloading": "Herunterladen...", @@ -278,7 +278,7 @@ "MessageSocketConnectedOverUnmeteredWifi": "Socket verbunden über ungetaktetes Mobilfunknetz", "MessageSocketNotConnected": "Socket nicht verbunden", "NoteRSSFeedPodcastAppsHttps": "Warnung: Die meisten Podcast-Apps verlangen, dass die URL des RSS-Feeds HTTPS verwendet.", - "NoteRSSFeedPodcastAppsPubDate": "Warnung: 1 oder mehrere Deiner Episoden haben kein Veröffentlichungsdatum. Einige Podcast-Apps verlangen dies.", + "NoteRSSFeedPodcastAppsPubDate": "Warnung: 1 oder mehrere deiner Episoden haben kein Veröffentlichungsdatum. Einige Podcast-Apps verlangen dies.", "ToastBookmarkCreateFailed": "Lesezeichen konnte nicht erstellt werden", "ToastBookmarkRemoveFailed": "Lesezeichen konnte nicht gelöscht werden", "ToastBookmarkUpdateFailed": "Lesezeichenaktualisierung fehlgeschlagen", From 03305f90cadeb36f0599c8bf808c649284aeca16 Mon Sep 17 00:00:00 2001 From: Steffen Meiselbach Date: Tue, 23 Jan 2024 12:38:31 +0100 Subject: [PATCH 5/5] corrected ereader based on current Duden entry --- strings/de.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/de.json b/strings/de.json index 2b333ee5..c0261ab4 100644 --- a/strings/de.json +++ b/strings/de.json @@ -59,7 +59,7 @@ "HeaderDownloads": "Downloads", "HeaderEbookFiles": "E-Book Dateien", "HeaderEpisodes": "Episoden", - "HeaderEreaderSettings": "eReader Einstellungen", + "HeaderEreaderSettings": "E-Reader Einstellungen", "HeaderLatestEpisodes": "Neueste Episoden", "HeaderLibraries": "Bibliotheken", "HeaderLocalFolders": "Lokale Ordner",