-- French (fr) - By Ayantir
local Srendarr		= _G['Srendarr'] -- grab addon table from global
local L				= {}

L.Srendarr			= '|c67b1e9S|c4779ce\'rendarr|r'
L.Srendarr_Basic	= 'S\'rendarr'
L.Usage				= '|c67b1e9S|c4779ce\'rendarr|r - Usage : /srendarr lock/unlock : Verrouille/Déverrouille les fenêtres pour définir leur positionnement.'
L.CastBar			= 'Barre de cast'
L.Sound_DefaultProc	= 'Srendarr (Procs par défaut)'

-- time format
L.Time_Tenths		= '%.1fs'
L.Time_Seconds		= '%ds'
L.Time_Minutes		= '%dm'
L.Time_Hours		= '%dh'
L.Time_Days			= '%dj'

-- aura grouping
L.Group_Displayed_Here	= 'Groupes affichés'
L.Group_Displayed_None	= 'Aucun'
L.Group_Player_Short	= 'Vos buffs courts'
L.Group_Player_Long		= 'Vos buffs longs'
L.Group_Player_Toggled	= 'Vos buffs continus'
L.Group_Player_Passive	= 'Vos passifs'
L.Group_Player_Debuff	= 'Vos debuffs'
L.Group_Player_Ground	= 'Vos cibles au sol'
L.Group_Player_Major	= 'Vos buffs "Majeurs"'
L.Group_Player_Minor	= 'Vos buffs "Mineurs"'
L.Group_Target_Buff		= 'Les buffs de la cible'
L.Group_Target_Debuff	= 'Les débuffs de la cible'
L.Group_Prominent		= 'Effets principaux'

-- whitelist & blacklist control
L.Prominent_AuraAddSuccess	= 'a été ajouté à la liste des effets principaux.'
L.Prominent_AuraAddFail		= 'n\'a pas été trouvé et ne peut être ajouté.'
L.Prominent_AuraRemoved		= 'a été supprimé des effets principaux.'
L.Blacklist_AuraAddSuccess	= 'a été ajouté à la liste noire et ne sera plus affiché.'
L.Blacklist_AuraAddFail		= 'n\'a pas été trouvé et ne peux être ajouté.'
L.Blacklist_AuraRemoved		= 'a été supprimé de la liste noire.'

-- settings: base
L.Show_Example_Auras		= 'Ex. d\'effets'
L.Show_Example_Castbar		= 'Ex. de barre de cast'

L.SampleAura_PlayerTimed	= 'Effets temporaires'
L.SampleAura_PlayerToggled	= 'Effets continus'
L.SampleAura_PlayerPassive	= 'Passifs du joueur'
L.SampleAura_PlayerDebuff	= 'Débuffs du joueur'
L.SampleAura_PlayerGround	= 'Effet au sol'
L.SampleAura_PlayerMajor	= 'Effet "Majeur"'
L.SampleAura_PlayerMinor	= 'Effet "Mineur"'
L.SampleAura_TargetBuff		= 'Buff de la cible'
L.SampleAura_TargetDebuff	= 'Débuff de la cible'

L.TabButton1				= 'Général'
L.TabButton2				= 'Filtres'
L.TabButton3				= 'Barre de cast'
L.TabButton4				= 'Effets'
L.TabButton5				= 'Profils'

L.TabHeader1				= 'Paramètres généraux'
L.TabHeader2				= 'Paramètres de filtres'
L.TabHeader3				= 'Paramètres de la barre de cast'
L.TabHeader5				= 'Paramètres des profils'
L.TabHeaderDisplay			= 'Paramètres de la fenêtre : '

-- settings: generic
L.GenericSetting_ClickToViewAuras	= 'Cliquer pour voir les effets'
L.GenericSetting_NameFont			= 'Police du nom de la compétence'
L.GenericSetting_NameStyle			= 'Couleur & Style du nom de la compétence'
L.GenericSetting_NameSize			= 'Taille de la police du nom de la compétence'
L.GenericSetting_TimerFont			= 'Police du timer'
L.GenericSetting_TimerStyle			= 'Couleur & Style de la police du timer'
L.GenericSetting_TimerSize			= 'Taille de la police du timer'

