-- frFR.lua — French Localization
local addonName, addonTable = ...
if GetLocale() ~= "frFR" then return end
local L = addonTable.L

L["CLICK_TO_TP"]          = "Cliquez pour vous téléporter dans le donjon."
L["NOT_KNOWN"]            = "\n|cffff0000Attention : Sort non appris.|r"
L["LOADED"]               = "LFG Teleport chargé (Midnight S1)."
L["ENTERED"]              = " entré. Masquage du bouton."
L["TEST_MSG"]             = "Bouton de test affiché (Cîmes du ciel)."
L["LOCK_ON"]              = "Position verrouillée"
L["LOCK_OFF"]             = "Position déverrouillée"
L["INVITE_PREFIX"]        = "Vous avez été invité à :\n|cff07f8ab"
L["PARTY_PREFIX"]         = "Votre groupe a rejoint :\n|cff07f8ab"
L["NO_TELEPORT_YET"]      = "\n|cffff0000 Pas encore de téléportation|r"
L["GIT_GUD"]              = "\n|cffff0000 Fais mieux|r"
L["TOOLTIP_LEFT_CLICK"]   = "Clic gauche pour se téléporter"
L["TOOLTIP_ALT_RIGHT"]    = "ALT + Clic droit pour fermer"
L["TOOLTIP_CTRL_DRAG"]    = "CTRL + Clic gauche pour déplacer"
L["OPTIONS_TITLE"]        = "|TInterface\\AddOns\\LFGTeleportButtonMidnight\\Media\\portal.blp:20|t LFG Teleport Button - Options"
L["OPTIONS_PREVIEW"]      = "Vous avez été invité à :\nDonjon exemple\n|cffff0000 Pas encore de téléportation|r"
L["FONT_LABEL"]           = "Police"
L["FONT_SIZE_LABEL"]      = "Taille de la police"
L["FONT_LSM_REQUIRED"]    = "Police (LSM requis)"
L["SHOW_ONLY_READY"]      = "Afficher uniquement quand le temps de recharge est prêt"
L["ONLY_READY_ON"]        = "Le bouton ne s'affichera que lorsque la téléportation sera prête."
L["ONLY_READY_OFF"]       = "Le bouton s'affichera quel que soit l'état du temps de recharge."
L["DRAG_HINT"]            = "Maintenez CTRL et glissez avec le clic gauche pour déplacer"
L["RESET_POSITION"]       = "Réinitialiser la position"
L["POSITION_RESET"]       = "Position réinitialisée par défaut."
L["OPEN_CONFIG"]          = "Ouvrir la configuration"
L["TELEPORT_READY"]       = "Téléportation prête : "
L["LOCKED_MSG"]           = "Verrouillé (déplacement impossible)"
L["UNLOCKED_MSG"]         = "Déverrouillé (glissez avec le clic gauche)"
L["NO_DUNGEON_YET"]       = "Aucun donjon sélectionné ; utilisez /tpbutton test N"
L["USAGE_TEST"]           = "Utilisation : /tpbutton test N  (N=1-"
L["SLASH_COMMANDS"]       = "Commandes : /tpbutton lock | /tpbutton show | /tpbutton test N | /tpbutton debug | /tpbutton reset | /tpbutton state"
L["NO_MATCH"]             = "La liste ne correspond à aucun donjon Midnight S1 ; bouton non affiché."
L["ENTERED_HIDING"]       = "%s entré — masquage du bouton de téléportation."
L["LSM_NOT_LOADED"]       = "AceGUI-3.0-SharedMediaWidgets non chargé ; impossible d'afficher le menu des polices."
L["SETTINGS_NOT_FOUND"]   = "API Settings introuvable. Panneau d'options non enregistré."

-- French dungeon name triggers for matching
local DUNGEONS_EXTRA_TRIGGERS = {
    ["Skyreach"]                = { "cîmes du ciel", "cimes du ciel" },
    ["Al'gethar Academy"]       = { "académie d'algeth'ar", "academie d'algeth'ar", "algeth'ar" },
    ["Seat of the Triumvirate"] = { "siège du triumvirat", "siege du triumvirat", "triumvirat" },
    ["Magisters' Terrace"]      = { "terrasse des magistères", "terrasse des magisteres", "magistères" },
    ["Maisara Caverns"]         = { "cavernes de maisara", "maisara" },
    ["Windrunner Spire"]        = { "flèche des coursevent", "fleche des coursevent", "coursevent" },
    ["Pit of Saron"]            = { "fosse de saron", "saron" },
    ["Nexus-Point Xenas"]       = { "point de convergence xenas", "convergence xenas", "xenas" },
}
addonTable.DUNGEONS_EXTRA_TRIGGERS = addonTable.DUNGEONS_EXTRA_TRIGGERS or {}
for k, v in pairs(DUNGEONS_EXTRA_TRIGGERS) do
    addonTable.DUNGEONS_EXTRA_TRIGGERS[k] = v
end
