Broker_ConsolidatedBuffs/libs/LibBabble-TalentTree-3.0/LibBabble-TalentTree-3.0.lua

411 lines
10 KiB
Lua
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

--[[
Name: LibBabble-TalentTree-3.0
Revision: $Rev: 70 $
Maintainers: ckknight, nevcairiel, Ackis
Website: http://www.wowace.com/projects/libbabble-talenttree-3-0/
Dependencies: None
License: MIT
]]
local MAJOR_VERSION = "LibBabble-TalentTree-3.0"
local MINOR_VERSION = 90000 + tonumber(("$Rev: 70 $"):match("%d+"))
if not LibStub then error(MAJOR_VERSION .. " requires LibStub.") end
local lib = LibStub("LibBabble-3.0"):New(MAJOR_VERSION, MINOR_VERSION)
if not lib then return end
local GAME_LOCALE = GetLocale()
lib:SetBaseTranslations {
Affliction = "Affliction",
Arcane = "Arcane",
Arms = "Arms",
Assassination = "Assassination",
Balance = "Balance",
["Beast Mastery"] = "Beast Mastery",
Blood = "Blood",
Brewmaster = "Brewmaster",
Combat = "Combat",
Demonology = "Demonology",
Destruction = "Destruction",
Discipline = "Discipline",
Elemental = "Elemental",
Enhancement = "Enhancement",
Feral = "Feral",
["Feral Combat"] = "Feral Combat",
Fire = "Fire",
Frost = "Frost",
Fury = "Fury",
Guardian = "Guardian",
Holy = "Holy",
Hybrid = "Hybrid",
Marksmanship = "Marksmanship",
Mistweaver = "Mistweaver",
Protection = "Protection",
Restoration = "Restoration",
Retribution = "Retribution",
Shadow = "Shadow",
Subtlety = "Subtlety",
Survival = "Survival",
Unholy = "Unholy",
Windwalker = "Windwalker",
}
if GAME_LOCALE == "enUS" then
lib:SetCurrentTranslations(true)
elseif GAME_LOCALE == "deDE" then
lib:SetCurrentTranslations {
Affliction = "Gebrechen",
Arcane = "Arkan",
Arms = "Waffen",
Assassination = "Meucheln",
Balance = "Gleichgewicht",
["Beast Mastery"] = "Tierherrschaft",
Blood = "Blut",
Brewmaster = "Braumeister", -- Needs review
Combat = "Kampf",
Demonology = "Dämonologie",
Destruction = "Zerstörung",
Discipline = "Disziplin",
Elemental = "Elementar",
Enhancement = "Verstärkung",
Feral = "Wildheit", -- Needs review
["Feral Combat"] = "Wilder Kampf",
Fire = "Feuer",
Frost = "Frost",
Fury = "Furor",
Guardian = "Wächter", -- Needs review
Holy = "Heilig",
Hybrid = "Hybride",
Marksmanship = "Treffsicherheit",
Mistweaver = "Nebelwirker", -- Needs review
Protection = "Schutz",
Restoration = "Wiederherstellung",
Retribution = "Vergeltung",
Shadow = "Schatten",
Subtlety = "Täuschung",
Survival = "Überleben",
Unholy = "Unheilig",
Windwalker = "Windläufer", -- Needs review
}
elseif GAME_LOCALE == "frFR" then
lib:SetCurrentTranslations {
Affliction = "Affliction",
Arcane = "Arcane",
Arms = "Armes",
Assassination = "Assassinat",
Balance = "Equilibre",
["Beast Mastery"] = "Maîtrise des bêtes",
Blood = "Sang",
Brewmaster = "Maître brasseur",
Combat = "Combat",
Demonology = "Démonologie",
Destruction = "Destruction",
Discipline = "Discipline",
Elemental = "Elémentaire",
Enhancement = "Amélioration",
Feral = "Farouche",
["Feral Combat"] = "Combat farouche",
Fire = "Feu",
Frost = "Givre",
Fury = "Fureur",
Guardian = "Gardien",
Holy = "Sacré",
Hybrid = "Hybride",
Marksmanship = "Précision",
Mistweaver = "Tisse-brume",
Protection = "Protection",
Restoration = "Restauration",
Retribution = "Vindicte",
Shadow = "Ombre",
Subtlety = "Finesse",
Survival = "Survie",
Unholy = "Impie",
Windwalker = "Marche-vent",
}
elseif GAME_LOCALE == "koKR" then
lib:SetCurrentTranslations {
Affliction = "고통",
Arcane = "비전",
Arms = "무기",
Assassination = "암살",
Balance = "조화",
["Beast Mastery"] = "야수",
Blood = "혈기",
Brewmaster = "양조",
Combat = "전투",
Demonology = "악마",
Destruction = "파괴",
Discipline = "수양",
Elemental = "정기",
Enhancement = "고양",
Feral = "야성",
["Feral Combat"] = "야성",
Fire = "화염",
Frost = "냉기",
Fury = "분노",
Guardian = "수호",
Holy = "신성",
Hybrid = "하이브리드",
Marksmanship = "사격",
Mistweaver = "운무",
Protection = "방어",
Restoration = "복원",
Retribution = "징벌",
Shadow = "암흑",
Subtlety = "잠행",
Survival = "생존",
Unholy = "부정",
Windwalker = "풍운",
}
elseif GAME_LOCALE == "esES" then
lib:SetCurrentTranslations {
Affliction = "Aflicción",
Arcane = "Arcano",
Arms = "Armas",
Assassination = "Asesinato",
Balance = "Equilibrio",
["Beast Mastery"] = "Dominio de bestias",
Blood = "Sangre",
Brewmaster = "Maestro cervecero", -- Needs review
Combat = "Combate",
Demonology = "Demonología",
Destruction = "Destrucción",
Discipline = "Disciplina",
Elemental = "Elemental",
Enhancement = "Mejora",
Feral = "Feral", -- Needs review
["Feral Combat"] = "Combate Feral",
Fire = "Fuego",
Frost = "Escarcha",
Fury = "Furia",
Guardian = "Guardián", -- Needs review
Holy = "Sagrado",
Hybrid = "Híbrido",
Marksmanship = "Puntería",
Mistweaver = "Tejedor de niebla", -- Needs review
Protection = "Protección",
Restoration = "Restauración",
Retribution = "Reprensión",
Shadow = "Sombras",
Subtlety = "Sutileza",
Survival = "Supervivencia",
Unholy = "Profano",
Windwalker = "Viajero del viento", -- Needs review
}
elseif GAME_LOCALE == "esMX" then
lib:SetCurrentTranslations {
Affliction = "Aflicción",
Arcane = "Arcano",
Arms = "Armas",
Assassination = "Asesinato",
Balance = "Balance",
["Beast Mastery"] = "Bestias",
Blood = "Sangre",
Brewmaster = "Maestro cervecero",
Combat = "Combate",
Demonology = "Demonología",
Destruction = "Destrucción",
Discipline = "Disciplina",
Elemental = "Elemental",
Enhancement = "Mejora",
Feral = "Feral",
["Feral Combat"] = "Combate feral",
Fire = "Fuego",
Frost = "Escarcha",
Fury = "Furia",
Guardian = "Guardián",
Holy = "Sagrado",
Hybrid = "Híbrido",
Marksmanship = "Puntería",
Mistweaver = "Tejedor de niebla",
Protection = "Protección",
Restoration = "Restauración",
Retribution = "Reprensión",
Shadow = "Sombra",
Subtlety = "Sutileza",
Survival = "Supervivencia",
Unholy = "Profano",
Windwalker = "Viajero del viento",
}
elseif GAME_LOCALE == "ptBR" then
lib:SetCurrentTranslations {
Affliction = "Suplício",
Arcane = "Arcano",
Arms = "Armas",
Assassination = "Assassinato",
Balance = "Equilíbrio",
["Beast Mastery"] = "Domínio das Feras",
Blood = "Sangue",
Brewmaster = "Mestre Cervejeiro",
Combat = "Combate",
Demonology = "Demonologia",
Destruction = "Destruição",
Discipline = "Disciplina",
Elemental = "Elemental",
Enhancement = "Aperfeiçoamento",
Feral = "Feral",
["Feral Combat"] = "Combate Feral",
Fire = "Fogo",
Frost = "Gelo",
Fury = "Fúria",
Guardian = "Guardião",
Holy = "Sagrado",
Hybrid = "Híbrido",
Marksmanship = "Precisão",
Mistweaver = "Tecelão da Névoa",
Protection = "Proteção",
Restoration = "Restauração",
Retribution = "Retribuição",
Shadow = "Sombra",
Subtlety = "Subterfúgio",
Survival = "Sobrevivência",
Unholy = "Profano",
Windwalker = "Andarilho do Vento",
}
elseif GAME_LOCALE == "itIT" then
lib:SetCurrentTranslations {
Affliction = "Afflizione",
Arcane = "Arcano",
Arms = "Armi",
Assassination = "Assassinio",
Balance = "Equilibrio",
["Beast Mastery"] = "Affinità Animale",
Blood = "Sangue",
Brewmaster = "Mastro Birraio",
Combat = "Combattimento",
Demonology = "Demonologia",
Destruction = "Distruzione",
Discipline = "Disciplina",
Elemental = "Elementale",
Enhancement = "Potenziamento",
Feral = "Aggressore Ferino",
["Feral Combat"] = "Combattimento Ferale",
Fire = "Fuoco",
Frost = "Ghiaccio",
Fury = "Furia",
Guardian = "Guardiano Ferino",
Holy = "Sacro",
Hybrid = "Ibrido",
Marksmanship = "Precisione di tiro",
Mistweaver = "Misticismo",
Protection = "Protezione",
Restoration = "Rigenerazione",
Retribution = "Castigo",
Shadow = "Ombra",
Subtlety = "Scaltrezza",
Survival = "Sopravvivenza",
Unholy = "Empietà",
Windwalker = "Impeto",
}
elseif GAME_LOCALE == "ruRU" then
lib:SetCurrentTranslations {
Affliction = "Колдовство",
Arcane = "Тайная магия",
Arms = "Оружие",
Assassination = "Убийство",
Balance = "Баланс",
["Beast Mastery"] = "Чувство зверя",
Blood = "Кровь",
Brewmaster = "Хмелевар",
Combat = "Бой",
Demonology = "Демонология",
Destruction = "Разрушение",
Discipline = "Послушание",
Elemental = "Укрощение стихии",
Enhancement = "Совершенствование",
Feral = "Сила зверя",
["Feral Combat"] = "Сила зверя",
Fire = "Огонь",
Frost = "Лед",
Fury = "Неистовство",
Guardian = "Страж",
Holy = "Свет",
Hybrid = "Гибрид",
Marksmanship = "Стрельба",
Mistweaver = "Ткач туманов",
Protection = "Защита",
Restoration = "Исцеление",
Retribution = "Возмездие",
Shadow = "Темная магия",
Subtlety = "Скрытность",
Survival = "Выживание",
Unholy = "Нечестивость",
Windwalker = "Танцующий с ветром",
}
elseif GAME_LOCALE == "zhCN" then
lib:SetCurrentTranslations {
Affliction = "痛苦",
Arcane = "奥术",
Arms = "武器",
Assassination = "刺杀",
Balance = "平衡",
["Beast Mastery"] = "野兽控制",
Blood = "鲜血",
Brewmaster = "酒仙",
Combat = "战斗",
Demonology = "恶魔学识",
Destruction = "毁灭",
Discipline = "戒律",
Elemental = "元素战斗",
Enhancement = "增强",
Feral = "野性",
["Feral Combat"] = "野性战斗",
Fire = "火焰",
Frost = "冰霜",
Fury = "狂怒",
Guardian = "守护",
Holy = "神圣",
Hybrid = "混合",
Marksmanship = "射击",
Mistweaver = "织雾",
Protection = "防护",
Restoration = "恢复",
Retribution = "惩戒",
Shadow = "暗影魔法",
Subtlety = "敏锐",
Survival = "生存技能",
Unholy = "邪恶",
Windwalker = "踏风",
}
elseif GAME_LOCALE == "zhTW" then
lib:SetCurrentTranslations {
Affliction = "痛苦",
Arcane = "秘法",
Arms = "武器",
Assassination = "刺殺",
Balance = "平衡",
["Beast Mastery"] = "野獸控制",
Blood = "血魄",
Brewmaster = "釀酒",
Combat = "戰鬥",
Demonology = "惡魔學識",
Destruction = "毀滅",
Discipline = "戒律",
Elemental = "元素",
Enhancement = "增強",
Feral = "野性戰鬥",
["Feral Combat"] = "野性戰鬥",
Fire = "火焰",
Frost = "冰霜",
Fury = "狂怒",
Guardian = "守護者",
Holy = "神聖",
Hybrid = "混合",
Marksmanship = "射擊",
Mistweaver = "織霧",
Protection = "防護",
Restoration = "恢復",
Retribution = "懲戒",
Shadow = "暗影",
Subtlety = "敏銳",
Survival = "生存",
Unholy = "穢邪",
Windwalker = "御風",
}
else
error(("%s: Locale %q not supported"):format(MAJOR_VERSION, GAME_LOCALE))
end