diff --git a/fastlane/metadata/android/de-DE/short_description.txt b/fastlane/metadata/android/de-DE/short_description.txt index 9ad5820b..d169c038 100644 --- a/fastlane/metadata/android/de-DE/short_description.txt +++ b/fastlane/metadata/android/de-DE/short_description.txt @@ -1 +1 @@ -Modernes Material-Design für Invidious +Modernes Material-Design für YouTube und Invidious. diff --git a/materialious/src/lib/i18n/locales/de.json b/materialious/src/lib/i18n/locales/de.json index d9c74e7f..a303e387 100644 --- a/materialious/src/lib/i18n/locales/de.json +++ b/materialious/src/lib/i18n/locales/de.json @@ -204,9 +204,46 @@ "deleteAccount": "Konto löschen", "clickXmoreTimesToDelete": "Klicke {{clicksTillDelete}} weitere(s) Mal(e) zum Löschen", "backendEngine": { - "warning": "Erweiterte Einstellungen! Nur für erfahrene Nutzer. Ändere sie nicht, ausser du weisst, was du tust." + "warning": "Erweiterte Einstellungen! Nur für erfahrene Nutzer. Ändere sie nicht, ausser du weisst, was du tust.", + "cull": "Maximale Feed-Elemente", + "cooldown": "Cooldown der stündlichen Kanalabfrage", + "concurrent": "Maximale Anzahl der Kanäle, die vor der Feed-Rückgabe geparsed werden", + "fallbacks": "Fallbacks", + "importExport": "Automatischer Export/Import", + "exportToInvidious": "Von Materialious nach Invidious exportieren", + "importToMaterialious": "Von Invidious nach Materialious importieren", + "importingToMaterialious": "Import zu Materialious gestartet", + "importingToMaterialiousFinished": "Import zu Materialious abgeschlossen", + "exportingToInvidious": "Export zu Invidious gestartet", + "exportingToInvidiousFinished": "Export zu Invidious abgeschlossen" }, - "historyEnabled": "Wiedergabeverlauf speichern" + "historyEnabled": "Wiedergabeverlauf speichern", + "exportToJson": "Nach JSON exportieren", + "filter": { + "title": "Inhaltsfilter", + "url": "Importiere Filter via URL", + "autoUpdate": "Filter automatisch via URL aktualisieren", + "contentType": "Inhaltstyp", + "field": "Feld", + "operator": "Operator", + "optionPlaceholder": "Option auswählen", + "value": "Wert", + "addConditional": "Kondition hinzufügen", + "addFilter": "Filter hinzufügen", + "videoFiltered": "«{{videoTitle}}» von «{{authorName}}» gefiltert", + "channelFiltered": "«{{authorName}}» gefiltert" + }, + "export": { + "title": "Export/Import", + "importSub": "Abonnements importieren", + "importSubSupported": "YouTube CSV/OPML/JSON, Invidious OPML/JSON, Feetube-Datenbank & NewPipe JSON werden unterstützt", + "importing": "Abonnements werden importiert (dies wird einen Moment dauern)", + "importingCompleted": "Abonnements erfolgreich importiert", + "exportSub": "Abonnements exportieren", + "exportToClipboard": "In die Zwischenablage exportieren", + "exportToFile": "In eine Datei exportieren", + "importFromFile": "Von einer Datei importieren" + } }, "subscribe": "Abonnieren", "recommendedVideos": "Vorgeschlagene Videos", @@ -236,7 +273,7 @@ "unfavouriteChannel": "Kanal entfavorisieren", "skip": "Überspringen", "upcomingSegment": "Kommend ", - "copy": "JSON kopieren", + "copy": "In die Zwischenablage kopieren", "username": "Benutzername", "password": "Passwort", "captionStyle": "Untertitel-Stil", @@ -262,5 +299,21 @@ "localFallbackInfo": "Wenn das Laden eines Videos von Invidious fehlschlägt, lädt Materialious es lokal.", "configureInstance": "Instanz konfigurieren", "done": "Fertig" + }, + "markAs": { + "watched": "Als gesehen markieren", + "unwatched": "Als ungesehen markieren" + }, + "hideAuthor": "Autor verstecken", + "watchParty": { + "start": "Wiedergabegruppe starten", + "header": "Wiedergabegruppe", + "createRoom": "Raum erstellen", + "joinRoom": "Raum beitreten", + "roomID": "Raum-ID", + "shareRoom": "Raum teilen", + "leaveRoom": "Raum verlassen", + "userJoin": "Nutzer ist dem Raum beigetreten", + "userLeft": "Nutzer hat den Raum verlassen" } } diff --git a/materialious/src/lib/i18n/locales/gsw.json b/materialious/src/lib/i18n/locales/gsw.json index 385e1f0a..81b1526d 100644 --- a/materialious/src/lib/i18n/locales/gsw.json +++ b/materialious/src/lib/i18n/locales/gsw.json @@ -101,9 +101,46 @@ "deleteAccount": "Konto lösche", "clickXmoreTimesToDelete": "Klick {{clicksTillDelete}} wiiteri Mal zum Lösche", "backendEngine": { - "warning": "Erwiterti Iistellige! Nur für erfahreni Nutzer. Ändere sie nöd, usser du weisch, was du machsch." + "warning": "Erwiterti Iistellige! Nur für erfahreni Nutzer. Ändere sie nöd, usser du weisch, was du machsch.", + "cull": "Maximali Feed-Element", + "cooldown": "Cooldown vo de stündliche Kanalabfrag", + "concurrent": "Maximali Aazahl vo de Kanäl, wo vor de Feed-Rückgab parsed werded", + "fallbacks": "Fallbacks", + "importExport": "Automatische Export/Import", + "exportToInvidious": "Vo Materialious nach Invidious exportiere", + "importToMaterialious": "Vo Invidious nach Materialious importiere", + "importingToMaterialious": "Import zu Materialious gstartet", + "importingToMaterialiousFinished": "Import zu Materialious abgschlosse", + "exportingToInvidious": "Export zu Invidious gstartet", + "exportingToInvidiousFinished": "Export zu Invidious abgschlosse" }, - "historyEnabled": "Wiedergabeverlauf speichere" + "historyEnabled": "Wiedergabeverlauf speichere", + "exportToJson": "Nach JSON exportiere", + "filter": { + "title": "Inhaltsfilter", + "url": "Importier Filter via URL", + "autoUpdate": "Filter automatisch via URL aktualisiere", + "contentType": "Inhaltstyp", + "field": "Feld", + "operator": "Operator", + "optionPlaceholder": "Option uuswähle", + "value": "Wert", + "addConditional": "Kondition hinzuefüege", + "addFilter": "Filter hinzuefüege", + "videoFiltered": "«{{videoTitle}}» vo «{{authorName}}» gfilteret", + "channelFiltered": "«{{authorName}}» gfilteret" + }, + "export": { + "title": "Export/Import", + "importSub": "Abonnements importiere", + "importSubSupported": "YouTube CSV/OPML/JSON, Invidious OPML/JSON, Feetube-Datebank & NewPipe JSON werded unterstützt", + "importing": "Abonnements werded importiert (das wird en Moment duure)", + "importingCompleted": "Abonnements erfolgriich importiert", + "exportSub": "Abonnements exportiere", + "exportToClipboard": "I d Zwüscheablaag exportiere", + "exportToFile": "In e Datei exportiere", + "importFromFile": "Vonere Datei importiere" + } }, "videos": "Videos", "cancel": "Abbreche", @@ -236,7 +273,7 @@ "unfavouriteChannel": "Kanal entfavorisiere", "skip": "Überspringe", "upcomingSegment": "Kommend ", - "copy": "JSON kopiere", + "copy": "I d Zwüscheablaag kopiere", "username": "Benutzername", "password": "Passwort", "captionStyle": "Untertitel-Stil", @@ -262,5 +299,21 @@ "localFallbackInfo": "Wenn s Lade vomene Video vo Invidious fehlschlaat, ladet Materialious es lokal.", "configureInstance": "Instanz konfiguriere", "done": "Fertig" + }, + "markAs": { + "watched": "Als gseh markiere", + "unwatched": "Als ungseh markiere" + }, + "hideAuthor": "Autor verstecke", + "watchParty": { + "start": "Wiedergabegruppe starte", + "header": "Wiedergabegruppe", + "createRoom": "Ruum erstelle", + "joinRoom": "Ruum biitrete", + "roomID": "Ruum-ID", + "shareRoom": "Ruum teile", + "leaveRoom": "Ruum verlaa", + "userJoin": "Nutzer isch em Ruum biitrete", + "userLeft": "Nutzer het de Ruum verlaa" } } diff --git a/materialious/src/lib/i18n/locales/hu.json b/materialious/src/lib/i18n/locales/hu.json index 7234ecb0..390a4599 100644 --- a/materialious/src/lib/i18n/locales/hu.json +++ b/materialious/src/lib/i18n/locales/hu.json @@ -147,7 +147,9 @@ "optionPlaceholder": "Válassza ki a lehetőséget", "value": "Érték", "addConditional": "Feltétel hozzáadása", - "addFilter": "Szűrő hozzáadása" + "addFilter": "Szűrő hozzáadása", + "videoFiltered": "„{{videoTitle}}” – „{{authorName}}” szűrve", + "channelFiltered": "„{{authorName}}” szűrve" }, "export": { "title": "Exportálás és importálás", @@ -308,5 +310,10 @@ "leaveRoom": "Szoba elhagyása", "userJoin": "Felhasználó csatlakozott a szobához", "userLeft": "Felhasználó elhagyta a szobát" - } + }, + "markAs": { + "watched": "Jelölés megtekintettként", + "unwatched": "Jelölés nem megtekintettnek" + }, + "hideAuthor": "Szerző elrejtése" } diff --git a/materialious/src/lib/i18n/locales/ja.json b/materialious/src/lib/i18n/locales/ja.json index 45e03e79..95e085aa 100644 --- a/materialious/src/lib/i18n/locales/ja.json +++ b/materialious/src/lib/i18n/locales/ja.json @@ -233,7 +233,9 @@ "optionPlaceholder": "オプションの選択", "value": "値", "addConditional": "条件を追加", - "addFilter": "フィルターを追加" + "addFilter": "フィルターを追加", + "videoFiltered": "{{authorName}} の {{videoTitle}} をフィルターしました", + "channelFiltered": "{{authorName}} をフィルターしました" }, "export": { "title": "エクスポート/インポート", @@ -308,5 +310,10 @@ "leaveRoom": "ルームから退出", "userJoin": "ユーザーがルームに参加しました", "userLeft": "ユーザーがルームから退出しました" - } + }, + "markAs": { + "watched": "視聴済みにする", + "unwatched": "未視聴にする" + }, + "hideAuthor": "投稿者を非表示" }