-- settings: dropdown entries
L.DropGroup_1				= 'Dans la fenêtre [|cffd1001|r]'
L.DropGroup_2				= 'Dans la fenêtre [|cffd1002|r]'
L.DropGroup_3				= 'Dans la fenêtre [|cffd1003|r]'
L.DropGroup_4				= 'Dans la fenêtre [|cffd1004|r]'
L.DropGroup_5				= 'Dans la fenêtre [|cffd1005|r]'
L.DropGroup_6				= 'Dans la fenêtre [|cffd1006|r]'
L.DropGroup_7				= 'Dans la fenêtre [|cffd1007|r]'
L.DropGroup_8				= 'Dans la fenêtre [|cffd1008|r]'
L.DropGroup_None			= 'Ne pas afficher'

L.DropStyle_Full			= 'Affichage détaillé'
L.DropStyle_Icon			= 'Icône seulement'
L.DropStyle_Mini			= 'Minimal'

L.DropGrowth_Up				= 'Haut'
L.DropGrowth_Down			= 'Bas'
L.DropGrowth_Left			= 'Gauche'
L.DropGrowth_Right			= 'Droite'
L.DropGrowth_CenterLeft		= 'Centré (Gauche)'
L.DropGrowth_CenterRight	= 'Centré (Droite)'

L.DropSort_NameAsc			= 'Nom de la compétence (Asc)'
L.DropSort_TimeAsc			= 'Temps restant (Asc)'
L.DropSort_CastAsc			= 'Ordre de cast (Asc)'
L.DropSort_NameDesc			= 'Nom de la compétence (Desc)'
L.DropSort_TimeDesc			= 'Temps restant (Desc)'
L.DropSort_CastDesc			= 'Ordre de cast (Desc)'

L.DropTimer_Above			= 'Au dessus de l\'icône'
L.DropTimer_Below			= 'Sous l\'icône'
L.DropTimer_Over			= 'Par dessus l\'icone'
L.DropTimer_Hidden			= 'Masqué'


