local setmetatable = setmetatable
local C_CreatureInfo = C_CreatureInfo

local GetLocale = GetLocale

local L = {}

-- Classes
L["Druid"] = C_CreatureInfo.GetClassInfo(11).className
L["Hunter"] = C_CreatureInfo.GetClassInfo(3).className
L["Mage"] = C_CreatureInfo.GetClassInfo(8).className
L["Paladin"] = C_CreatureInfo.GetClassInfo(2).className
L["Priest"] = C_CreatureInfo.GetClassInfo(5).className
L["Rogue"] = C_CreatureInfo.GetClassInfo(4).className
L["Shaman"] = C_CreatureInfo.GetClassInfo(7).className
L["Warlock"] = C_CreatureInfo.GetClassInfo(9).className
L["Warrior"] = C_CreatureInfo.GetClassInfo(1).className

-- Races
L["Human"] = C_CreatureInfo.GetRaceInfo(1).raceName
L["Orc"] = C_CreatureInfo.GetRaceInfo(2).raceName
L["Dwarf"] = C_CreatureInfo.GetRaceInfo(3).raceName
L["Night Elf"] = C_CreatureInfo.GetRaceInfo(4).raceName
L["Undead"] = C_CreatureInfo.GetRaceInfo(5).raceName
L["Tauren"] = C_CreatureInfo.GetRaceInfo(6).raceName
L["Gnome"] = C_CreatureInfo.GetRaceInfo(7).raceName
L["Troll"] = C_CreatureInfo.GetRaceInfo(8).raceName
L["Blood Elf"] = C_CreatureInfo.GetRaceInfo(10).raceName
L["Draenei"] = C_CreatureInfo.GetRaceInfo(11).raceName

if (GetLocale() == "ruRU") then
    -- Specs
    L["Balance"] = "Баланс"
    L["Feral"] = "Сила зверя"
    L["Restoration"] = "Исцеление"
    L["Beast Mastery"] = "Повелитель зверей"
    L["Marksmanship"] = "Стрельба"
    L["Survival"] = "Выживание"
    L["Arcane"] = "Тайная магия"
    L["Fire"] = "Огонь"
    L["Frost"] = "Лед"
    L["Holy"] = "Свет"
    L["Protection"] = "Защита"
    L["Retribution"] = "Возмездие"
    L["Discipline"] = "Послушание"
    L["Shadow"] = "Тьма"
    L["Assassination"] = "Ликвидация"
    L["Combat"] = "Бой"
    L["Subtlety"] = "Скрытность"
    L["Elemental"] = "Cтихии"
    L["Enhancement"] = "Совершенствование"
    L["Affliction"] = "Колдовство"
    L["Demonology"] = "Демонология"
    L["Destruction"] = "Разрушение"
    L["Arms"] = "Оружие"
    L["Fury"] = "Неистовство"

    -- Gladdy.lua
    L["Welcome to Gladdy!"] = "Вас приветствует Gladdy!"
    L["First run has been detected, displaying test frame."] = "Обнаружен первый запуск, показываем тестовое окно."
    L["Valid slash commands are:"] = "Валидные команды:"
    L["If this is not your first run please lock or move the frame to prevent this from happening."] = "Если это не первый запуск, переместите, либо закрепите окно во избежание показа окна."

    -- Frame.lua
    L["Gladdy - drag to move"] = "Gladdy - тащите для перемещения"

    -- Options.lua
    L["Announcements"] = "Оповещения"
    L["Announcement settings"] = "Настройки оповещения"
    L["Auras"] = "Ауры"
    L["Auras settings"] = "Настройки аур"
    L["Castbar"] = "Полоса применения"
    L["Castbar settings"] = "Настройки полосы применения"
    L["Classicon"] = "Иконка класса"
    L["Classicon settings"] = "Настройки иконки класса"
    L["Clicks"] = "Клики"
    L["Clicks settings"] = "Настройки кликов"
    L["Diminishings"] = "Диминишинги"
    L["Diminishings settings"] = "Настройки диминишингов"
    L["Healthbar"] = "Полоса жизней"
    L["Healthbar settings"] = "Настройки полосы жизней"
    L["Highlight"] = "Подсветка"
    L["Highlight settings"] = "Настройки подсветки"
    L["Nameplates"] = "Индикаторы здоровья"
    L["Nameplates settings"] = "Настройки индикаторов здоровья "
    L["Powerbar"] = "Полоса маны"
    L["Powerbar settings"] = "Настройки полосы маны"
    L["Score"] = "Счет"
    L["Score settings"] = "Настройки счета"
    L["Trinket"] = "Тринкет"
    L["Trinket settings"] = "Настройки тринкета"
    L["Reset module"] = "Сбросить настройки"
    L["Reset module to defaults"] = "Сбросить настройки модуля к начальным"
    L["No settings"] = "Нет настроек"
    L["Module has no settings"] = "Модуль не имеет настроек"
    L["General"] = "Основные"
    L["General settings"] = "Основные настройки"
    L["Lock frame"] = "Закрепить фрейм"
    L["Toggle if frame can be moved"] = "Включите, если фрейм можно двигать"
    L["Grow frame upwards"] = "Расти вверх"
    L["If enabled the frame will grow upwards instead of downwards"] = "Если включено, то фрейм будет расти вверх, а не вниз"
    L["Frame scale"] = "Масштаб фрейма"
    L["Scale of the frame"] = "Масштаб фрейма"
    L["Frame padding"] = "Отступы фрейма"
    L["Padding of the frame"] = "Отступы фрейма"
    L["Frame color"] = "Цвет фрейма"
    L["Color of the frame"] = "Цвет фрейма"
    L["Bar width"] = "Ширина полос"
    L["Width of the bars"] = "Ширина полос"
    L["Bottom margin"] = "Нижняя граница полосы"
    L["Margin between each button"] = "Отступ до следующей полосы"

    -- Announcements.lua
    L["RESURRECTING: %s (%s)"] = "ВОСКРЕШАЕТ: %s (%s)"
    L["SPEC DETECTED: %s - %s (%s)"] = "СПЕЦИАЛИЗАЦИЯ ОПРЕДЕЛЕНА: %s - %s (%s)"
    L["LOW HEALTH: %s (%s)"] = "МАЛО ЗДОРОВЬЯ: %s (%s)"
    L["TRINKET USED: %s (%s)"] = "ТРИНКЕТ ИСПОЛЬЗОВАН: %s (%s)"
    L["TRINKET READY: %s (%s)"] = "ТРИНКЕТ ГОТОВ: %s (%s)"
    L["DRINKING: %s (%s)"] = "ПЬЁТ: %s (%s)"
    L["Self"] = "Сам"
    L["Party"] = "Группа"
    L["Raid Warning"] = "Объявление рейду"
    L["Blizzard's Floating Combat Text"] = "Стандартный текст боя"
    L["MikScrollingBattleText"] = "MikScrollingBattleText"
    L["Scrolling Combat Text"] = "Scrolling Combat Text"
    L["Parrot"] = "Parrot"
    L["Drinking"] = "Питьё"
    L["Announces when enemies sit down to drink"] = "Оповещать, когда вражеский игрок начинает пить"
    L["Resurrection"] = "Воскрешение"
    L["Announces when an enemy tries to resurrect a teammate"] = "Оповещать, когда вражеский игрок начинает воскрешать союзника"
    L["New enemies"] = "Новые враги"
    L["Announces when new enemies are discovered"] = "Оповещать о найденных вражеских игроках"
    L["Spec Detection"] = "Обнаружение специализации"
    L["Announces when the spec of an enemy was detected"] = "Оповещать, когда обнаружена специализация вражеского игрока"
    L["Low health"] = "Мало жизней"
    L["Announces when an enemy drops below a certain health threshold"] = "Оповещать, когда уровень здоровья вражеского игрока падает ниже определенного количества"
    L["Low health threshold"] = "Процент малого количества здоровья"
    L["Choose how low an enemy must be before low health is announced"] = "Укажите процент здоровья вражеского игрока, когда нужно показать оповещение"
    L["Trinket used"] = "Использование пвп-тринкета"
    L["Announce when an enemy's trinket is used"] = "Оповещать об использовании пвп-тринкета вражеским игроком"
    L["Trinket ready"] = "Готовность пвп-тринкета"
    L["Announce when an enemy's trinket is ready again"] = "Оповещать, когда пвп-тринкет вражеского игрока готов"
    L["Destination"] = "Вариант оповещений"
    L["Choose how your announcements are displayed"] = "Выберать, как показывать оповещения"

    -- Auras.lua
    L["Font color"] = "Цвет текста"
    L["Color of the text"] = "Цвет текста"
    L["Font size"] = "Размер текста"
    L["Size of the text"] = "Размер текста"

    -- Castbar.lua
    L["Bar height"] = "Высота полосы"
    L["Height of the bar"] = "Высота полосы"
    L["Bar texture"] = "Текстура полосы"
    L["Texture of the bar"] = "Текстура полосы"
    L["Bar color"] = "Цвет полосы"
    L["Color of the cast bar"] = "Цвет полосы применений"
    L["Background color"] = "Цвет фона полосы"
    L["Color of the cast bar background"] = "Цвет фона полосы применений"
    L["Icon position"] = "Расположение значка трансляции"

    -- Diminishings.lua
    L["DR Cooldown position"] = "Позиция ДР таймеров"
    L["Position of the cooldown icons"] = "Позиция ДР таймеров"
    L["Left"] = "Слева"
    L["Right"] = "Справа"
    L["Icon Size"] = "Размер иконок"
    L["Size of the DR Icons"] = "Размер ДР иконок"

    -- Healthbar.lua
    L["Show the actual health"] = "Показывать текущее здоровье"
    L["Show the actual health on the health bar"] = "Показывать текущее здоровье на полосе жизней"
    L["Show max health"] = "Показывать максимальное здоровье"
    L["Show max health on the health bar"] = "Показывать максимальное здоровье на полосе жизней"
    L["Show health percentage"] = "Показывать здоровье в процентах"
    L["Show health percentage on the health bar"] = "Показывать здоровье в процентах на полосе жизней"

    -- Highlight.lua
    L["Border size"] = "Размер границы"
    L["Target border color"] = "Цвет контура цели"
    L["Color of the selected targets border"] = "Цвет контура цели"
    L["Focus border color"] = "Цвет контура фокуса"
    L["Color of the focus border"] = "Цвет контура фокуса"
    L["Raid leader border color"] = "Цвет контура цели рейд лидера"
    L["Color of the raid leader border"] = "Цвет контура цели рейд лидера"
    L["Highlight target"] = "Подсвечивать цель"
    L["Toggle if the selected target should be highlighted"] = "Включите, если необходима подсветка цели"
    L["Show border around target"] = "Показывать контур вокруг цели"
    L["Toggle if a border should be shown around the selected target"] = "Включите, если необходимо показывать контур вокруг цели"
    L["Show border around focus"] = "Показывать контур вокруг фокуса"
    L["Toggle of a border should be shown around the current focus"] = "Включите, если необходимо показывать контур вокруг фокуса"
    L["Show border around raid leader"] = "Показывать контур вокруг цели рейд лидера"
    L["Toggle if a border should be shown around the raid leader"] = "Включите, если необходимо показывать контур вокруг цели рейд лидера"

    -- Powerbar.lua
    L["Show the actual power"] = "Показывать текущую ману"
    L["Show the actual power on the power bar"] = "Показывать текущую ману на полосе маны"
    L["Show max power"] = "Показывать максимальную ману"
    L["Show max power on the power bar"] = "Показывать максимальную ману на полосе маны"
    L["Show power percentage"] = "Показывать ману в процентах"
    L["Show power percentage on the power bar"] = "Показывать ману в процентах на полосе маны"
    L["Color of the status bar background"] = "Цвет фона строки состояния"

    -- Trinket.lua
    L["No cooldown count (OmniCC)"] = "Не показывать кулдаун (OmniCC)"
    L["Disable cooldown timers by addons (reload UI to take effect)"] = "Отключить таймер кулдаунов для аддонов (необходима перезагрузка интерфейса)"
