2017-11-20 06:10:04 +01:00
{
2024-02-04 21:51:04 +01:00
"skip_to_content" : "Aller au contenu" ,
2018-09-22 03:53:29 +02:00
"confirm.question" : "Êtes-vous sûr ?" ,
2023-08-08 16:12:41 +02:00
"confirm.question.refresh" : "Voulez-vous forcer le rafraîchissement ?" ,
2018-09-22 03:53:29 +02:00
"confirm.yes" : "oui" ,
"confirm.no" : "non" ,
"confirm.loading" : "En cours..." ,
"action.subscribe" : "S'abonner" ,
"action.save" : "Sauvegarder" ,
"action.or" : "ou" ,
"action.cancel" : "annuler" ,
"action.remove" : "Supprimer" ,
"action.remove_feed" : "Supprimer ce flux" ,
"action.update" : "Mettre à jour" ,
"action.edit" : "Modifier" ,
"action.download" : "Télécharger" ,
"action.import" : "Importer" ,
"action.login" : "Se connecter" ,
2020-02-09 20:41:00 +01:00
"action.home_screen" : "Ajouter à l'écran d'accueil" ,
2018-09-22 03:53:29 +02:00
"tooltip.keyboard_shortcuts" : "Raccourci clavier : %s" ,
"tooltip.logged_user" : "Connecté en tant que %s" ,
2024-01-23 03:42:10 +01:00
"menu.title" : "Menu" ,
2024-02-04 21:51:04 +01:00
"menu.home_page" : "Page d'accueil" ,
2018-09-22 03:53:29 +02:00
"menu.unread" : "Non lus" ,
"menu.starred" : "Favoris" ,
"menu.history" : "Historique" ,
"menu.feeds" : "Abonnements" ,
"menu.categories" : "Catégories" ,
"menu.settings" : "Réglages" ,
"menu.logout" : "Se déconnecter" ,
"menu.preferences" : "Préférences" ,
"menu.integrations" : "Intégrations" ,
"menu.sessions" : "Sessions" ,
2018-09-22 19:39:33 +02:00
"menu.users" : "Utilisateurs" ,
2022-09-18 11:12:49 +02:00
"menu.about" : "À propos" ,
2018-09-22 03:53:29 +02:00
"menu.export" : "Export" ,
"menu.import" : "Import" ,
2024-03-02 01:12:17 +01:00
"menu.search" : "Recherche" ,
2018-09-22 03:53:29 +02:00
"menu.create_category" : "Créer une catégorie" ,
"menu.mark_page_as_read" : "Marquer cette page comme lu" ,
"menu.mark_all_as_read" : "Tout marquer comme lu" ,
2018-12-14 09:54:25 +01:00
"menu.show_all_entries" : "Afficher tous les articles" ,
"menu.show_only_unread_entries" : "Afficher uniquement les articles non lus" ,
2018-09-22 03:53:29 +02:00
"menu.refresh_feed" : "Actualiser" ,
"menu.refresh_all_feeds" : "Actualiser les abonnements en arrière-plan" ,
"menu.edit_feed" : "Modifier" ,
2018-09-22 19:22:58 +02:00
"menu.edit_category" : "Modifier" ,
2018-09-22 03:53:29 +02:00
"menu.add_feed" : "Ajouter un abonnement" ,
"menu.add_user" : "Ajouter un utilisateur" ,
"menu.flush_history" : "Supprimer l'historique" ,
2020-01-02 22:03:34 +01:00
"menu.feed_entries" : "Articles" ,
2020-03-02 02:38:29 +01:00
"menu.api_keys" : "Clés d'API" ,
"menu.create_api_key" : "Créer une nouvelle clé d'API" ,
2020-03-23 02:48:14 +01:00
"menu.shared_entries" : "Articles partagés" ,
2018-09-22 03:53:29 +02:00
"search.label" : "Recherche" ,
"search.placeholder" : "Recherche..." ,
2024-02-04 21:51:04 +01:00
"search.submit" : "Rechercher" ,
2018-09-22 03:53:29 +02:00
"pagination.next" : "Suivant" ,
"pagination.previous" : "Précédent" ,
"entry.status.unread" : "Non lu" ,
"entry.status.read" : "Lu" ,
"entry.status.title" : "Changer le statut de l'entrée" ,
2019-10-07 05:55:15 +02:00
"entry.status.toast.unread" : "Marqué comme non lu" ,
"entry.status.toast.read" : "Marqué comme lu" ,
2018-09-22 03:53:29 +02:00
"entry.bookmark.toggle.on" : "Favoris" ,
"entry.bookmark.toggle.off" : "Enlever favoris" ,
2019-10-07 05:55:15 +02:00
"entry.bookmark.toast.on" : "Ajouté aux favoris" ,
"entry.bookmark.toast.off" : "Enlevé des favoris" ,
2018-09-22 03:53:29 +02:00
"entry.state.saving" : "Sauvegarde en cours..." ,
"entry.state.loading" : "Chargement..." ,
"entry.save.label" : "Sauvegarder" ,
"entry.save.title" : "Sauvegarder cet article" ,
"entry.save.completed" : "Terminé !" ,
2019-10-07 05:55:15 +02:00
"entry.save.toast.completed" : "Article sauvegardé" ,
2020-11-01 02:34:56 +01:00
"entry.scraper.label" : "Télécharger" ,
2018-09-22 03:53:29 +02:00
"entry.scraper.title" : "Récupérer le contenu original" ,
"entry.scraper.completed" : "Terminé !" ,
2020-11-01 02:34:56 +01:00
"entry.external_link.label" : "Lien externe" ,
2018-09-22 03:53:29 +02:00
"entry.comments.label" : "Commentaires" ,
"entry.comments.title" : "Voir les commentaires" ,
2019-10-05 13:30:25 +02:00
"entry.share.label" : "Partager" ,
"entry.share.title" : "Partager cet article" ,
2020-03-23 02:48:14 +01:00
"entry.unshare.label" : "Enlever le partage" ,
"entry.shared_entry.title" : "Ouvrir le lien public" ,
"entry.shared_entry.label" : "Partage" ,
2020-07-17 04:46:24 +02:00
"entry.estimated_reading_time" : [
"%d minute de lecture" ,
"%d minutes de lecture"
2024-01-23 03:42:10 +01:00
] ,
2023-06-25 02:44:37 +02:00
"entry.tags.label" : "Libellés :" ,
2020-03-23 02:48:14 +01:00
"page.shared_entries.title" : "Articles partagés" ,
2024-02-04 21:51:04 +01:00
"page.shared_entries_count" : [
"%d article partagé" ,
"%d articles partagés"
] ,
2018-09-22 03:53:29 +02:00
"page.unread.title" : "Non lus" ,
2024-02-04 21:51:04 +01:00
"page.unread_entry_count" : [
"%d article non lu" ,
"%d articles non lus"
] ,
"page.total_entry_count" : [
"%d article au total" ,
"%d articles au total"
] ,
2018-09-22 03:53:29 +02:00
"page.starred.title" : "Favoris" ,
2024-02-04 21:51:04 +01:00
"page.starred_entry_count" : [
"%d favori" ,
"%d favoris"
] ,
2018-09-22 03:53:29 +02:00
"page.categories.title" : "Catégories" ,
2018-09-22 19:22:58 +02:00
"page.categories.no_feed" : "Aucun abonnement." ,
2020-06-15 04:00:41 +02:00
"page.categories.entries" : "Articles" ,
"page.categories.feeds" : "Abonnements" ,
2018-09-22 03:53:29 +02:00
"page.categories.feed_count" : [
"Il y a %d abonnement." ,
"Il y a %d abonnements."
] ,
2024-02-04 21:51:04 +01:00
"page.categories_count" : [
"%d catégorie" ,
"%d catégories"
] ,
2018-09-22 03:53:29 +02:00
"page.new_category.title" : "Nouvelle catégorie" ,
"page.new_user.title" : "Nouvel Utilisateur" ,
"page.edit_category.title" : "Modification de la catégorie : %s" ,
2018-09-22 19:39:33 +02:00
"page.edit_user.title" : "Modification de l'utilisateur : %s" ,
2018-09-22 03:53:29 +02:00
"page.feeds.title" : "Abonnements" ,
2024-02-04 21:51:04 +01:00
"page.category_label" : "Catégorie : %s" ,
2018-09-22 03:53:29 +02:00
"page.feeds.last_check" : "Dernière vérification :" ,
2023-10-18 02:56:17 +02:00
"page.feeds.next_check" : "Prochaine vérification :" ,
2019-11-18 02:54:42 +01:00
"page.feeds.read_counter" : "Nombre d'entrées lues" ,
2018-09-22 03:53:29 +02:00
"page.feeds.error_count" : [
2017-11-20 06:10:04 +01:00
"%d erreur" ,
"%d erreurs"
] ,
2018-09-22 03:53:29 +02:00
"page.history.title" : "Historique" ,
2024-02-04 21:51:04 +01:00
"page.read_entry_count" : [
"%d read entry" ,
"%d read entries"
] ,
2018-09-22 03:53:29 +02:00
"page.import.title" : "Importation" ,
"page.search.title" : "Résultats de la recherche" ,
2021-12-22 05:28:57 +01:00
"page.about.title" : "À propos" ,
2018-09-22 03:53:29 +02:00
"page.about.credits" : "Crédits" ,
"page.about.version" : "Version :" ,
"page.about.build_date" : "Date de la compilation :" ,
"page.about.author" : "Auteur :" ,
"page.about.license" : "Licence :" ,
2020-12-30 04:43:37 +01:00
"page.about.global_config_options" : "Options de configuration globales" ,
2021-02-16 16:37:24 +01:00
"page.about.postgres_version" : "Version de Postgresql :" ,
2022-01-22 16:44:26 +01:00
"page.about.go_version" : "Version de Go :" ,
2018-09-22 03:53:29 +02:00
"page.add_feed.title" : "Nouvel Abonnement" ,
"page.add_feed.no_category" : "Il n'y a aucune catégorie. Vous devez avoir au moins une catégorie." ,
"page.add_feed.label.url" : "Lien" ,
"page.add_feed.submit" : "Trouver un abonnement" ,
"page.add_feed.legend.advanced_options" : "Options avancées" ,
"page.add_feed.choose_feed" : "Choisissez un abonnement" ,
"page.edit_feed.title" : "Modification de l'abonnement : %s" ,
"page.edit_feed.last_check" : "Dernière vérification :" ,
"page.edit_feed.last_modified_header" : "En-tête LastModified :" ,
"page.edit_feed.etag_header" : "En-tête ETag :" ,
"page.edit_feed.no_header" : "Aucune" ,
"page.edit_feed.last_parsing_error" : "Dernière erreur d'analyse" ,
2019-04-06 04:10:52 +02:00
"page.entry.attachments" : "Pièces Jointes" ,
2018-09-22 03:53:29 +02:00
"page.keyboard_shortcuts.title" : "Raccourcis clavier" ,
"page.keyboard_shortcuts.subtitle.sections" : "Naviguation entre les sections" ,
"page.keyboard_shortcuts.subtitle.items" : "Naviguation entre les éléments" ,
"page.keyboard_shortcuts.subtitle.pages" : "Naviguation entre les pages" ,
"page.keyboard_shortcuts.subtitle.actions" : "Actions" ,
"page.keyboard_shortcuts.go_to_unread" : "Aller aux éléments non lus" ,
"page.keyboard_shortcuts.go_to_starred" : "Voir les favoris" ,
"page.keyboard_shortcuts.go_to_history" : "Voir l'historique" ,
"page.keyboard_shortcuts.go_to_feeds" : "Voir les abonnements" ,
"page.keyboard_shortcuts.go_to_categories" : "Voir les catégories" ,
"page.keyboard_shortcuts.go_to_settings" : "Voir les réglages" ,
"page.keyboard_shortcuts.show_keyboard_shortcuts" : "Voir les raccourcis clavier" ,
"page.keyboard_shortcuts.go_to_previous_item" : "Élément précédent" ,
"page.keyboard_shortcuts.go_to_next_item" : "Élément suivant" ,
2018-10-14 16:28:24 +02:00
"page.keyboard_shortcuts.go_to_feed" : "Voir abonnement" ,
2018-09-22 03:53:29 +02:00
"page.keyboard_shortcuts.go_to_previous_page" : "Page précédente" ,
"page.keyboard_shortcuts.go_to_next_page" : "Page suivante" ,
2024-03-20 03:30:38 +01:00
"page.keyboard_shortcuts.go_to_bottom_item" : "Aller à l'élément du bas" ,
"page.keyboard_shortcuts.go_to_top_item" : "Aller à l'élément supérieur" ,
2018-09-22 03:53:29 +02:00
"page.keyboard_shortcuts.open_item" : "Ouvrir élément sélectionné" ,
2019-11-29 22:48:56 +01:00
"page.keyboard_shortcuts.open_original" : "Ouvrir le lien original" ,
"page.keyboard_shortcuts.open_original_same_window" : "Ouvrir le lien original dans l'onglet en cours" ,
2020-01-07 07:02:02 +01:00
"page.keyboard_shortcuts.open_comments" : "Ouvrir le lien des commentaires" ,
"page.keyboard_shortcuts.open_comments_same_window" : "Ouvrir le lien des commentaires dans l'onglet en cours" ,
2022-01-29 22:53:10 +01:00
"page.keyboard_shortcuts.toggle_read_status_next" : "Basculer entre lu/non lu, et changer le focus sur l'élément suivant" ,
"page.keyboard_shortcuts.toggle_read_status_prev" : "Basculer entre lu/non lu, et changer le focus sur l'élément précédent" ,
2020-05-27 06:35:44 +02:00
"page.keyboard_shortcuts.refresh_all_feeds" : "Actualiser les abonnements en arrière-plan" ,
2018-09-22 03:53:29 +02:00
"page.keyboard_shortcuts.mark_page_as_read" : "Marquer la page actuelle comme lu" ,
"page.keyboard_shortcuts.download_content" : "Télécharger le contenu original" ,
"page.keyboard_shortcuts.toggle_bookmark_status" : "Ajouter/Enlever favoris" ,
"page.keyboard_shortcuts.save_article" : "Sauvegarder l'article" ,
2020-10-17 00:44:03 +02:00
"page.keyboard_shortcuts.scroll_item_to_top" : "Faire défiler l'élément vers le haut" ,
2018-10-14 00:43:09 +02:00
"page.keyboard_shortcuts.remove_feed" : "Supprimer ce flux" ,
2018-09-22 03:53:29 +02:00
"page.keyboard_shortcuts.go_to_search" : "Mettre le focus sur le champ de recherche" ,
2023-02-06 05:51:51 +01:00
"page.keyboard_shortcuts.toggle_entry_attachments" : "Toggle open/close entry attachments" ,
2018-09-22 03:53:29 +02:00
"page.keyboard_shortcuts.close_modal" : "Fermer la boite de dialogue" ,
"page.users.title" : "Utilisateurs" ,
2018-09-23 21:50:13 +02:00
"page.users.username" : "Nom d'utilisateur" ,
2018-09-22 03:53:29 +02:00
"page.users.never_logged" : "Jamais" ,
"page.users.admin.yes" : "Oui" ,
"page.users.admin.no" : "Non" ,
"page.users.actions" : "Actions" ,
"page.users.last_login" : "Dernière connexion" ,
"page.users.is_admin" : "Administrateur" ,
"page.settings.title" : "Réglages" ,
"page.settings.link_google_account" : "Associer mon compte Google" ,
"page.settings.unlink_google_account" : "Dissocier mon compte Google" ,
2020-03-08 03:45:19 +01:00
"page.settings.link_oidc_account" : "Associer mon compte OpenID Connect" ,
"page.settings.unlink_oidc_account" : "Dissocier mon compte OpenID Connect" ,
2023-11-05 20:00:34 +01:00
"page.settings.webauthn.passkeys" : "Clés d’ accès" ,
2023-11-05 18:57:35 +01:00
"page.settings.webauthn.actions" : "Actions" ,
2023-11-05 20:00:34 +01:00
"page.settings.webauthn.passkey_name" : "Nom de la clé d’ accès" ,
"page.settings.webauthn.added_on" : "Date de création" ,
"page.settings.webauthn.last_seen_on" : "Dernière utilisation" ,
"page.settings.webauthn.register" : "Enregister une nouvelle clé d’ accès" ,
"page.settings.webauthn.register.error" : "Impossible d'enregistrer la clé d’ accès" ,
2024-03-20 03:30:38 +01:00
"page.settings.webauthn.delete" : [
2023-11-05 20:00:34 +01:00
"Supprimer %d clé d’ accès" ,
"Supprimer %d clés d’ accès"
2023-11-05 18:57:35 +01:00
] ,
2018-09-22 03:53:29 +02:00
"page.login.title" : "Connexion" ,
"page.login.google_signin" : "Se connecter avec Google" ,
2020-03-08 03:45:19 +01:00
"page.login.oidc_signin" : "Se connecter avec OpenID Connect" ,
2023-11-05 20:00:34 +01:00
"page.login.webauthn_login" : "Se connecter avec une clé d’ accès" ,
"page.login.webauthn_login.error" : "Impossible de se connecter avec la clé d’ accès" ,
2018-09-22 03:53:29 +02:00
"page.integrations.title" : "Intégrations" ,
"page.integration.miniflux_api" : "API de Miniflux" ,
"page.integration.miniflux_api_endpoint" : "Point de terminaison de l'API" ,
"page.integration.miniflux_api_username" : "Nom d'utilisateur" ,
"page.integration.miniflux_api_password" : "Mot de passe" ,
"page.integration.miniflux_api_password_value" : "Le mot de passe de votre compte" ,
"page.integration.bookmarklet" : "Bookmarklet" ,
"page.integration.bookmarklet.name" : "Ajouter à Miniflux" ,
"page.integration.bookmarklet.instructions" : "Glisser-déposer ce lien dans vos favoris." ,
"page.integration.bookmarklet.help" : "Ce lien spécial vous permet de vous abonner à un site web directement en utilisant un marque page dans votre navigateur web." ,
"page.sessions.title" : "Sessions" ,
"page.sessions.table.date" : "Date" ,
"page.sessions.table.ip" : "Adresse IP" ,
"page.sessions.table.user_agent" : "Navigateur Web" ,
"page.sessions.table.actions" : "Actions" ,
"page.sessions.table.current_session" : "Session actuelle" ,
2020-03-02 02:38:29 +01:00
"page.api_keys.title" : "Clés d'API" ,
"page.api_keys.table.description" : "Description" ,
"page.api_keys.table.token" : "Jeton" ,
"page.api_keys.table.last_used_at" : "Dernière utilisation" ,
"page.api_keys.table.created_at" : "Date de création" ,
"page.api_keys.table.actions" : "Actions" ,
"page.api_keys.never_used" : "Jamais utilisé" ,
"page.new_api_key.title" : "Nouvelle clé d'API" ,
2021-03-08 00:25:34 +01:00
"page.offline.title" : "Mode Hors-Ligne" ,
"page.offline.message" : "Vous n'êtes pas connecté" ,
"page.offline.refresh_page" : "Essayez de rafraîchir la page" ,
2023-11-05 18:57:35 +01:00
"page.webauthn_rename.title" : "Rename Passkey" ,
2020-03-23 02:48:14 +01:00
"alert.no_shared_entry" : "Il n'y a pas d'article partagé." ,
2018-09-22 03:53:29 +02:00
"alert.no_bookmark" : "Il n'y a aucun favoris pour le moment." ,
"alert.no_category" : "Il n'y a aucune catégorie." ,
"alert.no_category_entry" : "Il n'y a aucun article dans cette catégorie." ,
2024-04-05 12:09:29 +02:00
"alert.no_tag_entry" : "Il n'y a aucun article correspondant à ce tag." ,
2018-09-22 03:53:29 +02:00
"alert.no_feed_entry" : "Il n'y a aucun article pour cet abonnement." ,
"alert.no_feed" : "Vous n'avez aucun abonnement." ,
2019-11-18 04:44:12 +01:00
"alert.no_feed_in_category" : "Il n'y a pas d'abonnement pour cette catégorie." ,
2018-09-22 03:53:29 +02:00
"alert.no_history" : "Il n'y a aucun historique pour le moment." ,
"alert.feed_error" : "Il y a un problème avec cet abonnement" ,
"alert.no_search_result" : "Il n'y a aucun résultat pour cette recherche." ,
"alert.no_unread_entry" : "Il n'y a rien de nouveau à lire." ,
"alert.no_user" : "Vous êtes le seul utilisateur." ,
"alert.account_unlinked" : "Votre compte externe est maintenant dissocié !" ,
"alert.account_linked" : "Votre compte externe est maintenant associé !" ,
"alert.pocket_linked" : "Votre compte Pocket est maintenant connecté !" ,
"alert.prefs_saved" : "Préférences sauvegardées !" ,
"error.unlink_account_without_password" : "Vous devez définir un mot de passe sinon vous ne pourrez plus vous connecter par la suite." ,
"error.duplicate_linked_account" : "Il y a déjà quelqu'un d'associé avec ce provider !" ,
"error.duplicate_fever_username" : "Il y a déjà quelqu'un d'autre avec le même nom d'utilisateur Fever !" ,
2022-01-03 04:45:12 +01:00
"error.duplicate_googlereader_username" : "Il y a déjà quelqu'un d'autre avec le même nom d'utilisateur Google Reader !" ,
2018-09-22 03:53:29 +02:00
"error.pocket_request_token" : "Impossible de récupérer le jeton d'accès depuis Pocket !" ,
"error.pocket_access_token" : "Impossible de récupérer le jeton d'accès depuis Pocket !" ,
"error.category_already_exists" : "Cette catégorie existe déjà." ,
"error.unable_to_create_category" : "Impossible de créer cette catégorie." ,
"error.unable_to_update_category" : "Impossible de mettre à jour cette catégorie." ,
"error.user_already_exists" : "Cet utilisateur existe déjà." ,
"error.unable_to_create_user" : "Impossible de créer cet utilisateur." ,
"error.unable_to_update_user" : "Impossible de mettre à jour cet utilisateur." ,
"error.unable_to_update_feed" : "Impossible de mettre à jour cet abonnement." ,
"error.subscription_not_found" : "Impossible de trouver un abonnement." ,
"error.empty_file" : "Ce fichier est vide." ,
"error.bad_credentials" : "Mauvais identifiant ou mot de passe." ,
"error.fields_mandatory" : "Tous les champs sont obligatoire." ,
"error.title_required" : "Le titre est obligatoire." ,
"error.different_passwords" : "Les mots de passe ne sont pas les mêmes." ,
2018-10-08 03:42:43 +02:00
"error.password_min_length" : "Vous devez utiliser au moins 6 caractères pour le mot de passe." ,
2018-09-22 03:53:29 +02:00
"error.settings_mandatory_fields" : "Le nom d'utilisateur, le thème, la langue et le fuseau horaire sont obligatoire." ,
2021-08-30 16:53:05 +02:00
"error.settings_reading_speed_is_positive" : "Les vitesses de lecture doivent être des entiers positifs." ,
2020-07-09 01:24:54 +02:00
"error.entries_per_page_invalid" : "Le nombre d'entrées par page n'est pas valide." ,
2018-09-22 03:53:29 +02:00
"error.feed_mandatory_fields" : "L'URL et la catégorie sont obligatoire." ,
2021-01-04 22:49:28 +01:00
"error.feed_already_exists" : "Ce flux existe déjà." ,
"error.invalid_feed_url" : "URL de flux non valide." ,
"error.invalid_site_url" : "URL de site non valide." ,
"error.feed_url_not_empty" : "L'URL du flux ne peut pas être vide." ,
"error.site_url_not_empty" : "L'URL du site ne peut pas être vide." ,
"error.feed_title_not_empty" : "Le titre du flux ne peut pas être vide." ,
"error.feed_category_not_found" : "Cette catégorie n'existe pas ou n'appartient pas à cet utilisateur." ,
2021-02-08 03:38:45 +01:00
"error.feed_invalid_blocklist_rule" : "La règle de blocage n'est pas valide." ,
"error.feed_invalid_keeplist_rule" : "La règle d'autorisation n'est pas valide." ,
2018-09-22 03:53:29 +02:00
"error.user_mandatory_fields" : "Le nom d'utilisateur est obligatoire." ,
2020-03-02 02:38:29 +01:00
"error.api_key_already_exists" : "Cette clé d'API existe déjà." ,
"error.unable_to_create_api_key" : "Impossible de créer cette clé d'API." ,
2021-01-04 06:20:21 +01:00
"error.invalid_theme" : "Thème non valide." ,
"error.invalid_language" : "Langue non valide." ,
"error.invalid_timezone" : "Fuseau horaire non valide." ,
"error.invalid_entry_direction" : "Ordre de trie non valide." ,
2021-02-28 22:29:51 +01:00
"error.invalid_display_mode" : "Mode d'affichage de l'application web non valide." ,
2022-09-30 07:37:57 +02:00
"error.invalid_gesture_nav" : "Navigation gestuelle non valide." ,
2022-07-20 22:07:55 +02:00
"error.invalid_default_home_page" : "Page d'accueil par défaut invalide !" ,
2018-09-22 03:53:29 +02:00
"form.feed.label.title" : "Titre" ,
2018-10-09 05:47:10 +02:00
"form.feed.label.site_url" : "URL du site web" ,
"form.feed.label.feed_url" : "URL du flux" ,
2024-05-02 16:15:47 +02:00
"form.feed.label.description" : "Description" ,
2018-09-22 03:53:29 +02:00
"form.feed.label.category" : "Catégorie" ,
"form.feed.label.crawler" : "Récupérer le contenu original" ,
"form.feed.label.feed_username" : "Nom d'utilisateur du flux" ,
"form.feed.label.feed_password" : "Mot de passe du flux" ,
"form.feed.label.user_agent" : "Remplacer l'agent utilisateur par défaut" ,
2021-03-23 04:27:58 +01:00
"form.feed.label.cookie" : "Définir les cookies" ,
2018-09-22 03:53:29 +02:00
"form.feed.label.scraper_rules" : "Règles pour récupérer le contenu original" ,
"form.feed.label.rewrite_rules" : "Règles de réécriture" ,
2023-09-11 20:35:08 +02:00
"form.feed.label.apprise_service_urls" : "Liste séparée par des virgules des URL du service Apprise" ,
2020-10-16 23:40:56 +02:00
"form.feed.label.blocklist_rules" : "Règles de blocage" ,
"form.feed.label.keeplist_rules" : "Règles d'autorisation" ,
2022-07-12 06:12:26 +02:00
"form.feed.label.urlrewrite_rules" : "Règles de réécriture d'URL" ,
2021-02-08 03:38:45 +01:00
"form.feed.label.ignore_http_cache" : "Ignorer le cache HTTP" ,
2021-02-21 22:42:49 +01:00
"form.feed.label.allow_self_signed_certificates" : "Autoriser les certificats auto-signés ou non valides" ,
2024-02-25 07:08:23 +01:00
"form.feed.label.disable_http2" : "Désactiver HTTP/2" ,
2020-09-10 08:28:54 +02:00
"form.feed.label.fetch_via_proxy" : "Récupérer via proxy" ,
2019-07-27 06:13:06 +02:00
"form.feed.label.disabled" : "Ne pas actualiser ce flux" ,
Add Media Player and resume to last playback position
In order to ease podcast listening, the player can be put on top of the feed entry as main content.
Use the `Use podcast player` option to enable that. It works on audio and video.
Also, when playing audio or video, progression will be saved in order to be able to resume listening later.
This position saving is done using the original attachement/enclosures player AND podcast player and do not rely on
the podcast player option ti be enabled.
Additionally, I made the player fill the width with the entry container to ease seeking and have a bigger video.
updateEnclosures now keep existing enclosures based on URL
When feeds get updated, enclosures entries are always wiped and re-created. This cause two issue
- enclosure progression get lost in the process
- enclosure ID changes
I used the URL as identifier of an enclosure. Not perfect but hopefully should work.
When an enclosure already exist, I simply do nothing and leave the entry as is in the database.
If anyone is listening/watching to this enclosure during the refresh, the id stay coherent and progression saving still works.
The updateEnclosures function got a bit more complex. I tried to make it the more clear I could.
Some optimisation are possible but would make the function harder to read in my opinion.
I'm not sure if this is often the case, but some feeds may include tracking or simply change the url each
time we update the feed. In those situation, enclosures ids and progression will be lost.
I have no idea how to handle this last situation. Use the size instead/alongside url to define the identity of an enclosure ?
Translation: english as placeholder for every language except French
Aside, I tested a video feed and fixed a few things for it. In fact, the MimeType was not working
at all on my side, and found a pretty old stackoverflow discussion that suggest to use an Apple non-standard MimeType for
m4v video format. I only did one substitution because I only have one feed to test. Any new video feed can make this go away
or evolve depending on the situation. Real video feeds does not tend to be easy to find and test extensively this.
Co-authored-by: toastal
2023-04-13 11:46:43 +02:00
"form.feed.label.no_media_player" : "Pas de lecteur multimedia (audio/vidéo)" ,
2021-08-15 17:32:43 +02:00
"form.feed.label.hide_globally" : "Masquer les entrées dans la liste globale non lue" ,
2023-09-11 20:35:08 +02:00
"form.feed.fieldset.general" : "Général" ,
"form.feed.fieldset.rules" : "Règles" ,
"form.feed.fieldset.network_settings" : "Paramètres réseau" ,
"form.feed.fieldset.integration" : "Services tiers" ,
2018-09-22 03:53:29 +02:00
"form.category.label.title" : "Titre" ,
2021-06-03 02:39:47 +02:00
"form.category.hide_globally" : "Masquer les entrées dans la liste globale non lue" ,
2018-09-23 21:50:13 +02:00
"form.user.label.username" : "Nom d'utilisateur" ,
2018-09-22 03:53:29 +02:00
"form.user.label.password" : "Mot de passe" ,
"form.user.label.confirmation" : "Confirmation du mot de passe" ,
"form.user.label.admin" : "Administrateur" ,
"form.prefs.label.language" : "Langue" ,
"form.prefs.label.timezone" : "Fuseau horaire" ,
"form.prefs.label.theme" : "Thème" ,
"form.prefs.label.entry_sorting" : "Ordre des éléments" ,
2020-07-09 01:24:54 +02:00
"form.prefs.label.entries_per_page" : "Entrées par page" ,
2021-08-30 16:53:05 +02:00
"form.prefs.label.default_reading_speed" : "Vitesse de lecture pour les autres langues (mots par minute)" ,
"form.prefs.label.cjk_reading_speed" : "Vitesse de lecture pour le Chinois, le Coréen et le Japonais (caractères par minute)" ,
2023-01-15 00:32:51 +01:00
"form.prefs.label.display_mode" : "Mode d'affichage de l'Application Web Progressive (PWA)" ,
2018-09-22 03:53:29 +02:00
"form.prefs.select.older_first" : "Ancien éléments en premier" ,
"form.prefs.select.recent_first" : "Éléments récents en premier" ,
2021-02-28 22:29:51 +01:00
"form.prefs.select.fullscreen" : "Plein écran" ,
"form.prefs.select.standalone" : "Autonome" ,
"form.prefs.select.minimal_ui" : "Minimal" ,
"form.prefs.select.browser" : "Navigateur" ,
2021-05-14 13:51:51 +02:00
"form.prefs.select.publish_time" : "Heure de publication de l'entrée" ,
"form.prefs.select.created_time" : "Heure de création de l'entrée" ,
2022-10-16 07:36:59 +02:00
"form.prefs.select.alphabetical" : "Alphabétique" ,
"form.prefs.select.unread_count" : "Nombre d'articles non lus" ,
2022-09-30 07:37:57 +02:00
"form.prefs.select.none" : "Aucun" ,
"form.prefs.select.tap" : "Tapez deux fois" ,
"form.prefs.select.swipe" : "Glisser" ,
2019-04-29 03:20:46 +02:00
"form.prefs.label.keyboard_shortcuts" : "Activer les raccourcis clavier" ,
2023-01-15 01:49:21 +01:00
"form.prefs.label.entry_swipe" : "Activer le balayage des entrées sur les écrans tactiles" ,
2022-09-30 07:37:57 +02:00
"form.prefs.label.gesture_nav" : "Geste pour naviguer entre les entrées" ,
2020-07-17 04:46:24 +02:00
"form.prefs.label.show_reading_time" : "Afficher le temps de lecture estimé des articles" ,
2023-09-11 20:35:08 +02:00
"form.prefs.label.custom_css" : "Feuille de style personnalisée" ,
2021-05-14 13:51:51 +02:00
"form.prefs.label.entry_order" : "Colonne de tri des entrées" ,
2022-07-20 22:07:55 +02:00
"form.prefs.label.default_home_page" : "Page d'accueil par défaut" ,
2022-10-26 05:00:56 +02:00
"form.prefs.label.categories_sorting_order" : "Colonne de tri des catégories" ,
2023-03-17 14:56:17 +01:00
"form.prefs.label.mark_read_on_view" : "Marquer automatiquement les entrées comme lues lorsqu'elles sont consultées" ,
2023-09-11 20:35:08 +02:00
"form.prefs.fieldset.application_settings" : "Paramètres de l'application" ,
"form.prefs.fieldset.authentication_settings" : "Paramètres d'authentification" ,
"form.prefs.fieldset.reader_settings" : "Paramètres du lecteur" ,
2018-09-22 03:53:29 +02:00
"form.import.label.file" : "Fichier OPML" ,
2019-08-15 09:48:07 +02:00
"form.import.label.url" : "URL" ,
2018-09-22 03:53:29 +02:00
"form.integration.fever_activate" : "Activer l'API de Fever" ,
"form.integration.fever_username" : "Nom d'utilisateur pour l'API de Fever" ,
"form.integration.fever_password" : "Mot de passe pour l'API de Fever" ,
"form.integration.fever_endpoint" : "Point de terminaison de l'API Fever :" ,
2022-01-03 04:45:12 +01:00
"form.integration.googlereader_activate" : "Activer l'API de Google Reader" ,
"form.integration.googlereader_username" : "Nom d'utilisateur pour l'API de Google Reader" ,
"form.integration.googlereader_password" : "Mot de passe pour l'API de Google Reader" ,
2022-01-03 05:12:29 +01:00
"form.integration.googlereader_endpoint" : "Point de terminaison de l'API Google Reader :" ,
2018-09-22 03:53:29 +02:00
"form.integration.pinboard_activate" : "Sauvegarder les articles vers Pinboard" ,
"form.integration.pinboard_token" : "Jeton de sécurité de l'API de Pinboard" ,
"form.integration.pinboard_tags" : "Libellés de Pinboard" ,
"form.integration.pinboard_bookmark" : "Marquer le lien comme non lu" ,
"form.integration.instapaper_activate" : "Sauvegarder les articles vers Instapaper" ,
"form.integration.instapaper_username" : "Nom d'utilisateur Instapaper" ,
"form.integration.instapaper_password" : "Mot de passe Instapaper" ,
"form.integration.pocket_activate" : "Sauvegarder les articles vers Pocket" ,
"form.integration.pocket_consumer_key" : "Clé de l'API de Pocket" ,
"form.integration.pocket_access_token" : "Jeton d'accès de l'API de Pocket" ,
"form.integration.pocket_connect_link" : "Connectez votre compte Pocket" ,
"form.integration.wallabag_activate" : "Sauvegarder les articles vers Wallabag" ,
2022-09-19 01:52:28 +02:00
"form.integration.wallabag_only_url" : "Envoyer uniquement l'URL (au lieu du contenu complet)" ,
2018-09-22 03:53:29 +02:00
"form.integration.wallabag_endpoint" : "URL de l'API de Wallabag" ,
2018-09-22 19:39:33 +02:00
"form.integration.wallabag_client_id" : "Identifiant unique du client Wallabag" ,
2018-09-22 03:53:29 +02:00
"form.integration.wallabag_client_secret" : "Clé secrète du client Wallabag" ,
2018-09-22 19:39:33 +02:00
"form.integration.wallabag_username" : "Nom d'utilisateur de Wallabag" ,
"form.integration.wallabag_password" : "Mot de passe de Wallabag" ,
2023-07-08 00:20:14 +02:00
"form.integration.notion_activate" : "Sauvegarder les articles vers Notion" ,
2023-08-14 06:58:45 +02:00
"form.integration.notion_page_id" : "Identifiant de la page Notion" ,
2023-07-08 00:20:14 +02:00
"form.integration.notion_token" : "Jeton d'accès de l'API de Notion" ,
2023-09-11 20:35:08 +02:00
"form.integration.apprise_activate" : "Envoyer les articles vers Apprise" ,
"form.integration.apprise_url" : "URL de l'API Apprise" ,
"form.integration.apprise_services_url" : "Liste des services Apprise séparés par des virgules" ,
2018-09-22 03:53:29 +02:00
"form.integration.nunux_keeper_activate" : "Sauvegarder les articles vers Nunux Keeper" ,
"form.integration.nunux_keeper_endpoint" : "URL de l'API de Nunux Keeper" ,
"form.integration.nunux_keeper_api_key" : "Clé d'API de Nunux Keeper" ,
2023-12-05 05:05:04 +01:00
"form.integration.omnivore_activate" : "Sauvegarder les articles vers Omnivore" ,
"form.integration.omnivore_url" : "URL de l'API de Omnivore" ,
"form.integration.omnivore_api_key" : "Clé d'API de Omnivore" ,
2022-04-21 04:44:47 +02:00
"form.integration.espial_activate" : "Sauvegarder les articles vers Espial" ,
"form.integration.espial_endpoint" : "URL de l'API de Espial" ,
"form.integration.espial_api_key" : "Clé d'API de Espial" ,
"form.integration.espial_tags" : "Libellés de Espial" ,
2023-09-11 20:35:08 +02:00
"form.integration.readwise_activate" : "Enregistrer les entrées dans Readwise Reader" ,
"form.integration.readwise_api_key" : "Jeton d'accès au lecteur Readwise" ,
"form.integration.readwise_api_key_link" : "Obtenez votre jeton d'accès Readwise" ,
2021-09-08 05:04:22 +02:00
"form.integration.telegram_bot_activate" : "Envoyer les nouveaux articles vers Telegram" ,
"form.integration.telegram_bot_token" : "Jeton de sécurité de l'API du Bot Telegram" ,
2023-09-11 20:35:08 +02:00
"form.integration.telegram_chat_id" : "Identifiant de discussion (Chat ID)" ,
"form.integration.telegram_topic_id" : "Identifiant du sujet (Topic ID)" ,
2023-09-10 20:22:32 +02:00
"form.integration.telegram_bot_disable_web_page_preview" : "Désactiver l'aperçu de la page Web" ,
"form.integration.telegram_bot_disable_notification" : "Désactiver les notifications" ,
2023-09-28 05:02:22 +02:00
"form.integration.telegram_bot_disable_buttons" : "Disable buttons" ,
2024-01-23 18:12:31 +01:00
"form.integration.linkace_activate" : "Save entries to LinkAce" ,
"form.integration.linkace_endpoint" : "LinkAce API Endpoint" ,
"form.integration.linkace_api_key" : "LinkAce API key" ,
"form.integration.linkace_tags" : "LinkAce Tags" ,
"form.integration.linkace_is_private" : "Mark link as private" ,
"form.integration.linkace_check_disabled" : "Disable link check" ,
2022-05-23 17:53:06 +02:00
"form.integration.linkding_activate" : "Sauvegarder les articles vers Linkding" ,
"form.integration.linkding_endpoint" : "URL de l'API de Linkding" ,
"form.integration.linkding_api_key" : "Clé d'API de Linkding" ,
2023-05-21 16:29:51 +02:00
"form.integration.linkding_tags" : "Linkding Tags" ,
2023-06-24 19:30:01 +02:00
"form.integration.linkding_bookmark" : "Marquer le lien comme non lu" ,
2024-02-12 02:12:37 +01:00
"form.integration.linkwarden_activate" : "Sauvegarder les articles vers Linkwarden" ,
"form.integration.linkwarden_endpoint" : "URL de l'API de Linkwarden" ,
"form.integration.linkwarden_api_key" : "Clé d'API de Linkwarden" ,
2022-10-14 17:18:44 +02:00
"form.integration.matrix_bot_activate" : "Envoyer les nouveaux articles vers Matrix" ,
"form.integration.matrix_bot_user" : "Nom de l'utilisateur Matrix" ,
"form.integration.matrix_bot_password" : "Mot de passe de l'utilisateur Matrix" ,
"form.integration.matrix_bot_url" : "URL du serveur Matrix" ,
"form.integration.matrix_bot_chat_id" : "Identifiant de la salle Matrix" ,
2024-04-28 05:35:56 +02:00
"form.integration.raindrop_activate" : "Save entries to Raindrop" ,
"form.integration.raindrop_token" : "(Test) Token" ,
"form.integration.raindrop_collection_id" : "Collection ID" ,
"form.integration.raindrop_tags" : "Tags (comma-separated)" ,
2024-02-22 04:57:34 +01:00
"form.integration.readeck_activate" : "Sauvegarder les articles vers Readeck" ,
"form.integration.readeck_endpoint" : "URL de l'API de Readeck" ,
"form.integration.readeck_api_key" : "Clé d'API de Readeck" ,
"form.integration.readeck_labels" : "Readeck Labels" ,
"form.integration.readeck_only_url" : "Envoyer uniquement l'URL (au lieu du contenu complet)" ,
2023-08-13 21:48:29 +02:00
"form.integration.shiori_activate" : "Sauvegarder les articles vers Shiori" ,
"form.integration.shiori_endpoint" : "URL de l'API de Shiori" ,
"form.integration.shiori_username" : "Nom d'utilisateur de Shiori" ,
"form.integration.shiori_password" : "Mot de passe de Shiori" ,
2023-08-13 23:30:57 +02:00
"form.integration.shaarli_activate" : "Sauvegarder les articles vers Shaarli" ,
"form.integration.shaarli_endpoint" : "URL de l'API de Shaarli" ,
"form.integration.shaarli_api_secret" : "Clé d'API de Shaarli API" ,
2023-09-11 20:35:08 +02:00
"form.integration.webhook_activate" : "Activer le webhook" ,
"form.integration.webhook_url" : "URL du webhook" ,
"form.integration.webhook_secret" : "Secret du webhook" ,
2023-10-22 20:10:56 +02:00
"form.integration.rssbridge_activate" : "Check RSS-Bridge when adding subscriptions" ,
"form.integration.rssbridge_url" : "RSS-Bridge server URL" ,
2020-03-02 02:38:29 +01:00
"form.api_key.label.description" : "Libellé de la clé d'API" ,
2018-09-22 03:53:29 +02:00
"form.submit.loading" : "Chargement..." ,
"form.submit.saving" : "Sauvegarde en cours..." ,
"time_elapsed.not_yet" : "pas encore" ,
"time_elapsed.yesterday" : "hier" ,
"time_elapsed.now" : "à l'instant" ,
"time_elapsed.minutes" : [
"il y a %d minute" ,
"il y a %d minutes"
] ,
"time_elapsed.hours" : [
"il y a %d heure" ,
"il y a %d heures"
] ,
"time_elapsed.days" : [
"il y a %d jour" ,
"il y a %d jours"
] ,
"time_elapsed.weeks" : [
"il y a %d semaine" ,
"il y a %d semaines"
] ,
"time_elapsed.months" : [
"il y a %d mois" ,
"il y a %d mois"
] ,
"time_elapsed.years" : [
"il y a %d an" ,
"il y a %d ans"
2017-11-20 06:10:04 +01:00
] ,
2024-01-03 03:33:15 +01:00
"alert.too_many_feeds_refresh" : [
"Vous avez déclenché trop d'actualisations de flux. Veuillez attendre %d minute avant de réessayer." ,
"Vous avez déclenché trop d'actualisations de flux. Veuillez attendre %d minutes avant de réessayer."
] ,
2023-10-22 04:50:29 +02:00
"alert.background_feed_refresh" : "Les abonnements sont en cours d'actualisation en arrière-plan. Vous pouvez continuer à naviguer dans l'application." ,
"error.http_response_too_large" : "La réponse HTTP est trop volumineuse. Vous pouvez augmenter la limite de taille de réponse HTTP dans les paramètres de l'application (redémarrage de l'application nécessaire)." ,
2023-11-01 19:28:24 +01:00
"error.http_body_read" : "Impossible de lire le corps de la réponse HTTP : %v." ,
2023-10-22 04:50:29 +02:00
"error.http_empty_response_body" : "Le corps de la réponse HTTP est vide." ,
"error.http_empty_response" : "La réponse HTTP est vide. Peut-être que ce site web bloque Miniflux avec une protection anti-bot ?" ,
2024-03-17 21:26:51 +01:00
"error.tls_error" : "Erreur TLS : %q. Vous pouvez désactiver la vérification TLS dans les paramètres de l'abonnement." ,
2023-10-22 04:50:29 +02:00
"error.network_operation" : "Miniflux n'est pas en mesure de se connecter à ce site web à cause d'un problème réseau : %v." ,
"error.network_timeout" : "Ce site web est trop lent à répondre : %v." ,
"error.http_client_error" : "Erreur du client HTTP : %v." ,
"error.http_not_authorized" : "Accès non autorisé à ce site web. Veuillez vérifier les identifiants de cet abonnement." ,
"error.http_too_many_requests" : "Miniflux a généré trop de requêtes vers ce site web. Veuillez réessayer plus tard ou changez la configuration de l'application." ,
"error.http_forbidden" : "Accès interdit à ce site web. Il se peut que ce site web bloque Miniflux avec une protection anti-bot." ,
"error.http_resource_not_found" : "La resource demandée n'existe pas sur ce site web. Veuillez vérifier l'URL." ,
"error.http_internal_server_error" : "Le site web n'est pas disponible pour le moment à cause d'une erreur interne au serveur. Le problème ne vient pas de Miniflux. Veuillez réessayer plus tard." ,
"error.http_bad_gateway" : "Le site web n'est pas disponible pour le moment à cause d'une erreur de passerelle réseau. Le problème ne vient pas de Miniflux. Veuillez réessayer plus tard." ,
"error.http_service_unavailable" : "Le site web n'est pas disponible pour le moment. Le problème ne vient pas de Miniflux. Veuillez réessayer plus tard." ,
"error.http_gateway_timeout" : "Le site web n'est pas disponible pour le moment à cause d'un délai d'attente dépassé. Le problème ne vient pas de Miniflux. Veuillez réessayer plus tard." ,
"error.http_unexpected_status_code" : "Le site web a répondu avec un code HTTP inattendu : %d. Le problème ne vient pas de Miniflux. Veuillez réessayer plus tard." ,
"error.database_error" : "Erreur de la base de données : %v." ,
"error.category_not_found" : "Cette catégorie n'existe pas ou n'appartient pas à cet utilisateur." ,
"error.duplicated_feed" : "Ce flux existe déjà." ,
"error.unable_to_parse_feed" : "Impossible d'analyser ce flux : %v." ,
"error.feed_not_found" : "Impossible de trouver ce flux." ,
2023-10-23 01:07:06 +02:00
"error.unable_to_detect_rssbridge" : "Impossible de détecter un flux RSS en utilisant RSS-Bridge: %v." ,
2024-03-16 14:20:02 +01:00
"error.feed_format_not_detected" : "Impossible de détecter le format du flux : %v." ,
"form.prefs.label.media_playback_rate" : "Vitesse de lecture de l'audio/vidéo" ,
2024-04-10 17:14:38 +02:00
"error.settings_media_playback_rate_range" : "La vitesse de lecture est hors limites" ,
"enclosure_media_controls.seek" : "Avancer/Reculer :" ,
"enclosure_media_controls.seek.title" : "Avancer/Reculer de %s seconds" ,
"enclosure_media_controls.speed" : "Vitesse :" ,
"enclosure_media_controls.speed.faster" : "Accélérer" ,
"enclosure_media_controls.speed.faster.title" : "Accélérer de %sx" ,
"enclosure_media_controls.speed.slower" : "Ralentir" ,
"enclosure_media_controls.speed.slower.title" : "Ralentir de %sx" ,
"enclosure_media_controls.speed.reset" : "Réinitialiser" ,
"enclosure_media_controls.speed.reset.title" : "Réinitialiser la vitesse de lecture à 1x"
2023-12-05 05:05:04 +01:00
}