#! python
# -*- coding: utf-8 -*-
# $Id: fr.py 85 2006-04-30 18:53:40Z sgrayban $

g_strtable = -1
language_code = __name__.split('.')[-1]

def add(label, txt):
    global g_strtable
    g_strtable.AddText(language_code, label, txt)

def AddStrings(strtable):
    global g_strtable
    g_strtable = strtable

    #######################################################
    ## MV: 03 mar 2005 22:00
    ## A LIRE AVANT D'EDITER / AJOUTER !!
    ## Si vous ajoutez de nouvelles entrées,
    ## ajoutez les dans la partie "Nouvelles chaines'.
    ## On pourra facilement les transmettre aux traducteurs.
    #######################################################

    ##_________________________________________________________
    ##
    ##     Nouvelles chaines
    ##_________________________________________________________

    add("str_error_checking_new_version", u"Nous sommes désolé, il y a eu une erreur lors de la vérification de mise à jour. Essayer de nouveau plus tard.")
    add("str_hours", u"heures")
    add("str_minutes", u"minutes")

    # The next 4 are for the status bar updates during the initial scan.
    add("str_scanning", u"Recherche en cours")
    add("str_scanned", u"Recherche terminée")
    add("str_feed", u"source")
    add("str_feeds", u"sources")

    add("str_downloading_new_episodes", u"Téléchargement de nouveaux épisodes")

    add("str_select_none_cleanup", u"Aucun")
    add("str_submit_lang", u"Soumettre une traduction")
    
    add("str_dltab_live", u"Téléchargement en cours : ")
    add("str_dltab_ul_speed", u"Vitesse d'envoi : ")
    add("str_dltab_dl_speed", u"Vitesse de réception : ")
    


    add("str_sched_specific", u"Vérifier à heure régulière")
    add("str_sched_reg", u"Vérifier à intervals réguliers")
    add("str_repeat_every", u"Répéter tous les")
    add("str_next_run_label", u"Prochaine vérification :")
    
    add("str_menu_license", u"Licence")
    add("str_license", u"Ce programme est libre, vous pouvez le redistribuer et/ou le modifier selon les termes de la Licence Publique Générale GNU publiée par la Free Software Foundation (version 2 ou bien toute autre version ultérieure choisie par vous). Ce programme est distribué car potentiellement utile, mais SANS AUCUNE GARANTIE, ni explicite ni implicite, y compris les garanties de commercialisation ou d'adaptation dans un but spécifique.\n\nReportez-vous à la Licence Publique Générale GNU pour plus de détails.")
    add("str_donate", u"Faites un don pour CastPodder")
    add("str_donate_expl", u"Il est important de garder les applications CastPodder communautaire en ligne et de garder cette nouvelle façon de consommer les médias, libre. Quelque soit la somme, l'équipe de développement sera contente et sera encouragée à développer de nouvelles fonctionnalités et de nouveaux services !")
    add("str_donate_yes", u"Oui, envoyez-moi sur la page de contributions !")
    add("str_donate_two_weeks", u"Je dois encore y jeter un oeil, montre moi ça de nouveau dans 2 semaines.")
    add("str_donate_already", u"J'ai déjà fait un don. Ne me montre plus cette fenêtre.")
    add("str_donate_no", u"Non, je ne veux pas faire de don, ne me montre plus cette fenêtre.")
    add("str_donate_one_day", u"Pas maintenant, rappelez-moi demain")
    add("str_donate_proceed", u"Allez, on y va :o)")

    add("str_preferences", u"Préférences")
    add("str_preferences_menubar", u"Préférences...")

    add("str_scheduler_dialog", u"Programmateur")
    add("str_scheduler_tab", u"Préférences")
    add("str_scheduler_menubar", u"Programmateur...")

    add("str_select_import_file", u"Choisir un fichier à importer")    
    add("str_add_feed_dialog", u"Ajouter une source")
    add("str_edit_feed", u"Propriétés de la source")

    add("str_really_delete", u"Vraiment effacer")

    add("str_license_caption", u"Licence")

    add("str_ep_downloaded", u"téléchargé")
    add("str_ep_skipped_removed_other", u"Sauté/Enlevé/AutreSource")
    add("str_ep_to_download", u"A télécharger")


    
    ##_________________________________________________________
    ##
    ##     Fenêtre principale (CastPodder.xrc)
    ##_________________________________________________________


    
    ## File menu
    add("str_file", u"Fichier")
    add("str_import_opml", u"Importer depuis un fichier OPML...")
    add("str_export_opml", u"Exporter vers un fichier OPML...")
    add("str_preferences_menubar", u"Préférences...")
    add("str_close_window", u"Fermer la fenêtre")
    add("str_quit", u"Quitter")

    add("str_edit", u"Edition")
    add("str_select_all", u"Tout sélectionner")

    add("str_tools", u"Outils")
    add("str_check_all", u"Tout vérifier")
    add("str_catch_up", u"Marquer 'à jour'")
    add("str_check_selected", u"Vérifier les sélections")
    add("str_add_feed", u"Ajouter une source...")
    add("str_remove_selected", u"Enlever une source")
    add("str_feed_properties", u"Propriétés de la source...")
    add("str_scheduler_menubar", u"Programmateur...")
    

    add("str_select_language", u"Langue")

    ## Ils sont aussi utilisés pour les onglets
    add("str_view", u"Affichage")
    add("str_downloads", u"Téléchargements")
    add("str_subscriptions", u"Abonnement")
    add("str_podcast_directory", u"Bibliothèque de podcasts")
    add("str_cleanup", u"Nettoyer")

    add("str_help", u"Aide")
    add("str_online_help", u"Aide en ligne")
    add("str_faq", u"FAQ")
    add("str_check_for_update", u"Vérifier les mises à jour...")
    add("str_report_a_problem", u"Rapporter un problème")
    add("str_goto_website", u"Aller sur le site")
    add("str_make_donation", u"Faire un don")
    add("str_menu_license", u"Licence...")
    add("str_about", u"A propos...")


    ## Barre d'outils  : Téléchargement
    add("str_remove_selected_items", u"Enlever les items sélectionnés")
    add("str_cancel_selected_download", u"Annuler les téléchargements sélectionnés")
    add("str_pause_selected", u"Pause")

    ## Etat onglet de téléchargement (dans les colonnes)
    ## Etats de l'Enclosure. Utiliser le préfixe str_dl_state_ afin d'éviter
    ## les collisions avec d'autres chaines, e.g. str_downloading ci-dessus
    ## qui ne sont pas en majuscule.
    add("str_dl_state_new", u"Nouveau")
    add("str_dl_state_queued", u"A la queue")
    add("str_dl_state_downloading", u"En téléchargement")
    add("str_dl_state_downloaded", u"Téléchargé")
    add("str_dl_state_cancelled", u"Annulé")
    add("str_dl_state_finished", u"Terminé")
    add("str_dl_state_partial", u"Téléchargé partiellement")
    add("str_dl_state_clearing", u"Nettoyage")


    ## Barre d'outil : Abonnement
    add("str_check_for_new_podcasts", u"Recherche de nouveaux podcasts")
    add("str_catch_up_mode", u"Catch-up - Seulement les derniers abonnements")

    add("str_add_new_feed", u"Ajouter de nouvelles sources");
    add("str_remove_selected_feed", u"Enlever les sources sélectionnées")
    add("str_properties", u"Propriétés")
    add("str_check_selected_feed", u"Vérifier les sources sélectionnées")

    add("str_scheduler_on", u"Programmateur en marche")
    add("str_scheduler_off", u"Programmateur arrêté")        

    ## Onglet Souscription : Info Programmateur
    add("str_next_run:", u"Prochaine vérification :")

    ## Onglet Souscription : cadre épisode
    add("str_downloading_episode_info", u"Téléchargement des infos de l'épisode...")
    add("str_no_episodes_found", u"Aucun épisode.")


    ## Onglet Répertoire
    add("str_refresh", u"Rafraîchir")
    add("str_open_all_folders", u"Ouvrir tous les dossiers")
    add("str_close_all_folders", u"Fermer tous les dossiers")
    add("str_add", u"Ajouter")

    ## Onglet Répertoire : Autres entrées
    add("str_directory_description", u"Cliquez sur une source ou entrez / collez dans le champ ci-dessus, puis cliquer Ajouter.")


    ## Onglet Nettoyage
    add("str_select_a_feed", u"Sélectionner une source")
    add("str_refresh_cleanup", u"Rafraîchir")
    
    add("str_look_in", u"Chercher un épisode dans")        
    add("str_player_library", u"Bibliothèque du lecteur")
    add("str_downloads_folder", u"Dossier de téléchargement")
    add("str_delete_library_entries", u"Effacer les entrées de la bibliothèque")
    add("str_delete_files", u"Effacer les fichiers")
    add("str_select_all_cleanup", u"Tout sélectionner")
    add("str_delete", u"Nettoyer")




    ## Onglet journal
    add("str_log", u"Journal")
    add("str_clear", u"Vider")


    ## Colonnes (dans téléchargements et souscriptions)
    add("str_lst_name", u"Nom")
    add("str_lst_date", u"Date")        
    add("str_lst_progress", u"Progression")
    add("str_lst_state", u"Etat")
    add("str_lst_mb", u"Mo")
    add("str_lst_location", u"Lieu")
    add("str_lst_episode", u"Episode")
    add("str_lst_playlist", u"Playlist")

    ## Etat des abonnements -- voir les variables ipodder/feeds.py SUB_STATES
    add("str_subscribed", u"Abonné")
    add("str_disabled", u"Désactivé")
    add("str_newly-subscribed", u"Nouveau abonnement")
    add("str_unsubscribed", u"Désabonné")
    add("str_preview", u"Prévisualisation")
    add("str_force", u"Forcer")
    





    ##_________________________________________________________
    ##
    ##   Fenêtre de dialogue
    ##_________________________________________________________



    ## Fenêtre d'import OPML
    #--- Selection fichier import

    ## Fenêtre d'esport OPML
    add("str_choose_name_export_file", u"Sélectionner un nom de fichier d'export")
    add("str_subs_exported", u"Abonnements exportés.")
    
    ## Fenetre Préférences
    add("str_preferences", u"Préférences")
    
    add("str_save", u"Sauver")
    add("str_cancel", u"Annuler")
    
    # Général
    add("str_general", u"Général")
    add("str_gen_options_expl", u"Définis les options générales d'CastPodder")
    add("str_hide_on_startup", u"Au lancement, ne montrer que l'icone du system tray")

    add("str_run_check_startup", u"Vérifier l'arrivée de nouveaux podcasts au démarrage de l'application")
    add("str_play_after_download", u"Jouer les podcasts juste après leur téléchargement")
    add("str_location_and_storage", u"Gestion des lieux de stockage")
    add("str_stop_downloading", u"Arrêter les téléchargements si le disque dur atteint une taille minimum de")
    add("str_bad_megabyte_limit_1", u"Désolé, la limite en MegaOctet ne semble pas être un entier")
    add("str_bad_megabyte_limit_2", u"Essayez encore une fois.")

    add("str_download_folder", u"Télécharger les podcasts dans ce dossier")
    add("str_browse", u"Naviguer")
    add("str_bad_directory_pref_1", u"Désolé, nous ne pouvons pas trouver les dossiers que vous avez entré")
    add("str_bad_directory_pref_2", u"Créé le dossier et essayez de nouveau. Merci.")

    
    # Fil (threads)
    add("str_threads", u"Téléchargement simultané")
    add("str_multiple_download", u"Préférences de téléchargement simultané")
    add("str_max_feedscans", u"Nombre maximal de recherche par session")
    add("str_max_downloads", u"Nombre maximal de téléchargement par session")
   
    # Préférences réseau
    add("str_networking", u"Préférences réseau")
    add("str_coralize_urls", u"URL sur Coral CDN (experimental)")
    add("str_proxy_server", u"Utiliser un serveur proxy")
    add("str_proxy_address", u"Adresse")
    add("str_proxy_port", u"Port")
    add("str_proxy_username", u"Identifiant")
    add("str_proxy_password", u"Mot de passe")
    add("str_bad_proxy_pref", u"Vous avez activé le support proxy, mais vous n'avez pas donné ni d'hôte, ni de port. Revenez dans les préférences réseau et entrez le nom d'hôte et le port.")

    # Lecteur
    add("str_player", u"Lecteur")
    add("str_choose_a_player", u"Sélectionner un lecteur")
    add("str_no_player", u"Aucun lecteur")
    
    # Advancé
    add("str_advanced", u"Avancé")
    add("str_options_power_users", u"Ces options peuvent être utilisées par les utilisateurs avancés")
    add("str_run_command_download", u"Lancer cette commande après chaque téléchargement")
    add("str_rcmd_full_path", u"%f = chemin complet du fichier téléchargé")
    add("str_rcmd_podcast_name", u"%n = nom du podcast\n\nExample: mp3tag -g podcast %f\nThis would tag the file as a \"podcast\" for the Genre.")
    add("str_other_advanced_options", u"Autres options avancées")
    add("str_show_log", u"Montrer l'onglet journal")



    ## Fenêtre de feeds (ajout/propriétés)
    add("str_title", u"Titre")
    add("str_url", u"URL")
    add("str_goto_subs", u"Aller à l'onglet Abonnement pour voir les épisodes de cette source")
    add("str_feed_save", u"Sauver")
    add("str_feed_cancel", u"Annuler")




    ## Fenêtre programmateur
    add("str_enable_scheduler", u"Activer le programmateur")
    add("str_sched_select_type", u"Sélectionnez le type de programmateur ci-dessous :")
    add("str_check_at_specific_times", u"Vérifier à heure régulière")
    add("str_check_at_regular_intervals", u"Vérifier à intervals réguliers")
    add("str_repeat_every:", u"Répéter toutes les :")
    add("str_latest_run", u"Dernière vérification :")
    add("str_next_run", u"Prochaine vérification :")
    add("str_not_yet", u"pas encore")
    #--- Annuler
    add("str_save_and_close", u"Sauver et fermer")
    #--- Sauver

    add("str_time_error", u"Une des heures programmées ne semble pas correcte. Exemple valide : 10:02am, 16:43.")


    ## Fenêtre A propos
    #--- Version:
    #--- Programmation : Erik de Jonge, Andrew Grumet, Garth Kidd, Perica Zivkovic\nDesign: Martijn Venrooy\nStratège de contenu : Mark Alexander Posth\nConcept: Adam Curry, Dave Winer\nMerci à tous les traducteurs pour leur apports !\n\nBasé sur Feedparser et la technologie BitTorrent.\nCe programme est libre, vous pouvez le redistribuer et/ou le modifier selon les termes de la Licence Publique Générale GNU publiée par la Free Software Foundation (version 2 ou bien toute autre version ultérieure choisie par vous). Ce programme est distribué car potentiellement utile, mais SANS AUCUNE GARANTIE, ni explicite ni implicite, y compris les garanties de commercialisation ou d'adaptation dans un but spécifique. Reportez-vous à la Licence Publique Générale GNU pour plus de détails.


    ## Entrée de la barre de Status
    add("str_check_for_new_podcast_button", u"Vérifier l'arrivée de nouveaux podcasts en cliquant le bouton vert")
    add("str_last_check", u"Dernière vérification :")
    add("str_of", u"de")
    add("str_item", u"item")
    add("str_items", u"items")
    add("str_downloading", u"en téléchargement")
    add("str_downloaded", u"téléchargé")
    add("str_enclosure", u"enclosure")
    add("str_enclosures", u"enclosures")
    add("str_fetched", u"récupéré")
    add("str_loading_mediaplayer", u"Lancement de votre lecteur de média...")
    add("str_loaded_mediaplayer", u"Lecteur de média lancé...")        
    add("str_initialized", u"CastPodder prêt")




    ## Chaine pour d'autres applications
    from ipodder.configuration import __version__
    import gui.skin
    add("str_ipodder_title", u"CastPodder - Récepteur de podcast v" + __version__)
    add("str_localization_restart", u"Pour changer la langue, CastPodder doit être redémarré. Cliquez sur OK pour quitter proprement, ou Annuler pour continuer.")
    add("str_really_quit", u"Un téléchargement est en cours. Vraiment quitter ?");
    add("str_double_check", u"Apparemment un téléchargement est en cours.");
    
    # Mise à jour
    add("str_new_version_ipodder", u"Une nouvelle version d'CastPodder est disponible, cliquez sur OK pour aller sur le site.")
    add("str_no_new_version_ipodder", u"Cette version d'CastPodder est à jour")
    add("str_other_copy_running", u"Une autre copie d'CastPodder est déja lancée. Mettez-la en avant, et attendez qu'elle se termine ou tuez le processus.")

    # Menu contextuel (bouton droit de la souris, Windows)
    add("str_check_now", u"Vérifier maintenant")        
    add("str_open_ipodder", u"Ouvrir CastPodder")
    #--- Téléchargement
    add("str_scanning_feeds", u"Vérifications des sources")

    # Menu contextuel (Feed)
    add("str_remove", u"Enlever")        
    add("str_open_in_browser", u"Ouvrir dans un navigateur")
    
    

    # Menu contectuel (T2léchargements)
    add("str_play_episode", u"Jouer l'épisode")
    add("str_clear_selected", u"Nettoyer les entrées sélectionnées")
    




