diff --git a/src/locales/ar/translation.json b/src/locales/ar/translation.json index 05b2a018..782d6b51 100644 --- a/src/locales/ar/translation.json +++ b/src/locales/ar/translation.json @@ -120,7 +120,7 @@ "options": "خيارات", "executable_section_title": "ملف التشغيل", "executable_section_description": "مسار الملف الذي سيتم تشغيله عند النقر على \"تشغيل\"", - "downloads_secion_title": "التنزيلات", + "downloads_section_title": "التنزيلات", "downloads_section_description": "تحقق من التحديثات أو الإصدارات الأخرى لهذه اللعبة", "danger_zone_section_title": "منطقة الخطر", "danger_zone_section_description": "إزالة هذه اللعبة من مكتبتك أو الملفات التي تم تنزيلها بواسطة Hydra", diff --git a/src/locales/bg/translation.json b/src/locales/bg/translation.json index 8d5952e2..4d91aa92 100644 --- a/src/locales/bg/translation.json +++ b/src/locales/bg/translation.json @@ -122,7 +122,7 @@ "options": "Опции", "executable_section_title": "Стартиращ файл", "executable_section_description": "Пътят на файла, който ще се изпълни, когато се щракне върху \"Пускане\"", - "downloads_secion_title": "Свалени", + "downloads_section_title": "Свалени", "downloads_section_description": "Вижте актуализации или други версии на тази игра", "danger_zone_section_title": "Опасна зона", "danger_zone_section_description": "Премахнете тази игра от библиотеката си или от файловете, изтеглени от Hydra", diff --git a/src/locales/ca/translation.json b/src/locales/ca/translation.json index ff7b3e03..aa69001f 100644 --- a/src/locales/ca/translation.json +++ b/src/locales/ca/translation.json @@ -107,7 +107,7 @@ "options": "Opcions", "executable_section_title": "Executable", "executable_section_description": "Directori del fitxer des d'on s'executarà quan es cliqui a \"Executar\"", - "downloads_secion_title": "Descàrregues", + "downloads_section_title": "Descàrregues", "downloads_section_description": "Comprova actualitzacions o altres versions del videojoc", "danger_zone_section_title": "Zona de perill", "danger_zone_section_description": "Elimina aquest videojoc del teu catàleg o els fitxers descarregats per Hydra", diff --git a/src/locales/cs/translation.json b/src/locales/cs/translation.json index e59ae519..9b501b54 100644 --- a/src/locales/cs/translation.json +++ b/src/locales/cs/translation.json @@ -123,7 +123,7 @@ "options": "Možnosti", "executable_section_title": "Spustitelné", "executable_section_description": "Umístění souboru který bude spuštěn při kliknutí na \"Hrát\"", - "downloads_secion_title": "Stažené soubory", + "downloads_section_title": "Stažené soubory", "downloads_section_description": "Zkontrolovat jestli není nová / odlišná verze hry", "danger_zone_section_title": "Nebezpečná zóna", "danger_zone_section_description": "Odebrat hru z knihovny / soubory stažené Hydrou", diff --git a/src/locales/da/translation.json b/src/locales/da/translation.json index 151940fc..618f085c 100644 --- a/src/locales/da/translation.json +++ b/src/locales/da/translation.json @@ -111,7 +111,7 @@ "options": "Valgmuligheder", "executable_section_title": "Eksekverbar fil", "executable_section_description": "Sti til filen som skal bruges når \"Spil\" bliver klikket", - "downloads_secion_title": "Downloads", + "downloads_section_title": "Downloads", "downloads_section_description": "Undersøg opdateringer eller andre versioner af dette spil", "danger_zone_section_title": "Farezonen", "danger_zone_section_description": "Fjern dette spil fra dit bibliotek eller filerne der er blevet downloadet af Hydra", diff --git a/src/locales/de/translation.json b/src/locales/de/translation.json index d992dfac..dad29fa8 100644 --- a/src/locales/de/translation.json +++ b/src/locales/de/translation.json @@ -107,7 +107,7 @@ "options": "Optionen", "executable_section_title": "Ausführbare Datei", "executable_section_description": "Pfad der Datei, die bei Klick auf \"Play\" ausgeführt wird", - "downloads_secion_title": "Downloads", + "downloads_section_title": "Downloads", "downloads_section_description": "Sieh dir Updates oder andere Versionen dieses Spiels an", "danger_zone_section_title": "Gefahrenzone", "danger_zone_section_description": "Entferne dieses Spiel aus deiner Bibliothek oder die von Hydra heruntergeladenen Dateien", diff --git a/src/locales/en/translation.json b/src/locales/en/translation.json index f778e3bf..1deae895 100644 --- a/src/locales/en/translation.json +++ b/src/locales/en/translation.json @@ -123,7 +123,7 @@ "options": "Options", "executable_section_title": "Executable", "executable_section_description": "Path of the file that will be executed when \"Play\" is clicked", - "downloads_secion_title": "Downloads", + "downloads_section_title": "Downloads", "downloads_section_description": "Check out updates or other versions of this game", "danger_zone_section_title": "Danger zone", "danger_zone_section_description": "Remove this game from your library or the files downloaded by Hydra", diff --git a/src/locales/es/translation.json b/src/locales/es/translation.json index 27cb6147..ef816d9f 100644 --- a/src/locales/es/translation.json +++ b/src/locales/es/translation.json @@ -124,7 +124,7 @@ "options": "Opciones", "executable_section_title": "Ejecutable", "executable_section_description": "Ruta del archivo que se ejecutará cuando se presione \"Jugar\"", - "downloads_secion_title": "Descargas", + "downloads_section_title": "Descargas", "downloads_section_description": "Buscar actualizaciones u otras versiones de este juego", "danger_zone_section_title": "Opciones Avanzadas", "danger_zone_section_description": "Eliminar este juego de tu librería o los archivos descargados por Hydra (Esto solo eliminará los archivos de instalación y no el juego instalado)", diff --git a/src/locales/et/translation.json b/src/locales/et/translation.json index 1c097dd0..119e1aab 100644 --- a/src/locales/et/translation.json +++ b/src/locales/et/translation.json @@ -111,7 +111,7 @@ "options": "Valikud", "executable_section_title": "Käivitusfail", "executable_section_description": "Faili tee, mida käivitatakse \"Mängi\" nupule vajutades", - "downloads_secion_title": "Allalaadimised", + "downloads_section_title": "Allalaadimised", "downloads_section_description": "Vaata uuendusi või selle mängu teisi versioone", "danger_zone_section_title": "Ohutsoon", "danger_zone_section_description": "Eemalda see mäng oma kogust või Hydra poolt allalaaditud failid", diff --git a/src/locales/fr/translation.json b/src/locales/fr/translation.json index 3a852409..aab6e019 100644 --- a/src/locales/fr/translation.json +++ b/src/locales/fr/translation.json @@ -1,9 +1,16 @@ { "language_name": "Français", + "app": { + "successfully_signed_in": "Connecté avec succès" + }, "home": { "featured": "En vedette", "surprise_me": "Surprenez-moi", - "no_results": "Aucun résultat trouvé" + "no_results": "Aucun résultat trouvé", + "start_typing": "Commencez à taper pour rechercher...", + "hot": "Tendance", + "weekly": "📅 Meilleurs jeux de la semaine", + "achievements": "🏆 Jeux à terminer" }, "sidebar": { "catalogue": "Catalogue", @@ -12,24 +19,46 @@ "my_library": "Ma bibliothèque", "downloading_metadata": "{{title}} (Téléchargement des métadonnées…)", "paused": "{{title}} (En pause)", - "downloading": "{{title}} ({{percentage}} - Téléchargement en cours…)", + "downloading": "{{title}} ({{percentage}} - Téléchargement…)", "filter": "Filtrer la bibliothèque", - "home": "Page d’accueil", + "home": "Page d'accueil", + "queued": "{{title}} (En file d'attente)", + "game_has_no_executable": "Aucun exécutable sélectionné pour ce jeu", + "sign_in": "Se connecter", + "friends": "Amis", + "need_help": "Besoin d'aide ?", "favorites": "Favoris" }, "header": { - "search": "Recherche", - + "search": "Rechercher", + "home": "Accueil", "catalogue": "Catalogue", "downloads": "Téléchargements", "search_results": "Résultats de la recherche", "settings": "Paramètres", - "home": "Accueil" + "version_available_install": "Version {{version}} disponible. Cliquez ici pour redémarrer et installer.", + "version_available_download": "Version {{version}} disponible. Cliquez ici pour télécharger." }, "bottom_panel": { "no_downloads_in_progress": "Aucun téléchargement en cours", "downloading_metadata": "Téléchargement des métadonnées de {{title}}…", - "downloading": "Téléchargement de {{title}}… ({{percentage}} terminé) - Fin dans {{eta}} - {{speed}}" + "downloading": "Téléchargement de {{title}}… ({{percentage}} terminé) - Fin dans {{eta}} - {{speed}}", + "calculating_eta": "Téléchargement de {{title}}… ({{percentage}} terminé) - Calcul du temps restant…", + "checking_files": "Vérification des fichiers de {{title}}… ({{percentage}} terminé)", + "installing_common_redist": "{{log}}…", + "installation_complete": "Installation terminée", + "installation_complete_message": "Redistribuables communs installés avec succès" + }, + "catalogue": { + "search": "Filtrer…", + "developers": "Développeurs", + "genres": "Genres", + "tags": "Tags", + "publishers": "Éditeurs", + "download_sources": "Sources de téléchargement", + "result_count": "{{resultCount}} résultats", + "filter_count": "{{filterCount}} disponibles", + "clear_filters": "Effacer {{filterCount}} sélectionnés" }, "game_details": { "open_download_options": "Ouvrir les options de téléchargement", @@ -37,36 +66,139 @@ "download_options_one": "{{count}} option de téléchargement", "download_options_other": "{{count}} options de téléchargement", "updated_at": "Mis à jour le {{updated_at}}", + "install": "Installer", "resume": "Reprendre", "pause": "Pause", "cancel": "Annuler", "remove": "Supprimer", - "space_left_on_disk": "{{space}} restant sur le disque", + "space_left_on_disk": "{{space}} restants sur le disque", "eta": "Fin dans {{eta}}", - "downloading_metadata": "Téléchargement des métadonnées en cours…", + "calculating_eta": "Calcul du temps restant…", + "downloading_metadata": "Téléchargement des métadonnées…", "filter": "Filtrer les repacks", "requirements": "Configuration requise", "minimum": "Minimum", "recommended": "Recommandée", + "paused": "En pause", "release_date": "Sorti le {{date}}", - "publisher": "Édité par {{publisher}}", + "publisher": "Publié par {{publisher}}", "hours": "heures", "minutes": "minutes", "amount_hours": "{{amount}} heures", "amount_minutes": "{{amount}} minutes", "accuracy": "{{accuracy}}% précision", "add_to_library": "Ajouter à la bibliothèque", - "remove_from_library": "Supprimer de la bibliothèque", + "remove_from_library": "Retirer de la bibliothèque", "no_downloads": "Aucun téléchargement disponible", - "next_suggestion": "Suggestion suivante", - "play_time": "Joué pour {{amount}}", - "install": "Installer", - "play": "Jouer", + "play_time": "{{amount}} de temps de jeu", + "last_time_played": "Dernière partie {{period}}", "not_played_yet": "Vous n'avez pas encore joué à {{title}}", + "next_suggestion": "Suggestion suivante", + "play": "Jouer", + "deleting": "Suppression de l'installateur…", "close": "Fermer", - "deleting": "Suppression du programme d'installation…", - "playing_now": "Jeu en cours", - "last_time_played": "Dernièrement joué {{period}}" + "playing_now": "En cours de jeu", + "change": "Changer", + "repacks_modal_description": "Choisissez le repack que vous souhaitez télécharger", + "select_folder_hint": "Pour changer le dossier par défaut, allez dans les <0>Paramètres", + "download_now": "Télécharger maintenant", + "no_shop_details": "Impossible d'obtenir les détails du magasin.", + "download_options": "Options de téléchargement", + "download_path": "Emplacement de téléchargement", + "previous_screenshot": "Capture précédente", + "next_screenshot": "Capture suivante", + "screenshot": "Capture d'écran {{number}}", + "open_screenshot": "Ouvrir la capture {{number}}", + "download_settings": "Paramètres de téléchargement", + "downloader": "Téléchargeur", + "select_executable": "Sélectionner", + "no_executable_selected": "Aucun exécutable sélectionné", + "open_folder": "Ouvrir le dossier", + "open_download_location": "Voir les fichiers téléchargés", + "create_shortcut": "Créer un raccourci sur le bureau", + "clear": "Effacer", + "remove_files": "Supprimer les fichiers", + "remove_from_library_title": "Êtes-vous sûr ?", + "remove_from_library_description": "Ceci supprimera {{game}} de votre bibliothèque", + "options": "Options", + "executable_section_title": "Exécutable", + "executable_section_description": "Chemin du fichier lancé quand \"Jouer\" est cliqué", + "downloads_section_title": "Téléchargements", + "downloads_section_description": "Découvrez les mises à jour ou autres versions de ce jeu", + "danger_zone_section_title": "Zone de danger", + "danger_zone_section_description": "Supprimez ce jeu de votre bibliothèque ou les fichiers téléchargés par Hydra", + "download_in_progress": "Téléchargement en cours", + "download_paused": "Téléchargement en pause", + "last_downloaded_option": "Dernière option téléchargée", + "create_shortcut_success": "Raccourci créé avec succès", + "create_shortcut_error": "Erreur lors de la création du raccourci", + "nsfw_content_title": "Ce jeu contient du contenu inapproprié", + "nsfw_content_description": "{{title}} contient du contenu pouvant ne pas convenir à tous les âges. Voulez-vous continuer ?", + "allow_nsfw_content": "Continuer", + "refuse_nsfw_content": "Retourner", + "stats": "Statistiques", + "download_count": "Téléchargements", + "player_count": "Joueurs actifs", + "download_error": "Cette option de téléchargement n'est pas disponible", + "download": "Télécharger", + "executable_path_in_use": "Exécutable déjà utilisé par \"{{game}}\"", + "warning": "Attention :", + "hydra_needs_to_remain_open": "Pour ce téléchargement, Hydra doit rester ouvert jusqu'à la fin. Si Hydra se ferme avant, la progression sera perdue.", + "achievements": "Succès", + "achievements_count": "Succès {{unlockedCount}}/{{achievementsCount}}", + "cloud_save": "Sauvegarde Cloud", + "cloud_save_description": "Sauvegardez vos progrès dans le cloud et continuez à jouer sur n'importe quel appareil", + "backups": "Sauvegardes", + "install_backup": "Restaurer", + "delete_backup": "Supprimer", + "create_backup": "Nouvelle sauvegarde", + "last_backup_date": "Dernière sauvegarde le {{date}}", + "no_backup_preview": "Aucune sauvegarde trouvée pour ce titre", + "restoring_backup": "Restauration de la sauvegarde ({{progress}} terminé)…", + "uploading_backup": "Envoi de la sauvegarde…", + "no_backups": "Vous n'avez pas encore créé de sauvegarde pour ce jeu", + "backup_uploaded": "Sauvegarde envoyée", + "backup_deleted": "Sauvegarde supprimée", + "backup_restored": "Sauvegarde restaurée", + "see_all_achievements": "Voir tous les succès", + "sign_in_to_see_achievements": "Connectez-vous pour voir les succès", + "mapping_method_automatic": "Automatique", + "mapping_method_manual": "Manuel", + "mapping_method_label": "Méthode de mappage", + "files_automatically_mapped": "Fichiers mappés automatiquement", + "no_backups_created": "Aucune sauvegarde créée pour ce jeu", + "manage_files": "Gérer les fichiers", + "loading_save_preview": "Recherche de jeux sauvegardés…", + "wine_prefix": "Wine Prefix", + "wine_prefix_description": "Le préfixe Wine utilisé pour lancer ce jeu", + "launch_options": "Options de lancement", + "launch_options_description": "Les utilisateurs avancés peuvent modifier les options de lancement (fonction expérimentale)", + "launch_options_placeholder": "Aucun paramètre spécifié", + "no_download_option_info": "Pas d'information disponible", + "backup_deletion_failed": "Échec de la suppression de la sauvegarde", + "max_number_of_artifacts_reached": "Nombre maximal de sauvegardes atteint pour ce jeu", + "achievements_not_sync": "Voir comment synchroniser vos succès", + "manage_files_description": "Gérer les fichiers qui seront sauvegardés et restaurés", + "select_folder": "Sélectionner un dossier", + "backup_from": "Sauvegarde du {{date}}", + "automatic_backup_from": "Sauvegarde automatique du {{date}}", + "enable_automatic_cloud_sync": "Activer la synchronisation cloud automatique", + "custom_backup_location_set": "Emplacement de sauvegarde personnalisé défini", + "no_directory_selected": "Aucun dossier sélectionné", + "no_write_permission": "Impossible de télécharger dans ce dossier. Cliquez ici pour en savoir plus.", + "reset_achievements": "Réinitialiser les succès", + "reset_achievements_description": "Ceci réinitialisera tous les succès pour {{game}}", + "reset_achievements_title": "Êtes-vous sûr ?", + "reset_achievements_success": "Succès réinitialisés avec succès", + "reset_achievements_error": "Échec de la réinitialisation des succès", + "download_error_gofile_quota_exceeded": "Vous avez dépassé votre quota mensuel Gofile. Attendez la remise à zéro du quota.", + "download_error_real_debrid_account_not_authorized": "Votre compte Real-Debrid n'est pas autorisé à effectuer de nouveaux téléchargements. Veuillez vérifier les paramètres de votre compte et réessayer.", + "download_error_not_cached_on_real_debrid": "Ce téléchargement n'est pas disponible sur Real-Debrid, et le suivi n'est pas encore disponible.", + "download_error_not_cached_on_torbox": "Ce téléchargement n'est pas disponible sur TorBox, et le suivi n'est pas encore disponible.", + "download_error_not_cached_on_hydra": "Ce téléchargement n'est pas disponible sur Nimbus.", + "game_removed_from_favorites": "Jeu retiré des favoris", + "game_added_to_favorites": "Jeu ajouté aux favoris", + "automatically_extract_downloaded_files": "Extraire automatiquement les fichiers téléchargés" }, "activation": { "title": "Activer Hydra", @@ -83,51 +215,292 @@ "paused": "En pause", "verifying": "Vérification en cours…", "completed": "Terminé", + "removed": "Non téléchargé", "cancel": "Annuler", "filter": "Filtrer les jeux téléchargés", "remove": "Supprimer", "downloading_metadata": "Téléchargement des métadonnées en cours…", - "delete": "Supprimer le programme d'installation", - "delete_modal_description": "Cela supprimera tous les fichiers d'installation de votre ordinateur", - "delete_modal_title": "Es-tu sûr?", "deleting": "Suppression du programme d'installation…", - "install": "Installer" + "delete": "Supprimer le programme d'installation", + "delete_modal_title": "Êtes-vous sûr ?", + "delete_modal_description": "Cela supprimera tous les fichiers d'installation de votre ordinateur", + "install": "Installer", + "download_in_progress": "En cours", + "queued_downloads": "Téléchargements en attente", + "downloads_completed": "Terminés", + "queued": "En attente", + "no_downloads_title": "Tellement vide", + "no_downloads_description": "Vous n'avez encore rien téléchargé avec Hydra, mais il n'est jamais trop tard pour commencer.", + "checking_files": "Vérification des fichiers…", + "seeding": "Partage", + "stop_seeding": "Arrêter le partage", + "resume_seeding": "Reprendre le partage", + "options": "Gérer", + "extract": "Extraire les fichiers", + "extracting": "Extraction des fichiers…" }, "settings": { "downloads_path": "Chemin des téléchargements", "change": "Mettre à jour", "notifications": "Notifications", - "enable_download_notifications": "Quand un téléchargement est terminé", - "enable_repack_list_notifications": "Quand un nouveau repack est ajouté", + "enable_download_notifications": "Lorsqu'un téléchargement est terminé", + "enable_repack_list_notifications": "Lorsqu'un nouveau repack est ajouté", + "real_debrid_api_token_label": "Jeton API Real-Debrid", + "quit_app_instead_hiding": "Ne pas masquer Hydra à la fermeture", + "launch_with_system": "Lancer Hydra au démarrage du système", + "general": "Général", + "behavior": "Comportement", + "download_sources": "Sources de téléchargement", "language": "Langue", + "api_token": "Jeton API", + "enable_real_debrid": "Activer Real-Debrid", + "real_debrid_description": "Real-Debrid est un téléchargeur sans restriction qui vous permet de télécharger rapidement des fichiers, uniquement limités par votre vitesse Internet.", + "debrid_invalid_token": "Jeton API invalide", + "debrid_api_token_hint": "Vous pouvez obtenir votre jeton API <0>ici", + "real_debrid_free_account_error": "Le compte \"{{username}}\" est un compte gratuit. Veuillez vous abonner à Real-Debrid", + "debrid_linked_message": "Compte \"{{username}}\" lié", + "save_changes": "Enregistrer les modifications", + "changes_saved": "Modifications enregistrées avec succès", + "download_sources_description": "Hydra récupère les liens de téléchargement à partir de ces sources. L'URL source doit être un lien direct vers un fichier .json contenant les liens de téléchargement.", + "validate_download_source": "Valider", + "remove_download_source": "Supprimer", + "add_download_source": "Ajouter une source", + "download_count_zero": "Aucune option de téléchargement", + "download_count_one": "{{countFormatted}} option de téléchargement", + "download_count_other": "{{countFormatted}} options de téléchargement", + "download_source_url": "URL de la source", + "add_download_source_description": "Insérez l'URL du fichier .json", + "download_source_up_to_date": "À jour", + "download_source_errored": "Erreur", + "sync_download_sources": "Synchroniser les sources", + "removed_download_source": "Source de téléchargement supprimée", + "removed_download_sources": "Sources de téléchargement supprimées", "cancel_button_confirmation_delete_all_sources": "Non", "confirm_button_confirmation_delete_all_sources": "Oui, tout supprimer", - "description_confirmation_delete_all_sources": "Vous supprimerez toutes les sources de téléchargement", "title_confirmation_delete_all_sources": "Supprimer toutes les sources de téléchargement", - "removed_download_sources": "Sources de téléchargement supprimées", - "button_delete_all_sources": "Supprimer toutes les sources de téléchargement" + "description_confirmation_delete_all_sources": "Vous supprimerez toutes les sources de téléchargement", + "button_delete_all_sources": "Tout supprimer", + "added_download_source": "Source de téléchargement ajoutée", + "download_sources_synced": "Toutes les sources de téléchargement sont synchronisées", + "insert_valid_json_url": "Insérez une URL JSON valide", + "found_download_option_zero": "Aucune option de téléchargement trouvée", + "found_download_option_one": "{{countFormatted}} option trouvée", + "found_download_option_other": "{{countFormatted}} options trouvées", + "import": "Importer", + "public": "Publique", + "private": "Privé", + "friends_only": "Amis uniquement", + "privacy": "Confidentialité", + "profile_visibility": "Visibilité du profil", + "profile_visibility_description": "Choisissez qui peut voir votre profil et bibliothèque", + "required_field": "Ce champ est requis", + "source_already_exists": "Cette source a déjà été ajoutée", + "must_be_valid_url": "La source doit être une URL valide", + "blocked_users": "Utilisateurs bloqués", + "user_unblocked": "Utilisateur débloqué", + "enable_achievement_notifications": "Quand un succès est débloqué", + "launch_minimized": "Lancer Hydra minimisé", + "disable_nsfw_alert": "Désactiver l'alerte NSFW", + "seed_after_download_complete": "Partager après téléchargement", + "show_hidden_achievement_description": "Afficher la description des succès cachés avant de les débloquer", + "account": "Compte", + "no_users_blocked": "Aucun utilisateur bloqué", + "subscription_active_until": "Votre Hydra Cloud est actif jusqu'au {{date}}", + "manage_subscription": "Gérer l'abonnement", + "update_email": "Modifier l'email", + "update_password": "Modifier le mot de passe", + "current_email": "Email actuel :", + "no_email_account": "Vous n'avez pas encore défini d'email", + "account_data_updated_successfully": "Informations du compte mises à jour", + "renew_subscription": "Renouveler Hydra Cloud", + "subscription_expired_at": "Votre abonnement a expiré le {{date}}", + "no_subscription": "Profitez d'Hydra de la meilleure façon possible", + "become_subscriber": "Devenir membre Hydra Cloud", + "subscription_renew_cancelled": "Le renouvellement automatique est désactivé", + "subscription_renews_on": "Votre abonnement sera renouvelé le {{date}}", + "bill_sent_until": "Votre prochaine facture sera envoyée à cette date", + "no_themes": "Vous n'avez pas encore de thèmes, cliquez ici pour créer votre premier chef-d'œuvre.", + "editor_tab_code": "Code", + "editor_tab_info": "Info", + "editor_tab_save": "Enregistrer", + "web_store": "Web store", + "clear_themes": "Effacer", + "create_theme": "Créer", + "create_theme_modal_title": "Créer un thème personnalisé", + "create_theme_modal_description": "Créer un nouveau thème pour personnaliser l'apparence d'Hydra", + "theme_name": "Nom du thème", + "insert_theme_name": "Entrez le nom du thème", + "set_theme": "Activer le thème", + "unset_theme": "Désactiver le thème", + "delete_theme": "Supprimer le thème", + "edit_theme": "Modifier le thème", + "delete_all_themes": "Supprimer tous les thèmes", + "delete_all_themes_description": "Cela supprimera tous vos thèmes personnalisés", + "delete_theme_description": "Cela supprimera le thème {{theme}}", + "cancel": "Annuler", + "appearance": "Apparence", + "enable_torbox": "Activer TorBox", + "torbox_description": "TorBox est votre service de seedbox premium qui rivalise avec les meilleurs serveurs du marché.", + "torbox_account_linked": "Compte TorBox lié", + "create_real_debrid_account": "Cliquez ici pour créer un compte Real-Debrid", + "create_torbox_account": "Cliquez ici pour créer un compte TorBox", + "real_debrid_account_linked": "Compte Real-Debrid lié", + "name_min_length": "Le nom du thème doit comporter au moins 3 caractères", + "import_theme": "Importer un thème", + "import_theme_description": "Vous allez importer {{theme}} du magasin de thèmes", + "error_importing_theme": "Erreur lors de l'importation du thème", + "theme_imported": "Thème importé avec succès", + "enable_friend_request_notifications": "Lors de réception de demande d'ami", + "enable_auto_install": "Télécharger les mises à jour automatiquement", + "common_redist": "Redistribuables communs", + "common_redist_description": "Certains jeux nécessitent les redistribuables communs. L'installation est recommandée.", + "install_common_redist": "Installer", + "installing_common_redist": "Installation…", + "show_download_speed_in_megabytes": "Afficher la vitesse de téléchargement en mégaoctets par seconde" }, "notifications": { "download_complete": "Téléchargement terminé", "game_ready_to_install": "{{title}} est prêt à être installé", "repack_list_updated": "Liste de repacks mise à jour", "repack_count_one": "{{count}} repack ajouté", - "repack_count_other": "{{count}} repacks ajoutés" + "repack_count_other": "{{count}} repacks ajoutés", + "new_update_available": "Version {{version}} disponible", + "restart_to_install_update": "Redémarrez Hydra pour installer la mise à jour", + "notification_achievement_unlocked_title": "Succès débloqué pour {{game}}", + "notification_achievement_unlocked_body": "{{achievement}} et {{count}} autre(s) débloqués", + "new_friend_request_description": "Vous avez reçu une nouvelle demande d'ami", + "new_friend_request_title": "Nouvelle demande d'ami", + "extraction_complete": "Extraction terminée", + "game_extracted": "{{title}} extrait avec succès" }, "system_tray": { "open": "Ouvrir Hydra", "quit": "Quitter" }, "game_card": { + "available_one": "Disponible", + "available_other": "Disponibles", "no_downloads": "Aucun téléchargement disponible" }, "binary_not_found_modal": { + "title": "Programmes non installés", "description": "Les exécutables Wine ou Lutris sont introuvables sur votre système", - "instructions": "Vérifiez la bonne façon d'installer l'un d'entre eux sur votre distribution Linux afin que le jeu puisse fonctionner normalement", - "title": "Programmes non installés" + "instructions": "Vérifiez la bonne façon d'installer l'un d'entre eux sur votre distribution Linux afin que le jeu puisse fonctionner normalement" }, - "catalogue": { - "next_page": "Page suivante", - "previous_page": "Page précédente" + "modal": { + "close": "Fermer la fenêtre" + }, + "forms": { + "toggle_password_visibility": "Afficher/Masquer le mot de passe" + }, + "user_profile": { + "amount_hours": "{{amount}} heures", + "amount_minutes": "{{amount}} minutes", + "last_time_played": "Dernière partie {{period}}", + "activity": "Activité récente", + "library": "Bibliothèque", + "total_play_time": "Temps de jeu total", + "no_recent_activity_title": "Hmm… rien ici", + "no_recent_activity_description": "Vous n'avez pas joué récemment. Il est temps d'y remédier !", + "display_name": "Nom d'affichage", + "saving": "Enregistrement", + "save": "Enregistrer", + "edit_profile": "Modifier le profil", + "saved_successfully": "Enregistré avec succès", + "try_again": "Veuillez réessayer", + "sign_out_modal_title": "Êtes-vous sûr ?", + "cancel": "Annuler", + "successfully_signed_out": "Déconnecté avec succès", + "sign_out": "Se déconnecter", + "playing_for": "En jeu depuis {{amount}}", + "sign_out_modal_text": "Votre bibliothèque est liée à ce compte. Si vous vous déconnectez, elle ne sera plus visible et la progression ne sera pas sauvegardée. Continuer ?", + "add_friends": "Ajouter des amis", + "add": "Ajouter", + "friend_code": "Code ami", + "see_profile": "Voir le profil", + "sending": "Envoi", + "friend_request_sent": "Demande d'ami envoyée", + "friends": "Amis", + "friends_list": "Liste d'amis", + "user_not_found": "Utilisateur introuvable", + "block_user": "Bloquer l'utilisateur", + "add_friend": "Ajouter un ami", + "request_sent": "Demande envoyée", + "request_received": "Demande reçue", + "accept_request": "Accepter la demande", + "ignore_request": "Ignorer la demande", + "cancel_request": "Annuler la demande", + "undo_friendship": "Retirer de la liste d'amis", + "request_accepted": "Demande acceptée", + "user_blocked_successfully": "Utilisateur bloqué avec succès", + "user_block_modal_text": "Vous allez bloquer {{displayName}}", + "blocked_users": "Utilisateurs bloqués", + "unblock": "Débloquer", + "no_friends_added": "Vous n'avez pas encore d'amis", + "pending": "En attente", + "no_pending_invites": "Aucune invitation en attente", + "no_blocked_users": "Aucun utilisateur bloqué", + "friend_code_copied": "Code ami copié", + "undo_friendship_modal_text": "Vous allez retirer {{displayName}} de vos amis", + "privacy_hint": "Pour changer qui voit ceci, allez dans les <0>Paramètres", + "locked_profile": "Ce profil est privé", + "image_process_failure": "Erreur lors du traitement de l'image", + "required_field": "Ce champ est requis", + "displayname_min_length": "Le nom doit contenir au moins 3 caractères", + "displayname_max_length": "Le nom doit contenir au maximum 50 caractères", + "report_profile": "Signaler ce profil", + "report_reason": "Pourquoi signaler ce profil ?", + "report_description": "Informations supplémentaires", + "report_description_placeholder": "Infos en plus", + "report": "Signaler", + "report_reason_hate": "Discours de haine", + "report_reason_sexual_content": "Contenu sexuel", + "report_reason_violence": "Violence", + "report_reason_spam": "Spam", + "report_reason_other": "Autre", + "profile_reported": "Profil signalé", + "your_friend_code": "Votre code ami :", + "upload_banner": "Télécharger une bannière", + "uploading_banner": "Téléversement de la bannière…", + "background_image_updated": "Image de fond mise à jour", + "stats": "Statistiques", + "achievements": "Succès", + "games": "Jeux", + "top_percentile": "Top {{percentile}}%", + "ranking_updated_weekly": "Classement mis à jour chaque semaine", + "playing": "En train de jouer à {{game}}", + "achievements_unlocked": "Succès débloqués", + "earned_points": "Points gagnés", + "show_achievements_on_profile": "Afficher vos succès sur votre profil", + "show_points_on_profile": "Afficher vos points sur votre profil" + }, + "achievement": { + "achievement_unlocked": "Succès débloqué", + "user_achievements": "Succès de {{displayName}}", + "your_achievements": "Vos succès", + "unlocked_at": "Débloqué le : {{date}}", + "subscription_needed": "Un abonnement Hydra Cloud est requis", + "new_achievements_unlocked": "{{achievementCount}} nouveaux succès débloqués sur {{gameCount}} jeux", + "achievement_progress": "{{unlockedCount}}/{{totalCount}} succès", + "achievements_unlocked_for_game": "{{achievementCount}} nouveaux succès débloqués sur {{gameTitle}}", + "hidden_achievement_tooltip": "Ce succès est caché", + "achievement_earn_points": "Gagnez {{points}} points avec ce succès", + "earned_points": "Points gagnés :", + "available_points": "Points disponibles :", + "how_to_earn_achievements_points": "Comment gagner des points de succès ?" + }, + "hydra_cloud": { + "subscription_tour_title": "Abonnement Hydra Cloud", + "subscribe_now": "S'abonner", + "cloud_saving": "Sauvegarde Cloud", + "cloud_achievements": "Sauvegardez vos succès dans le cloud", + "animated_profile_picture": "Photo de profil animée", + "premium_support": "Support premium", + "show_and_compare_achievements": "Montrez et comparez vos succès avec d'autres utilisateurs", + "animated_profile_banner": "Bannière de profil animée", + "hydra_cloud": "Hydra Cloud", + "hydra_cloud_feature_found": "Vous avez découvert une fonctionnalité Hydra Cloud !", + "learn_more": "En savoir plus", + "debrid_description": "Téléchargez jusqu'à 4x plus vite avec Nimbus" } } diff --git a/src/locales/id/translation.json b/src/locales/id/translation.json index 2fc29b8e..4fa347fc 100644 --- a/src/locales/id/translation.json +++ b/src/locales/id/translation.json @@ -107,7 +107,7 @@ "options": "Opsi", "executable_section_title": "Eksekusi", "executable_section_description": "Path file eksekusi saat \"Main\" diklik", - "downloads_secion_title": "Unduhan", + "downloads_section_title": "Unduhan", "downloads_section_description": "Cek update atau versi lain dari game ini", "danger_zone_section_title": "Zona Berbahaya", "danger_zone_section_description": "Hapus game ini dari perpustakaan kamu atau file yang diunduh oleh Hydra", diff --git a/src/locales/kk/translation.json b/src/locales/kk/translation.json index d3bda8fe..bfb009a7 100644 --- a/src/locales/kk/translation.json +++ b/src/locales/kk/translation.json @@ -106,7 +106,7 @@ "options": "Параметрлер", "executable_section_title": "Файл", "executable_section_description": "\"Ойнау\" батырмасын басқанда іске қосылатын файл жолы", - "downloads_secion_title": "Жүктеулер", + "downloads_section_title": "Жүктеулер", "downloads_section_description": "Ойынның жаңартулары немесе басқа нұсқалары бар-жоғын тексеру", "danger_zone_section_title": "Қауіпті аймақ", "danger_zone_section_description": "Осы ойынды кітапханаңыздан жою немесе Hydra жүктеген файлдарды жою", diff --git a/src/locales/nb/translation.json b/src/locales/nb/translation.json index 7171bb85..8898ec7b 100644 --- a/src/locales/nb/translation.json +++ b/src/locales/nb/translation.json @@ -111,7 +111,7 @@ "options": "Valgmuligheter", "executable_section_title": "Kjørbar fil", "executable_section_description": "Sti til filen som skal brukes når det trykkes på \"Spill\"", - "downloads_secion_title": "Nedlastinger", + "downloads_section_title": "Nedlastinger", "downloads_section_description": "Sjekk for oppdateringer eller andre versjoner af dette spillet", "danger_zone_section_title": "Faresonen", "danger_zone_section_description": "Fjern dette spillet fra biblioteket ditt eller filene som har blitt lastet ned av Hydra", diff --git a/src/locales/pt-BR/translation.json b/src/locales/pt-BR/translation.json index 49824d39..ee660ed1 100644 --- a/src/locales/pt-BR/translation.json +++ b/src/locales/pt-BR/translation.json @@ -111,7 +111,7 @@ "remove_from_library_title": "Tem certeza?", "executable_section_title": "Executável", "executable_section_description": "O caminho do arquivo que será executado ao clicar em \"Jogar\"", - "downloads_secion_title": "Downloads", + "downloads_section_title": "Downloads", "downloads_section_description": "Confira atualizações ou versões diferentes para este mesmo título", "danger_zone_section_title": "Zona de perigo", "danger_zone_section_description": "Remova o jogo da sua biblioteca ou os arquivos que foram baixados pelo Hydra", diff --git a/src/locales/pt-PT/translation.json b/src/locales/pt-PT/translation.json index d27ea70b..35dde292 100644 --- a/src/locales/pt-PT/translation.json +++ b/src/locales/pt-PT/translation.json @@ -107,7 +107,7 @@ "remove_from_library_title": "Tens a certeza?", "executable_section_title": "Executável", "executable_section_description": "O caminho do ficheiro que vai ser executado ao clicar em \"Jogar\"", - "downloads_secion_title": "Transferências", + "downloads_section_title": "Transferências", "downloads_section_description": "Encontra atualizações ou versões diferentes para este mesmo título", "danger_zone_section_title": "Zona de perigo", "danger_zone_section_description": "Remove o jogo da tua biblioteca ou os ficheiros que foram transferidos pelo Hydra", diff --git a/src/locales/ru/translation.json b/src/locales/ru/translation.json index da22d289..00b7e5af 100644 --- a/src/locales/ru/translation.json +++ b/src/locales/ru/translation.json @@ -123,7 +123,7 @@ "options": "Настройки", "executable_section_title": "Файл", "executable_section_description": "Путь к файлу, который будет запущен при нажатии на \"Play\"", - "downloads_secion_title": "Загрузки", + "downloads_section_title": "Загрузки", "downloads_section_description": "Проверить наличие обновлений или других версий игры", "danger_zone_section_title": "Опасная зона", "danger_zone_section_description": "Вы можете удалить эту игру из вашей библиотеки или файлы скачанные из Hydra", diff --git a/src/locales/tr/translation.json b/src/locales/tr/translation.json index ad224710..76496c5d 100644 --- a/src/locales/tr/translation.json +++ b/src/locales/tr/translation.json @@ -123,7 +123,7 @@ "options": "Seçenekler", "executable_section_title": "Çalıştırılabilir dosya", "executable_section_description": "\"Oyna\" butonuna tıklandığında çalıştırılacak dosyanın yolu", - "downloads_secion_title": "İndirmeler", + "downloads_section_title": "İndirmeler", "downloads_section_description": "Bu oyun için güncellemeleri veya diğer sürümleri kontrol edin", "danger_zone_section_title": "Tehlike bölgesi", "danger_zone_section_description": "Bu oyunu kütüphanenizden kaldırın veya Hydra tarafından indirilen dosyaları silin.", diff --git a/src/locales/uk/translation.json b/src/locales/uk/translation.json index 476a2aaf..2c650cc4 100644 --- a/src/locales/uk/translation.json +++ b/src/locales/uk/translation.json @@ -122,7 +122,7 @@ "download_settings": "Налаштування завантаження", "download_error": "Цей варіант завантаження не доступний", "downloader": "Завантажувач", - "downloads_secion_title": "Завантаження", + "downloads_section_title": "Завантаження", "downloads_section_description": "Перевірити наявність оновлень або інших версій гри", "executable_section_description": "Шлях до файлу, який буде запущений при натисканні на кнопку \"Play\"", "executable_section_title": "Файл", diff --git a/src/locales/uz/translation.json b/src/locales/uz/translation.json index 98a080ff..d20a9677 100644 --- a/src/locales/uz/translation.json +++ b/src/locales/uz/translation.json @@ -94,7 +94,7 @@ "options": "Sozlamalar", "executable_section_title": "Fayl", "executable_section_description": "\"O'ynash\" tugmasi bosilganda ishga tushiriladigan fayl yo'li", - "downloads_secion_title": "Yuklab olishlar", + "downloads_section_title": "Yuklab olishlar", "downloads_section_description": "Yangilanishlar yoki o'yinning boshqa versiyalarini tekshirish", "danger_zone_section_title": "Xavfli zona", "danger_zone_section_description": "Bu o'yinni kutubxonangizdan yoki Hydradan yuklab olingan fayllarni o'chirishingiz mumkin", diff --git a/src/locales/zh/translation.json b/src/locales/zh/translation.json index 83869c86..01605142 100644 --- a/src/locales/zh/translation.json +++ b/src/locales/zh/translation.json @@ -111,7 +111,7 @@ "options": "选项", "executable_section_title": "可执行文件", "executable_section_description": "点击 \"Play\" 时将执行的文件的路径", - "downloads_secion_title": "下载", + "downloads_section_title": "下载", "downloads_section_description": "查看此游戏的更新或其他版本", "danger_zone_section_title": "危险操作", "danger_zone_section_description": "从您的库或Hydra下载的文件中删除此游戏", diff --git a/src/main/services/window-manager.ts b/src/main/services/window-manager.ts index 956dc86f..b3d3ff37 100644 --- a/src/main/services/window-manager.ts +++ b/src/main/services/window-manager.ts @@ -372,12 +372,12 @@ export class WindowManager { const sortedGames = sortBy(filteredGames, "lastTimePlayed", "DESC"); - return slice(sortedGames, 5); + return slice(sortedGames, 0, 5); }); const recentlyPlayedGames: Array = games.map(({ title, executablePath }) => ({ - label: title.length > 15 ? `${title.slice(0, 15)}…` : title, + label: title.length > 18 ? `${title.slice(0, 18)}…` : title, type: "normal", click: async () => { if (!executablePath) return; @@ -418,7 +418,10 @@ export class WindowManager { }, ]); - tray.setContextMenu(contextMenu); + if (process.platform === "linux") { + tray.setContextMenu(contextMenu); + } + return contextMenu; }; diff --git a/src/renderer/src/pages/game-details/modals/game-options-modal.tsx b/src/renderer/src/pages/game-details/modals/game-options-modal.tsx index ef6ea7da..71d61e66 100644 --- a/src/renderer/src/pages/game-details/modals/game-options-modal.tsx +++ b/src/renderer/src/pages/game-details/modals/game-options-modal.tsx @@ -362,7 +362,7 @@ export function GameOptionsModal({
-

{t("downloads_secion_title")}

+

{t("downloads_section_title")}

{t("downloads_section_description")}