mirror of
https://github.com/Bluewhale1337/ElvUIModernized.git
synced 2026-07-27 08:24:44 +00:00
221 lines
5.3 KiB
Lua
221 lines
5.3 KiB
Lua
--[[
|
|
Name: LibBabble-Class-3.0
|
|
Revision: $Rev: 50 $
|
|
Author(s): ckknight (ckknight@gmail.com)
|
|
Website: http://ckknight.wowinterface.com/
|
|
Dependencies: None
|
|
License: MIT
|
|
]]
|
|
|
|
local MAJOR_VERSION = "LibBabble-Class-3.0"
|
|
local MINOR_VERSION = 90000 + tonumber(string.match("$Revision: 50 $", "%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 {
|
|
Warlock = true,
|
|
Warrior = true,
|
|
Hunter = true,
|
|
Mage = true,
|
|
Priest = true,
|
|
Druid = true,
|
|
Paladin = true,
|
|
Shaman = true,
|
|
Rogue = true,
|
|
|
|
WARLOCK = true,
|
|
WARRIOR = true,
|
|
HUNTER = true,
|
|
MAGE = true,
|
|
PRIEST = true,
|
|
DRUID = true,
|
|
PALADIN = true,
|
|
SHAMAN = true,
|
|
ROGUE = true,
|
|
}
|
|
|
|
if GAME_LOCALE == "enUS" then
|
|
lib:SetCurrentTranslations(true)
|
|
elseif GAME_LOCALE == "deDE" then
|
|
lib:SetCurrentTranslations {
|
|
["Warlock"] = "Hexenmeister",
|
|
["Warrior"] = "Krieger",
|
|
["Hunter"] = "Jäger",
|
|
["Mage"] = "Magier",
|
|
["Priest"] = "Priester",
|
|
["Druid"] = "Druide",
|
|
["Paladin"] = "Paladin",
|
|
["Shaman"] = "Schamane",
|
|
["Rogue"] = "Schurke",
|
|
|
|
["WARLOCK"] = "Hexenmeisterin",
|
|
["WARRIOR"] = "Kriegerin",
|
|
["HUNTER"] = "Jägerin",
|
|
["MAGE"] = "Magierin",
|
|
["PRIEST"] = "Priesterin",
|
|
["DRUID"] = "Druidin",
|
|
["PALADIN"] = "Paladin",
|
|
["SHAMAN"] = "Schamanin",
|
|
["ROGUE"] = "Schurkin",
|
|
}
|
|
elseif GAME_LOCALE == "frFR" then
|
|
lib:SetCurrentTranslations {
|
|
["Warlock"] = "Démoniste",
|
|
["Warrior"] = "Guerrier",
|
|
["Hunter"] = "Chasseur",
|
|
["Mage"] = "Mage",
|
|
["Priest"] = "Prêtre",
|
|
["Druid"] = "Druide",
|
|
["Paladin"] = "Paladin",
|
|
["Shaman"] = "Chaman",
|
|
["Rogue"] = "Voleur",
|
|
|
|
["WARLOCK"] = "Démoniste",
|
|
["WARRIOR"] = "Guerrière",
|
|
["HUNTER"] = "Chasseresse",
|
|
["MAGE"] = "Mage",
|
|
["PRIEST"] = "Prêtresse",
|
|
["DRUID"] = "Druidesse",
|
|
["PALADIN"] = "Paladin",
|
|
["SHAMAN"] = "Chamane",
|
|
["ROGUE"] = "Voleuse",
|
|
}
|
|
elseif GAME_LOCALE == "zhCN" then
|
|
lib:SetCurrentTranslations {
|
|
["Warlock"] = "术士",
|
|
["Warrior"] = "战士",
|
|
["Hunter"] = "猎人",
|
|
["Mage"] = "法师",
|
|
["Priest"] = "牧师",
|
|
["Druid"] = "德鲁伊",
|
|
["Paladin"] = "圣骑士",
|
|
["Shaman"] = "萨满祭司",
|
|
["Rogue"] = "潜行者",
|
|
|
|
["WARLOCK"] = "术士",
|
|
["WARRIOR"] = "战士",
|
|
["HUNTER"] = "猎人",
|
|
["MAGE"] = "法师",
|
|
["PRIEST"] = "牧师",
|
|
["DRUID"] = "德鲁伊",
|
|
["PALADIN"] = "圣骑士",
|
|
["SHAMAN"] = "萨满祭司",
|
|
["ROGUE"] = "潜行者",
|
|
}
|
|
elseif GAME_LOCALE == "zhTW" then
|
|
lib:SetCurrentTranslations {
|
|
["Warlock"] = "術士",
|
|
["Warrior"] = "戰士",
|
|
["Hunter"] = "獵人",
|
|
["Mage"] = "法師",
|
|
["Priest"] = "牧師",
|
|
["Druid"] = "德魯伊",
|
|
["Paladin"] = "聖騎士",
|
|
["Shaman"] = "薩滿",
|
|
["Rogue"] = "盜賊",
|
|
|
|
["WARLOCK"] = "術士",
|
|
["WARRIOR"] = "戰士",
|
|
["HUNTER"] = "獵人",
|
|
["MAGE"] = "法師",
|
|
["PRIEST"] = "牧師",
|
|
["DRUID"] = "德魯伊",
|
|
["PALADIN"] = "聖騎士",
|
|
["SHAMAN"] = "薩滿",
|
|
["ROGUE"] = "盜賊",
|
|
}
|
|
elseif GAME_LOCALE == "koKR" then
|
|
lib:SetCurrentTranslations {
|
|
["Warlock"] = "흑마법사",
|
|
["Warrior"] = "전사",
|
|
["Hunter"] = "사냥꾼",
|
|
["Mage"] = "마법사",
|
|
["Priest"] = "사제",
|
|
["Druid"] = "드루이드",
|
|
["Paladin"] = "성기사",
|
|
["Shaman"] = "주술사",
|
|
["Rogue"] = "도적",
|
|
|
|
["WARLOCK"] = "흑마법사",
|
|
["WARRIOR"] = "전사",
|
|
["HUNTER"] = "사냥꾼",
|
|
["MAGE"] = "마법사",
|
|
["PRIEST"] = "사제",
|
|
["DRUID"] = "드루이드",
|
|
["PALADIN"] = "성기사",
|
|
["SHAMAN"] = "주술사",
|
|
["ROGUE"] = "도적",
|
|
}
|
|
elseif GAME_LOCALE == "esES" then
|
|
lib:SetCurrentTranslations {
|
|
["Warlock"] = "Brujo",
|
|
["Warrior"] = "Guerrero",
|
|
["Hunter"] = "Cazador",
|
|
["Mage"] = "Mago",
|
|
["Priest"] = "Sacerdote",
|
|
["Druid"] = "Druida",
|
|
["Paladin"] = "Paladín",
|
|
["Shaman"] = "Chamán",
|
|
["Rogue"] = "Pícaro",
|
|
|
|
["WARLOCK"] = "Bruja",
|
|
["WARRIOR"] = "Guerrera",
|
|
["HUNTER"] = "Cazadora",
|
|
["MAGE"] = "Maga",
|
|
["PRIEST"] = "Sacerdotisa",
|
|
["DRUID"] = "Druida",
|
|
["PALADIN"] = "Paladín",
|
|
["SHAMAN"] = "Chamán",
|
|
["ROGUE"] = "Pícara",
|
|
}
|
|
elseif GAME_LOCALE == "esMX" then
|
|
lib:SetCurrentTranslations {
|
|
["Warlock"] = "Brujo",
|
|
["Warrior"] = "Guerrero",
|
|
["Hunter"] = "Cazador",
|
|
["Mage"] = "Mago",
|
|
["Priest"] = "Sacerdote",
|
|
["Druid"] = "Druida",
|
|
["Paladin"] = "Paladín",
|
|
["Shaman"] = "Chamán",
|
|
["Rogue"] = "Pícaro",
|
|
|
|
["WARLOCK"] = "Bruja",
|
|
["WARRIOR"] = "Guerrera",
|
|
["HUNTER"] = "Cazadora",
|
|
["MAGE"] = "Maga",
|
|
["PRIEST"] = "Sacerdotisa",
|
|
["DRUID"] = "Druida",
|
|
["PALADIN"] = "Paladín",
|
|
["SHAMAN"] = "Chamán",
|
|
["ROGUE"] = "Pícara",
|
|
}
|
|
elseif GAME_LOCALE == "ruRU" then
|
|
lib:SetCurrentTranslations {
|
|
["Warlock"] = "Чернокнижник",
|
|
["Warrior"] = "Воин",
|
|
["Hunter"] = "Охотник",
|
|
["Mage"] = "Маг",
|
|
["Priest"] = "Жрец",
|
|
["Druid"] = "Друид",
|
|
["Paladin"] = "Паладин",
|
|
["Shaman"] = "Шаман",
|
|
["Rogue"] = "Разбойник",
|
|
|
|
["WARLOCK"] = "Чернокнижница",
|
|
["WARRIOR"] = "Воин",
|
|
["HUNTER"] = "Охотница",
|
|
["MAGE"] = "Маг",
|
|
["PRIEST"] = "Жрица",
|
|
["DRUID"] = "Друид",
|
|
["PALADIN"] = "Паладин",
|
|
["SHAMAN"] = "Шаманка",
|
|
["ROGUE"] = "Разбойница",
|
|
}
|
|
else
|
|
error(string.format("%s: Locale %q not supported", MAJOR_VERSION, GAME_LOCALE))
|
|
end |