From 8a6ed411efac2ec521ac02417b0ddc668f1ca8bc Mon Sep 17 00:00:00 2001 From: Victor Sales <36749678+v1ctorsales@users.noreply.github.com> Date: Sat, 24 May 2025 14:02:33 -0300 Subject: [PATCH 1/4] fix: decoding html chars for publishers --- src/renderer/src/pages/catalogue/catalogue.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/pages/catalogue/catalogue.tsx b/src/renderer/src/pages/catalogue/catalogue.tsx index d4769864..421f9695 100644 --- a/src/renderer/src/pages/catalogue/catalogue.tsx +++ b/src/renderer/src/pages/catalogue/catalogue.tsx @@ -77,6 +77,9 @@ export default function Catalogue() { }, 500) ).current; + const decodeHTML = (s: string) => + s.replaceAll("&", "&").replaceAll("<", "<").replaceAll(">", ">"); + useEffect(() => { setResults([]); setIsLoading(true); @@ -165,7 +168,7 @@ export default function Catalogue() { })), ...filters.publishers.map((publisher) => ({ - label: publisher, + label: decodeHTML(publisher), orbColor: filterCategoryColors.publishers, key: "publishers", value: publisher, @@ -208,7 +211,7 @@ export default function Catalogue() { { title: t("publishers"), items: steamPublishers.map((publisher) => ({ - label: publisher, + label: decodeHTML(publisher), value: publisher, checked: filters.publishers.includes(publisher), })), From 550ac383e9d8079dcb71a5f63b76d43cbc4dcf92 Mon Sep 17 00:00:00 2001 From: Leon Date: Sun, 25 May 2025 23:56:42 +0200 Subject: [PATCH 2/4] add missing German translations --- src/locales/de/translation.json | 276 ++++++++++++++++++++++++++++++-- 1 file changed, 266 insertions(+), 10 deletions(-) diff --git a/src/locales/de/translation.json b/src/locales/de/translation.json index 2b1fb9f3..116e5623 100644 --- a/src/locales/de/translation.json +++ b/src/locales/de/translation.json @@ -6,7 +6,11 @@ "home": { "featured": "Empfohlen", "surprise_me": "Überrasche mich", - "no_results": "Keine Ergebnisse gefunden" + "no_results": "Keine Ergebnisse gefunden", + "start_typing": "Tippe, um zu suchen...", + "hot": "Jetzt beliebt", + "weekly": "📅 Top-Spiele der Woche", + "achievements": "🏆 Spiele zum Meistern" }, "sidebar": { "catalogue": "Katalog", @@ -21,12 +25,13 @@ "queued": "{{title}} (In Warteschlange)", "game_has_no_executable": "Spiel hat keine ausführbare Datei gewählt", "sign_in": "Anmelden", + "friends": "Freunde", + "need_help": "Brauchst du Hilfe?", "favorites": "Favoriten", "playable_button_title": "Nur Spiele anzeigen, die du jetzt spielen kannst" }, "header": { "search": "Spiele suchen", - "home": "Home", "catalogue": "Katalog", "downloads": "Downloads", @@ -40,9 +45,21 @@ "downloading_metadata": "Metadaten von {{title}} werden heruntergeladen…", "downloading": "{{title}} wird heruntergeladen… ({{percentage}} abgeschlossen) - Abschluss {{eta}} - {{speed}}", "calculating_eta": "{{title}} wird heruntergeladen… ({{percentage}} abgeschlossen) - Verbleibende Zeit wird berechnet…", - "checking_files": "Prüfe Dateien von {{title}}… ({{percentage}} abgeschlossen)" + "checking_files": "Prüfe Dateien von {{title}}… ({{percentage}} abgeschlossen)", + "installing_common_redist": "{{log}}…", + "installation_complete": "Installation abgeschlossen", + "installation_complete_message": "Allgemeine Redistributables erfolgreich installiert" }, "catalogue": { + "search": "Filtern…", + "developers": "Entwickler", + "genres": "Genres", + "tags": "Tags", + "publishers": "Publisher", + "download_sources": "Download-Quellen", + "result_count": "{{resultCount}} Ergebnisse", + "filter_count": "{{filterCount}} verfügbar", + "clear_filters": "{{filterCount}} ausgewählte löschen", "next_page": "Nächste Seite", "previous_page": "Vorherige Seite" }, @@ -102,6 +119,7 @@ "open_folder": "Verzeichnis öffnen", "open_download_location": "Heruntergeladene Dateien anzeigen", "create_shortcut": "Desktop-Verknüpfung erstellen", + "clear": "Löschen", "remove_files": "Dateien entfernen", "remove_from_library_title": "Bist du dir sicher?", "remove_from_library_description": "Dies wird {{game}} aus deiner Bibliothek entfernen", @@ -115,8 +133,81 @@ "download_in_progress": "Download erfolgt", "download_paused": "Download ist pausiert", "last_downloaded_option": "Letzte Download-Option", + "create_steam_shortcut": "Steam-Verknüpfung erstellen", "create_shortcut_success": "Verknüpfung erfolgreich erstellt", - "create_shortcut_error": "Fehler bei Erstellung von Verknüpfung" + "you_might_need_to_restart_steam": "Möglicherweise musst du Steam neu starten, um die Änderungen zu sehen", + "create_shortcut_error": "Fehler bei Erstellung von Verknüpfung", + "nsfw_content_title": "Dieses Spiel enthält unangemessene Inhalte", + "nsfw_content_description": "{{title}} enthält Inhalte, die möglicherweise nicht für alle Altersgruppen geeignet sind. Bist du sicher, dass du fortfahren möchtest?", + "allow_nsfw_content": "Fortfahren", + "refuse_nsfw_content": "Zurück", + "stats": "Statistiken", + "download_count": "Downloads", + "player_count": "Aktive Spieler", + "download_error": "Diese Download-Option ist nicht verfügbar", + "download": "Download", + "executable_path_in_use": "Ausführbare Datei wird bereits von \"{{game}}\" verwendet", + "warning": "Warnung:", + "hydra_needs_to_remain_open": "Für diesen Download muss Hydra geöffnet bleiben, bis er abgeschlossen ist. Wenn Hydra vor Abschluss geschlossen wird, verlierst du deinen Fortschritt.", + "achievements": "Erfolge", + "achievements_count": "Erfolge {{unlockedCount}}/{{achievementsCount}}", + "cloud_save": "Cloud-Speicherstand", + "cloud_save_description": "Speichere deinen Fortschritt in der Cloud und spiele auf jedem Gerät weiter", + "backups": "Sicherungen", + "install_backup": "Installieren", + "delete_backup": "Löschen", + "create_backup": "Neue Sicherung", + "last_backup_date": "Letzte Sicherung am {{date}}", + "no_backup_preview": "Keine Spielstände für diesen Titel gefunden", + "restoring_backup": "Sicherung wird wiederhergestellt ({{progress}} abgeschlossen)…", + "uploading_backup": "Sicherung wird hochgeladen…", + "no_backups": "Du hast noch keine Sicherungen für dieses Spiel erstellt", + "backup_uploaded": "Sicherung hochgeladen", + "backup_deleted": "Sicherung gelöscht", + "backup_restored": "Sicherung wiederhergestellt", + "see_all_achievements": "Alle Erfolge anzeigen", + "sign_in_to_see_achievements": "Anmelden, um Erfolge zu sehen", + "mapping_method_automatic": "Automatisch", + "mapping_method_manual": "Manuell", + "mapping_method_label": "Zuordnungsmethode", + "files_automatically_mapped": "Dateien automatisch zugeordnet", + "no_backups_created": "Keine Sicherungen für dieses Spiel erstellt", + "manage_files": "Dateien verwalten", + "loading_save_preview": "Suche nach Spielständen…", + "wine_prefix": "Wine-Präfix", + "wine_prefix_description": "Das Wine-Präfix, das zum Ausführen dieses Spiels verwendet wird", + "launch_options": "Startoptionen", + "launch_options_description": "Fortgeschrittene Benutzer können Modifikationen ihrer Startoptionen eingeben (experimentelle Funktion)", + "launch_options_placeholder": "Kein Parameter angegeben", + "no_download_option_info": "Keine Informationen verfügbar", + "backup_deletion_failed": "Sicherung konnte nicht gelöscht werden", + "max_number_of_artifacts_reached": "Maximale Anzahl von Sicherungen für dieses Spiel erreicht", + "achievements_not_sync": "Sieh, wie du deine Erfolge synchronisieren kannst", + "manage_files_description": "Verwalte, welche Dateien gesichert und wiederhergestellt werden", + "select_folder": "Ordner auswählen", + "backup_from": "Sicherung vom {{date}}", + "automatic_backup_from": "Automatische Sicherung vom {{date}}", + "enable_automatic_cloud_sync": "Automatische Cloud-Synchronisierung aktivieren", + "custom_backup_location_set": "Benutzerdefinierter Sicherungsort festgelegt", + "no_directory_selected": "Kein Verzeichnis ausgewählt", + "no_write_permission": "Kann nicht in dieses Verzeichnis herunterladen. Klicke hier, um mehr zu erfahren.", + "reset_achievements": "Erfolge zurücksetzen", + "reset_achievements_description": "Dies wird alle Erfolge für {{game}} zurücksetzen", + "reset_achievements_title": "Bist du dir sicher?", + "reset_achievements_success": "Erfolge erfolgreich zurückgesetzt", + "reset_achievements_error": "Fehler beim Zurücksetzen der Erfolge", + "download_error_gofile_quota_exceeded": "Du hast dein monatliches Gofile-Kontingent überschritten. Bitte warte, bis das Kontingent zurückgesetzt wird.", + "download_error_real_debrid_account_not_authorized": "Dein Real-Debrid-Konto ist nicht für neue Downloads autorisiert. Bitte überprüfe deine Kontoeinstellungen und versuche es erneut.", + "download_error_not_cached_on_real_debrid": "Dieser Download ist nicht auf Real-Debrid verfügbar und das Abrufen des Download-Status von Real-Debrid ist noch nicht verfügbar.", + "download_error_not_cached_on_torbox": "Dieser Download ist nicht auf TorBox verfügbar und das Abrufen des Download-Status von TorBox ist noch nicht verfügbar.", + "download_error_not_cached_on_hydra": "Dieser Download ist nicht auf Nimbus verfügbar.", + "game_removed_from_favorites": "Spiel aus Favoriten entfernt", + "game_added_to_favorites": "Spiel zu Favoriten hinzugefügt", + "automatically_extract_downloaded_files": "Heruntergeladene Dateien automatisch entpacken", + "create_start_menu_shortcut": "Startmenü-Verknüpfung erstellen", + "invalid_wine_prefix_path": "Ungültiger Wine-Präfix-Pfad", + "invalid_wine_prefix_path_description": "Der Pfad zum Wine-Präfix ist ungültig. Bitte überprüfe den Pfad und versuche es erneut.", + "missing_wine_prefix": "Wine-Präfix ist erforderlich, um eine Sicherung unter Linux zu erstellen" }, "activation": { "title": "Hydra aktivieren", @@ -149,7 +240,13 @@ "queued": "In Warteschlange", "no_downloads_title": "Welch Leere", "no_downloads_description": "Du hast mit Hydra noch nichts heruntergeladen, aber es ist nie zu spät anzufangen.", - "checking_files": "Dateien werden überprüft…" + "checking_files": "Dateien werden überprüft…", + "seeding": "Seeding", + "stop_seeding": "Seeding stoppen", + "resume_seeding": "Seeding fortsetzen", + "options": "Verwalten", + "extract": "Dateien entpacken", + "extracting": "Dateien werden entpackt…" }, "settings": { "downloads_path": "Download-Pfad", @@ -186,11 +283,11 @@ "download_source_errored": "Fehlgeschlagen", "sync_download_sources": "Quellen synchronisieren", "removed_download_source": "Download-Quelle entfernt", + "removed_download_sources": "Download-Quellen entfernt", "cancel_button_confirmation_delete_all_sources": "Nein", "confirm_button_confirmation_delete_all_sources": "Ja, alles löschen", - "description_confirmation_delete_all_sources": "Du löschen alle Downloadquellen", "title_confirmation_delete_all_sources": "Löschen du alle Downloadquellen", - "removed_download_sources": "Download-Quellen entfernt", + "description_confirmation_delete_all_sources": "Du löschen alle Downloadquellen", "button_delete_all_sources": "Entfernen Sie alle Downloadquellen", "added_download_source": "Download-Quelle hinzugefügt", "download_sources_synced": "Alle Download-Quellen sind synchronisiert", @@ -198,7 +295,95 @@ "found_download_option_zero": "Keine Download-Option gefunden", "found_download_option_one": "{{countFormatted}} Download-Option gefunden", "found_download_option_other": "{{countFormatted}} Download-Optionen gefunden", - "import": "Importieren" + "import": "Importieren", + "public": "Öffentlich", + "private": "Privat", + "friends_only": "Nur Freunde", + "privacy": "Privatsphäre", + "profile_visibility": "Profilsichtbarkeit", + "profile_visibility_description": "Wähle, wer dein Profil und deine Bibliothek sehen kann", + "required_field": "Dieses Feld ist erforderlich", + "source_already_exists": "Diese Quelle wurde bereits hinzugefügt", + "must_be_valid_url": "Die Quelle muss eine gültige URL sein", + "blocked_users": "Blockierte Benutzer", + "user_unblocked": "Benutzer wurde freigegeben", + "enable_achievement_notifications": "Wenn ein Erfolg freigeschaltet wird", + "launch_minimized": "Hydra minimiert starten", + "disable_nsfw_alert": "NSFW-Warnung deaktivieren", + "seed_after_download_complete": "Nach Download-Abschluss seeden", + "show_hidden_achievement_description": "Versteckte Erfolgsbeschreibungen vor dem Freischalten anzeigen", + "account": "Konto", + "no_users_blocked": "Du hast keine blockierten Benutzer", + "subscription_active_until": "Deine Hydra Cloud ist aktiv bis {{date}}", + "manage_subscription": "Abonnement verwalten", + "update_email": "E-Mail aktualisieren", + "update_password": "Passwort aktualisieren", + "current_email": "Aktuelle E-Mail:", + "no_email_account": "Du hast noch keine E-Mail festgelegt", + "account_data_updated_successfully": "Kontodaten erfolgreich aktualisiert", + "renew_subscription": "Hydra Cloud erneuern", + "subscription_expired_at": "Dein Abonnement ist am {{date}} abgelaufen", + "no_subscription": "Genieße Hydra auf die bestmögliche Weise", + "become_subscriber": "Werde Hydra Cloud", + "subscription_renew_cancelled": "Automatische Verlängerung ist deaktiviert", + "subscription_renews_on": "Dein Abonnement verlängert sich am {{date}}", + "bill_sent_until": "Deine nächste Rechnung wird bis zu diesem Tag gesendet", + "no_themes": "Scheint, als hättest du noch keine Themes, aber keine Sorge, klicke hier, um dein erstes Meisterwerk zu erstellen.", + "editor_tab_code": "Code", + "editor_tab_info": "Info", + "editor_tab_save": "Speichern", + "web_store": "Web Store", + "clear_themes": "Löschen", + "create_theme": "Erstellen", + "create_theme_modal_title": "Benutzerdefiniertes Theme erstellen", + "create_theme_modal_description": "Erstelle ein neues Theme, um das Aussehen von Hydra anzupassen", + "theme_name": "Name", + "insert_theme_name": "Theme-Namen eingeben", + "set_theme": "Theme festlegen", + "unset_theme": "Theme entfernen", + "delete_theme": "Theme löschen", + "edit_theme": "Theme bearbeiten", + "delete_all_themes": "Alle Themes löschen", + "delete_all_themes_description": "Dies wird alle deine benutzerdefinierten Themes löschen", + "delete_theme_description": "Dies wird das Theme {{theme}} löschen", + "cancel": "Abbrechen", + "appearance": "Erscheinungsbild", + "enable_torbox": "TorBox aktivieren", + "torbox_description": "TorBox ist dein Premium-Seedbox-Service, der sogar mit den besten Servern auf dem Markt konkurriert.", + "torbox_account_linked": "TorBox-Konto verknüpft", + "create_real_debrid_account": "Klicke hier, wenn du noch kein Real-Debrid-Konto hast", + "create_torbox_account": "Klicke hier, wenn du noch kein TorBox-Konto hast", + "real_debrid_account_linked": "Real-Debrid-Konto verknüpft", + "name_min_length": "Theme-Name muss mindestens 3 Zeichen lang sein", + "import_theme": "Theme importieren", + "import_theme_description": "Du wirst {{theme}} aus dem Theme Store importieren", + "error_importing_theme": "Fehler beim Importieren des Themes", + "theme_imported": "Theme erfolgreich importiert", + "enable_friend_request_notifications": "Wenn eine Freundschaftsanfrage empfangen wird", + "enable_auto_install": "Updates automatisch herunterladen", + "common_redist": "Allgemeine Redistributables", + "common_redist_description": "Allgemeine Redistributables sind erforderlich, um einige Spiele auszuführen. Es wird empfohlen, sie zu installieren, um Probleme zu vermeiden.", + "install_common_redist": "Installieren", + "installing_common_redist": "Installiere…", + "show_download_speed_in_megabytes": "Download-Geschwindigkeit in Megabyte pro Sekunde anzeigen", + "extract_files_by_default": "Dateien nach dem Download standardmäßig entpacken", + "achievement_custom_notification_position": "Position der benutzerdefinierten Erfolgsbenachrichtigung", + "top-left": "Oben links", + "top-center": "Oben mittig", + "top-right": "Oben rechts", + "bottom-left": "Unten links", + "bottom-center": "Unten mittig", + "bottom-right": "Unten rechts", + "enable_achievement_custom_notifications": "Benutzerdefinierte Erfolgsbenachrichtigungen aktivieren", + "alignment": "Ausrichtung", + "variation": "Variation", + "default": "Standard", + "rare": "Selten", + "platinum": "Platin", + "hidden": "Versteckt", + "test_notification": "Testbenachrichtigung", + "notification_preview": "Vorschau der Erfolgsbenachrichtigung", + "enable_friend_start_game_notifications": "Wenn ein Freund ein Spiel startet" }, "notifications": { "download_complete": "Download abgeschlossen", @@ -207,13 +392,24 @@ "repack_count_one": "{{count}} Repack hinzugefügt", "repack_count_other": "{{count}} Repacks hinzugefügt", "new_update_available": "Version {{version}} verfügbar", - "restart_to_install_update": "Um das Update zu installieren, starte Hydra neu" + "restart_to_install_update": "Um das Update zu installieren, starte Hydra neu", + "notification_achievement_unlocked_title": "Erfolg für {{game}} freigeschaltet", + "notification_achievement_unlocked_body": "{{achievement}} und {{count}} weitere wurden freigeschaltet", + "new_friend_request_description": "{{displayName}} hat dir eine Freundschaftsanfrage gesendet", + "new_friend_request_title": "Neue Freundschaftsanfrage", + "extraction_complete": "Entpacken abgeschlossen", + "game_extracted": "{{title}} erfolgreich entpackt", + "friend_started_playing_game": "{{displayName}} hat begonnen, ein Spiel zu spielen", + "test_achievement_notification_title": "Dies ist eine Testbenachrichtigung", + "test_achievement_notification_description": "Ziemlich cool, oder?" }, "system_tray": { "open": "Hydra öffnen", "quit": "Schließen" }, "game_card": { + "available_one": "Verfügbar", + "available_other": "Verfügbar", "no_downloads": "Keine Downloads verfügbar" }, "binary_not_found_modal": { @@ -275,6 +471,66 @@ "no_pending_invites": "Du hast keine ausstehenden Einladungen", "no_blocked_users": "Du hast keine blockierten Nutzer", "friend_code_copied": "Freundescode kopiert", - "undo_friendship_modal_text": "Freundschaft mit {{displayName}} wird dadurch gekündigt" + "undo_friendship_modal_text": "Freundschaft mit {{displayName}} wird dadurch gekündigt", + "privacy_hint": "Um anzupassen, wer dies sehen kann, gehe zu den <0>Einstellungen", + "locked_profile": "Dieses Profil ist privat", + "image_process_failure": "Fehler bei der Bildverarbeitung", + "required_field": "Dieses Feld ist erforderlich", + "displayname_min_length": "Anzeigename muss mindestens 3 Zeichen lang sein", + "displayname_max_length": "Anzeigename darf maximal 50 Zeichen lang sein", + "report_profile": "Dieses Profil melden", + "report_reason": "Warum meldest du dieses Profil?", + "report_description": "Zusätzliche Informationen", + "report_description_placeholder": "Zusätzliche Informationen", + "report": "Melden", + "report_reason_hate": "Hassrede", + "report_reason_sexual_content": "Sexuelle Inhalte", + "report_reason_violence": "Gewalt", + "report_reason_spam": "Spam", + "report_reason_other": "Sonstiges", + "profile_reported": "Profil gemeldet", + "your_friend_code": "Dein Freundescode:", + "upload_banner": "Banner hochladen", + "uploading_banner": "Banner wird hochgeladen…", + "background_image_updated": "Hintergrundbild aktualisiert", + "stats": "Statistiken", + "achievements": "Erfolge", + "games": "Spiele", + "top_percentile": "Top {{percentile}}%", + "ranking_updated_weekly": "Rangliste wird wöchentlich aktualisiert", + "playing": "Spielt {{game}}", + "achievements_unlocked": "Erfolge freigeschaltet", + "earned_points": "Verdiente Punkte", + "show_achievements_on_profile": "Zeige deine Erfolge auf deinem Profil", + "show_points_on_profile": "Zeige deine verdienten Punkte auf deinem Profil" + }, + "achievement": { + "achievement_unlocked": "Erfolg freigeschaltet", + "user_achievements": "{{displayName}}s Erfolge", + "your_achievements": "Deine Erfolge", + "unlocked_at": "Freigeschaltet am: {{date}}", + "subscription_needed": "Ein Hydra Cloud-Abonnement ist erforderlich, um diesen Inhalt zu sehen", + "new_achievements_unlocked": "{{achievementCount}} neue Erfolge von {{gameCount}} Spielen freigeschaltet", + "achievement_progress": "{{unlockedCount}}/{{totalCount}} Erfolge", + "achievements_unlocked_for_game": "{{achievementCount}} neue Erfolge für {{gameTitle}} freigeschaltet", + "hidden_achievement_tooltip": "Dies ist ein versteckter Erfolg", + "achievement_earn_points": "Verdiene {{points}} Punkte mit diesem Erfolg", + "earned_points": "Verdiente Punkte:", + "available_points": "Verfügbare Punkte:", + "how_to_earn_achievements_points": "Wie verdient man Erfolgspunkte?" + }, + "hydra_cloud": { + "subscription_tour_title": "Hydra Cloud-Abonnement", + "subscribe_now": "Jetzt abonnieren", + "cloud_saving": "Cloud-Speicherung", + "cloud_achievements": "Speichere deine Erfolge in der Cloud", + "animated_profile_picture": "Animierte Profilbilder", + "premium_support": "Premium-Support", + "show_and_compare_achievements": "Zeige und vergleiche deine Erfolge mit anderen Nutzern", + "animated_profile_banner": "Animiertes Profilbanner", + "hydra_cloud": "Hydra Cloud", + "hydra_cloud_feature_found": "Du hast gerade eine Hydra Cloud-Funktion entdeckt!", + "learn_more": "Mehr erfahren", + "debrid_description": "Lade bis zu 4x schneller mit Nimbus herunter" } } From 875ef47938ef95da15721bee4b3362a0f837d7ad Mon Sep 17 00:00:00 2001 From: Leon Date: Mon, 26 May 2025 00:05:24 +0200 Subject: [PATCH 3/4] add apostrophe to user_achievements German translation --- src/locales/de/translation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/de/translation.json b/src/locales/de/translation.json index 116e5623..a88a8fc1 100644 --- a/src/locales/de/translation.json +++ b/src/locales/de/translation.json @@ -506,7 +506,7 @@ }, "achievement": { "achievement_unlocked": "Erfolg freigeschaltet", - "user_achievements": "{{displayName}}s Erfolge", + "user_achievements": "{{displayName}}'s Erfolge", "your_achievements": "Deine Erfolge", "unlocked_at": "Freigeschaltet am: {{date}}", "subscription_needed": "Ein Hydra Cloud-Abonnement ist erforderlich, um diesen Inhalt zu sehen", From e2ecfa3e3c7500bed433903f189176c54308e67f Mon Sep 17 00:00:00 2001 From: Leon Date: Mon, 26 May 2025 00:18:20 +0200 Subject: [PATCH 4/4] Grammar error in German text --- src/locales/de/translation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/de/translation.json b/src/locales/de/translation.json index a88a8fc1..5101f459 100644 --- a/src/locales/de/translation.json +++ b/src/locales/de/translation.json @@ -286,8 +286,8 @@ "removed_download_sources": "Download-Quellen entfernt", "cancel_button_confirmation_delete_all_sources": "Nein", "confirm_button_confirmation_delete_all_sources": "Ja, alles löschen", - "title_confirmation_delete_all_sources": "Löschen du alle Downloadquellen", - "description_confirmation_delete_all_sources": "Du löschen alle Downloadquellen", + "title_confirmation_delete_all_sources": "Möchtest du alle Downloadquellen löschen", + "description_confirmation_delete_all_sources": "Möchtest du alle Downloadquellen löschen", "button_delete_all_sources": "Entfernen Sie alle Downloadquellen", "added_download_source": "Download-Quelle hinzugefügt", "download_sources_synced": "Alle Download-Quellen sind synchronisiert",