🌐 add crowdin translations

This commit is contained in:
Manuel
2022-08-28 16:28:17 +02:00
committed by Manuel Ruwe
parent 96d76cfd14
commit c9b33f3e48
315 changed files with 6130 additions and 380 deletions

View File

@@ -1,118 +1,118 @@
{
"actionIcon": {
"tooltip": "Einen Service hinzufügen"
},
"modal": {
"title": "Service hinzufügen",
"form": {
"actionIcon": {
"tooltip": "Einen Service hinzufügen"
},
"modal": {
"title": "Service hinzufügen",
"form": {
"validation": {
"invalidUrl": "Please enter a valid URL",
"noStatusCodeSelected": "Please select a status code"
"invalidUrl": "Bitte gebe eine gültige URL an",
"noStatusCodeSelected": "Wähle bitte einen Status Code"
}
},
"tabs": {
},
"tabs": {
"options": {
"title": "Optionen",
"form": {
"serviceName": {
"label": "Service Namen",
"placeholder": "Plex"
},
"iconUrl": {
"label": "Icon URL"
},
"serviceUrl": {
"label": "Service URL"
},
"onClickUrl": {
"label": "URL bei einem Klick"
},
"serviceType": {
"label": "Service Typ",
"defaultValue": "Andere",
"placeholder": "Wähle einen Typ aus"
},
"category": {
"label": "Kategorie",
"placeholder": "Whle eine Kategorie oder erstelle eine neue",
"nothingFound": "Nichts gefunden",
"createLabel": "+ Erstelle {{query}}"
},
"integrations": {
"apiKey": {
"label": "API Schlüssel",
"placeholder": "Dein API Schlüssel",
"validation": {
"noKey": "Invalider Schlüssel"
"title": "Optionen",
"form": {
"serviceName": {
"label": "Service Name",
"placeholder": "Plex"
},
"tip": {
"text": "Erhalte deinen API Schlüssel",
"link": "hier."
}
},
"qBittorrent": {
"username": {
"label": "Benutzernamen",
"placeholder": "admin",
"validation": {
"invalidUsername": "Invalider Benutzername"
}
"iconUrl": {
"label": "Icon URL"
},
"password": {
"label": "Passwort",
"placeholder": "adminadmin",
"validation": {
"invalidPassword": "Invalides Passwort"
}
}
},
"deluge": {
"password": {
"label": "Passwort",
"placeholder": "password",
"validation": {
"invalidPassword": "Invalides Passwort"
}
}
},
"transmission": {
"username": {
"label": "Benutzername",
"placeholder": "admin",
"validation": {
"invalidUsername": "Invalider Benutzername"
}
"serviceUrl": {
"label": "Service URL"
},
"password": {
"label": "Passwort",
"placeholder": "adminadmin",
"validation": {
"invalidPassword": "Invalides Passwort"
}
"onClickUrl": {
"label": "URL bei einem Klick"
},
"serviceType": {
"label": "Service Typ",
"defaultValue": "Andere",
"placeholder": "Wähle einen Typ aus"
},
"category": {
"label": "Kategorie",
"placeholder": "Wähle eine Kategorie oder erstelle eine neue",
"nothingFound": "Nichts gefunden",
"createLabel": "+ Erstelle {{query}}"
},
"integrations": {
"apiKey": {
"label": "API Schlüssel",
"placeholder": "Dein API Schlüssel",
"validation": {
"noKey": "Invalider Schlüssel"
},
"tip": {
"text": "Erhalte deinen API Schlüssel",
"link": "hier."
}
},
"qBittorrent": {
"username": {
"label": "Benutzername",
"placeholder": "admin",
"validation": {
"invalidUsername": "Invalider Benutzername"
}
},
"password": {
"label": "Passwort",
"placeholder": "adminadmin",
"validation": {
"invalidPassword": "Ungültiges Passwort"
}
}
},
"deluge": {
"password": {
"label": "Passwort",
"placeholder": "passwort",
"validation": {
"invalidPassword": "Invalides Passwort"
}
}
},
"transmission": {
"username": {
"label": "Benutzername",
"placeholder": "admin",
"validation": {
"invalidUsername": "Invalider Benutzername"
}
},
"password": {
"label": "Passwort",
"placeholder": "adminadmin",
"validation": {
"invalidPassword": "Invalides Passwort"
}
}
}
}
}
}
}
},
"advancedOptions": {
"title": "Weitere Optionen",
"form": {
"httpStatusCodes": {
"label": "HTTP Status Nummern",
"placeholder": "Wähle eine valide Status Nummer",
"clearButtonLabel": "Auswahl löschen",
"nothingFound": "Nichts gefunden"
},
"openServiceInNewTab": {
"label": "Serivce in einem neuen Tab öffnen"
},
"buttons": {
"submit": {
"content": "Service hinzufügen"
}
"title": "Weitere Optionen",
"form": {
"httpStatusCodes": {
"label": "HTTP Status Nummern",
"placeholder": "Wähle eine valide Status Nummer",
"clearButtonLabel": "Auswahl löschen",
"nothingFound": "Nichts gefunden"
},
"openServiceInNewTab": {
"label": "Service in einem neuen Tab öffnen"
},
"buttons": {
"submit": {
"content": "Service hinzufügen"
}
}
}
}
}
}
}
}
}
}

View File

@@ -1,6 +1,6 @@
{
"buttons": {
"play": "Abspielen",
"request": "Anfragen"
}
"play": "Abspielen",
"request": "Anfragen"
}
}

View File

@@ -0,0 +1,5 @@
{
"settings": {
"label": "Einstellungen"
}
}

View File

@@ -1,32 +1,60 @@
{
"card": {
"title": "Dash.",
"errors": {
"noService": "Kein Dash. Service gefunden. Bitte füge einen zu deinem Homarr Dashboard hinzu oder setze eine Dash. URL in den Modul-Optionen.",
"noInformation": "Informationen konnten nicht von Dash. geladen werden. Betriebst du die neuste Version?"
},
"graphs": {
"storage": {
"title": "Speicher",
"label": "Speicher:"
},
"network": {
"title": "Netzwerk",
"label": "Netzwerk:",
"metrics": {
"download": "Eingehend",
"upload": "Ausgehend"
}
},
"cpu": {
"title": "CPU"
},
"memory": {
"title": "RAM"
},
"gpu": {
"title": "GPU"
}
"descriptor": {
"name": "Dash.",
"description": "Ein Modul, welches die Graphen aus einer laufenden Dash. Instanz anzeigt.",
"settings": {
"cpuMultiView": {
"label": "CPU Multi-Core View"
},
"storageMultiView": {
"label": "Speicher Multi-Laufwerk View"
},
"useCompactView": {
"label": "Kompakte Ansicht nutzen"
},
"graphs": {
"label": "Graphen",
"options": {
"cpu": "CPU",
"ram": "RAM",
"storage": "Speicher",
"network": "Netzwerk",
"gpu": "GPU"
}
},
"url": {
"label": "Dash. URL"
}
}
},
"card": {
"title": "Dash.",
"errors": {
"noService": "Kein Dash. Service gefunden. Bitte füge einen zu deinem Homarr Dashboard hinzu oder setze eine Dash. URL in den Modul-Optionen.",
"noInformation": "Informationen konnten nicht von Dash. geladen werden. Betriebst du die neuste Version?"
},
"graphs": {
"storage": {
"title": "Speicher",
"label": "Speicher:"
},
"network": {
"title": "Netzwerk",
"label": "Netzwerk:",
"metrics": {
"download": "Eingehend",
"upload": "Ausgehend"
}
},
"cpu": {
"title": "CPU"
},
"memory": {
"title": "RAM"
},
"gpu": {
"title": "GPU"
}
}
}
}

View File

@@ -0,0 +1,11 @@
{
"descriptor": {
"name": "Datum",
"description": "Die aktuelle Zeit und das aktuelle Datum in der Card anzeigen",
"settings": {
"display24HourFormat": {
"label": "24-Stunden Format"
}
}
}
}

View File

@@ -0,0 +1,6 @@
{
"descriptor": {
"name": "Download Geschwindigkeit",
"description": "Zeige die aktuellen Downloadgeschwindigkeiten von unterstützten Services"
}
}

View File

@@ -0,0 +1,69 @@
{
"descriptor": {
"name": "Docker",
"description": "Erlaubt dir, deine Torrents einfach zu verwalten"
},
"search": {
"placeholder": "Suche nach Conainer oder Image Namen"
},
"table": {
"header": {
"name": "Name",
"image": "Bild",
"ports": "Ports",
"state": "Status"
},
"body": {
"portCollapse": "{{ports}} weitere"
},
"states": {
"running": "Läuft",
"created": "Erstellt",
"stopped": "Gestopped",
"unknown": "Unbekannt"
}
},
"actionBar": {
"addService": {
"title": "Service hinzufügen",
"message": "Service zu Homarr hinzufügen"
},
"restart": {
"title": "Neustarten"
},
"stop": {
"title": "Stoppen"
},
"start": {
"title": "Starten"
},
"refreshData": "Daten aktualisieren",
"addToHomarr": {
"title": "Zu Homarr hinzufügen"
},
"remove": {
"title": "Entfernen"
}
},
"messages": {
"successfullyExecuted": {
"title": "",
"message": ""
}
},
"errors": {
"integrationFailed": {
"title": "Docker Integration schlug fehl",
"message": "Hast du vergessen, den Docker Socket zu verbinden?"
},
"unknownError": {
"title": "Es ist ein Fehler aufgetreten"
},
"oneServiceAtATime": {
"title": "Bitte füge nur einen Service zur Zeit hinzu."
}
},
"actionIcon": {
"tooltip": "Docker"
}
}

View File

@@ -1,26 +1,30 @@
{
"descriptor": {
"name": "Overseerr",
"description": "Ermöglicht das Suchen und Hinzufügen von Medien via Overseerr/Jellyseerr"
},
"popup": {
"item": {
"buttons": {
"askFor": "Fragen für {{title}}",
"cancel": "Abbrechen",
"request": "Anfragen"
},
"alerts": {
"automaticApproval": {
"title": "Einen API Schlüssel benutzen",
"text": "Diese Anfrage wird automatisch genehmigt"
}
}
},
"seasonSelector": {
"caption": "Kreuze die Staffeln an, die heruntergeladen werden sollen.",
"table": {
"header": {
"season": "Staffel",
"numberOfEpisodes": "Anzahl von Episoden"
}
}
"item": {
"buttons": {
"askFor": "Fragen für {{title}}",
"cancel": "Abbrechen",
"request": "Anfragen"
},
"alerts": {
"automaticApproval": {
"title": "Einen API Schlüssel benutzen",
"text": "Diese Anfrage wird automatisch genehmigt"
}
}
},
"seasonSelector": {
"caption": "Kreuze die Staffeln an, die heruntergeladen werden sollen.",
"table": {
"header": {
"season": "Staffel",
"numberOfEpisodes": "Anzahl von Episoden"
}
}
}
}
}

View File

@@ -4,8 +4,8 @@
"description": "Pings your services and shows their status as an indicator"
},
"states": {
"online": "Online {{response}}",
"offline": "Offline {{response}}",
"loading": "Laden..."
}
"online": "Online {{response}}",
"offline": "Offline {{response}}",
"loading": "Laden..."
}
}

View File

@@ -1,5 +1,9 @@
{
"descriptor": {
"name": "Suchleiste",
"description": "Suchleiste zum Durchsuchen des Internets, Youtube, Torrents oder Overseerr"
},
"input": {
"placeholder": "Das Internet durchsuchen..."
}
"placeholder": "Das Internet durchsuchen..."
}
}

View File

@@ -1,4 +1,13 @@
{
"descriptor": {
"name": "Torrent",
"description": "Zeige die aktuellen Downloadgeschwindigkeiten von unterstützten Services",
"settings": {
"hideComplete": {
"label": "Abgeschlossene Torrents ausblenden"
}
}
},
"card": {
"table": {
"header": {
@@ -6,7 +15,7 @@
"size": "Grösse",
"download": "Eingehend",
"upload": "Ausgehend",
"estimatedTimeOfArrival": "Vorraussichtlicher Abschluss",
"estimatedTimeOfArrival": "Voraussichtlicher Abschluss",
"progress": "Fortschritt"
},
"body": {
@@ -23,7 +32,7 @@
},
"errors": {
"noDownloadClients": {
"title": "Keine unterstützten Download Clients gefunden",
"title": "Keine unterstützten Download-Clients gefunden!",
"text": "Füge einen Download Service hinzu, um deine derzeitigen Downloads zu sehen"
}
}

View File

@@ -1,20 +1,32 @@
{
"card": {
"weatherDescriptions": {
"clear": "Klar",
"mainlyClear": "Überwiegend klar",
"fog": "Nebel",
"drizzle": "Niesel",
"freezingDrizzle": "Eisiger Nieselregen",
"rain": "Regen",
"freezingRain": "Eisiger Regen",
"snowFall": "Schneefall",
"snowGrains": "Schneekörner",
"rainShowers": "Regenschauer",
"snowShowers": "Schneeschauer",
"thunderstorm": "Gewitter",
"thunderstormWithHail": "Gewitter mit Hagel",
"unknown": "Unbekannt"
}
"descriptor": {
"name": "Wetter",
"description": "Aktuelles Wetter an deinem Standort anzeigen",
"settings": {
"displayInFahrenheit": {
"label": "In Fahrenheit anzeigen"
},
"location": {
"label": "Wetterstandort"
}
}
},
"card": {
"weatherDescriptions": {
"clear": "Klar",
"mainlyClear": "Überwiegend klar",
"fog": "Nebel",
"drizzle": "Niesel",
"freezingDrizzle": "Eisiger Nieselregen",
"rain": "Regen",
"freezingRain": "Eisiger Regen",
"snowFall": "Schneefall",
"snowGrains": "Schneekörner",
"rainShowers": "Regenschauer",
"snowShowers": "Schneeschauer",
"thunderstorm": "Gewitter",
"thunderstormWithHail": "Gewitter mit Hagel",
"unknown": "Unbekannt"
}
}
}

View File

@@ -2,13 +2,13 @@
"title": "Einstellungen",
"tooltip": "Einstellungen",
"tabs": {
"common": "Gewöhnlich",
"common": "General",
"customizations": "Anpassungen"
},
"tips": {
"configTip": "Lade eine neue Konfiguration hoch, indem du eine neue auf die Seite ziehst!"
"configTip": "Lade deine Konfigurationsdatei durch Drag-and-drop auf die Seite hoch!"
},
"credits": {
"madeWithLove": "Gemacht mit ❤️ von @"
"madeWithLove": "Made with ❤️ by @"
}
}

View File

@@ -1,6 +1,6 @@
{
"configSelect": {
"label": "Konfigurations Lader"
"label": "Konfigurationslader"
},
"modal": {
"title": "Wähle einen Namen für deine neue Konfiguration",
@@ -28,8 +28,8 @@
"message": "Konfiguration wurde gelöscht"
},
"deleteFailed": {
"title": "Config delete failed",
"message": "Config delete failed"
"title": "Löschung der Konfiguration fehlgeschlagen",
"message": "Löschung der Konfiguration fehlgeschlagen"
}
}
},

View File

@@ -1,11 +1,11 @@
{
"title": "Suchmaschine",
"tips": {
"generalTip": "Verwenden die Präfixe !yt und !t vor deiner Suchanfrage, um auf YouTube bzw. nach einem Torrent zu suchen.",
"placeholderTip": "%s kann als Platzhalter für deine Suchanfrage verwendet werden."
},
"customEngine": {
"label": "Suchanfrage URL",
"placeholder": "Benutzerdefinierte Adresse"
}
"tips": {
"generalTip": "Verwenden die Präfixe !yt und !t vor deiner Suchanfrage, um auf YouTube bzw. nach einem Torrent zu suchen.",
"placeholderTip": "%s kann als Platzhalter für deine Suchanfrage verwendet werden."
},
"customEngine": {
"label": "Suchanfrage URL",
"placeholder": "Benutzerdefinierte Adresse"
}
}