-- ------------------------
-- SETTINGS: GENERAL
-- ------------------------
L.General_UnlockDesc			= 'Déverrouiller pour autoriser le positionnement à la souris des fenêtres d\'effets. La bouton Réinitialiser restaurera les fenêtres à leur emplacement par défaut.'
L.General_UnlockLock			= 'Verrouiller'
L.General_UnlockUnlock			= 'Déverrouiller'
L.General_UnlockReset			= 'Réinitialiser'
L.General_UnlockResetAgain		= 'Cliquez une nouvelle fois pour réinitialiser'
L.General_CombatOnly			= 'N\'afficher qu\'en combat'
L.General_CombatOnlyTip			= 'Sélectionnez si les fenêtres d\'aura ne doivent être affichées qu\'en combat.'
L.General_AuraFakeEnabled		= 'Activer l\'affichage des effets simulées'
L.General_AuraFakeEnabledTip	= 'Certaines compétences sur la durée ne communiquent pas correctement leurs détails aux addons lors de leur utilisation. Activer le simulateur d\'aura permet de palier au mieux à ce problème.'
L.General_AuraFadeout			= 'Délai de disparition des effets'
L.General_AuraFadeoutTip		= 'Définissez le temps donné pour la disparition d\'affichage d\'un effet à l\'écran. Un paramètre à 0 fera disparaitre l\'aura sans transition.\n\nLe timer est en millisecondes.'
L.General_ShortThreshold		= 'Seuil des buffs courts'
L.General_ShortThresholdTip		= 'Définissez le seuil en secondes de différence entre les buffs dits "Courts" et les buffs dits "Longs".'
L.General_ShortThresholdWarn	= 'La modification de ce réglage ne sera prise en compte qu\'à la fermeture du panneau d\'options.'
L.General_ProcEnableAnims		= 'Créer une animation lors des procs'
L.General_ProcEnableAnimsTip	= 'Choisissez de créer une animation sur la barre d\'action pour les compétences qui ont proqué et possédant une action spéciale à réaliser. Les compétences possédant un proc sont :\n   Fragments de cristal (Sorc)\n   Déchaînement meurtrier & morphs (NB)\n   Langue de feu (DK)\n   Cape Mortelle (Deux armes)'
L.General_ProcenableAnimsWarn	= 'Si vous utilisez un addon modifiant ou masquant la barre d\'action, les animations pourront ne pas être affichées.'
L.General_ProcPlaySound			= 'Jouer un son lors d\'un proc'
L.General_ProcPlaySoundTip		= 'Sélectionnez le son à jouer lors d\'un proc d\'une compétence. Sélectionner "None" ne jouera aucun son.'
-- settings: general (aura control: display groups)
L.General_ControlHeader			= 'Gestion des effets - Groupes d\'affichage'
L.General_ControlBaseTip		= 'Définissez dans quel groupe de fenêtre afficher vos effets ou les masquer totalement.'
L.General_ControlShortTip		= 'Ce groupe contient tous les buffs lancés sur vous-même avec une durée inférieure au seuil des buffs courts.'
L.General_ControlLongTip 		= 'Ce groupe contient tous les buffs lancés sur vous-même avec une durée supérieure au seuil des buffs courts.'
L.General_ControlToggledTip		= 'Ce groupe contient tous les buffs continus (sans durée définie) qui sont actifs sur vous même.'
L.General_ControlPassiveTip		= 'Ce groupe contient tous les effets passifs qui sont actifs sur vous même.'
L.General_ControlDebuffTip		= 'Ce groupe contient tous les effets négatifs qui sont actifs sur vous même.'
L.General_ControlGroundTip		= 'Ce groupe contient tous les effets au sol que vous avez lancé.'
L.General_ControlMajorTip		= 'Ce groupe contient tous les effets "majeurs" (ex: Intellect majeur) qui sont actifs sur vous même. Les effets majeurs négatifs (ex: Brèche majeure) sont slistés dans les débuffs'
L.General_ControlMinorTip		= 'Ce groupe contient tous les effets "mineurs" (ex: Dynamisation majeure) qui sont actifs sur vous même. Les effets mineurs négatifs (ex: Profanation mineure) sont slistés dans les débuffs'
L.General_ControlTargetBuffTip	= 'Ce groupe contient tous les effets positifs appliqués à votre cible.'
L.General_ControlTargetDebuffTip = 'Ce groupe contient tous les effets négatifs appliqués à votre cible. En raisons de limitation intrinsèques au jeu, seuls vos débuffs apparaitront ici à de très rares exceptions près'
L.General_ControlProminentTip	= 'Ce groupe contient tous les effets que vous avez défini comme principaux.'
-- settings: general (prominent auras)
L.General_ProminentHeader		= 'Effets principaux'
L.General_ProminentDesc			= 'Les buffs sur vous-même ou les effets au sol peuvent être définis comme principaux. Ils seront affichés dans une fenêtre distincte pour une gestion plus efficace.'
L.General_ProminentAdd			= 'Ajouter un buff principal'
L.General_ProminentAddTip		= 'Le buff ou l\'effet au sol que vous souhaitez définir comme principal doit être écrit exactement tel qu\'il apparait en jeu, Validez par Entrée pour ajouter l\'effet à la liste des effets principaux et veuillez noter que seuls les effets avec une durée peuvent être définis, les passifs et les compétences continues seront ignorées.'
L.General_ProminentAddWarn		= 'Ajouter un effet par son nom requiert de scanner toutes les compétences existantes. Cette opération peut ralentir votre jeu quelques instants le temps de l\'opération.'
L.General_ProminentList			= 'Effets principaux actuels'
L.General_ProminentListTip		= 'Liste de tous les effets définis comme principaux. Pour supprimer un effet, sélectionnez le dans la liste et cliquez sur le bouton au dessous.'
L.General_ProminentRemove		= 'Supprimer un effet'


-- ------------------------
-- SETTINGS: FILTERS
-- ------------------------
L.Filter_Desc					= 'Contrôle l\'affichage des effets basés sur des filtres prédéfinis selon leur nom ou selon des critères définis ci-dessous. Activer un filtre masquera l\'affichage de l\'effet à l\'écran.'
L.Filter_BlacklistHeader		= 'Blacklist des effets'
L.Filter_BlacklistAdd			= 'Ajouter un effet à blacklister'
L.Filter_BlacklistAddTip		= 'L\'effet que vous souhaitez blacklister doit être écrit exactement tel qu\'il apparait en jeu. Validez par Entrée pour ajouter l\'effet à la liste des effets blacklistés.'
L.Filter_BlacklistAddWarn		= 'Ajouter un effet par son nom requiert de scanner toutes les compétences existantes. Cette opération peut ralentir votre jeu quelques instants le temps de l\'opération.'

