Skip to content

Commit

Permalink
added DE translation of forms of aws, dropbox, fitbit, flickr, google…
Browse files Browse the repository at this point in the history
…, instagram & strava, small fix openweathermap
  • Loading branch information
heikokue committed Mar 14, 2021
1 parent 7a47b1e commit 98a4c2d
Show file tree
Hide file tree
Showing 13 changed files with 546 additions and 1 deletion.
46 changes: 46 additions & 0 deletions aws/locales/de/aws.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"aws": {
"label": {
"aws": "AWS",
"bucket": "Bucket",
"pattern": "Datei-Namensmuster",
"name": "Name",
"filename": "Dateiname",
"region": "Region",
"local": "Lokaler Dateiname",
"keyid": "Access Key ID",
"secret": "Secret Access Key"
},
"placeholder": {
"bucket": "Bucket-Name",
"pattern": "Datei-Namensmuster (Pattern)",
"name": "Name",
"filename": "Dateiname",
"region": "Region",
"local": "Lokaler Dateiname"
},
"tip": {
"config1": "<p>Zum Erhalt der Berechtigungen nach Anmeldung auf <a href='http://aws.amazon.com/'>Amazon Web Services</a> kann man entweder</p>",
"config2": "<ul><li>Auf Kontoname (account name) klicken, <i>Security Credentials</i> auswählen und dann <i>Access Keys (Access Key ID and Secret Access Key)</i> klicken oder</li><li><i>IAM</i> unter <i>Deployment & Management</i> von der AWS-Konsole auswählen und einen <i>IAM</i>-Benutzer mit passenden Rechten anlegen.</li></ul>"
},
"status": {
"initializing": "Initialisiere",
"error": "Fehler",
"checking-for-changes": "Prüfe auf Änderungen",
"downloading": "Lade herunter",
"checking-credentials": "Prüfe Berechtigungen",
"uploading": "Lade hoch",
"failed": "Fehlgeschlagen"
},
"warn": {
"missing-credentials": "Fehlende AWS-Berechtigugnen"
},
"error": {
"failed-to-fetch": "Abruf des S3-Status fehlgeschlagen: __err__",
"no-bucket-specified": "Kein Bucket angegeben",
"no-filename-specified": "Keinen Dateinamen angegeben",
"download-failed": "Download fehlgeschlagen: __err__",
"aws-s3-error": "AWS-S3-Fehler: __err__"
}
}
}
44 changes: 44 additions & 0 deletions dropbox/locales/de/dropbox.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"dropbox": {
"label": {
"dropbox": "Dropbox",
"pattern": "Datei-Namensmuster",
"name": "Name",
"filename": "Dateiname",
"local": "Lokaler Dateiname",
"appkey": "App Key",
"appsecret": "App Secret",
"accesstoken": "Access Token"
},
"placeholder": {
"pattern": "Datei-Namensmuster (Pattern)",
"name": "Name",
"filename": "Dateiname",
"local": "Lokaler Dateiname"
},
"tip": {
"cred1": "<p>Zum Erhalt des Access-Tokens ist nach Anmeldung auf <a href='https://www.dropbox.com/developers/apps/create' target='_new'>Dropbox developer home</a>:",
"cred2": "<ol><li><i>Create app</i> klicken</li><li><i>Dropbox API app</i> auswählen</li><li>Auswahl entweder des App-Verzeichnisses oder der vollen Dropbox-Zugriff</li><li>App-Name auswählen</li><li><i>Create app</i> klicken</li></ol>",
"cred3": "Auf der Folgeseite den Button zur Generierung des Access-Tokens klicken und diesen oben hinkopieren."
},
"status": {
"initializing": "Initialisiere",
"failed": "Fehlgeschlagen",
"checking-for-changes": "Prüfe auf Änderungen",
"downloading": "Lade herunter",
"checking-credentials": "Prüfe Berechtigungen",
"access-denied": "Zugriff verweigert",
"uploading": "Lade hoch"
},
"warn": {
"missing-credentials": "Fehlende Dropbox-Berechtigugnen"
},
"error": {
"initialization-failed": "Initialisierung fehlgeschlagen: __err__",
"change-fetch-failed": "Fehler beim Abruf der Änderungen: __err__",
"no-filename": "Keinen Dateinamen angegeben",
"download-failed": "Download fehlgeschlagen: __err__",
"credentials-error": "Fehler beim Prüfen der Berechtigungen: __err__"
}
}
}
34 changes: 34 additions & 0 deletions fitbit/locales/de/fitbit.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"fitbit": {
"label": {
"fitbit": "Fitbit",
"type": "Typ",
"goals": "Ziele",
"sleep": "Schlaf",
"badges": "Abzeichen",
"activities": "Aktivitäten",
"name": "Name",
"create": "Eigene App erzeugen bei",
"copy": "App-Details hierher kopieren",
"key": "Key",
"secret": "Secret",
"authenticate": "Bei Fitbit authentifizieren",
"fitbitid": "Fitbit-ID"
},
"status": {
"initializing": "Initialisiere",
"failed": "Fehlgeschlagen",
"querying": "Frage ab"
},
"warn": {
"missing-credentials": "Fehlende Fitbit-Berechtigungen",
"no-sleep-record": "Keine Schlafaufzeichnung gefunden"
},
"error": {
"unsupported-data-type": "Nicht unterstützter Datentyp",
"missing-credentials": "Fehlende Fitbit-Berechtigungen",
"oautherror": "<p>Irgendetwas ist schief gelaufen beim Authentifizierungs-Prozess. Der folgende Fehler wurde rückgegeben:</p><p><b>__statusCode__</b>: __errorData__</p><p>Ein bekannter Grund für diesen Fehlertyp könnte sein, dass die Uhrzeit des Systems falsch ist, auf dem Node-RED läuft.</p>",
"authorized": "<html><head></head><body>Erfolgreich authorisiert bei Fitbit. Dieses Fenster kann jetzt geschlossen werden.</body></html>"
}
}
}
35 changes: 35 additions & 0 deletions flickr/locales/de/flickr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"flickr": {
"label": {
"flickr": "Flickr",
"tags": "Tags",
"privacy": "Privatsphäre",
"default": "Benutzerstandard",
"public": "Öffentlich",
"private": "Privat",
"friends": "Freunde",
"family": "Familie",
"frfa": "Freunde & Familie",
"name": "Name",
"create": "Eigene App erzeugen bei",
"copy": "App-Details hierher kopieren",
"key": "Key",
"secret": "Secret",
"authenticate": "Bei Flickr authentifizieren",
"flickrid": "Flickr-ID"
},
"placeholder": {
"tags": "Komma-getrennte Tags"
},
"status": {
"uploading": "uploading",
"failed": "Fehlgeschlagen"
},
"error": {
"missing-credentials": "Fehlende Flickr-Berechtigungen",
"something-broke": "Irgendetwas ist schief gelaufen beim Authentifizierungs-Prozess. Bitte erneut probieren.",
"oautherror": "<p>Irgendetwas ist schief gelaufen beim Authentifizierungs-Prozess. Der folgende Fehler wurde rückgegeben:</p><p><b>__statusCode__</b>: __errorData__</p><p>Ein bekannter Grund für diesen Fehlertyp könnte sein, dass die Uhrzeit des Systems falsch ist, auf dem Node-RED läuft.</p>",
"authorized": "<html><head></head><body>Erfolgreich authorisiert bei Flickr. Dieses Fenster kann jetzt geschlossen werden.</body></html>"
}
}
}
45 changes: 45 additions & 0 deletions google/locales/de/calendar.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"calendar": {
"label": {
"google-calendar": "Google Kalender",
"google": "Google",
"calendar": "Kalender",
"inject-message": "Nachricht",
"the": "dem",
"each-event": "eines jeden Ereignisses",
"option_at": "bei",
"option_before": "vor",
"option_after": "nach",
"option_start": "Beginn",
"option_end": "Ende",
"seconds": "Sekunden",
"minutes": "Minuten",
"hours": "Stunden",
"days": "Tage",
"name": "Name",
"count": "Ereignisse",
"incl-og-events": "Laufende Ereignisse einschließen"
},
"status": {
"querying": "Abfrage",
"invalid-calendar": "Ungültiger Kalender",
"next-event": "Abfrage nächstes Ereignis",
"no-event": "Kein Ereignis",
"creating": "Erzeugung",
"failed": "Fehlgeschlagen"
},
"warn": {
"no-credentials": "Fehlende Google-Berechtigungen"
},
"error": {
"invalid-calendar": "Ungültiger Kalender",
"error": "FEHLER: __error__",
"no-event": "FEHLER: Kein Ereignis gefunden",
"fetch-failed": "Fehler bei Abfrage der Kalenderliste: __message__",
"error-details": "Fehler __code__: __message__"
},
"helptext": {
"count": "Anzahl der zurückzugebenden Ereignisse [1-10]"
}
}
}
47 changes: 47 additions & 0 deletions google/locales/de/directions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"directions": {
"label": {
"directions": "Google Directions",
"name": "Name",
"apikey": "Google API Key",
"origin": "Startpunkt",
"destination": "Zielpunkt",
"mode": "Modus",
"driving": "Fahrend (z.B. Auto)",
"walking": "Gehend",
"bicycling": "Fahrrad fahrend",
"transit": "Transit",
"waypoints": "Wegpunkte",
"alternatives": "Alternativen",
"avoid": "Vermeiden",
"language": "Sprache",
"units": "Einheiten",
"metric": "Metrisch (Meter)",
"imperial": "Imperial (Meilen usw.)",
"region": "Region",
"departuretime": "Abfahrtszeit",
"arraivaltime": "Ankunftszeit",
"transitmode": "Transitmodus",
"transitpref": "Transit-Routen-Präferenzen"
},
"placeholder": {
"name": "Name"
},
"status": {
"failed": "Fehlgeschlagen"
},
"error": {
"no-origin": "Bitte Startpunkt angeben",
"no-destination": "Bitte Zielpunkt angeben",
"no-waypoint": "Startpunkt, Zielpunkt oder Wegpunkte nicht gefunden",
"too-many-waypoints": "Zu viele Wegpunkte vorgegeben. Es sind maximal 8 erlaubt.",
"invalid-request": "Ungültige Anfrage. Bitte auf ungültige Parameterangaben überprüfen.",
"too-many-requests": "Zu viele Anfragen über den vorgegebenen API Key",
"request-denied": "Anfrage abgelehnt von Google",
"unknown-error": "Unbekannter Fehler aufgetreten. Bitte erneut versuchen."
},
"message": {
"travel-directions": "Travel directions via"
}
}
}
38 changes: 38 additions & 0 deletions google/locales/de/geocoding.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"geocoding": {
"label": {
"geocoding": "Google Geocoding",
"geocodeby-address": "Geocodierung anhand Adresse",
"geocodeby-coordinates": "Geocodierung anhand Koordinate",
"name": "Name",
"geocodeby": "Geocodierung anhand",
"byaddress": "Adresse",
"bycoordinates": "Koordinate",
"address": "Adresse",
"latitude": "Breitengrad",
"longitude": "Längengrad",
"apikey": "Google API Key",
"bounds": "Grenze",
"language": "Sprache",
"region": "Region",
"components": "Komponenten"
},
"placeholder": {
"name": "Name",
"address": "Adresse",
"latitude": "Breitengrad",
"longitude": "Längengrad",
"bounds": "Grenze (Bounds)",
"language": "Sprache",
"region": "Region",
"components": "Komponenten"
},
"status": {
"failed": "Fehlgeschlagen"
},
"error": {
"no-lan_lon": "Bitte Längengrad und Breitengrad angeben",
"no-address": "Bitte Adresse angeben"
}
}
}
43 changes: 43 additions & 0 deletions google/locales/de/google.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"google": {
"label": {
"google": "Google",
"googleapi": "Google-API",
"create": "Zum Erzeugen eines eigenen Projekts siehe",
"instructions": "Anleitung",
"copy": "Projekt-Berechtigungen hierher kopieren",
"clientid": "Client Id",
"secret": "Secret",
"authenticate": "Bei Google authentifizieren",
"googleuser": "Google-Benutzer",
"apikey": "API Key"
},
"tip": {
"privateip": "<p>Es scheint so, dass Node-RED unter einer privaten IP-Adresse läuft, die der Google-Service nicht erreichen kann. Bitte die authorisierte <b>Weiterleitungs-URI (Redirect URIs)</b> der App so konfigurieren, dass die folgende URL enthalten ist:</p>\n<code>__callback__</code><p></p><p>Sie werden Ihre <u><a href=\"http://en.wikipedia.org/wiki/Hosts_(file)\">hosts file</a></u> so editieren und einen Eintrag __dummyDomain__ hinzufügen müssen, welcher auf __actualIP__ zeigt.</p><p>Sie müssen ebenfalls die Google+ API Ihres neuen Projekts in der Google Developers Console aktivieren.</p>",
"configure": "<p>Bitte die authorisierte <b>Weiterleitungs-URI (Redirect URIs)</b> der App so konfigurieren, dass die folgende URL enthalten ist:</p>\n<code>__callback__</code><p></p><p>Außerdem muss die Google+ API beim neuen Projekt in der Google Developers Console aktiviert sein.</p>",
"api1": "Diese Berechtigungen sind in der <a href=\"https://console.developers.google.com/\">Google Developer Console</a> abrufbar. Nach Anmeldung muss man:",
"api2": "<ol><li>\"Projekt erstellen\" klicken</li><li>\"API & Dienste\" auswählen</li><li>\"Anmeldedaten\" auswählen</li><li>\"Anmeldedaten erstellen\" klicken</li><li>\"API-Schlüssel erstellen\" klicken</li></ol>",
"api3": "<p>Zuletzt den neuen API Key oben hinkopieren.</p>"
},
"warn": {
"refreshing-accesstoken": "Aktualisiere Zugriff-Token nach 401-Fehler",
"retry-request": "__number__ fehlgeschlagene Versuche. Warte __delay__ ms vor nächsten Versuch."
},
"error": {
"no-refresh-token": "Kein Aktualisierungs-Token, um den Google-Zugriff wiederherzustellen",
"token-request-error": "Aktualisierungs-Token-Anfragefehler: __err__",
"refresh-token-error": "Aktualisierungs-Token-Fehler: __message__",
"too-many-refresh-attempts": "Zu viele Aktualisierungsversuche. Abgebrochen.",
"error": "FEHLER: __error__: __description__",
"no-credentials": "FEHLER: Keine Berechtigungen - sollte niemals passieren",
"something-broke": "Bei der Authentifizierung ist ein Fehler aufgetreten. Bitte erneut versuchen.",
"profile-fetch-failed": "Die Authentifizierung funktioniert, aber der Profilabruf ist fehlgeschlagen",
"httperror": "HTTP-Fehler __statusCode__",
"apierror": "API-Fehler, __status__",
"token-mismatch": "Keine Übereinstimmung des CSRF-Tokens, möglicherweise gefälschter Cross-Site-Anfrageversuch"
},
"message": {
"authorized": "<html><head></head><body>Erfolgreich authorisiert bei Google. Dieses Fenster kann jetzt geschlossen werden.</body></html>"
}
}
}
Loading

0 comments on commit 98a4c2d

Please sign in to comment.