Skip to content

Commit

Permalink
Translated using Weblate (German)
Browse files Browse the repository at this point in the history
Currently translated at 42.3% (199 of 470 strings)

Translation: Finamp/Finamp
Translate-URL: https://hosted.weblate.org/projects/finamp/finamp/de/
  • Loading branch information
Atalanttore authored and weblate committed Dec 14, 2024
1 parent 5bc1e15 commit 62bba60
Showing 1 changed file with 154 additions and 13 deletions.
167 changes: 154 additions & 13 deletions lib/l10n/app_de.arb
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
},
"clear": "Entfernen",
"@clear": {},
"internalExternalIpExplanation": "Wenn du deinen Jellyfin Server aus der Ferne erreichen möchtest, benötigst du eine externe IP.\n\nWenn dein Server einen HTTP Port (80/443) benutzt, musst du keinen Port festlegen. Dies ist vermutlich der Fall wenn dein Server sich hinter einer Reverse Proxy befindet.",
"internalExternalIpExplanation": "Wenn du aus der Ferne auf deinen Jellyfin-Server zugreifen möchtest, musst du deine externe IP verwenden.\n\nWenn dein Server auf einem HTTP Standardport (80 oder 443) oder Jellyfins Standardport (8096) läuft, musst du den Port nicht angeben.\n\nWenn die URL korrekt ist, solltest du einige Informationen über deinen Server unterhalb des Eingabefeldes sehen.",
"@internalExternalIpExplanation": {
"description": "Extra info for which IP to use for remote access, and info on whether or not the user needs to specify a port."
},
Expand Down Expand Up @@ -109,7 +109,7 @@
"@removeFavourite": {},
"unknownArtist": "Unbekannter Künstler",
"@unknownArtist": {},
"downloadedSongsWillNotBeDeleted": "Heruntergeladene Lieder werden nicht gelöscht",
"downloadedSongsWillNotBeDeleted": "Heruntergeladene Titel werden nicht gelöscht",
"@downloadedSongsWillNotBeDeleted": {},
"favourite": "Favorit",
"@favourite": {},
Expand All @@ -123,7 +123,7 @@
"@selectMusicLibraries": {
"description": "App bar title for library select screen"
},
"startupError": "Während dem Starten der App ist etwas schief gelaufen. Der Fehler war: {error}\n\nBitte öffne ein Issue auf github.com/UnicornsOnLSD/finamp mit einem Bildschirmfoto von dieser Seite. Wenn dieses Problem weiterhin besteht, kannst du deine App-Daten löschen, um die App zurückzusetzen.",
"startupError": "Während dem Starten der App ist etwas schiefgelaufen. Der Fehler war: {error}\n\nBitte öffne ein Issue auf github.com/UnicornsOnLSD/finamp mit einem Bildschirmfoto von dieser Seite. Wenn dieses Problem weiterhin besteht, kannst du deine App-Daten löschen, um die App zurückzusetzen.",
"@startupError": {
"description": "The error message that shows when startup fails.",
"placeholders": {
Expand Down Expand Up @@ -197,13 +197,13 @@
},
"failedToGetSongFromDownloadId": "Song konnte nicht über die Download-ID abgerufen werden",
"@failedToGetSongFromDownloadId": {},
"playButtonLabel": "ABSPIELEN",
"playButtonLabel": "Wiedergabe",
"@playButtonLabel": {},
"shuffleButtonLabel": "MISCHEN",
"shuffleButtonLabel": "Mischen",
"@shuffleButtonLabel": {},
"editPlaylistNameTitle": "Wiedergabeliste-Name editieren",
"@editPlaylistNameTitle": {},
"updateButtonLabel": "AKTUALISIERUNG",
"updateButtonLabel": "Aktualisieren",
"@updateButtonLabel": {},
"downloadsDeleted": "Downloads gelöscht.",
"@downloadsDeleted": {},
Expand All @@ -219,7 +219,7 @@
"@downloadLocations": {},
"audioService": "Audio Service",
"@audioService": {},
"layoutAndTheme": "Aufbau & Thema",
"layoutAndTheme": "Layout & Thema",
"@layoutAndTheme": {},
"transcoding": "Transkodierung",
"@transcoding": {},
Expand All @@ -235,13 +235,13 @@
"@addDownloadLocation": {},
"selectDirectory": "Verzeichnis auswählen",
"@selectDirectory": {},
"pathReturnSlashErrorMessage": "Pfade die mit \"/\" antworten können nicht genutzt werden",
"pathReturnSlashErrorMessage": "Pfade, die „/“ zurückgeben, können nicht verwendet werden",
"@pathReturnSlashErrorMessage": {},
"customLocationsBuggy": "Benutzerdefinierte Orte sind extrem fehlerbehaftet aufgrund von Problemen mit Berechtigungen. Ich denke über Möglichkeiten nach, um dies zu beheben, aber im Moment würde ich davon abraten, diese zu nutzen.",
"@customLocationsBuggy": {},
"enterLowPriorityStateOnPause": "Niedrige Priorität-Modus beim Pausieren aktivieren",
"@enterLowPriorityStateOnPause": {},
"shuffleAllSongCount": "Mische-Alle Titelanzahl",
"shuffleAllSongCount": "",
"@shuffleAllSongCount": {},
"shuffleAllSongCountSubtitle": "Die Anzahl der zu ladenden Titel wenn der Mische-Alle Knopf betätigt wird.",
"@shuffleAllSongCountSubtitle": {},
Expand Down Expand Up @@ -358,7 +358,7 @@
"@downloadsQueued": {},
"addButtonLabel": "HINZUFÜGEN",
"@addButtonLabel": {},
"applicationLegalese": "Lizensiert mit der Mozilla Public License 2.0. Quellcode verfügbar unter:\n\ngithub.com/jmshrv/finamp",
"applicationLegalese": "Lizenziert mit der Mozilla Public License 2.0.\nQuellcode verfügbar unter {sourceCodeLink}.",
"@applicationLegalese": {},
"enterLowPriorityStateOnPauseSubtitle": "Ermöglicht, dass die Benachrichtigung im pausierten Zustand weggewischt werden kann. Dies erlaubt es Android ebenfalls, den Prozess im pausierten Zustand zu terminieren.",
"@enterLowPriorityStateOnPauseSubtitle": {},
Expand Down Expand Up @@ -402,7 +402,7 @@
}
}
},
"errorScreenError": "Beim Erstellen der Fehlerliste kam es zu einem Fehler! An dieser Stelle solltest du ein Fehlerticket auf GitHub erstellen und die App-Daten löschen",
"errorScreenError": "Beim Abrufen der Fehlerliste ist ein Fehler aufgetreten! An diesem Punkt solltest du wahrscheinlich einfach ein Issue auf GitHub erstellen und die App-Daten löschen",
"@errorScreenError": {},
"addToMix": "Zu Mix hinzufügen",
"@addToMix": {},
Expand Down Expand Up @@ -448,7 +448,7 @@
"@insertedIntoQueue": {
"description": "Snackbar message that shows when the user successfully inserts items into the play queue at a location that is not necessarily the end."
},
"deleteDownloadsPrompt": "Bist du sicher, dass du {itemType, select, album{album} playlist{playlist} artist{artist} genre{genre} track{song} other{}} '{itemName}' von diesem Gerät löschen willst?",
"deleteDownloadsPrompt": "Bist du sicher, dass du {itemType, select, album{album} playlist{playlist} artist{artist} genre{genre} song{track} library{library} other{item}} '{itemName}' von diesem Gerät löschen möchtest?",
"@deleteDownloadsPrompt": {
"placeholders": {
"itemName": {
Expand Down Expand Up @@ -491,5 +491,146 @@
"interactions": "Interaktionen",
"@interactions": {},
"about": "Über Finamp",
"@about": {}
"@about": {},
"finampTagline": "Ein quelloffener Jellyfin-Musikabspieler",
"@finampTagline": {
"description": "Tagline / short description for the app"
},
"loginFlowLocalNetworkServers": "Server in deinem lokalen Netzwerk:",
"@loginFlowLocalNetworkServers": {
"description": "Heading for the list of servers on the local network, shown during the login flow. Should ideally have a colon at the end."
},
"aboutContributionLink": "Zu Finamp auf GitHub beitragen:",
"@aboutContributionLink": {
"description": "Link to the Finamp GitHub repository, shown in the about screen."
},
"aboutThanks": "Danke für die Nutzung von Finamp!",
"@aboutThanks": {
"description": "Thank you message shown in the about screen."
},
"loginFlowSlogan": "Deine Musik, so wie du sie willst.",
"@loginFlowSlogan": {
"description": "Slogan shown on the login screen."
},
"serverUrlHint": "z.B. demo.jellyfin.org/stable",
"@serverUrlHint": {
"description": "Hint text for the server URL input field. Should be the address to an actual, public Jellyfin server."
},
"orDivider": "oder",
"@orDivider": {
"description": "Text that separates two different ways to log in. For example, after selecting a server during the login flow, the other can either use Quick Connect, *or* select an account from a list. The text is stylized by wrapping it in dashes: '- or -'."
},
"loginFlowWelcomeHeading": "Willkommen bei",
"@loginFlowWelcomeHeading": {
"description": "Greeting shown on the login screen. The full message will be 'Welcome to Finamp'."
},
"loginFlowAccountSelectionHeading": "Dein Konto auswählen",
"@loginFlowAccountSelectionHeading": {
"description": "Heading for the account selection step during the login flow."
},
"viewLogs": "Protokolle ansehen",
"@viewLogs": {
"description": "Label for button shown during the login process that allows the user to view the app logs"
},
"connectingToServer": "Verbinden mit dem Server ...",
"@connectingToServer": {
"description": "Text shown while the connection to the specified server is attempted"
},
"backToAccountSelection": "Zurück zur Kontoauswahl",
"@backToAccountSelection": {
"description": "Label for the button that takes the user back to the account selection step during the login flow."
},
"title": "Titel",
"@title": {},
"confirmDownloadStarted": "Herunterladen gestartet",
"@confirmDownloadStarted": {
"description": "A confirmation message that is shown after successfully adding an item to the download queue, before it starts being processed and enqueued for download"
},
"aboutTranslations": "Hilf mit, Finamp in deine Sprache zu übersetzen:",
"@aboutTranslations": {
"description": "Link to the translation project, shown in the about screen."
},
"loginFlowGetStarted": "Los geht’s!",
"@loginFlowGetStarted": {
"description": "Button label for the login/splash screen."
},
"loginFlowServerSelectionHeading": "Mit Jellyfin verbinden",
"@loginFlowServerSelectionHeading": {
"description": "Heading for the server selection step during the login flow."
},
"back": "Zurück",
"@back": {
"description": "Label for the back button."
},
"serverUrlInfoButtonTooltip": "Server-URL-Hilfe",
"@serverUrlInfoButtonTooltip": {
"description": "Tooltip for the button that shows the extra info dialog for which IP to use for remote access, and info on whether or not the user needs to specify a port."
},
"loginFlowNamelessUser": "Unbenannter Benutzer",
"@loginFlowNamelessUser": {
"description": "Name for a user that doesn't have a name set on the server."
},
"loginFlowAuthenticationHeading": "Bei deinem Konto anmelden",
"@loginFlowAuthenticationHeading": {
"description": "Heading for the authentication step during the login flow."
},
"loginFlowQuickConnectPrompt": "Schnellverbinden-Code verwenden",
"@loginFlowQuickConnectPrompt": {
"description": "Text shown above the quick connect code. The full message will be 'Use Quick Connect code {code}'. The code will be a 6-digit number. Ideally, 'Quick Connect' should be capitalized and translated exactly as it is in the Jellyfin web UI."
},
"loginFlowQuickConnectInstructions": "Öffne die Jellyfin-App oder die Website, klicke auf dein Benutzersymbol und wähle Schnellverbinden.",
"@loginFlowQuickConnectInstructions": {
"description": "Instructions for how and where to enter the Quick Connect code. Ideally, 'Quick Connect' should be capitalized and translated exactly as it is in the Jellyfin web UI."
},
"loginFlowQuickConnectDisabled": "Schnellverbinden ist auf diesem Server deaktiviert.",
"@loginFlowQuickConnectDisabled": {
"description": "Warning that is shown during authentication if Quick Connect is disabled on the server."
},
"usernameHint": "Gib deinen Benutzernamen ein",
"@usernameHint": {
"description": "Hint text for the username input field."
},
"loginFlowSelectAUser": "Benutzer auswählen",
"@loginFlowSelectAUser": {
"description": "Heading for the list of users that the user can select from during the login flow."
},
"usernameValidationMissingUsername": "Bitte gib einen Benutzernamen ein",
"@usernameValidationMissingUsername": {
"description": "Error message that shows when the user submits a login without a username"
},
"passwordHint": "Gib dein Passwort ein",
"@passwordHint": {
"description": "Hint text for the password input field."
},
"login": "Anmelden",
"@login": {
"description": "Label for the login button."
},
"offlineSongCount": "{count,plural,=1{{count} Titel} other{{count} Titel}}, {downloads} heruntergeladen",
"@offlineSongCount": {
"placeholders": {
"count": {
"type": "int"
},
"downloads": {
"type": "int"
}
}
},
"offlineSongCountArtist": "{count,plural,=1{{count} Titel} other{{count} Titel}} heruntergeladen",
"@offlineSongCountArtist": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"backToServerSelection": "Zurück zur Serverauswahl",
"@backToServerSelection": {
"description": "Label for the button that takes the user back to the server selection step during the login flow."
},
"changeLanguage": "Sprache ändern",
"@changeLanguage": {
"description": "Label for button shown during the login process that allows the user to change the app language"
}
}

0 comments on commit 62bba60

Please sign in to comment.