mirror of
https://github.com/iv-org/invidious
synced 2024-12-01 07:23:28 +01:00
f54fbd057e
* Add prefers-color-scheme support This should fix <https://github.com/omarroth/invidious/issues/559>. The cookie storage format has been changed from boolean ("true"/"false") to tri-state ("dark"/"light"/""), so that users without a cookie set will get dark mode if they have enabled the dark theme in their operating system. The code for handling the cookie state, along with the user's operating system theme, has been factored out into a new function `update_mode`, which is called both at window load and at the "storage" event listener, because the "storage" event listener is only trigerred when a change is made to the localStorage from another tab/window (for more info - see <https://stackoverflow.com/a/4679754>).
325 lines
14 KiB
JSON
325 lines
14 KiB
JSON
{
|
|
"`x` subscribers": "`x` Abonnenten",
|
|
"`x` videos": "`x` Videos",
|
|
"LIVE": "LIVE",
|
|
"Shared `x` ago": "Vor `x` geteilt",
|
|
"Unsubscribe": "Abbestellen",
|
|
"Subscribe": "Abonnieren",
|
|
"View channel on YouTube": "Kanal auf YouTube anzeigen",
|
|
"View playlist on YouTube": "Wiedergabeliste auf YouTube anzeigen",
|
|
"newest": "neueste",
|
|
"oldest": "älteste",
|
|
"popular": "beliebt",
|
|
"last": "letzte",
|
|
"Next page": "Nächste Seite",
|
|
"Previous page": "Vorherige Seite",
|
|
"Clear watch history?": "Verlauf löschen?",
|
|
"New password": "Neues Passwort",
|
|
"New passwords must match": "Neue Passwörter müssen übereinstimmen",
|
|
"Cannot change password for Google accounts": "Das Passwort für Google-Konten kann nicht geändert werden",
|
|
"Authorize token?": "Token autorisieren?",
|
|
"Authorize token for `x`?": "Token für `x` autorisieren?",
|
|
"Yes": "Ja",
|
|
"No": "Nein",
|
|
"Import and Export Data": "Daten importieren und exportieren",
|
|
"Import": "Importieren",
|
|
"Import Invidious data": "Invidious Daten importieren",
|
|
"Import YouTube subscriptions": "YouTube Abonnements importieren",
|
|
"Import FreeTube subscriptions (.db)": "FreeTube Abonnements importieren (.db)",
|
|
"Import NewPipe subscriptions (.json)": "NewPipe Abonnements importieren (.json)",
|
|
"Import NewPipe data (.zip)": "NewPipe Daten importieren (.zip)",
|
|
"Export": "Exportieren",
|
|
"Export subscriptions as OPML": "Abonnements als OPML exportieren",
|
|
"Export subscriptions as OPML (for NewPipe & FreeTube)": "Abonnements als OPML exportieren (für NewPipe & FreeTube)",
|
|
"Export data as JSON": "Daten als JSON exportieren",
|
|
"Delete account?": "Account löschen?",
|
|
"History": "Verlauf",
|
|
"An alternative front-end to YouTube": "Eine alternative Oberfläche für YouTube",
|
|
"JavaScript license information": "JavaScript Lizenzinformationen",
|
|
"source": "Quelle",
|
|
"Log in": "Einloggen",
|
|
"Log in/register": "Einloggen/Registrieren",
|
|
"Log in with Google": "Mit Google einloggen",
|
|
"User ID": "Benutzer ID",
|
|
"Password": "Passwort",
|
|
"Time (h:mm:ss):": "Zeit (h:mm:ss):",
|
|
"Text CAPTCHA": "Text CAPTCHA",
|
|
"Image CAPTCHA": "Bild CAPTCHA",
|
|
"Sign In": "Einloggen",
|
|
"Register": "Registrieren",
|
|
"E-mail": "Email",
|
|
"Google verification code": "Google Bestätigungscode",
|
|
"Preferences": "Einstellungen",
|
|
"Player preferences": "Wiedergabeeinstellungen",
|
|
"Always loop: ": "Immer wiederholen: ",
|
|
"Autoplay: ": "Automatisch abspielen: ",
|
|
"Play next by default: ": "Standardmäßig als nächstes abspielen: ",
|
|
"Autoplay next video: ": "nächstes Video automatisch abspielen: ",
|
|
"Listen by default: ": "Nur Ton als Standard: ",
|
|
"Proxy videos: ": "Proxy-Videos? ",
|
|
"Default speed: ": "Standardgeschwindigkeit: ",
|
|
"Preferred video quality: ": "Bevorzugte Videoqualität: ",
|
|
"Player volume: ": "Wiedergabelautstärke: ",
|
|
"Default comments: ": "Standardkommentare: ",
|
|
"youtube": "youtube",
|
|
"reddit": "reddit",
|
|
"Default captions: ": "Standarduntertitel: ",
|
|
"Fallback captions: ": "Ersatzuntertitel: ",
|
|
"Show related videos: ": "Ähnliche Videos anzeigen? ",
|
|
"Show annotations by default: ": "Standardmäßig Anmerkungen anzeigen? ",
|
|
"Visual preferences": "Anzeigeeinstellungen",
|
|
"Player style: ": "",
|
|
"Dark mode: ": "Nachtmodus: ",
|
|
"Theme: ": "",
|
|
"dark": "",
|
|
"light": "",
|
|
"Thin mode: ": "Schlanker Modus: ",
|
|
"Subscription preferences": "Abonnementeinstellungen",
|
|
"Show annotations by default for subscribed channels: ": "Anmerkungen für abonnierte Kanäle standardmäßig anzeigen? ",
|
|
"Redirect homepage to feed: ": "Startseite zu Feed umleiten: ",
|
|
"Number of videos shown in feed: ": "Anzahl von Videos die im Feed angezeigt werden: ",
|
|
"Sort videos by: ": "Videos sortieren nach: ",
|
|
"published": "veröffentlicht",
|
|
"published - reverse": "veröffentlicht - invertiert",
|
|
"alphabetically": "alphabetisch",
|
|
"alphabetically - reverse": "alphabetisch - invertiert",
|
|
"channel name": "Kanalname",
|
|
"channel name - reverse": "Kanalname - invertiert",
|
|
"Only show latest video from channel: ": "Nur neueste Videos des Kanals anzeigen: ",
|
|
"Only show latest unwatched video from channel: ": "Nur neueste ungesehene Videos des Kanals anzeigen: ",
|
|
"Only show unwatched: ": "Nur ungesehene anzeigen: ",
|
|
"Only show notifications (if there are any): ": "Nur Benachrichtigungen anzeigen (wenn es welche gibt): ",
|
|
"Enable web notifications": "Webbenachrichtigungen aktivieren",
|
|
"`x` uploaded a video": "`x` hat ein Video hochgeladen",
|
|
"`x` is live": "`x` ist live",
|
|
"Data preferences": "Dateneinstellungen",
|
|
"Clear watch history": "Verlauf löschen",
|
|
"Import/export data": "Daten im-/exportieren",
|
|
"Change password": "Passwort ändern",
|
|
"Manage subscriptions": "Abonnements verwalten",
|
|
"Manage tokens": "Token verwalten",
|
|
"Watch history": "Verlauf",
|
|
"Delete account": "Account löschen",
|
|
"Administrator preferences": "Administratoreinstellungen",
|
|
"Default homepage: ": "Standard-Homepage: ",
|
|
"Feed menu: ": "Feed-Menü: ",
|
|
"Top enabled: ": "Top aktiviert? ",
|
|
"CAPTCHA enabled: ": "CAPTCHA aktiviert? ",
|
|
"Login enabled: ": "Login aktiviert? ",
|
|
"Registration enabled: ": "Registrierung aktiviert? ",
|
|
"Report statistics: ": "Statistiken berichten? ",
|
|
"Save preferences": "Einstellungen speichern",
|
|
"Subscription manager": "Abonnementverwaltung",
|
|
"Token manager": "Token-Verwaltung",
|
|
"Token": "Token",
|
|
"`x` subscriptions": "`x` Abonnements",
|
|
"`x` tokens": "`x` Tokens",
|
|
"Import/export": "Importieren/Exportieren",
|
|
"unsubscribe": "abbestellen",
|
|
"revoke": "widerrufen",
|
|
"Subscriptions": "Abonnements",
|
|
"`x` unseen notifications": "`x` ungesehene Benachrichtigungen",
|
|
"search": "Suchen",
|
|
"Log out": "Abmelden",
|
|
"Released under the AGPLv3 by Omar Roth.": "Veröffentlicht unter AGPLv3 von Omar Roth.",
|
|
"Source available here.": "Quellcode verfügbar hier.",
|
|
"View JavaScript license information.": "Javascript Lizenzinformationen anzeigen.",
|
|
"View privacy policy.": "Datenschutzerklärung einsehen.",
|
|
"Trending": "Trending",
|
|
"Unlisted": "Nicht aufgeführt",
|
|
"Watch on YouTube": "Video auf YouTube ansehen",
|
|
"Hide annotations": "Anmerkungen ausblenden",
|
|
"Show annotations": "Anmerkungen anzeigen",
|
|
"Genre: ": "Genre: ",
|
|
"License: ": "Lizenz: ",
|
|
"Family friendly? ": "Familienfreundlich? ",
|
|
"Wilson score: ": "Wilson-Score: ",
|
|
"Engagement: ": "Engagement: ",
|
|
"Whitelisted regions: ": "Erlaubte Regionen: ",
|
|
"Blacklisted regions: ": "Unerlaubte Regionen: ",
|
|
"Shared `x`": "Geteilt `x`",
|
|
"`x` views": "`x` Ansichten",
|
|
"Premieres in `x`": "Premieren in `x`",
|
|
"Premieres `x`": "Erster Start `x`",
|
|
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Hallo! Anscheinend haben Sie JavaScript deaktiviert. Klicken Sie hier um Kommentare anzuzeigen, beachten sie dass es etwas länger dauern kann um sie zu laden.",
|
|
"View YouTube comments": "YouTube Kommentare anzeigen",
|
|
"View more comments on Reddit": "Mehr Kommentare auf Reddit anzeigen",
|
|
"View `x` comments": "`x` Kommentare anzeigen",
|
|
"View Reddit comments": "Reddit Kommentare anzeigen",
|
|
"Hide replies": "Antworten verstecken",
|
|
"Show replies": "Antworten anzeigen",
|
|
"Incorrect password": "Falsches Passwort",
|
|
"Quota exceeded, try again in a few hours": "Kontingent überschritten, versuche es in ein paar Stunden erneut",
|
|
"Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "Login nicht möglich, stellen Sie sicher dass two-factor Authentifikation (Authentifizierung oder SMS) aktiviert ist.",
|
|
"Invalid TFA code": "Ungültiger TFA Code",
|
|
"Login failed. This may be because two-factor authentication is not turned on for your account.": "Login fehlgeschlagen. Das kann daran liegen dass two-factor Authentifizierung in ihrem Account nicht aktiviert ist.",
|
|
"Wrong answer": "Ungültige Antwort",
|
|
"Erroneous CAPTCHA": "Ungültiges CAPTCHA",
|
|
"CAPTCHA is a required field": "CAPTCHA ist eine erforderliche Eingabe",
|
|
"User ID is a required field": "Benutzer ID ist eine erforderliche Eingabe",
|
|
"Password is a required field": "Passwort ist eine erforderliche Eingabe",
|
|
"Wrong username or password": "Ungültiger Benutzername oder Passwort",
|
|
"Please sign in using 'Log in with Google'": "Bitte melden sie sich mit 'Mit Google anmelden' an",
|
|
"Password cannot be empty": "Passwort darf nicht leer sein",
|
|
"Password cannot be longer than 55 characters": "Passwort darf nicht länger als 55 Zeichen sein",
|
|
"Please log in": "Bitte anmelden",
|
|
"Invidious Private Feed for `x`": "Invidious Persönlicher Feed für `x`",
|
|
"channel:`x`": "Kanal:`x`",
|
|
"Deleted or invalid channel": "Gelöschter oder ungültiger Kanal",
|
|
"This channel does not exist.": "Dieser Kanal existiert nicht.",
|
|
"Could not get channel info.": "Kanalinformationen konnten nicht geladen werden.",
|
|
"Could not fetch comments": "Kommentare konnten nicht geladen werden",
|
|
"View `x` replies": "Zeige `x` Antworten",
|
|
"`x` ago": "vor `x`",
|
|
"Load more": "Mehr laden",
|
|
"`x` points": "`x` Punkte",
|
|
"Could not create mix.": "Mix konnte nicht erstellt werden.",
|
|
"Empty playlist": "Playlist ist leer",
|
|
"Not a playlist.": "Ungültige Playlist.",
|
|
"Playlist does not exist.": "Playlist existiert nicht.",
|
|
"Could not pull trending pages.": "Trending Seiten konnten nicht geladen werden.",
|
|
"Hidden field \"challenge\" is a required field": "Verstecktes Feld \"challenge\" ist eine erforderliche Eingabe",
|
|
"Hidden field \"token\" is a required field": "Verstecktes Feld \"token\" ist eine erforderliche Eingabe",
|
|
"Erroneous challenge": "Ungültiger Test",
|
|
"Erroneous token": "Ungültiger Token",
|
|
"No such user": "Ungültiger Benutzer",
|
|
"Token is expired, please try again": "Token ist abgelaufen, bitte erneut versuchen",
|
|
"English": "Englisch",
|
|
"English (auto-generated)": "Englisch (automatisch erzeugt)",
|
|
"Afrikaans": "Afrikaans",
|
|
"Albanian": "Albanisch",
|
|
"Amharic": "Amharisch",
|
|
"Arabic": "Arabisch",
|
|
"Armenian": "Armenisch",
|
|
"Azerbaijani": "Aserbaidschanisch",
|
|
"Bangla": "Bengalisch",
|
|
"Basque": "Baskisch",
|
|
"Belarusian": "Weißrussisch",
|
|
"Bosnian": "Bosnisch",
|
|
"Bulgarian": "Bulgarisch",
|
|
"Burmese": "Burmesisch",
|
|
"Catalan": "Katalanisch",
|
|
"Cebuano": "Cebuano",
|
|
"Chinese (Simplified)": "Chinesisch (vereinfacht)",
|
|
"Chinese (Traditional)": "Chinesisch (traditionell)",
|
|
"Corsican": "Korsisch",
|
|
"Croatian": "Kroatisch",
|
|
"Czech": "Tschechisch",
|
|
"Danish": "Dänisch",
|
|
"Dutch": "Niederländisch",
|
|
"Esperanto": "Esperanto",
|
|
"Estonian": "Estnisch",
|
|
"Filipino": "Philippinisch",
|
|
"Finnish": "Finnisch",
|
|
"French": "Französisch",
|
|
"Galician": "Galizisch",
|
|
"Georgian": "Georgisch",
|
|
"German": "Deutsch",
|
|
"Greek": "Griechisch",
|
|
"Gujarati": "Gujarati",
|
|
"Haitian Creole": "Haitianisches Kreolisch",
|
|
"Hausa": "Hausa",
|
|
"Hawaiian": "Hawaiianisch",
|
|
"Hebrew": "Hebräisch",
|
|
"Hindi": "Hindi",
|
|
"Hmong": "Hmong",
|
|
"Hungarian": "Ungarisch",
|
|
"Icelandic": "Isländisch",
|
|
"Igbo": "Igbo",
|
|
"Indonesian": "Indonesisch",
|
|
"Irish": "Irisch",
|
|
"Italian": "Italienisch",
|
|
"Japanese": "Japanisch",
|
|
"Javanese": "Javanisch",
|
|
"Kannada": "Kannada",
|
|
"Kazakh": "Kasachisch",
|
|
"Khmer": "Khmer",
|
|
"Korean": "Koreanisch",
|
|
"Kurdish": "Kurdisch",
|
|
"Kyrgyz": "Kirgisisch",
|
|
"Lao": "Laotisch",
|
|
"Latin": "Lateinisch",
|
|
"Latvian": "Lettisch",
|
|
"Lithuanian": "Litauisch",
|
|
"Luxembourgish": "Luxemburgisch",
|
|
"Macedonian": "Mazedonisch",
|
|
"Malagasy": "Madagassisch",
|
|
"Malay": "Malaiisch",
|
|
"Malayalam": "Malayalam",
|
|
"Maltese": "Maltesisch",
|
|
"Maori": "Maori",
|
|
"Marathi": "Marathi",
|
|
"Mongolian": "Mongolisch",
|
|
"Nepali": "Nepalesisch",
|
|
"Norwegian Bokmål": "Norwegisch",
|
|
"Nyanja": "Nyanja",
|
|
"Pashto": "Paschtunisch",
|
|
"Persian": "Persisch",
|
|
"Polish": "Polnisch",
|
|
"Portuguese": "Portugiesisch",
|
|
"Punjabi": "Pandschabi",
|
|
"Romanian": "Rumänisch",
|
|
"Russian": "Russisch",
|
|
"Samoan": "Samoanisch",
|
|
"Scottish Gaelic": "Schottisches Gälisch",
|
|
"Serbian": "Serbisch",
|
|
"Shona": "Schona",
|
|
"Sindhi": "Sindhi",
|
|
"Sinhala": "Singhalesisch",
|
|
"Slovak": "Slowakisch",
|
|
"Slovenian": "Slowenisch",
|
|
"Somali": "Somali",
|
|
"Southern Sotho": "Südliches Sotho",
|
|
"Spanish": "Spanisch",
|
|
"Spanish (Latin America)": "Spanisch (Lateinamerika)",
|
|
"Sundanese": "Sundanesisch",
|
|
"Swahili": "Suaheli",
|
|
"Swedish": "Schwedisch",
|
|
"Tajik": "Tadschikisch",
|
|
"Tamil": "Tamilisch",
|
|
"Telugu": "Telugu",
|
|
"Thai": "Thailändisch",
|
|
"Turkish": "Türkisch",
|
|
"Ukrainian": "Ukrainisch",
|
|
"Urdu": "Urdu",
|
|
"Uzbek": "Usbekisch",
|
|
"Vietnamese": "Vietnamesisch",
|
|
"Welsh": "Walisisch",
|
|
"Western Frisian": "Westfriesisch",
|
|
"Xhosa": "Xhosa",
|
|
"Yiddish": "Jiddisch",
|
|
"Yoruba": "Joruba",
|
|
"Zulu": "Zulu",
|
|
"`x` years": "`x` Jahre",
|
|
"`x` months": "`x` Monate",
|
|
"`x` weeks": "`x` Wochen",
|
|
"`x` days": "`x` Tage",
|
|
"`x` hours": "`x` Stunden",
|
|
"`x` minutes": "`x` Minuten",
|
|
"`x` seconds": "`x` Sekunden",
|
|
"Fallback comments: ": "Alternative Kommentare: ",
|
|
"Popular": "Populär",
|
|
"Top": "Top",
|
|
"About": "Über",
|
|
"Rating: ": "Bewertung: ",
|
|
"Language: ": "Sprache: ",
|
|
"View as playlist": "Als Wiedergabeliste anzeigen",
|
|
"Default": "Standard",
|
|
"Music": "Musik",
|
|
"Gaming": "Videospiele",
|
|
"News": "Neuigkeiten",
|
|
"Movies": "Filme",
|
|
"Download": "Herunterladen",
|
|
"Download as: ": "Herunterladen als: ",
|
|
"%A %B %-d, %Y": "%A %B %-d, %Y",
|
|
"(edited)": "(editiert)",
|
|
"YouTube comment permalink": "YouTube-Kommentar Permalink",
|
|
"permalink": "Permalink",
|
|
"`x` marked it with a ❤": "`x` markierte es mit einem ❤",
|
|
"Audio mode": "Audiomodus",
|
|
"Video mode": "Videomodus",
|
|
"Videos": "Videos",
|
|
"Playlists": "Wiedergabelisten",
|
|
"Community": "Community",
|
|
"Current version: ": "Aktuelle Version: "
|
|
} |