mirror of
https://github.com/Alvin-Zilverstand/return-youtube-dislike.git
synced 2026-10-28 07:40:27 +01:00
Pr/949 (#1114)
* Add German Website Translation New additions: + Added the 'de.ts' file Changes: - added language support for German to 'default.vue' - added my name to the Translator list in 'links.vue' - added German translation file to the imports and lang list in 'nuxt.config.js' * Added name of the Korean Translator Changes: - added a comment with the name of the Translator to 'ko.ts' - added the name of the Translator to the translator list in 'links.vue' --------- Co-authored-by: Jörn <74071544+tubyoub@users.noreply.github.com> Co-authored-by: Jörn <github@tubyoub.de>
This commit is contained in:
committed by
GitHub
parent
35b6ec0909
commit
0d23402f1a
+94
-83
@@ -1,104 +1,115 @@
|
||||
import { en } from "vuetify/src/locale";
|
||||
|
||||
// By tubyoub
|
||||
export default {
|
||||
...en,
|
||||
home: {
|
||||
name: "Startseite",
|
||||
title: "Rückgabe YouTube-Dislike",
|
||||
subtitle: "Browser-Erweiterung und eine API, die Ihnen Dislikes auf YouTube zeigt",
|
||||
ukraine: "Unterstützung für die Ukraine",
|
||||
title: "Return YouTube Dislike",
|
||||
subtitle: "Eine Browser Erwiterung und eine API welche dir die YouTube dislikes zeigt",
|
||||
ukraine: "Unterstütz die Ukraine",
|
||||
sponsors: "Sponsoren",
|
||||
},
|
||||
install: {
|
||||
name: "Installieren",
|
||||
title: "Wählen Sie Ihre Plattform aus",
|
||||
subtitle: "Verfügbar für Firefox und alle Chromium-Browser",
|
||||
title2: "Andere Plattformen",
|
||||
subtitle2: "Wenn Ihr Browser noch nicht unterstützt wird, versuchen Sie dieses Benutzerskript",
|
||||
title3: "Implementierungen von Drittanbietern",
|
||||
subtitle3: "Keine Haftung unsererseits, Nutzung auf eigene Gefahr",
|
||||
name: "Instalieren",
|
||||
title: "Wähle deine Platform",
|
||||
subtitle: "Erhältlich für Firefox und alle Chromium Browser",
|
||||
title2: "Andere Platformen",
|
||||
subtitle2: "Wenn dien Browser noch nicht unterstützt wird, versuch das UserSript",
|
||||
title3: "Implementierungen von Drittanbietern",
|
||||
subtitle3: "Keine Garantie von unserer Seite, nutzung auf eigene Gefahr",
|
||||
},
|
||||
api: {
|
||||
name: "API",
|
||||
title: "Willkommen bei den offiziellen RYD-Dokumenten!",
|
||||
subtitle: "Um loszulegen, wählen Sie einen Abschnitt aus dem Menü aus.",
|
||||
rights: {
|
||||
title: "Nutzungsrechte",
|
||||
subtitle: "Die Nutzung dieser Open-API durch Dritte ist unter folgenden Einschränkungen gestattet:",
|
||||
bullet1: "Zuschreibung: ",
|
||||
bullet1text: "Dieses Projekt sollte deutlich mit einem Link zu diesem Repository oder einem Link zu returnyoutubedislike.com zugeschrieben werden.",
|
||||
bullet2: "Rate-Begrenzung: ",
|
||||
bullet2text: "Es gelten pro Client Rate-Limits von 100 pro Minute und 10.000 pro Tag. Dies gibt einen Statuscode 429 zurück, der anzeigt, dass Ihre Anwendung zurücktreten sollte.",
|
||||
},
|
||||
url: {
|
||||
title: "URL-Informationen",
|
||||
subtitle: "Die API ist über die folgende Basis-URL erreichbar: ",
|
||||
},
|
||||
endpoints: {
|
||||
title: "Verfügbare Endpunkte",
|
||||
subtitle: "Liste der verfügbaren Endpunkte ist hier verfügbar: ",
|
||||
},
|
||||
fetching: {
|
||||
title: "Grundlegendes Fetching-Tutorial",
|
||||
subtitle: "Beispiel zum Abrufen von Stimmen anhand einer bestimmten YouTube-Video-ID: ",
|
||||
title2: "Beispielanfrage: ",
|
||||
url: "Anforderungs-URL: ",
|
||||
method: "Anforderungsmethode: ",
|
||||
headers: "Header: ",
|
||||
response: "Antwort: ",
|
||||
error1: 'Eine ungültige YouTube-ID liefert den Statuscode 404 "Not Found"',
|
||||
error2: 'Eine falsch formatierte YouTube-ID liefert 400 "Bad Request"',
|
||||
},
|
||||
name: "API",
|
||||
title: "Willkommen zu der offiziellen RYD Dokumentation!",
|
||||
subtitle: "Um zu beginnen, wähle einen Bereich aus dem Menü.",
|
||||
rights: {
|
||||
title: "Nutzungsrechte",
|
||||
subtitle: "Die Nutzung dieser offenen API durch Dritte ist mit den folgenden Einschränkungen gestattet::",
|
||||
bullet1: "Namensnennung: ",
|
||||
bullet1text:
|
||||
"Dieses Projekt sollte eindeutig mit einem Link zu diesem Repo oder einem Link zu returnyoutubedislike.com gekennzeichnet werden",
|
||||
bullet2: "Begrenzung der Anfragen: ",
|
||||
bullet2text:
|
||||
"Es gibt Ratenbegrenzung pro Client von 100 pro Minute und 10.000 pro Tag. Dies führt zu einem Statuscode 429, der anzeigt, dass Ihre Anwendung warten sollte vor ihrer nächsten Anfrage",
|
||||
},
|
||||
url: {
|
||||
title: "URL Information",
|
||||
subtitle: "Die API ist über die folgende Basis-URL zugänglich: ",
|
||||
},
|
||||
endpoints: {
|
||||
title: "Verfügbare Endpunkte",
|
||||
subtitle: "Eine Liste aller Endpunkte sind hier zu finden: ",
|
||||
},
|
||||
fetching: {
|
||||
title: "Grundlegende Anleitung zum Abrufen der Daten",
|
||||
subtitle: "Grundlegende Anleitung zum Abrufen der Bewertung von einer gegebenen YouTube Video ID: ",
|
||||
title2: "Besipiel Anfragen: ",
|
||||
url: "Anfrage URL: ",
|
||||
method: "Anfrage Methoden: ",
|
||||
headers: "Kopfzeile: ",
|
||||
response: "Antwort: ",
|
||||
error1: 'Eine ungültige YouTube-ID liefert den Statuscode 404 "Not Found"',
|
||||
error2: 'Eine falsch formatierte YouTube-ID liefert den Statuscode 400 "Bad Request"',
|
||||
},
|
||||
},
|
||||
help: {
|
||||
name: "Hilfe",
|
||||
title: "Fehlerbehebung",
|
||||
bullet1: "Stellen Sie sicher, dass Sie die neueste Version der Erweiterung installiert haben, ",
|
||||
bullet11: "jetzt gerade",
|
||||
bullet2: "Versuchen Sie, die Erweiterung zu entfernen und erneut zu installieren, und starten Sie dann den Browser neu (alle aktiven Fenster, nicht nur ein Tab)",
|
||||
bullet3: "Stellen Sie sicher, dass dieser Link geöffnet wird: ",
|
||||
bullet31: "Sie sollten einfachen Text sehen: ",
|
||||
bullet4: "Wenn nichts davon hilft - melden Sie Ihr Problem in",
|
||||
bullet41: "in unserem",
|
||||
bullet4a: "Teilen Sie uns Ihr Betriebssystem, den Browsernamen und die Browserversion mit",
|
||||
bullet4b: "Machen Sie einen Screenshot von der Seite mit dem Problem (z. B. Youtube-Videoseite) mit der geöffneten Konsole (drücken Sie ",
|
||||
bullet4b1: ") - Beispiel-Screenshot unten.",
|
||||
bullet4c: "Machen Sie einen Screenshot der Erweiterungsseite Ihres Browsers mit der installierten Erweiterung.",
|
||||
bullet4c1: "Um Erweiterungen anzuzeigen, geben Sie dies in die Adressleiste ein: ",
|
||||
firefox: "für Firefox",
|
||||
chrome: "für Chrome, Edge, Brave, Opera und Vivaldi",
|
||||
name: "Hilfe",
|
||||
title: "Fehlersuche",
|
||||
bullet1: "Stell sicher, dass sie die neuste Version der Erweiterung installiert haben, derzeit ist das die, ",
|
||||
bullet11: "",
|
||||
bullet2:
|
||||
"Versuch die Erweiterung zu entfernen und erneut zu installieren, und starte dann den Browser neu (alle aktiven Fenster, nicht nur eine Registerkarte)",
|
||||
bullet3: "Stell sicher das du den Link öffnest: ",
|
||||
bullet31: "Du solltest diesen Text sehen: ",
|
||||
bullet4: "Wenn nichts von dem oben Gesagten Lösungen hilft - melden Sie Ihr Problem in",
|
||||
bullet41: "in unserem",
|
||||
bullet4a: "Gib uns den Namen deines Betriebssystem, Browsernamen und die Browser Version ",
|
||||
bullet4b:
|
||||
"Mach ein Screenshot der Seite mit dem Problem (von der YouTube Video Seite) mit der Konsole offen (drücke ",
|
||||
bullet4b1: ") - Beispiel Screenshot unten.",
|
||||
bullet4c: "Mache ein Screenshot von deinen installierten Erweiterungen in deinem Browser .",
|
||||
bullet4c1: "Um diese Seite zu sehen gib das in dei Adressleiste ein: ",
|
||||
firefox: "für Firefox",
|
||||
chrome: "für Chrome, Edge, Brave, Opera, Vivaldi",
|
||||
},
|
||||
faq: {
|
||||
name: "FAQ",
|
||||
title: "Häufig gestellte Fragen",
|
||||
subtitle: "Haben Sie immer noch Fragen? Fühlen Sie sich frei, unserem Discord beizutreten!",
|
||||
bullet1: "Woher bezieht die Erweiterung ihre Daten?",
|
||||
bullet1text: "Eine Kombination aus archivierten Daten von vor der Abschaltung der offiziellen YouTube-Dislike-API und extrapoliertem Verhalten der Erweiterungsnutzer.",
|
||||
bullet2: "Warum wird die Anzahl der Dislikes nicht aktualisiert?",
|
||||
bullet2text: "Die Dislikes von Videos werden derzeit zwischengespeichert und nicht sehr häufig aktualisiert. Es variiert je nach Popularität eines Videos, kann aber zwischen wenigen Stunden und wenigen Tagen dauern, um aktualisiert zu werden.",
|
||||
bullet3: "Wie funktioniert das?",
|
||||
bullet3text: "Die Erweiterung sammelt die Video-ID des Videos, das Sie ansehen, und ruft die Anzahl der Dislikes (und andere Felder wie Aufrufe, Likes usw.) über unsere API ab. Die Erweiterung zeigt dann die Anzahl der Dislikes und das Verhältnis auf der Seite an. Wenn Sie ein Video mögen oder nicht mögen, wird dies erfasst und an die Datenbank gesendet, damit eine genaue Anzahl von Dislikes extrapoliert werden kann.",
|
||||
bullet4: "Kann ich meine Dislike-Zählung mit Ihnen teilen?",
|
||||
bullet4text: "Kommt bald. Wir prüfen die Verwendung von Oauth oder einer anderen schreibgeschützten API mit begrenztem Umfang, damit Ersteller ihre Dislike-Zählungen verifiziert teilen können.",
|
||||
bullet5: "Welche Daten erfassen Sie und wie werden sie behandelt?",
|
||||
bullet5text: 'Die Erweiterung sammelt nur Daten, die für ihre ordnungsgemäße Funktion unbedingt erforderlich sind, wie z. B. die IP-Adresse oder die ID des von Ihnen angesehenen Videos. Keine Ihrer Daten wird jemals an Dritte verkauft. Wenn Sie mehr darüber erfahren möchten, wie wir Sicherheit und Datenschutz behandeln, lesen Sie unsere <a href="https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQde.md">Sicherheits-FAQ</a>.',
|
||||
bullet6: "Wie funktioniert die API/das Backend?",
|
||||
bullet6text: "Das Backend verwendet archivierte Daten aus der Zeit, als die YouTube-API noch die Dislike-Zahl zurückgab, die Like/Dislike-Zahl der Erweiterungsnutzer und Extrapolationen. In naher Zukunft werden wir es Content-Erstellern ermöglichen, ihre Dislike-Zahl einfach und sicher einzureichen, und wir werden die archivierten Daten von ArchiveTeam (4,56 Milliarden Videos) in unsere aktuelle Datenbank aufnehmen. Du kannst auch ein Video zum Thema ansehen.",
|
||||
bullet7: "Warum zeigt die Dislike-Zahl 'DISLIKES DEAKTIVIERT' an?",
|
||||
bullet7text: "Manchmal kann bei einem kürzlich hochgeladenen Video 'DISLIKES DEAKTIVIERT' angezeigt werden, auch wenn der Ersteller es nicht deaktiviert hat. Das liegt daran, wie wir feststellen, ob Dislikes deaktiviert sind. Es sollte in einigen Stunden verschwinden oder durch Liken oder Disliken des Videos und Aktualisieren der Seite (hoffentlich)."
|
||||
name: "FAQ",
|
||||
title: "Häufig gestellte Fragen",
|
||||
subtitle: "Hast du noch Fragen? Dann komm auf unseren Discord!",
|
||||
bullet1: "Woher kriegt die Erweiterung ihre Daten her?",
|
||||
bullet1text:
|
||||
"Eine Kombination aus archivierten Daten aus der Zeit, bevor die offizielle YouTube dislike API abgeschaltet wurde, und extrapoliertem Statistiken durch Analyse des Nutzerverhaltens.",
|
||||
bullet2: "Warum updated der Dislike counter nicht?",
|
||||
bullet2text:
|
||||
"Momentan werden die Dislikes von Videos im Cache gespeichert und nicht sehr häufig aktualisiert. Die Aktualisierung hängt von der Popularität eines Videos ab, kann aber zwischen ein paar Stunden und ein paar Tagen dauern.",
|
||||
bullet3: "Wie funktioniert die Extension?",
|
||||
bullet3text:
|
||||
"Die Erweiterung sammelt die Video-ID des Videos, das du dir ansiehst, und ruft die Dislikes (und andere Felder wie views, Likes usw.) über unsere API ab. Die Erweiterung zeigt dann die Anzahl der Dislikes und das Like/Dislike verhalten auf der Seite an. Wenn Ihnen ein Video gefällt oder nicht gefällt, wird dies aufgezeichnet und an die Datenbank gesendet, so dass eine genaue Anzahl der Ablehnungen bestimmt werden kann.",
|
||||
bullet4: "Kann ich meine Dislikes mit euch teilen?",
|
||||
bullet4text:
|
||||
"Demnächst. Wir prüfen die Verwendung von Oauth oder einer anderen Read-Only-API mit begrenztem Umfang, damit die Ersteller ihre Dislike Anzahl verifizieren können.",
|
||||
bullet5: "Was für Daten sammelt ihr und wie werden sie verarbeitet?",
|
||||
bullet5text:
|
||||
'Die Erweiterung sammelt nur Daten, die für ihr ordnungsgemäßes Funktionieren unbedingt erforderlich sind, z. B. die IP-Adresse oder die ID des Videos, das Sie sich ansehen. Keine Ihrer Daten wird jemals an Dritte verkauft werden. Wenn du mehr darüber erfahren möchtest, wie wir mit Sicherheit und Datenschutz umgehen, lesen Sie unsere <a href="https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQ.md"> Sicherheits-FAQ </a>.',
|
||||
bullet6: "Wie Funktioniert die API / das Backend?",
|
||||
bullet6text:
|
||||
"Das Backend verwendet archivierte Daten aus der Zeit, als die YouTube API noch die Anzahl der Dislikes, die Anzahl der Likes und Dislikes der Extension nutzer und die Hochrechnung zurückgab. In naher Zukunft werden wir es Creator ermöglichen, ihre Dislike-Anzahl einfach und sicher zu übermitteln, und wir werden die archivierten Daten von ArchiveTeam (4,56 Milliarden Videos) in unsere aktuelle Datenbank aufnehmen. Sie können sich auch ein Video zu diesem Thema ansehen.",
|
||||
bullet7: "Warum zeigt der Dislike Counter manchmal 'DISLIKES DISABLED'?",
|
||||
bullet7text:
|
||||
"Manchmal wird bei einem kürzlich hochgeladenen Video 'DISLIKES DISABLED' angezeigt, auch wenn der Creator es nicht deaktiviert hat. Das liegt daran, wie wir erkennen, ob Dislikes deaktiviert sind, es sollte in ein paar Stunden verschwinden oder indem man das Video Liked oder disliked und die Seite aktualisiert (hoffentlich).",
|
||||
},
|
||||
donate: {
|
||||
name: "Spenden",
|
||||
subtitle: "Du kannst unsere Bemühungen zur Aufrechterhaltung eines freien Internets mit einer Spende unterstützen!"
|
||||
subtitle: "Du kannst unsere Bemühungen, das Internet frei zu halten, mit einer Spende unterstützen !",
|
||||
},
|
||||
links: {
|
||||
name: "Links",
|
||||
title: "Projektlinks",
|
||||
subtitle: "Links zum Projekt und seinen Entwicklern",
|
||||
contact: "Kontaktiere mich",
|
||||
translators: "Übersetzer",
|
||||
coolProjects: "Coole Projekte",
|
||||
sponsorBlockDescription: "Überspringt in Videos integrierte Werbung",
|
||||
filmotDescription: "Suche YouTube-Videos nach Untertiteln"
|
||||
}
|
||||
title: "Project Links",
|
||||
subtitle: "Link zu dem Projekt und deren Developer",
|
||||
contact: "Kontakt",
|
||||
translators: "Übersezter",
|
||||
coolProjects: "Cool Projects",
|
||||
sponsorBlockDescription: "Überspringe integrierte Werbung in Videos ",
|
||||
filmotDescription: "Suche nach YouTube Videos über ihre Untertitel",
|
||||
},
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { ko } from "vuetify/src/locale";
|
||||
|
||||
//libaraldev
|
||||
export default {
|
||||
...ko,
|
||||
home: {
|
||||
|
||||
@@ -113,11 +113,18 @@ export default {
|
||||
tag: "NiniKo",
|
||||
lang: "Français",
|
||||
},
|
||||
{
|
||||
tag: "tubyoub",
|
||||
lang: "Deutsch",
|
||||
},
|
||||
{
|
||||
tag: "dsty#1614",
|
||||
lang: "Українська",
|
||||
},
|
||||
{
|
||||
tag: "liberaldev",
|
||||
lang: "한국어",
|
||||
},
|
||||
tag: "itsbudyn#6502",
|
||||
lang: "Polski",
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user