перевод на русский язык
This commit is contained in:
@@ -462,6 +462,66 @@ function UpdateCharacterList()
|
||||
["DRUID"]="|cffFF7D0A"
|
||||
};
|
||||
|
||||
CLASS_COLORS["Воин"] = "|cffC79C6E"
|
||||
CLASS_COLORS["Паладин"] = "|cffF58CBA"
|
||||
CLASS_COLORS["Охотник"] = "|cffABD473"
|
||||
CLASS_COLORS["Разбойник"] = "|cffFFF569"
|
||||
CLASS_COLORS["Жрец"] = "|cffFFFFFF"
|
||||
CLASS_COLORS["Рыцарь смерти"] = "|cffC41F3B"
|
||||
CLASS_COLORS["Шаман"] = "|cff0070DE"
|
||||
CLASS_COLORS["Маг"] = "|cff69CCF0"
|
||||
CLASS_COLORS["Чернокнижник"] = "|cff9482C9"
|
||||
CLASS_COLORS["Друид"] = "|cffFF7D0A"
|
||||
|
||||
local LOCALIZED_CLASS_NAMES = {
|
||||
["Воин"] = "Воин",
|
||||
["Guerrero"] = "Воин",
|
||||
["Guerrera"] = "Воин",
|
||||
["Warrior"] = "Воин",
|
||||
["WARRIOR"] = "Воин",
|
||||
["Паладин"] = "Паладин",
|
||||
["Paladín"] = "Паладин",
|
||||
["Paladin"] = "Паладин",
|
||||
["PALADIN"] = "Паладин",
|
||||
["Охотник"] = "Охотник",
|
||||
["Cazador"] = "Охотник",
|
||||
["Cazadora"] = "Охотник",
|
||||
["Hunter"] = "Охотник",
|
||||
["HUNTER"] = "Охотник",
|
||||
["Разбойник"] = "Разбойник",
|
||||
["Pícaro"] = "Разбойник",
|
||||
["Pícara"] = "Разбойник",
|
||||
["Rogue"] = "Разбойник",
|
||||
["ROGUE"] = "Разбойник",
|
||||
["Жрец"] = "Жрец",
|
||||
["Sacerdote"] = "Жрец",
|
||||
["Sacerdotisa"] = "Жрец",
|
||||
["Priest"] = "Жрец",
|
||||
["PRIEST"] = "Жрец",
|
||||
["Рыцарь смерти"] = "Рыцарь смерти",
|
||||
["Caballero de la Muerte"] = "Рыцарь смерти",
|
||||
["Death Knight"] = "Рыцарь смерти",
|
||||
["DEATHKNIGHT"] = "Рыцарь смерти",
|
||||
["Шаман"] = "Шаман",
|
||||
["Chamán"] = "Шаман",
|
||||
["Shaman"] = "Шаман",
|
||||
["SHAMAN"] = "Шаман",
|
||||
["Маг"] = "Маг",
|
||||
["Mago"] = "Маг",
|
||||
["Maga"] = "Маг",
|
||||
["Mage"] = "Маг",
|
||||
["MAGE"] = "Маг",
|
||||
["Чернокнижник"] = "Чернокнижник",
|
||||
["Brujo"] = "Чернокнижник",
|
||||
["Bruja"] = "Чернокнижник",
|
||||
["Warlock"] = "Чернокнижник",
|
||||
["WARLOCK"] = "Чернокнижник",
|
||||
["Друид"] = "Друид",
|
||||
["Druida"] = "Друид",
|
||||
["Druid"] = "Друид",
|
||||
["DRUID"] = "Друид",
|
||||
}
|
||||
|
||||
local function GetCharacterFaction(race)
|
||||
return GetFactionForRaceName(race)
|
||||
end
|
||||
@@ -476,7 +536,7 @@ function UpdateCharacterList()
|
||||
local button = _G["CharSelectCharacterButton"..index];
|
||||
|
||||
if ( not name ) then
|
||||
button:SetText("ERROR - Contact Admin");
|
||||
button:SetText("Ошибка: обратитесь к администратору");
|
||||
else
|
||||
if ( not zone ) then
|
||||
zone = "";
|
||||
@@ -567,8 +627,9 @@ function UpdateCharacterList()
|
||||
classText:SetJustifyH("LEFT");
|
||||
classText:SetWordWrap(false);
|
||||
|
||||
local classColor = CLASS_COLORS[strupper(class)] or "|cffFFFFFF";
|
||||
classText:SetText(classColor..class.."|r");
|
||||
local displayClass = LOCALIZED_CLASS_NAMES[class] or LOCALIZED_CLASS_NAMES[strupper(class)] or class;
|
||||
local classColor = CLASS_COLORS[displayClass] or CLASS_COLORS[strupper(class)] or "|cffFFFFFF";
|
||||
classText:SetText(classColor..displayClass.."|r");
|
||||
|
||||
-- Zona
|
||||
local zoneText = _G["CharSelectCharacterButton"..index.."ButtonTextZone"];
|
||||
@@ -597,18 +658,20 @@ function UpdateCharacterList()
|
||||
statusText:SetFont("Fonts\\FRIZQT__.TTF", 12, "OUTLINE");
|
||||
statusText:SetTextColor(1, 0.2, 0.2);
|
||||
|
||||
local deadText = _G["DEAD_INF"] or
|
||||
(_G["GlueStrings"] and _G["GlueStrings"]["DEAD_INF"] and
|
||||
_G["GlueStrings"]["DEAD_INF"][GetLocale()]);
|
||||
local glueLocale = GetGlueLocale and GetGlueLocale() or GetLocale() or "enUS";
|
||||
local deadText = _G["DEAD_INF"] or
|
||||
(_G["GlueStrings"] and _G["GlueStrings"]["DEAD_INF"] and
|
||||
_G["GlueStrings"]["DEAD_INF"][glueLocale]);
|
||||
statusText:SetText(deadText);
|
||||
else
|
||||
statusText:SetPoint("TOPLEFT", button, "TOPLEFT", 182, -5);
|
||||
statusText:SetFont("Fonts\\FRIZQT__.TTF", 12, "OUTLINE");
|
||||
statusText:SetTextColor(0.2, 1, 0.2);
|
||||
|
||||
local aliveText = _G["LIFE_INF"] or
|
||||
(_G["GlueStrings"] and _G["GlueStrings"]["LIFE_INF"] and
|
||||
_G["GlueStrings"]["LIFE_INF"][GetLocale()]);
|
||||
local glueLocale = GetGlueLocale and GetGlueLocale() or GetLocale() or "enUS";
|
||||
local aliveText = _G["LIFE_INF"] or
|
||||
(_G["GlueStrings"] and _G["GlueStrings"]["LIFE_INF"] and
|
||||
_G["GlueStrings"]["LIFE_INF"][glueLocale]);
|
||||
statusText:SetText(aliveText);
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user