2017-11-20 06:10:04 +01:00
{
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" ,
"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" ,
"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..." ,
"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"
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" ,
2018-09-22 03:53:29 +02:00
"page.unread.title" : "Non lus" ,
"page.starred.title" : "Favoris" ,
"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."
] ,
2021-04-25 13:47:59 +02:00
"page.categories.unread_counter" : "Nombre d'entrées non lues" ,
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" ,
"page.feeds.last_check" : "Dernière vérification :" ,
2019-11-18 02:54:42 +01:00
"page.feeds.unread_counter" : "Nombre d'entrées non lues" ,
"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" ,
"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" ,
"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" ,
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" ,
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" ,
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." ,
"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" ,
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" ,
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" ,
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" ,
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" ,
2020-03-31 01:54:02 +02:00
"form.prefs.label.custom_css" : "CSS personnalisé" ,
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" ,
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-08-14 06:58:45 +02:00
"form.integration.apprise_activate" : "Emvoyer les articles vers Apprise" ,
2023-08-01 05:55:17 +02:00
"form.integration.apprise_url" : "Apprise API URL" ,
2023-08-14 06:58:45 +02:00
"form.integration.apprise_services_url" : "Comma separated list of Apprise services" ,
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" ,
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-07-28 05:51:44 +02:00
"form.integration.readwise_activate" : "Save entries to Readwise Reader" ,
"form.integration.readwise_api_key" : "Readwise Reader Access Token" ,
"form.integration.readwise_api_key_link" : "Get your Readwise Access Token" ,
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" ,
"form.integration.telegram_chat_id" : "Identifiant de discussion" ,
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" ,
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" ,
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" ,
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
] ,
2018-02-08 04:10:36 +01:00
"This feed already exists (%s)" : "Cet abonnement existe déjà (%s)" ,
2018-06-30 21:42:12 +02:00
"Unable to fetch feed (Status Code = %d)" : "Impossible de récupérer cet abonnement (code=%d)" ,
2017-11-20 06:10:04 +01:00
"Unable to open this link: %v" : "Impossible d'ouvrir ce lien : %v" ,
"Unable to analyze this page: %v" : "Impossible d'analyzer cette page : %v" ,
"Unable to execute request: %v" : "Impossible d'exécuter cette requête: %v" ,
2018-02-28 06:19:59 +01:00
"Unable to parse OPML file: %q" : "Impossible de lire ce fichier OPML : %q" ,
"Unable to parse RSS feed: %q" : "Impossible de lire ce flux RSS : %q" ,
"Unable to parse Atom feed: %q" : "Impossible de lire ce flux Atom : %q" ,
"Unable to parse JSON feed: %q" : "Impossible de lire ce flux JSON : %q" ,
"Unable to parse RDF feed: %q" : "Impossible de lire ce flux RDF : %q" ,
"Unable to normalize encoding: %q" : "Impossible de normaliser l'encodage : %q" ,
2018-01-19 05:23:26 +01:00
"This feed is empty" : "Cet abonnement est vide" ,
2018-02-09 03:16:54 +01:00
"This web page is empty" : "Cette page web est vide" ,
"Invalid SSL certificate (original error: %q)" : "Certificat SSL invalide (erreur originale : %q)" ,
2022-08-09 06:33:38 +02:00
"This website is unreachable (original error: %q)" : "Ce site web n'est pas joignable (erreur originale : %q)" ,
2018-04-07 22:56:11 +02:00
"Website unreachable, the request timed out after %d seconds" : "Site web injoignable, la requête à échouée après %d secondes" ,
2018-06-30 21:42:12 +02:00
"You are not authorized to access this resource (invalid username/password)" : "Vous n'êtes pas autorisé à accéder à cette ressource (nom d'utilisateur / mot de passe incorrect)" ,
"Unable to fetch this resource (Status Code = %d)" : "Impossible de récupérer cette ressource (code=%d)" ,
2021-10-18 00:25:04 +02:00
"Resource not found (404), this feed doesn't exist anymore, check the feed URL" : "Page introuvable (404), cet abonnement n'existe plus, vérifiez l'adresse du flux"
2021-04-25 13:47:59 +02:00
}