L.Filter_BlacklistList			= 'Effets actuellement blacklistées'
L.Filter_BlacklistListTip		= 'Liste de tous les effets actuellement blacklistés. Pour supprimer un effet de la blacklis, sélectionnez le et cliquez sur le bouton Supprimer de la liste.'
L.Filter_BlacklistRemove		= 'Supprimer de la liste'

L.Filter_PlayerHeader			= 'Filtre d\'effets pour vous'
L.Filter_TargetHeader			= 'Filtres d\'effets pour la cible'
L.Filter_Block					= 'Filtrer le blocage'
L.Filter_BlockPlayerTip			= 'Choisissez de masquer l\'affichage du buff de blocage lorsque vous bloquez.'
L.Filter_BlockTargetTip			= 'Choisissez de masquer l\'affichage du buff de blocage lorsque votre cible bloque.'
L.Filter_Cyrodiil				= 'Filtrer les bonus de Cyrodiil'
L.Filter_CyrodiilPlayerTip		= 'Choisissez de masquer l\'affichage des buffs AvA de Cyrodiil appliqués à vous-même.'
L.Filter_CyrodiilTargetTip		= 'Choisissez de masquer l\'affichage des buffs AvA de Cyrodiil appliqués à votre cible.'
L.Filter_Disguise				= 'Filtrer les déguisements'
L.Filter_DisguisePlayerTip		= 'Choisissez de masquer l\'affichage du buff de déguisement appliqué à vous-même.'
L.Filter_DisguiseTargeTtip		= 'Choisissez de masquer l\'affichage du buff de déguisement appliqué à votre cible.'
L.Filter_MajorEffects			= 'Filtrer les effets majeurs'
L.Filter_MajorEffectsTargetTip	= 'Choisissez de masquer les effets "Majeurs" (ex. Prophétie Majeure, Brutalité Majeure) appliqué à votre cible.'
L.Filter_MinorEffects			= 'Filtrer les effets mineurs'
L.Filter_MinorEffectsTargetTip	= 'Choisissez de masquer les effets "Majeurs" (ex. Sorcellerie mineure, Evitement mineur) appliqué à votre cible.'
L.Filter_MundusBoon				= 'Filtrer les pierres de Mundus'
L.Filter_MundusBoonPlayerTip	= 'Choisissez de masquer l\'affichage du bonus de la pierre de Mundus appliqué à vous-même.'
L.Filter_MundusBoonTargetTip	= 'Choisissez de masquer l\'affichagedu bonus de la pierre de Mundus appliqué à votre cible.'
L.Filter_SoulSummons			= 'Filtrer le timer du rez gratuit'
L.Filter_SoulSummonsPlayerTip	= 'Choisissez de masquer l\'affichage du timer de rez gratuit de la ligne Magie des Ames appliqué à vous-même.'
L.Filter_SoulSummonsTargetTip	= 'Choisissez de masquer l\'affichage du timer de rez gratuit de la ligne Magie des Ames appliqué à votre cible.'
L.Filter_VampLycan				= 'Filtrer les buffs Vampire & Loup-Garou'
L.Filter_VampLycanPlayerTip		= 'Choisissez de masquer l\'affichage des buffs de vampirisme et de lycanthropie appliqué à vous-même.'
L.Filter_VampLycanTargetTip		= 'Choisissez de masquer l\'affichage des buffs de vampirisme et de lycanthropie appliqué à votre cible.'
L.Filter_VampLycanBite			= 'Filtrer le timer de morsure Vampire & Loup-Garou'
L.Filter_VampLycanBitePlayerTip	= 'Choisissez de masquer l\'affichage des buffs de morsure vampire et lycanthropique appliqué à vous-même.'
L.Filter_VampLycanBiteTargetTip	= 'Choisissez de masquer l\'affichage des buffs de morsure vampire et lycanthropique appliqué à votre cible.'