elseif GetLocale() == "deDE" then
    -- Announcements.lua
    L["Announcements"] = "Meldungen"
    L["RESURRECTING: %s (%s)"] = "Wiederbeleben: %s (%s) "
    L["SPEC DETECTED: %s - %s (%s)"] = "Talenspezalisierung entdeckt: %s - %s (%s)"
    L["LOW HEALTH: %s (%s)"] = "Niedriges Leben: %s (%s)"
    L["TRINKET USED: %s (%s)"] = "Insiginie benutzt: %s (%s)"
    L["TRINKET READY: %s (%s)"] = "Insignie bereit: %s (%s)"
    L["DRINKING: %s (%s)"] = "Trinken: %s (%s)"
    L["Self"] = "Selbst"
    L["Party"] = "Gruppe"
    L["Raid Warning"] = "Schlachtzugwarnung"
    L["Blizzard's Floating Combat Text"] = "Blizzard Kampftext"
    L["Trinket used"] = "Insignie benutzt"
    L["Announce when an enemy's trinket is used"] = "Warnt, wenn ein Gegner seine Insignie benutzt"
    L["Trinket ready"] = "Insignie bereit"
    L["Announce when an enemy's trinket is ready again"] = "Warnt wenn die Insignie eines Gegner wieder bereit ist"
    L["Drinking"] = "Trinken"
    L["Announces when enemies sit down to drink"] = "Warnt wenn Gegner sich zum Trinken hinsetzen"
    L["Resurrection"] = "Wiederbelebung"
    L["Announces when an enemy tries to resurrect a teammate"] = "Warnt wenn Gegner versuchen Teammitglieder wiederzubeleben"
    L["New enemies"] = "Neue Gegner"
    L["Announces when new enemies are discovered"] = "Gibt an, wenn neue Gegner entdeckt wurden"
    L["Spec Detection"] = "Talent Entdeckung"
    L["Announces when the spec of an enemy was detected"] = "Gibt an, wenn Talente eines Gegners entdeckt wurden"
    L["Low health"] = "Wenig Leben"
    L["Announces when an enemy drops below a certain health threshold"] = "Warnt, wenn das Leben eines Gegners unter einen bestimmten Prozentwert fällt"
    L["Low health threshold"] = "Prozentwert: Wenig Leben"
    L["Choose how low an enemy must be before low health is announced"] = "Bestimme wie wenig Leben ein Gegner haben muss, damit vor wenig Leben gewarnt wird"
    L["Destination"] = "Ziel"
    L["Choose how your announcements are displayed"] = "Bestimme wo Warnungen dargestellt werden"

    -- ArenaCountDown.lua
    L["Arena Countdown"] = "Arena Countdown"
    L["Turns countdown before the start of an arena match on/off."] = ""
    L["Size"] = "Größe"

    -- Auras.lua
    L["Auras"] = "Auren"
    L["Frame"] = "Frame"
    L["Cooldown"] = "Abklingzeit"
    L["No Cooldown Circle"] = "Verstecke Abklingzeitzirkel"
    L["Cooldown circle alpha"] = "Abklingzeitzirkel Alpha"
    L["Font"] = "Schrift"
    L["Font of the cooldown"] = "Schrift der Abklingzeit"
    L["Font scale"] = "Schriftskalierung"
    L["Scale of the text"] = "Skalierungfaktor des Texts"
    L["Font color"] = "Schriftfarbe"
    L["Color of the text"] = "Farbe des Texts"
    L["Border"] = "Rahmen"
    L["Border style"] = "Rahmen Stil"
    L["Buff color"] = "Buff Farbe"
    L["Debuff color"] = "Debuff Farbe"
    L["Check All"] = "Alle auswählen"
    L["Uncheck All"] = "Alle abwählen"
    L["Enabled"] = "Eingeschaltet"
    L["Priority"] = "Priorität"

    -- BuffsDebuffs.lua
    L["Buffs and Debuffs"] = "Buffs und Debuffs"
    L["Enabled Buffs and Debuffs module"] = "Buffs und Debuffs Modul einschalten"
    L["Show CC"] = "Zeige Crowdcontrol"
    L["Shows all debuffs, which are displayed on the ClassIcon as well"] = "Zeigt alle Buffs & Debuffs, die auch auf dem Klassensymbol dargestellt werden"
    L["Buffs"] = "Buffs"
    L["Size & Padding"] = "Größe und Abstand"
    L["Icon Size"] = "Symbol Größe"
    L["Size of the DR Icons"] = "Größe der DR Symbole"
    L["Icon Width Factor"] = "Symbol Breitenfaktor"
    L["Stretches the icon"] = "Streckt das Symbol"
    L["Icon Padding"] = "Symbol Abstand"
    L["Space between Icons"] = "Abstand zwischen den Symbolen"
    L["Position"] = "Position"
    L["Aura Position"] = "Aura Position"
    L["Position of the aura icons"] = "Position der Aura Symbole"
    L["Top"] = "Oben"
    L["Bottom"] = "Unten"
    L["Left"] = "Links"
    L["Right"] = "Rechts"
    L["Grow Direction"] = "Richtung"
    L["Grow Direction of the aura icons"] = "In welche Richtung die Symbole wachsen"
    L["Horizontal offset"] = "Horizontaler Offset"
    L["Vertical offset"] = "Vertikaler Offset"
    L["Alpha"] = "Alpha"
    L["Debuffs"] = "Debuffs"
    L["Dynamic Timer Color"] = "Dynamische Textfarbe"
    L["Show dynamic color on cooldown numbers"] = "Verändert die Farbe des Textes dynamisch"
    L["Color of the cooldown timer and stacks"] = "Farbe der Abklingzeit und Stapel"
    L["Spell School Colors"] = "Zauberart Farbe"
    L["Spell School Colors Enabled"] = "Zauberart Farbe Eingeschaltet"
    L["Show border colors by spell school"] = "Färbt den Rahmen entspechend der Zauberart"
    L["Curse"] = "Fluch"
    L["Color of the border"] = "Farbe des Rahmens"
    L["Magic"] = "Magie"
    L["Poison"] = "Gift"
    L["Physical"] = "Physisch"
    L["Immune"] = "Immun"
    L["Disease"] = "Erkrankung"
    L["Aura"] = "Aura"
    L["Form"] = "Form"

    -- Castbar.lua
    L["Cast Bar"] = "Zauberleiste"
    L["Bar"] = "Balken"
    L["Bar Size"] = "Balken Größe"
    L["Bar height"] = "Balken Höhe"
    L["Height of the bar"] = "Höhe des Balken"
    L["Bar width"] = "Balken Weite"
    L["Width of the bars"] = "Weite des Balken"
    L["Texture"] = "Textur"
    L["Bar texture"] = "Balken Textur"
    L["Texture of the bar"] = "Textur des Balken"
    L["Bar color"] = "Balken Farbe"
    L["Color of the cast bar"] = "Farbe des Balken"
    L["Background color"] = "Hintergrundfarbe"
    L["Color of the cast bar background"] = "Hinergrundfarbe des Zauberbalkens"
    L["Border size"] = "Rahmen Größe"
    L["Status Bar border"] = "Balken Rahmen"
    L["Status Bar border color"] = "Balken Rahmen Farbe"
    L["Icon"] = "Symbol"
    L["Icon size"] = "Symbolgröße"
    L["Icon border"] = "Symbolrahmen"
    L["Icon border color"] = "Farbe Symbolrahmen"
    L["Spark"] = "Funke"
    L["Spark enabled"] = "Funke eingeschaltet"
    L["Spark color"] = "Funkenfarbe"
    L["Color of the cast bar spark"] = "Farbe des Zauberleisten Funke"
    L["Font of the castbar"] = "Schriftart der Zauberleiste"
    L["Font size"] = "Schriftgröße"
    L["Size of the text"] = "Schriftgröße"
    L["Format"] = "Darstellung"
    L["Timer Format"] = "Zeitdarstellung"
    L["Remaining"] = "Verbleibend"
    L["Total"] = "Total"
    L["Both"] = "Beides"
    L["Castbar position"] = "Zauberleistenposition"
    L["Icon position"] = "Symbolposition"
    L["Offsets"] = "Offsets"

    -- Classicon.lua
    L["Class Icon"] = "Klassensymbol"
    L["Balance"] = "Gleichgewicht"
    L["Feral"] = "Wilder Kampf"
    L["Restoration"] = "Wiederherstellung"
    L["Beast Mastery"] = "Tierherrschaft"
    L["Marksmanship"] = "Treffsicherheit"
    L["Survival"] = "Überleben"
    L["Arcane"] = "Arkan"
    L["Fire"] = "Feuer"
    L["Frost"] = "Frost"
    L["Holy"] = "Heilig"
    L["Protection"] = "Schutz"
    L["Retribution"] = "Vergeltung"
    L["Discipline"] = "Disziplin"
    L["Shadow"] = "Schatten"
    L["Assassination"] = "Meucheln"
    L["Combat"] = "Kampf"
    L["Subtlety"] = "Täuschung"
    L["Elemental"] = "Elemental"
    L["Enhancement"] = "Verstärkung"
    L["Affliction"] = "Gebrechen"
    L["Demonology"] = "Demonologie"
    L["Destruction"] = "Zerstörung"
    L["Arms"] = "Waffen"
    L["Fury"] = "Furor"
    L["Show Spec Icon"] = "Zeige Spezialisierungssymbol"
    L["Shows Spec Icon once spec is detected"] = "Zeigt das Talentspezialisierungs Symbol sobald die Spezialisierung erkannt wurde"
    L["Icon width factor"] = "Symbol Breitenfaktor"
    L["This changes positions with trinket"] = "Das tauscht die Position mit dem Trinket, wenn auf der gleichen Seite."
    L["Border color"] = "Rahmenfarbe"

    --CombatIndicator.lua
    L["Combat Indicator"] = "Kampfindikator"
    L["Enable Combat Indicator icon"] = "Schalte Kampfindikator ein"
    L["Anchor"] = "Anker"
    L["This changes the anchor of the ci icon"] = "Dies ändert den Anker des Kampfindikatorsymbols"
    L["This changes position relative to its anchor of the ci icon"] = "Dies ändert die Position relativ zum Anker"

    -- Cooldowns.lua
    L["Cooldowns"] = "Abklingzeiten"
    L["Enabled cooldown module"] = ""
    L["Cooldown size"] = "Abklingzeit Größe"
    L["Size of each cd icon"] = "Größe eines einzelnen Symbols"
    L["Max Icons per row"] = "Maximale Anzahl an Symbolen pro Reihe"
    L["Scale of the font"] = "Skalierung der Schrift"
    L["Anchor of the cooldown icons"] = "Anker der Abklingzeiten Symbole"
    L["Grow Direction of the cooldown icons"] = "Richtung der Abklingzeiten Symbole"
    L["Offset"] = "Offset"

    -- Diminishings.lua
    L["Diminishings"] = "DR"
    L["Enabled DR module"] = "DR einschalten"
    L["DR Cooldown position"] = "DR Position"
    L["Position of the cooldown icons"] = "Position der Symbole"
    L["DR Border Colors"] = "DR Rahmen Farbe"
    L["Dr Border Colors Enabled"] = "DR Rahmen Farben eingeschaltet"
    L["Colors borders of DRs in respective DR-color below"] = "Färbt die Rahmen der DR Symbole je nach Stärke der Verminderung"
    L["Half"] = "Hälfte"
    L["Quarter"] = "Viertel"
    L["Categories"] = "Kategorien"
    L["Force Icon"] = "Erzwinge Symbol"
    L["Icon of the DR"] = "Symbol des DR"
    L["DR Duration"] = "DR Dauer"
    L["Change the DR Duration in seconds (DR is dynamic between 15-20s)"] = "Verändere die DR Dauer in Sekunden (DR ist dynamisch zwischen 15-20s)"

    -- ExportImport.lua
    L["Export Import"] = "Exportieren Importieren"
    L["Profile Export Import"] = "Profile Exportieren Importieren"

    -- Healthbar.lua
    L["Health Bar"] = "Lebensbalken"
    L["DEAD"] = "TOT"
    L["LEAVE"] = "VERLASSEN"
    L["General"] = "Allgemein"
    L["Color of the status bar background"] = "Farbe des Balkenhintergrunds"
    L["Font of the bar"] = "Schriftart des Balken"
    L["Name font size"] = "Schriftgröße des Namen"
    L["Size of the name text"] = "Schriftgröße des Namen"
    L["Health font size"] = "Schriftgröße der Gesundheit"
    L["Size of the health text"] = "Schriftgröße der Gesundheit"
    L["Size of the border"] = "Rahmengröße"
    L["Health Bar Text"] = "Lebensbalken Text"
    L["Show name text"] = "Namen zeigen"
    L["Show the units name"] = "Zeige den Namen des Gegners"
    L["Show ArenaX"] = "ArenaX zeigen"
    L["Show 1-5 as name instead"] = "Zeigt 1-5 anstatt des Namens"
    L["Show the actual health"] = "Zeige die momentane Gesundheit"
    L["Show the actual health on the health bar"] = "Zeigt die momentane Gesundheit"
    L["Show max health"] = "Zeige maximale Gesundheit"
    L["Show max health on the health bar"] = "Zeige maximale Gesundheit"
    L["Show health percentage"] = "Zeige Prozentwert"
    L["Show health percentage on the health bar"] = "Zeige Prozentwert der Gesundheit"

    -- Highlight.lua
    L["Highlight"] = "Hervorhebung"
    L["Show Inside"] = "Zeige innen"
    L["Show Highlight border inside of frame"] = "Zeige die Hervorhebung innerhalb des Frames"
    L["Colors"] = "Farben"
    L["Target border color"] = "Rahmenfarbe deines Ziels"
    L["Color of the selected targets border"] = "Rahmenfarbe deines momentanen Ziels"
    L["Focus border color"] = "Rahmenfarbe deines Fokus"
    L["Color of the focus border"] = "Rahmenfarbe deines momentanen Fokus"
    L["Highlight target"] = "Hervorhebung des Ziels"
    L["Toggle if the selected target should be highlighted"] = "Ziel hervorheben ein/ausschalten"
    L["Show border around target"] = "Zeige Rahmen um dein Ziel"
    L["Toggle if a border should be shown around the selected target"] = "Zeigt Rahmen um dein momentanes Ziel"
    L["Show border around focus"] = "Zeige Rahmen um dein Fokus"
    L["Toggle of a border should be shown around the current focus"] = "Zeigt Rahmen um dein Fokusziel"

    -- Pets.lua
    L["Pets"] = "Begleiter"
    L["Enables Pets module"] = "Schaltet das Begleiter Modul ein"
    L["Width of the bar"] = "Breite des Balkens"
    L["Health color"] = "Gesundheitsfarbe"
    L["Color of the status bar"] = "Farbe des Balkens"
    L["Portrait"] = "Portrait"
    L["Health Values"] = "Gesundheitswerte"

    -- Powerbar.lua
    L["Power Bar"] = "Mana/Energie Balken"
    L["Power Bar Text"] = "Mana/Energie Balken Text"
    L["Power Texts"] = "Mana/Energie Balken Texte"
    L["Show race"] = "Rasse zeigen"
    L["Show spec"] = "Spezialisierung zeigen"
    L["Show the actual power"] = "Zeige das momentane Mana"
    L["Show the actual power on the power bar"] = "Zeige das momentane Mana"
    L["Show max power"] = "Zeige das maximale Mana"
    L["Show max power on the power bar"] = "Zeige das maximale Mana"
    L["Show power percentage"] = "Zeige Prozentwert"
    L["Show power percentage on the power bar"] = "Zeige Prozentwert"

    -- Racial.lua
    L["Racial"] = "Rassenfertigkeit"
    L["Enable racial icon"] = "Rassenfertigkeit einschalten"
    L["This changes the anchor of the racial icon"] = "Dies ändert den Anker des Rassenfertigkeitssymbols"
    L["This changes position relative to its anchor of the racial icon"] = "Dies ändert doe Position relativ zu seinem Anker"

    -- TotemPlates.lua
    L["Totem Plates"] = "Totem Symbole"
    L["Customize Totems"] = "Individuelle Totemeinstellungen"
    L["Custom totem name"] = "Individueller Totem Name"
    L["Totem General"] = "Totems Allgemein"
    L["Turns totem icons instead of nameplates on or off. (Requires reload)"] = ""
    L["Show friendly"] = "Zeige für freundliche"
    L["Show enemy"] = "Zeige für feindliche"
    L["Totem size"] = "Totem Größe"
    L["Size of totem icons"] = "Größe der Totemsymbole"
    L["Font of the custom totem name"] = "Schriftart der benutzerdefinierten Totem Namen"
    L["Apply alpha when no target"] = "Wende den Alpha-Wert an, wenn kein Ziel anvisiert ist"
    L["Always applies alpha, even when you don't have a target. Else it is 1."] = "Alpha immer anwenden, auch wenn man kein Ziel anvisiert hat. Sonst ist der Alpha-Wert 1"
    L["Apply alpha when targeted"] = "Wende den Alpha-Wert an, wenn das Totem als Ziel anvisiert ist"
    L["Always applies alpha, even when you target the totem. Else it is 1."] = "Alpha immer anwenden, auch wenn das Totem als Ziel anvisiert ist. Sonst ist der Alpha-Wert 1"
    L["All totem border alphas (configurable per totem)"] = "Alpha aller Totems"
    L["Totem icon border style"] = "Totem Rahmenstil"
    L["All totem border color"] = "Rahmenfarbe aller Totems"

    -- Trinket.lua
    L["Trinket"] = "Insignie"
    L["Enable trinket icon"] = "Insignie einschalten"
    L["This changes positions of the trinket"] = "Dies ändert die Position der Insignie"

    -- XiconProfiles.lua
    L["Profile"] = "Profil"

    -- Frame.lua
    L["Gladdy - drag to move"] = "Gladdy - ziehe um zu bewegen"

    -- Gladdy.lua
    L["Welcome to Gladdy!"] = "Willkommen bei Gladdy!"
    L["First run has been detected, displaying test frame."] = "Erster Start wurde entdeckt, zeige Testbild an."
    L["Valid slash commands are:"] = "Gültige slash Befehle sind:"
    L["If this is not your first run please lock or move the frame to prevent this from happening."] = "Wenn dies nicht dein erster Start ist, sperre oder bewege das Bild um diese Meldung zu verhindern."

    -- Options.lua
    L["settings"] = "Einstellungen"
    L["Reset module"] = "Modul zurücksetzen"
    L["Reset module to defaults"] = "Setze das Modul auf seine Standardwerte zurück"
    L["No settings"] = "Keine Einstellungen"
    L["Module has no settings"] = "Modul hat keine Einstellungen"
    L["General settings"] = "Allgemeine Einstellungen"
    L["Lock frame"] = "Sperre Frame"
    L["Toggle if frame can be moved"] = "Aktivieren falls das Frame bewegt werden kann"
    L["Grow frame upwards"] = "Frame von unten nach oben aufbauen"
    L["If enabled the frame will grow upwards instead of downwards"] = "Falls aktiviert, wird das Frame von unten nach oben aufgebaut"
    L["Down"] = "Runter"
    L["Up"] = "Hoch"
    L["Frame General"] = "Frame Allgemein"
    L["Frame scale"] = "Frame Skalierung"
    L["Scale of the frame"] = "Skalierung des Frames"
    L["Frame padding"] = "Symbolabstand"
    L["Padding of the frame"] = "Abstand zwischen den Elementen des Frames"
    L["Frame width"] = "Frame Breite"
    L["Margin"] = "Frame Abstand"
    L["Margin between each button"] = "Abstand zwischen den Arena Einheiten"
    L["Cooldown General"] = "Abklingzeiten Allgemein"
    L["Font General"] = "Schriftart Allgemein"
    L["General Font"] = "Allgemeine Schriftart"
    L["Font color text"] = "Schriftfarbe von text"
    L["Font color timer"] = "Schriftfarbe von Abklingzeiten"
    L["Color of the timers"] = "Farbe der Abklingzeiten"
    L["Icons General"] = "Symbol Allgemein"
    L["Icon border style"] = "Rahmenstil"
    L["This changes the border style of all icons"] = "Dies ändert den Rahmenstil aller Symbole"
    L["This changes the border color of all icons"] = "Dies ändert die Rahmenfarbe aller Symbole"
    L["Statusbar General"] = "Balken Allgemein"
    L["Statusbar texture"] = "Balken Textur"
    L["This changes the texture of all statusbar frames"] = "Dies ändert die Textur aller Balken"
    L["Statusbar border style"] = "Balken Rahmenstil"
    L["This changes the border style of all statusbar frames"] = "Dies ändert den Rahmenstil aller Balken"
    L["Statusbar border offset divider (smaller is higher offset)"] = "Rahmenstil offset Quotient"
    L["Offset of border to statusbar (in case statusbar shows beyond the border)"] = "Offset des Rahmens zur Statusbar (falls der Balken hinter dem Rahmen erscheint)"
    L["Statusbar border color"] = "Balken Rahmenfarbe"
    L["This changes the border color of all statusbar frames"] = "Dies ändert die Rahmenfarbe aller Balken"
