{
    "l10n_info": {
        "lang_code": "fr",
        "iso_639_code": "fr",
        "language_name": "French",
        "lang_native_name": "français",
        "select_lang_prompt": "Veuillez sélectionner une langue.",
        "welcome_prompt": "Bienvenue sur RSS to Telegram Bot.",
        "rsstt_slogan": "RSS to Telegram Bot, un robot RSS Telegram qui se soucie de votre expérience de lecture."
    },
    "l10n_sub_status": {
        "no_subscription": "Vous n'avez pas d'abonnements",
        "already_subscribed": "Déjà abonné",
        "subscription_not_exist": "L'abonnement n'existe pas"
    },
    "l10n_error_reasons": {
        "feed_invalid": "Le flux RSS n'est pas valide",
        "url_invalid": "L'URL n'est pas valide",
        "network_error": "Erreur réseau",
        "internal_error": "Erreur interne",
        "status_code_error": "Erreur de code d'état HTTP",
        "uncaught_internal_error": "Erreur interne inattendue",
        "operation_timeout_error": "Délai d'attente dépassé",
        "action_invalid": "Action invalide",
        "sub_limit_reached": "Nombre d'abonnements maximum atteint",
        "flood_wait_prompt": "Vous opérez si fréquemment que le bot a dépassé la limite de vitesse de Telegram. Veuillez ralentir.",
        "edit_conflict_prompt": "Les commandes sont trop fréquentes, les opérations entrent en conflit. Veuillez ralentir.",
        "callback_already_running_prompt": "Vous avez exécutez une autre commande. Essayez après que celle-ci se finisse.",
        "message_too_long_prompt": "La commande aurait du s'exécuter correctement, mais le message de retour est trop long pour être envoyé."
    },
    "l10n_permission_denied_reasons": {
        "channel_or_group_not_found": "Le salon/groupe n'a pas été trouvé.",
        "permission_denied_no_permission": "Vous n'avez pas la permission d'utiliser cette commande.",
        "permission_denied_not_bot_manager": "Cette commande ne peux être exécuté que par le propriétaire du bot.",
        "permission_denied_not_chat_admin": "Cette commande ne peux être exécuté que par les administrateurs de ce groupe/salon.",
        "permission_denied_not_in_private_chat": "Cette commande peut être utilisée seulement dans une disussion privée.",
        "permission_denied_not_member": "Vous n'êtes pas dans ce groupe/salon, vous ne pouvez donc pas utilisez le bot.",
        "permission_denied_bot_not_member": "Le bot n'est plus dans ce groupe/salon, il ne fonctionnera donc pas ici.",
        "permission_denied_switch_pm": "Continuez en messages privé avec le bot…",
        "permission_denied_input_command": "Entrez une commande pour continuez s'il vous plaît…",
        "permission_denied_no_direct_use": "Cette commande ne devrait pas être exécuter directement. Utilisez %s à la place.",
        "promote_to_admin_prompt": "Si vous êtes un administrateur anonyme de ce groupe, s'il vous plaît promouvez le bot à administrateur (aucune permission requise) pour permettre au bot de vérifier votre identité.",
        "group_upgrade_needed_prompt": "Oups, votre groupe n’a pas été mis à niveau vers un supergroupe. En général, le serveur Telegram devrait effectuer cette mise à niveau automatiquement à un moment donné, mais si ce n'est pas le cas, vous devez la faire manuellement avant de pouvoir utiliser le robot.\nVeuillez suivre les étapes suivantes :\n1. Allez dans l'info du groupe, puis cliquez sur « Gérer le groupe » .\n2. Changez l'option « Historique des discussions pour les nouveaux membres » en « Visible » .\n3. Enregistrez le paramètre de visibilité de l'historique des discussions.\n4. Sauvegarder tous les paramètres.\n5. (Facultatif) Si nécessaire, vous pouvez changer l'option « Historique des chats pour les nouveaux membres » en « Caché ».\n6. Vous devriez maintenant être en mesure d'utiliser le robot.",
        "sub_limit_reached_prompt": "Le nombre d'abonnements a atteint la limite (%d/%d) défini dans par le responsable du bot. Retirez des abonnements (/unsub) avant d'en ajouter."
    },
    "l10n_misc": {
        "choose_sub_prompt": "Veuillez choisir un abonnement",
        "previous_page": "Page précédente",
        "next_page": "Page suivante",
        "back": "Retour",
        "cancel": "Annuler",
        "subscribe": "S'abonner",
        "unsubscribe": "Se désabonner",
        "subscription_list": "Liste des abonnements",
        "processing": "Traitement en cours, veuillez patienter un instant…",
        "canceled_by_user": "Annulé par l'utilisateur.",
        "n_subscriptions_in_total": "%d abonnements au total",
        "other_settings_button": "Autres paramètres…",
        "user": "Utilisateur",
        "channel": "Salon",
        "group": "Groupe"
    },
    "l10n_cmd_sub": {
        "sub_reply_feed_url_prompt_html": "Répondez à ce message avec l'URL du flux RSS.\nOu, vous pouvez utilisez <code>/sub url1 url2 url3</code> pour vous abonnez en masse.",
        "sub_usage_in_channel_html": "Utilisez <code>/sub url1 url2 url3 ...</code> pour vous abonnez.",
        "sub_successful": "Abonnement réussi",
        "sub_failed": "Echec lors de l'abonnement"
    },
    "l10n_cmd_unsub": {
        "unsub_choose_sub_prompt_html": "S'il vous plaît choisissez l'abonnement au quel vous souhaitez vous désabonner.\nOu, vous pouvez utiliser <code>/unsub url1 url2 url3 …</code> pour vous désabonner en masse.",
        "unsub_successful": "Résiliation réussi",
        "unsub_failed": "Echec lors de la résiliation"
    },
    "l10n_cmd_unsub_all": {
        "unsub_all_confirm_prompt": "Etes vous sure de vouloir résilier tout vos abonnements ?",
        "unsub_all_confirm": "Oui, résilier tout les abonnements",
        "unsub_all_cancel": "Non, annuler",
        "unsub_all_successful": "Résiliation de tout les abonnements réussi"
    },
    "l10n_cmd_import": {
        "send_opml_prompt": "Envoyez moi le fichier OPML qui doit être importé (l'extension du fichier doit être en .opml).",
        "import_for_channel_or_group_prompt": "Si vous souhaitez importer un abonnement pour votre salon/groupe, merci de compléter la légende avec l'identifiant du salon/groupe (commençant par '-100') ou @username.",
        "send_opml_reply_placeholder": "Le fichier OPML qui doit être importé (l'extension du fichier doit être en .opml)",
        "fetch_file_failed": "Echec de la récupération du fichier",
        "opml_import_processing": "Si la quantité des flux est grande ou que les serveurs de flux sont lent, cela peux être très long. Asseyez vous et relaxez vous.",
        "opml_parse_error": "Erreur de syntaxe OPML",
        "keep_subs_title_button": "Garder le titre personnalisé des abonnements importés",
        "delete_subs_title_button": "Supprimer les noms personnalisé des abonnements importés"
    },
    "l10n_cmd_set": {
        "set_choose_sub_prompt": "S'il vous plaît choisissez l'abonnement que vous aimeriez personnaliser.",
        "status": "Etat",
        "status_activated": "Activé",
        "status_deactivated": "Désactivé",
        "notification": "Notification",
        "notification_normal": "Normal",
        "notification_muted": "Muet",
        "monitor_interval": "Intervalle de surveillance",
        "send_mode": "Mode d'envoi",
        "send_mode_-1": "Uniquement le titre et la source",
        "send_mode_0": "Auto",
        "send_mode_1": "Telegraph forcé",
        "send_mode_2": "Forcer les messages Telegram",
        "length_limit": "Limite de longueur (mode automatique uniquement)",
        "length_limit_unlimited": "Illimité",
        "link_preview": "Prévisualisation de lien",
        "link_preview_-1": "Désactivé",
        "link_preview_0": "Auto",
        "link_preview_1": "Activé",
        "display_media": "Media",
        "display_media_-1": "Désactiver",
        "display_media_0": "Activer",
        "display_media_1": "Uniquement des médias, pas de contenu",
        "display_author": "Auteur",
        "display_author_-1": "Désactiver",
        "display_author_0": "Auto",
        "display_author_1": "Activé",
        "display_via": "Source",
        "display_via_-4": "Pas de titre de flux, URL simple à la fin",
        "display_via_-3": "Pas de titre de flux, lien affiché comme titre de post",
        "display_via_-2": "Désactivé complètement",
        "display_via_-1": "Pas de titre de flux, hyperlien à la fin",
        "display_via_0": "Titre de flux et lien",
        "display_via_1": "Titre du flux et le lien affiché comme titre de poste",
        "display_title": "Titre de poste",
        "display_title_-1": "Désactivé",
        "display_title_0": "Automatique",
        "display_title_1": "Activer",
        "style": "Style",
        "style_0": "",
        "style_1": "",
        "set_custom_title_button": "Titre personnalisé…",
        "set_custom_interval_button": "Intervalle personnalisé (en minutes)…",
        "set_custom_hashtags_button": "Hashtags personnalisé…",
        "set_interval_prompt": "Veuillez sélectionner un intervalle de surveillance.",
        "set_length_limit_prompt": "S'il vous plaît sélectionnez une limite de caractères.\n\nSi un poste est plus long que cette limite ou ne peux être envoyé en un seule message, il sera envoyé par Telegraph\nSi l'envoi par Telegraph échoue, seule le titre et la source seront envoyés.",
        "length_limit_only_effective_if_send_mode_auto": "La limite de caractère ne fonctionne que si le mode d'envoi est réglé en automatique.",
        "display_media_only_effective_if_send_mode_auto_and_telegram": "Le mode d'envoi actuelle n'enverra jamais de médias dans les messages Telegram.",
        "use_user_default_button": "Utiliser par défaut",
        "read_formatting_settings_guidebook_html": "<a href=\"%s\">Lisez le guide des paramètres de mise en forme ici..</a>"
    },
    "l10n_cmd_set_default": {
        "set_user_default_description": "Définissez les paramètres par défaut des abonnements.\n\nLes paramètres non définis d'un abonnement seront ramenés aux paramètres de cette page. Cette option est utile si vous souhaitez définir les mêmes paramètres pour la plupart de vos abonnements.",
        "reset_all_button": "Réinitialiser tous les abonnements à mes valeurs par défaut",
        "reset_all_confirm_prompt": "Êtes-vous sûr de vouloir réinitialiser tous les abonnements à la valeur par défaut ?",
        "reset_all_confirm": "Oui, réinitialiser tous les abonnements aux valeurs par défaut",
        "reset_all_cancel": "Non, annuler",
        "reset_all_successful": "Réinitialisation réussie de tous les abonnements aux paramètre de défaut"
    },
    "l10n_sub_info": {
        "subscription_info": "Information d'abonnement",
        "feed_title": "Titre du flux",
        "subscription_title": "Titre personnalisé",
        "feed_url": "URL du feed",
        "hashtags": "Hashtags",
        "default_emoji_header_description": "%s indique que vos abonnements utilisent vos paramètres par défaut. Vous pouvez les changez en utilisant /set_default."
    },
    "l10n_monitor_warn": {
        "feed_deactivated_warn": "La tâche de surveillance a échoué 100 fois de suite. Votre abonnement au flux RSS a été désactivé.\nPour le réactiver, veuillez utiliser la commande /activate_subs."
    },
    "l10n_cmd_activate": {
        "choose_sub_to_be_activated": "Les abonnements ci-dessous sont désactivés, choisissez en un à activer.\nAprès l'avoir activé, les mise à jours seront surveillés.",
        "activate_all_subs": "Activer tout mes abonnements",
        "all_subs_are_activated": "Tout les abonnements sont activés."
    },
    "l10n_cmd_deactivate": {
        "choose_sub_to_be_deactivated": "Les abonnements ci-dessous sont activés, choisissez en un à désactiver.\nAprès l'avoir désactiver, les mises à jours seront suspendues. Si vous n'avez plus besoin de cet abonnement, pensez plutôt à le résilier plutôt que de le désactiver.",
        "deactivate_all_subs": "Désactiver tout mes abonnements",
        "all_subs_are_deactivated": "Tout les abonnements sont désactivés."
    },
    "l10n_cmd_set_title": {
        "cmd_set_title_usage_prompt_html": "Utilisation de la commande : <code>/set_title sub_id titre</code>\n\nNote : omettez <code>titre</code> pour effacer le titre personnalisé (uniquement s'il a déjà été défini).",
        "set_title_success": "Le titre personnalisé de cet abonnement à été changé pour : ",
        "set_title_success_cleared": "Le titre personnalisé de l'abonnement à été effacé."
    },
    "l10n_cmd_set_interval": {
        "cmd_set_interval_usage_prompt_html": "Usage de la commande <code>/set_interval sub_id monitor_interval</code>\n\nNote : <code>monitor_interval</code> doit être un nombre entier positif en minutes (il n'est pas nécessaire d'inclure l'unité).",
        "set_interval_success_html": "L'intervalle de surveillance de l'abonnement a été modifié à <b>%d minutes</b>.",
        "set_default_interval_success_html": "L'intervalle de surveillance par défaut a été modifié à <b>%d minutes</b>.",
        "set_interval_failure_too_small_html": "L'intervalle de surveillance doit être plus grand que <b>%d minutes</b>."
    },
    "l10n_cmd_set_hashtags": {
        "cmd_set_hashtags_usage_prompt_html": "Utilisation de commande : <code>/set_hashtags abo_id #hashtag1 #hashtag2 …</code>\n\nNote : Si aucun hashtag n'est fournis, les hashtags existants seront effacés (seulement si il y en avait auparavant).",
        "set_hashtags_success_html": "Les hashtags personnalisés de l'abonnement ont été changé pour : ",
        "set_hashtags_success_cleared": "Les hashtags personnalisés de l'abonnement ont été effacés.",
        "set_hashtags_failure_too_many": "Trop de hashtags. Veuillez supprimer certains hashtags et réessayer."
    },
    "l10n_administration": {
        "cmd_test_usage_prompt_html": "Utilisation de la commande : <code>/test RSS_URL entry_start_number(optional) entry_end_number(optional)</code>",
        "cmd_set_option_usage_prompt_html": "Usage de la commande : <code>/set_option valeur</code>",
        "current_options": "Option actuelle",
        "option_value_type": "Type de valeur",
        "option_key_invalid": "La clé du paramètre est invalide",
        "option_value_invalid": "La valeur du paramètre est invalide, merci de vérifier son type",
        "option_updated": "Le paramètre a été mis à jour",
        "cmd_user_info_usage_prompt_html": "Usage de la commande : <code>/user_info user_id</code> ou <code>/user_info @username</code>",
        "user_not_found": "L'utilisateur n'a pas été trouvé. Utilisez plutôt son identifiant.",
        "user_info": "Information de l'utilisateur",
        "sub_count": "Nombre d'abonnements",
        "sub_limit": "Limite du nombre d'abonnements",
        "sub_limit_unlimited": "illimité",
        "sub_limit_default": "défaut",
        "participant_count": "Nombre de participants",
        "user_state": "Etat utilisateur",
        "user_state_-1": "Banni",
        "user_state_description_-1": "ne peut jamais utiliser le bot",
        "user_state_0": "Invité",
        "user_state_description_0": "peut uniquement utiliser le bot si le mode multi-utilisateur est activé",
        "user_state_1": "Utilisateur",
        "user_state_description_1": "peut utiliser le bot",
        "set_user_state_as": "Défini l'état de l'utilisateur comme",
        "reset_sub_limit_to_default": "Réinitialiser la limite du nombre d'abonnement à la valeur par défaut",
        "set_sub_limit_to": "Définir la limite du nombre d'abonnement…",
        "cmd_set_sub_limit_prompt_html": "Utilisation de la commande : <code>/set_sub_limit user_id subscription_quantity_limit</code>\n\nNote : <code>subscription_quantity_limit</code> doit être un nombre entier, <code>-1</code> pour retirer la limite."
    },
    "l10n_cmd_descriptions": {
        "commands": "Commandes",
        "cmd_description_sub": "S'abonner",
        "cmd_description_unsub": "Se désabonner",
        "cmd_description_unsub_all": "Se désabonner des tous les abonnements",
        "cmd_description_list": "Vérifier la liste d'abonnements",
        "cmd_description_set": "Personnaliser les abonnements",
        "cmd_description_set_default": "Personnaliser les paramètres par défaut",
        "cmd_description_import": "Importer les abonnements d'un fichier OPML",
        "cmd_description_export": "Exporter les abonnement vers un fichier OPML",
        "cmd_description_activate_subs": "Activer les abonnements",
        "cmd_description_deactivate_subs": "Desactiver les abonnements",
        "cmd_description_version": "Vérifier la version du bot",
        "cmd_description_lang": "Sélectionnez une langue",
        "cmd_description_help": "Voir l'aide",
        "cmd_description_test": "Test (responsable du bot uniquement)",
        "cmd_description_set_option": "Définir les paramètre du bot (responsable du bot uniquement)",
        "cmd_description_user_info": "Voir/modifier les informations de l'utilisateur (responsable du bot uniquement)",
        "usage_in_channel_or_group_prompt_html": "<b>Utilisateur du canal/discussion :</b>\n1. Ajouter le bot au canal/discussion.\n2a. Envoyer directement les commandes <b>dans le canal/discussion</b>.\n2b. Ou encore, envoyer une commande tel que<code>/sub @username https://example.com</code> ou <code>/sub -10010000000000 https://example.com</code> <b>dans la discussion privée avec le bot</b>.\n(<code>@username</code> est le nom d'utilisateur du canal/discussion , <code>@</code> est nécessaire ; <code>-10010000000000</code> est l'ID du canal/discussion, il doit commencer par <code>-100</code>)"
    }
}