-- ------------------------
-- SETTINGS: CAST BAR
-- ------------------------
L.CastBar_Enable				= 'Activer la barre de cast & de canalisation'
L.CastBar_EnableTip				= 'Sélectionnez si vous voulez activer une barre de cast déplaçable pour afficher les temps d\'incantation ou de canalisation de vos compétences.'
L.CastBar_Alpha					= 'Opacité'
L.CastBar_AlphaTip				= 'Définissez la transparence de la barre de cast lorsqu\'elle est visible. Un paramètre à 100 rends la fenêtre totalement opaque.'
L.CastBar_Scale					= 'Echelle'
L.CastBar_ScaleTip				= 'Définissez la taille de la barre de cast en pourcentage'
-- settings: cast bar (name)
L.CastBar_NameHeader			= 'Nom de la compétence castée'
L.CastBar_NameShow				= 'Afficher le nom de la compétence castée'
-- settings: cast bar (timer)
L.CastBar_TimerHeader			= 'Timer de la barre de cast'
L.CastBar_TimerShow				= 'Afficher le timer de la compétence castée'
-- settings: cast bar (bar)
L.CastBar_BarHeader				= 'Barre de timer'
L.CastBar_BarReverse			= 'Inverser les directions du timer'
L.CastBar_BarReverseTip			= 'Définissez si vous souhaitez inverser le timer de la barre de cast.'
L.CastBar_BarGloss				= 'Activer la brillance'
L.CastBar_BarGlossTip			= 'Définissez si vous souhaitez que la barre du timer possède une brillance améliorée'
L.CastBar_BarWidth				= 'Largeur de la barre'
L.CastBar_BarWidthTip			= 'Définissez la largeur de la barre de cast lorsqu\' elle est affichée.'
L.CastBar_BarColour				= 'Couleur de la barre'
L.CastBar_BarColourTip			= 'Définissez les couleurs de la barre de cast. La première couleur est la couleur primaire en début de cast, la seconde sera celle affichée à la fin du timer.'


-- ------------------------
-- SETTINGS: DISPLAY FRAMES
-- ------------------------
L.DisplayFrame_Alpha			= 'Transparence de la fenêtre'
L.DisplayFrame_AlphaTip			= 'Définissez la transparence de la fenêtre des effets lorsqu\'elle est visible. Un paramètre à 100 rends la fenêtre totalement opaque.'
L.DisplayFrame_Scale			= 'Echelle de la fenêtre'
L.DisplayFrame_ScaleTip			= 'Définissez la taille de la fenêtre des effets en pourcentage.'
-- settings: display frames (aura)
L.DisplayFrame_AuraHeader		= 'Affichage'
L.DisplayFrame_Style			= 'Style'
L.DisplayFrame_StyleTip			= 'Définissez le style qui sera appliqué à cette fenêtre d\'effets.\n\n|cffd100Affichage détaillé|r - Affiche le nom de la compétence, son icône, la barre de timer et le texte associé.\n\n|cffd100Icône seulement|r - Affiche l\'icône de la compétence et le texte du timer seulement, ce style permet plus d\'options pour le sens de l\'empilage du temps des effets.\n\n|cffd100Minimal|r - Affiche le nom de la compétence et une barre de timer plus petite.'
L.DisplayFrame_Growth			= 'Sens de l\'empilage du temps des effets'
L.DisplayFrame_GrowthTip		= 'Définissez dans quel sens les nouveaux effets doivent s\'empiler depuis le point d\'origine. Pour les paramètres "centrés", les effets iront dans le sens précisé dans la liste.\n\nLes effets ne peuvent s\'empiler que lorsqu\'ils sont affichés en mode |cffd100Détaillé|r or |cffd100Minimal|r styles.'
L.DisplayFrame_Padding			= 'Espacement entre les piles d\'effets'
L.DisplayFrame_PaddingTip		= 'Définissez l\'espacement entre chaque effet.'
L.DisplayFrame_Sort				= 'Ordre de tri des effets'
L.DisplayFrame_SortTip			= 'Définissez comment les effets sont triés. Soit par ordre alphabétique, soit par durée restante ou dans l\'ordre où ils ont atés castés.\n\nLorsque vous triez par durée, tous les passifs et effets continus seront triés par nom et seront affichés en début ou en fin de pile selon l\'ordre de tri, avec les compétences temporaires listées ensuite ou avant.'
L.DisplayFrame_Highlight		= 'Mise en surbrillance des icones d\'effet continu'
L.DisplayFrame_HighlightTip		= 'Définir si les effets continus doivent être mis en surbrillance pour mieux les distinguer des effets passifs.\n\nNon disponible dans le mode |cffd100Minimal|r.'