elseif GetLocale() == "zhCN" then
    -- Gladdy.lua
    L["Welcome to Gladdy!"] = "欢迎来到Gladdy！"
    L["First run has been detected, displaying test frame."] = "已检测到第一次运行，显示了测试框架."
    L["Valid slash commands are:"] = "Gladdy设置命令是："
    L["If this is not your first run please lock or move the frame to prevent this from happening."] = "如果不是第一次运行，请锁定或移动框架以防止发生这种情况"

    -- Frame.lua
    L["Gladdy - drag to move"] = "Gladdy-拖动移动"
	
    -- Announcements.lua
    L["Announcements"] = "通报"
    L["RESURRECTING: %s (%s)"] = "复活: %s (%s)"
    L["SPEC DETECTED: %s - %s (%s)"] = "检测: %s - %s (%s)"
    L["LOW HEALTH: %s (%s)"] = "低血: %s (%s)"
    L["TRINKET USED: %s (%s)"] = "饰品使用: %s (%s)"
    L["TRINKET READY: %s (%s)"] = "饰品准备好了: %s (%s)"
    L["DRINKING: %s (%s)"] = "饮料: %s (%s)"
    L["Self"] = "自己"
    L["Party"] = "队伍"
    L["Raid Warning"] = "团队警报"
    L["Blizzard's Floating Combat Text"] = "暴雪的战斗文本"
    L["MikScrollingBattleText"] = "MSBT"
    L["Scrolling Combat Text"] = "SCT"
    L["Parrot"] = "Parrot"
    L["Drinking"] = "饮料"
    L["Announces when enemies sit down to drink"] = "通告敌人坐下喝水"
    L["Resurrection"] = "复活"
    L["Announces when an enemy tries to resurrect a teammate"] = "当敌人试图复活队友时宣布"
    L["New enemies"] = "新的敌人"
    L["Announces when new enemies are discovered"] = "当发现新敌人时宣布"
    L["Spec Detection"] = "重要检测"
    L["Announces when the spec of an enemy was detected"] = "当敌人的重要能力被发现时宣布"
    L["Low health"] = "低血"
    L["Announces when an enemy drops below a certain health threshold"] = "当敌人低于某个健康阈值时宣布。"
    L["Low health threshold"] = "低血阀值"
    L["Choose how low an enemy must be before low health is announced"] = "在宣布低健康状态之前，选择敌人的最低血位。"
    L["Trinket used"] = "饰品使用"
    L["Announce when an enemy's trinket is used"] = "宣布当敌人使用饰品"
    L["Trinket ready"] = "饰品准备好了"
    L["Announce when an enemy's trinket is ready again"] = "当敌人的徽章是宣布再次准备好时"
    L["Destination"] = "警报选择"
    L["Choose how your announcements are displayed"] = "选择如何显示公告"

    -- ArenaCountDown.lua
    L["Arena Countdown"] = "竞技场倒计时"
    L["Turns countdown before the start of an arena match on/off."] = "打开/关闭竞技场比赛开始之前的倒数计时"
    L["Size"] = "尺寸"

    -- Auras.lua
    L["Auras"] = "光环"
    L["Frame"] = "框架"
    L["Cooldown"] = "冷却"
    L["No Cooldown Circle"] = "隐藏冷却周期"
    L["Cooldown circle alpha"] = "冷却周期透明度"
    L["Font"] = "字体"
    L["Font of the cooldown"] = "冷却字体"
    L["Font scale"] = "字体尺寸"
    L["Font size"] = "字体尺寸"
    L["Size of the text"] = "字体尺寸"
    L["Scale of the text"] = "字体尺寸"
    L["Font color"] = "字体颜色"
    L["Color of the text"] = "文本颜色"
    L["Border"] = "边框"
    L["Border style"] = "边框风格"
    L["Buff color"] = "Buff 颜色"
    L["Debuff color"] = "Debuff 颜色"
    L["Check All"] = "全选"
    L["Uncheck All"] = "取消全选 "
    L["Enabled"] = "启用"
    L["Priority"] = "优先级"
    L["TrinketTracker"] = "饰品监视"
    L["Enable TrinketTracker (required /reload)"] = "启用饰品监视 (需要重新加载)"
    L["Enable/disable TrinketTracker - server side messages will still work"] = "启用/禁用饰品监视 服务器端消息仍然有效"
    L["Debug logs for what broke CC"] = "调试日志 因为什么打破了控制技能"
    L["Enable/disable chat logging showing what broke a specific CC."] = "启用/禁用在聊天记录显示什么打破了特定的CC"
    L["Minimum CC duration for TrinketTracker to work"] = "显示最小的控制持续时间"
    L["Minimum damage done for fear/roots to break from"] = "对恐惧/须根的最小伤害"
    L["Totem icons on/off (works only WITHOUT Aloft)"] = "图腾图标 开/关"
    L["Castbars on/off"] = "施法条 开/关"
    L["Castbar guesses on/off"] = "施法条猜测 开/关"
    L["Interrupt Spells School Colors"] = "打断法术分类颜色"
    L["Enable Interrupt Spell School Colors"] = "启用"
    L["Will use Debuff Color if disabled"] = "若未启用則使用一般减益颜色"
    L["Buffs"] = "增益" --Line 573
    L["Debuffs"] = "减益" --Line 566
    L["Interrupts"] = "打断" --Line 580
	L["Cooldown number alpha"] = "冷却数字透明度"
	L["Deadly Interrupt Effects"] = "致命打断效果"

    -- BuffsDebuffs.lua
    L["Buffs and Debuffs"] = "Buff和Debuff"
    L["Enabled Buffs and Debuffs module"] = "启用Buff和Debuff模块"
    L["Show CC"] = "显示人群控制"
    L["Shows all debuffs, which are displayed on the ClassIcon as well"] = "显示所有减益效果，也显示在职业图标上"
    L["Buffs"] = "Buffs"
    L["Size & Padding"] = "尺寸和间隔"
    L["Icon Size"] = "图标大小"
    L["Size of the DR Icons"] = "递减图标的大小"
    L["Icon Width Factor"] = "图标宽度"
    L["Stretches the icon"] = "拉伸图标"
    L["Icon Padding"] = "图标间隔"
    L["Space between Icons"] = "图标的间隔"
    L["Position"] = "位置"
    L["Aura Position"] = "光环位置"
    L["Position of the aura icons"] = "光环图标的位置"
    L["Top"] = "顶部"
    L["Bottom"] = "底部"
    L["Left"] = "左"
    L["Right"] = "右"
    L["Grow Direction"] = "方向"
    L["Grow Direction of the aura icons"] = "In welche Richtung die Symbole wachsen"
    L["Horizontal offset"] = "水平偏移"
    L["Vertical offset"] = "垂直偏移"
    L["Alpha"] = "Alpha"
    L["Debuffs"] = "Debuffs"
    L["Dynamic Timer Color"] = "动态计时器颜色"
    L["Show dynamic color on cooldown numbers"] = "动态更改文本的颜色"
    L["Color of the cooldown timer and stacks"] = "冷却计时器和堆栈的颜色"
    L["Spell School Colors"] = "法术颜色"
    L["Spell School Colors Enabled"] = "启用法术类型颜色"
    L["Show border colors by spell school"] = "根据法术的类型为边框着色"
    L["Curse"] = "诅咒"
    L["Color of the border"] = "边框着色"
    L["Magic"] = "魔法"
    L["Poison"] = "毒药"
    L["Physical"] = "物理"
    L["Immune"] = "免疫"
    L["Disease"] = "疾病"
    L["Aura"] = "光环"
    L["Form"] = "形式"
    L["Font"] = "字体" --Line 906
    L["Border"] = "边框" --Line 949
    L["Debuff Lists"] = "减益列表" --Line 1036
    L["Buff Lists"] = "增益列表" --Line 1051

    -- Castbar.lua
    L["Cast Bar"] = "施法条"
    L["Bar"] = "条"
    L["Bar Size"] = "条尺寸"
    L["Bar height"] = "条高度"
    L["Height of the bar"] = "条的高度"
    L["Bar width"] = "条宽度"
    L["Width of the bars"] = "条的宽度"
    L["Texture"] = "纹理素材"
    L["Bar texture"] = "条纹理"
    L["Texture of the bar"] = "条的纹理"
    L["Bar color"] = "条颜色"
    L["Color of the cast bar"] = "施法条的颜色"
    L["Background color"] = "背景色"
    L["Color of the cast bar background"] = "施法条的背景颜色"
    L["Border size"] = "边框尺寸"
    L["Status Bar border"] = "边框纹理"
    L["Status Bar border color"] = "条边框颜色"
    L["Icon"] = "图标"
    L["Icon border"] = "图标边框"
    L["Icon border color"] = "图标边框颜色"
    L["Spark"] = "闪光"
    L["Spark enabled"] = "启用闪光"
    L["Spark color"] = "闪光颜色"
    L["Color of the cast bar spark"] = "施法条闪光的颜色"
    L["Font of the castbar"] = "施法条字体"
    L["Format"] = "格式"
    L["Timer Format"] = "计时格式"
    L["Remaining"] = "剩余时间"
    L["Total"] = "总计时间"
    L["Both"] = "两者"
    L["Castbar position"] = "施法条位置"
    L["Icon position"] = "图标位置"
    L["Offsets"] = "偏移量"

    -- Classicon.lua
    L["Class Icon"] = "职业图标"        
    L["Balance"] = "平衡"
    L["Feral"] = "野性"
    L["Restoration"] = "恢复"
    L["Beast Mastery"] = "野兽掌握"
    L["Marksmanship"] = "射击"
    L["Survival"] = "生存"
    L["Arcane"] = "奥术"
    L["Fire"] = "火焰"
    L["Frost"] = "冰霜"
    L["Holy"] = "神圣"
    L["Protection"] = "防护"
    L["Retribution"] = "惩戒"
    L["Discipline"] = "戒律"
    L["Shadow"] = "暗影"
    L["Assassination"] = "刺杀"
    L["Combat"] = "战斗"
    L["Subtlety"] = "敏锐"
    L["Elemental"] = "元素"
    L["Enhancement"] = "增强"
    L["Affliction"] = "痛苦"
    L["Demonology"] = "恶魔学识"
    L["Destruction"] = "毁灭"
    L["Arms"] = "武器"
    L["Fury"] = "狂暴"
    L["Show Spec Icon"] = "显示专精图标"
    L["Shows Spec Icon once spec is detected"] = "检测到天赋专精后，即显示天赋专精图标"
    L["Icon width factor"] = "图标宽度设定"
    L["This changes positions with trinket"] = "这回改变pvp饰品位置"
    L["Border color"] = "边框颜色"   

    --CombatIndicator.lua
    L["Combat Indicator"] = "战斗指示器"
    L["Enable Combat Indicator icon"] = "启用战斗指示器图标"
    L["Anchor"] = "锚点"
    L["This changes the anchor of the ci icon"] = "这将更改战斗指示器图标的锚点"
    L["This changes position relative to its anchor of the ci icon"] = "这相对于战斗指示器图标的锚点改变位置"

    -- Constants.lua
    L["Physical"] = "物理" --Line 749
    L["Holy"] = "神圣" --Line 750
    L["Fire"] = "火焰" --Line 751
    L["Nature"] = "自然" --Line 752
    L["Frost"] = "冰霜" --Line 753
    L["Shadow"] = "暗影" --Line 754
    L["Arcane"] = "奥术" --Line 755
    L["Unknown"] = "未知" --Line 756

    -- Cooldowns.lua
    L["Cooldowns"] = "冷却计时"
    L["Enabled cooldown module"] = "启用冷却计时模块"
    L["Cooldown size"] = "冷却计时尺寸"
    L["Size of each cd icon"] = "单个图标的大小"
    L["Max Icons per row"] = "每行最大图标数量"
    L["Scale of the font"] = "字体尺寸"
    L["Anchor of the cooldown icons"] = "冷却图标的锚点"
    L["Grow Direction of the cooldown icons"] = "冷却图标的方向"
    L["Offset"] = "偏移"

    -- Diminishings.lua
    L["Diminishings"] = "法术递减"
    L["Enabled DR module"] = "启用递减模块"
    L["DR Cooldown position"] = "递减位置"
    L["Position of the cooldown icons"] = "冷却图标的位置"
    L["DR Border Colors"] = "递减边框颜色"
    L["Dr Border Colors Enabled"] = "启用递减边框颜色"
    L["Colors borders of DRs in respective DR-color below"] = "根据递减的幅度为递减图标边框上色"
    L["Half"] = "1/2"
    L["Quarter"] = "1/4"
    L["Categories"] = "分类目录"
    L["Force Icon"] = "递减幅度符号"
    L["Icon of the DR"] = "法术递减冷却图标"

    -- ExportImport.lua
    L["Export Import"] = "导出导入"
    L["Profile Export Import"] = "个人配置导出导入"
    L["Export"] = "导出" --Line 138
    L["Export your current profile to share with others or your various accounts."] = "导出当前的配置" --Line 139
    L["Import"] = "导入" --Line 162
    L["This will overwrite your current profile!"] = "这将覆盖你当前的配置" --Line 163

   -- Healthbar.lua
    L["Health Bar"] = "生命条"
    L["DEAD"] = "死亡"
    L["LEAVE"] = "暂离"
    L["General"] = "常规"
    L["Color of the status bar background"] = "条背景颜色"
    L["Font of the bar"] = "条字体"
    L["Name font size"] = "名称字体尺寸"
    L["Size of the name text"] = "名称文本的字体大小"
    L["Health font size"] = "生命值字体尺寸"
    L["Size of the health text"] = "生命值文本的字体大小"
    L["Size of the border"] = "框架尺寸"
    L["Health Bar Text"] = "生命条文本"
    L["Show name text"] = "显示姓名文本"
    L["Show the units name"] = "显示单位名称"
    L["Show ArenaX"] = "显示 ArenaX"
    L["Show Arena1-5 as name instead"] = "改用Arena1-5作为竞技场敌方单位名称"
    L["Show the actual health"] = "显示实际血量"
    L["Show the actual health on the health bar"] = "在生命条上显示实际血量"
    L["Show max health"] = "显示最大血量"
    L["Show max health on the health bar"] = "在生命条上显示最大血量"
    L["Show health percentage"] = "显示血量百分比"
    L["Show health percentage on the health bar"] = "在生命条上显示血量百分比"

    -- Highlight.lua
    L["Highlight"] = "高亮"
    L["Show Inside"] = "框架内显示"
    L["Show Highlight border inside of frame"] = "在框架内高亮显示边框"
    L["Colors"] = "颜色"
    L["Target border color"] = "目标边框颜色"
    L["Color of the selected targets border"] = "当前选定的目标边框的颜色"
    L["Focus border color"] = "焦点边框颜色"
    L["Color of the focus border"] = "选定焦点时边框的颜色"
    L["Highlight target"] = "高亮显示目标"
    L["Toggle if the selected target should be highlighted"] = "如果选定的目标应该突出显示，则勾选"
    L["Show border around target"] = "显示目标周围的边框"
    L["Toggle if a border should be shown around the selected target"] = "如果要在选定目标周围显示边框，则勾选"
    L["Show border around focus"] = "显示焦点周围的边框"
    L["Toggle of a border should be shown around the current focus"] = "如果要在选定焦点周围显示边框，则勾选"

    -- Pets.lua
    L["Pets"] = "宠物"
    L["Enables Pets module"] = "启用宠物模块"
    L["Width of the bar"] = "条的宽度"
    L["Health color"] = "状态颜色"
    L["Color of the status bar"] = "状态栏颜色"
    L["Portrait"] = "头像"
    L["Health Values"] = "生命值"

    -- Powerbar.lua
    L["Power Bar"] = "能力条"
    L["Power Bar Text"] = "能力条文本"
    L["Power Texts"] = "能力条文本"
    L["Show race"] = "显示种族"
    L["Show spec"] = "显示专精"
    L["Show the actual power"] = "显示实际能量"
    L["Show the actual power on the power bar"] = "显示能量条上的实际能量"
    L["Show max power"] = "显示最大能量"
    L["Show max power on the power bar"] = "显示最大能量在能量条上"
    L["Show power percentage"] = "显示能量百分比"
    L["Show power percentage on the power bar"] = "显示能量百分比在能量条上"

    -- Racial.lua
    L["Racial"] = "种族特长"
    L["Enable racial icon"] = "启用种族特长图标"
    L["This changes the anchor of the racial icon"] = "这将更改种族特长图标的锚点"
    L["This changes position relative to its anchor of the racial icon"] = "这会相对于种族特长图标的锚点改变位置"

    -- TotemPlates.lua
    L["Totem Plates"] = "图腾面板"
    L["Customize Totems"] = "自定义图腾设置"
    L["Custom totem name"] = "自定义图腾名称"
    L["Totem General"] = "常规"
    L["Turns totem icons instead of nameplates on or off. (Requires reload)"] = "打开或关闭图腾图标（非姓名板，需要重新加载/reload）"
    L["Show friendly"] = "显示友方"
    L["Show enemy"] = "显示敌方"
    L["Totem size"] = "图腾尺寸"
    L["Size of totem icons"] = "图腾图标的大小"
    L["Font of the custom totem name"] = "自定义图腾名称的字体"
    L["Apply alpha when no target"] = "无目标时应用alpha值"
    L["Always applies alpha, even when you don't have a target. Else it is 1."] = "即使没有目标，也始终应用alpha。否则为1"
    L["Apply alpha when targeted"] = "为当前目标时应用alpha"
    L["Always applies alpha, even when you target the totem. Else it is 1."] = "即使将图腾作为目标，也始终应用alpha。否则为1"
    L["All totem border alphas (configurable per totem)"] = "所有图腾边框Alpha（每个图腾可配置）"
    L["Totem icon border style"] = "图腾框架样式"
    L["All totem border color"] = "所有图腾的边框颜色"

    -- Trinket.lua
    L["Trinket"] = "PvP徽章"
    L["Enable trinket icon"] = "启用PvP徽章模块"
    L["This changes positions of the trinket"] = "这将更改徽章的位置"
	L["ReloadUI"] = "重载界面"
	L["Test"] = "测试"
	L["Hide"] = "隐藏"

    -- XiconProfiles.lua
    L["Profile"] = "预设配置"
    L["XiconProfiles"] = "框架外观" --Line 4
    L[" No Pet"] = "(无宠物)" --Line 109, 119

    -- Clicks.lua
    L["Action #%d"] = "动作 #%d"
    L["Target"] = "目标" --Line 15
    L["Focus"] = "焦点" --Line 16
    L["Clicks"] = "点击"
    L["Left button"] = "左键"
    L["Right button"] = "右键"
    L["Middle button"] = "中键"
    L["Button 4"] = "鼠标按键4"
    L["Button 5"] = "鼠标按键5"
    L["Select what action this mouse button does"] = "设定输入按键后要执行的动作"
    L["Modifier"] = "修饰键"
    L["Select which modifier to use"] = "设定要使用的修饰键"
    L["Button"] = "按键"
    L["Select which mouse button to use"] = "设定要使用的鼠标按键"
    L["Name"] = "名称"
    L["Select the name of the click option"] = "设定点击选项的名称"
    L["Action"] = "动作"
    L["Cast Spell / Macro"] = "施放法术/宏"

    --RangeCheck.lua
    L["Range Check"] = "距离检查"
    L["Spells"] = "法术"
    L["Fade"] = "变暗"
    L["Out of Range Darkening Level"] = "超出距离视的变暗程度"
    L["Higher is darker"] = "数值越高越暗"
    L["yds"] = " 码" --Line 366, 388
    L["Changing the spellID only applies to your player class!\n\nExample: If you are a Paladin and wish to change your range check spell to Repentance, edit the Paladin spellID to 20066."] = "修改你的职业用于距离监控的技能。\n\n举例:如果你是圣骑想监控忏悔技能的距离，请把法术ID改为20066。" --Line 352

    --ShadowsightTimer.lua
    L["Shadowsight Timer"] = "暗影之眼计时器"
    L["Locked"] = "锁定"
    L["Announce"] = "通报"
    L["Scale"] = "大小"
    L["Shadowsight up in %ds"] = "暗影之眼激活倒计时%d"
    L["Shadowsight up!"] = "暗影之眼激活了"

    -- Options.lua
    L["settings"] = "设置"
    L["Reset module"] = "重置模块"
    L["Reset module to defaults"] = "将模块重置为预设状态"
    L["No settings"] = "无无设置"
    L["Module has no settings"] = "模块没有设置"
    L["General settings"] = "通用设置"
    L["Lock frame"] = "锁定框架"
    L["Toggle if frame can be moved"] = "调整框架是否可移动"
    L["Grow frame upwards"] = "框架向上延伸"
    L["If enabled the frame will grow upwards instead of downwards"] = "开启此选项时框架向上延伸"
    L["Down"] = "下"
    L["Up"] = "上"
    L["Frame General"] = "框架"
    L["Frame scale"] = "框架大小"
    L["Scale of the frame"] = "框架的尺寸"
    L["Frame padding"] = "框架內距"
    L["Padding of the frame"] = "框架的內距"
    L["Frame width"] = "框架宽度"
    L["Margin"] = "框架间距"
    L["Margin between each button"] = "框架的间距"
    L["Cooldown General"] = "冷却"
    L["Font General"] = "字体"
    L["General Font"] = "通用字体"
    L["Font color text"] = "字体颜色"
    L["Font color timer"] = "计时器字体颜色"
    L["Color of the timers"] = "计时器颜色"
    L["Icons General"] = "图标"
    L["Icon border style"] = "图标边框样式"
    L["This changes the border style of all icons"] = "调整所有图标的边框样式"
    L["This changes the border color of all icons"] = "调整所有图标的边框颜色"
    L["Statusbar General"] = "状态条"
    L["Statusbar texture"] = "状态条材质"
    L["This changes the texture of all statusbar frames"] = "调整所有状态条的材质"
    L["Statusbar border style"] = "状态条边框样式"
    L["This changes the border style of all statusbar frames"] = "调整所有状态条边框的样式"
    L["Statusbar border offset divider (smaller is higher offset)"] = "状态条边框距离"
    L["Offset of border to statusbar (in case statusbar shows beyond the border)"] = "调整状态条边框距离"
    L["Statusbar border color"] = "状态条边框颜色"
    L["This changes the border color of all statusbar frames"] = "调整状态条边框颜色"
    L["Hide Blizzard"] = "隐藏暴雪框架"
    L["Grow Direction"] = "框架延伸方向"
    L["Arena only"] = "只在竞技场中"
    L["Never"] = "从不"
    L["Always"] = "一直"
    L["Load configuration"] = "加载配置" --Line 713
    L["Load configuration options"] = "加载配置选项" --Line 714
    L["Background Color of the frame"] = "框架的背景颜色"

    L["Gladdy"] = "Gladdy目标框架"  --Line 210, 709, 727
end



-- Superhack allowing use key as value if not present in table
LibStub("Gladdy").L = setmetatable(L, {
    __index = function(t, k)
        return k
    end
})