-- settings: display frames (name)
L.DisplayFrame_NameHeader		= 'Nom de la compétence'
-- settings: display frames (timer)
L.DisplayFrame_TimerHeader		= 'Texte du Timer'
L.DisplayFrame_TimerLocation	= 'Emplacement du texte du timer'
L.DisplayFrame_TimerLocationTip	= 'Définir la position des timers pour chaque effet par rapport à son icone.'
-- settings: display frames (bar)
L.DisplayFrame_BarHeader		= 'Barre du timer'
L.DisplayFrame_BarReverse		= 'Inverser les directions du timer'
L.DisplayFrame_BarReverseTip	= 'Définissez si vous souhaitez inverser le timer de l\'effet. Dans le mdoe |cffd100Détaillé|r cela inversera également la position de l\'icône.'
L.DisplayFrame_BarGloss			= 'Activer la brillance'
L.DisplayFrame_BarGlossTip		= 'Définissez si vous souhaitez que la barre du timer possède une brillance améliorée.'
L.DisplayFrame_BarWidth			= 'Largeur de la barre'
L.DisplayFrame_BarWidthTip		= 'Définissez la largeur de la du timer lorsqu\'elle est affichée.'
L.DisplayFrame_BarTimed			= 'Couleur: Effets temporaires'
L.DisplayFrame_BarTimedTip		= 'Définir les couleurs des effets temporaires. La première couleur est la couleur primaire en début d\'effet, la seconde sera celle affichée à la fin du timer.'
L.DisplayFrame_BarToggled		= 'Couleur: Effets continus'
L.DisplayFrame_BarToggledTip	= 'Définir les couleurs des effets temporaires. La première couleur est la couleur primaire en début de barre, la seconde sera celle affichée à la fin de la barre.'
L.DisplayFrame_BarPassive		= 'Couleur: Effets passives'
L.DisplayFrame_BarPassiveTip	= 'Définir les couleurs des effets temporaires. La première couleur est la couleur primaire en début de barre, la seconde sera celle affichée à la fin de la barre.'


-- ------------------------
-- SETTINGS: PROFILES
-- ------------------------
L.Profile_Desc					= 'Les profils de préférences peuvent être gérés ici vous permettant de sélectionner entre une configuration par compte ou par personnage. Vous devez d\'abord activer la gestion des profils pour modifier les valeurs ci-dessous.'
L.Profile_UseGlobal				= 'Utiliser une configuration par compte'
L.Profile_UseGlobalWarn			= 'Switcher entre la configuration par personnage et par compte rechargera votre UI.'
L.Profile_Copy					= 'Sélectionnez un profil à copier'
L.Profile_CopyTip				= 'Select a profile to copy its settings to the currently actrive profile. The active profile will be for either the logged in character or the account wide profile if enabled. The existing profile settings will be permanently overwritten.\n\nThis cannot be undone!'
L.Profile_CopyButton			= 'Copier le profil'
L.Profile_CopyButtonWarn		= 'Copier un profil rechargera votre UI.'
L.Profile_CopyCannotCopy		= 'Impossible de copier le profil sélectionné. Veuillez réessayer ou sélectionner un autre profil.'
L.Profile_Delete				= 'Sélectionnez un profil à supprimer'
L.Profile_DeleteTip				= 'Sélectionnez un profil à supprimer de la base des paramètres. Si le personnage concerné est reconnecté par la suite, et que vous n\'utilisez pas une configuration par compte, celui-ci héritera de la configuration par défaut'
L.Profile_DeleteButton			= 'Supprimer le profil'
L.Profile_Guard					= 'Activer la gestion des profils'


if (GetCVar('language.2') == 'fr') then -- overwrite GetLocale for new language
    for k, v in pairs(Srendarr:GetLocale()) do
        if (not L[k]) then -- no translation for this string, use default
            L[k] = v
        end
    end

    function Srendarr:GetLocale() -- set new locale return
        return L
    end
end