--3.2.2 update. Fixed: Armor penetration and Haste. Done by Hoofik of Ashenvale (RU). Nov 10 2009. 
--New enchants/gems added. Hoofik of AshenVale (RU) 05.01.2008;
--Updated to the new format in 3.0.*/WotLK by Hoofik of AshenVale (RU) 22.10.2008;
--Russian localization by Darigaaz of SoulFlayer(RU), 3.09.2008 
--
if (GetLocale() == "ruRU") then
--------------------------------------------------------------------------------------------------------
--                                                Misc                                                --
--------------------------------------------------------------------------------------------------------

BINDING_HEADER_EXAMINER = "Examiner";
BINDING_NAME_EXAMINER_OPEN = "Открыть Examiner";
BINDING_NAME_EXAMINER_TARGET = "Осмотреть цель";
BINDING_NAME_EXAMINER_MOUSEOVER = "Осмотреть цель под курсором";

Examiner.Classification = {
	["worldboss"] = "Босс",
	["rareelite"] = "Редкий элитный",
	["elite"] = "Элитный",
	["rare"] = "Редкий",
};

ExScanner.SetBonusTokenActive = "^Комплект: ";
ExScanner.ItemUseToken = "^Использование: ";

--------------------------------------------------------------------------------------------------------
--                                           Stat Patterns                                            --
--------------------------------------------------------------------------------------------------------

ExScanner.Patterns = {
	-- Base Stats --
	{ p = "%+(%d+) к силе$", s = "STR" },
	{ p = "%+(%d+) к ловкости", s = "AGI" },
	{ p = "%+(%d+) к выносливости", s = "STA" },
	{ p = "%+(%d+) к интеллекту", s = "INT" },
	{ p = "%+(%d+) к духу", s = "SPI" },
	{ p = "Броня: (%d+)", s = "ARMOR" }, -- Should catch all armor: Base armor, Armor enchants, Armor kits

	-- Resistances --
	{ p = "%+(%d+) к сопротивлению тайной магии", s = "ARCANERESIST" },
	{ p = "%+(%d+) к сопротивлению огню", s = "FIRERESIST" },
	{ p = "%+(%d+) к сопротивлению силам природы", s = "NATURERESIST" },
	{ p = "%+(%d+) к сопротивлению магии льда", s = "FROSTRESIST" },
	{ p = "%+(%d+) к сопротивлению темной магии", s = "SHADOWRESIST" },
	--
	{ p = "%+(%d+) ко всем видам сопротивления", s = { "ARCANERESIST", "FIRERESIST", "NATURERESIST", "FROSTRESIST", "SHADOWRESIST" } }, -- enchants id: 28,903,65,1888,2488,2998
    { p = "%+(%d+) к сопротивлению всему", s = { "ARCANERESIST", "FIRERESIST", "NATURERESIST", "FROSTRESIST", "SHADOWRESIST" } }, -- Void Sphere (Пустая сфера), Infinite Sphere (Абсолютная сфера), Prismatic Sphere (Призматическая сфера) & id 3095

	-- Equip: Other --
	{ p = "Рейтинг устойчивости %+(%d+)%.", s = "RESILIENCE" },
	{ p = "Рейтинг защиты %+(%d+)%.", s = "DEFENSE" },
	{ p = "Увеличение рейтинга защиты на (%d+) ед%.", s = "DEFENSE" }, --some pre bc items
	{ p = "Рейтинг уклонения %+?(%d+)%.", s = "DODGE" },
	{ p = "Увеличение рейтинга уклонения на %+?(%d+) ед%.", s = "DODGE" }, --pre bc
    { p = "Рейтинг парирования %+(%d+)%.", s = "PARRY" },
    { p = "Увеличение рейтинга парирования атак на (%d+) ед%.", s = "PARRY" }, --pre bc
	{ p = "Рейтинг блокирования щитом %+(%d+)%.", s = "BLOCK" },
	{ p = "Увеличение рейтинга блока на (%d+) ед%.", s = "BLOCK" }, -- pre bc
    { p = "Увеличение показателя блока щитом на (%d+) ед%.", s = "BLOCKVALUE" }, --pre bc
	{ p = "Блокирование: (%d+)", s = "BLOCKVALUE" }, -- Should catch only base block value from a shield 

	-- Equip: Melee & Ranged --
	{ p = "Увеличивает силу атаки на (%d+)%.", s = "AP" },
	{ p = "Сила атаки увеличена на (%d+)%.", s = "AP" },
	{ p = "Увеличивает силу атаки на (%d+) ед%. в облике кошки, медведя, лютого медведя или лунного совуха%.", s = "APFERAL" },
	{ p = "Рейтинг мастерства %+(%d+)%.", s = "EXPERTISE" },
	{ p = "Увеличивает рейтинг пробивания брони на (%d+)%.", s = "ARMORPENETRATION" },

	--  Equip: Spell Power  --
	{ p = "Увеличивает проникающую способность заклинаний на (%d+)%.", s = "SPELLPENETRATION" },
	{ p = "Увеличивает силу заклинаний на (%d+)%.", s = { "HEAL", "SPELLDMG" } },
	{ p = "Увеличивает силу заклинаний на (%d+) ед%.", s = { "HEAL", "SPELLDMG" } },
	{ p = "Слегка увеличивает силу заклинаний%.", s = { "HEAL", "SPELLDMG" }, v = 6 }, -- Bronze Band of Force (Бронзовое кольцо Силы)

	--{ p = "Increases arcane spell power by (%d+)%.", s = "ARCANEDMG" },
	--{ p = "Increases fire spell power by (%d+)%.", s = "FIREDMG" },
	--{ p = "Increases nature spell power by (%d+)%.", s = "NATUREDMG" },
	--{ p = "Increases frost spell power by (%d+)%.", s = "FROSTDMG" },
	--{ p = "Increases shadow spell power by (%d+)%.", s = "SHADOWDMG" },
	{ p = "Увеличивает силу заклинаний светлой магии на (%d+)%.", s = "HOLYDMG" },

	--  Equip: Stats Which Improves Both Spells & Melee  --
	{ p = "Рейтинг критического удара %+(%d+)%.", s = { "CRIT", "SPELLCRIT" } },
	{ p = "Рейтинг меткости %+(%d+)%.", s = { "HIT", "SPELLHIT" } },
	{ p = "Рейтинг скорости боя %+(%d+)%.", s = { "HASTE", "SPELLHASTE" } },
	{ p = "%+(%d+) к критическому удару в дальнем бою", s = { "CRIT", "SPELLCRIT" } }, --Heartseeker Scope (Прицел "Сердцелов")
	{ p = "%+(%d+) к рейтингу скорости боя дальнего боя", s = { "HASTE", "SPELLHASTE" } }, --Micro Stabilizer (Микростабилизатор)


	--  Health & Mana Per 5 Sec  --
	{ p = "%+(%d+) ед%. здоровья каждые 5 секунд", s = "HP5" },
	{ p = "%+(%d+) ед%. маны каждые 5 секунд", s = "MP5" }, -- Royal Shadow Draenite (Королевский сумеречный дренит), Magister's Armor Kit (Накладки для брони магистра), Royal Shadow Draenite (Королевский сумеречный дренит)
	{ p = "%+(%d+) к восполнению маны", s = "MP5" }, -- id 2992
	{ p = "Восполнение (%d+) ед%. маны каждые 5 секунд%.", s = "MP5" }, -- id 2565 (Enchant Bracer - Mana Regeneration)
	{ p = "Восполнение (%d+) ед%. маны раз в 5 секунд%.", s = "MP5" },
	{ p = "%+(%d+) маны каждые 5 секунд", s = "MP5" }, -- Scryer Shoulder Enchant, Priest ZG Enchant, Inscription of the Crag, Dazzling Deep Peridot
	{ p = "(%d+) ед%. маны каждые 5 секунд", s = "MP5" }, --id 2679 (Enchant Bracer - Restore Mana Prime)
	
	--  Enchants / Gems / Socket Bonuses / Mixed / Misc  --
	{ p = "^%+(%d+) ЗД", s = "HP" }, -- id 1503
	{ p = "^%+(%d+) к здоровью", s = "HP" },
	{ p = "^%+(%d+) к мане", s = "MP" },
	
	-- id 1524: "+75/14 ЗД/СО" means 75 HP, 14 Fire Resistance --
	{ p = "^%+(%d+)/14 ЗД/СО", s = "HP" },
	{ p = "^%+75/(%d+) ЗД/СО", s = "FIRERESIST" },
	--
	{ p = "^Живучесть$", s = { "MP5", "HP5" }, v = 4 },
	{ p = "^Живучесть 2$", s = { "MP5", "HP5" }, v = 6 },
	{ p = "^Мудрость$", s = "SPI", v = 10 },
	{ p = "^Выносливость клыкара$", s = "STA", v = 15 },
	{ p = "^Свирепость$", s = "AP", v = 70 },
	{ p = "^Ледяная душа$", s = { "FROSTDMG", "SHADOWDMG" }, v = 54 },
	{ p = "^Солнечный огонь$", s = { "ARCANEDMG", "FIREDMG" }, v = 50 },
	{ p = "^Ледопроходец$", s = { "CRIT", "HIT" }, v = 12 },
	{ p = "^Точность$", s = { "CRIT", "HIT" }, v = 25 },
	
	{ p = "%+(%d+) ко всем характеристикам", s = { "STR", "AGI", "STA", "INT", "SPI" } }, -- Chest + Bracer Enchant

	--{ p = "%+(%d+) Arcane S?p?e?l?l? ?Damage", s = "ARCANEDMG" },
	--{ p = "%+(%d+) Fire S?p?e?l?l? ?Damage", s = "FIREDMG" },
	--{ p = "%+(%d+) Nature S?p?e?l?l? ?Damage", s = "NATUREDMG" },
	--{ p = "%+(%d+) Frost S?p?e?l?l? ?Damage", s = "FROSTDMG" },
	--{ p = "%+(%d+) Shadow S?p?e?l?l? ?Damage", s = "SHADOWDMG" },
	--{ p = "%+(%d+) Holy S?p?e?l?l? ?Damage", s = "HOLYDMG" },

	{ p = "%+(%d+) к защите", s = "DEFENSE" },
	{ p = "%+24 к защите", s = "STA", v = 24 }, -- +24 Sta (ring enchant) - bug in ruRU localisation. "защите" (defense) instead of "выносливости" (stamina)
	{ p = "%+(%d+) к рейтингу уклонения", s = "DODGE" },
	{ p = "%+(%d+) к рейтингу парирования", s = "PARRY" },
	{ p = "%+(%d+) к броне", s = "ARMOR" }, --id 2716 (Fortitude of the Scourge)
	{ p = "%+(%d+) к рейтингу блока ?щ?и?т?о?м?", s = "BLOCK" }, -- Combined Pattern: Covers [Shield Enchant] [Socket Bonus]
	{ p = "%+(%d+) к блокированию ?щ?и?т?о?м?", s = "BLOCK" }, --id 2583
	{ p = "%+(%d+) к блоку", s = "BLOCKVALUE" }, -- id 2975,2888
	{ p = "%+(%d+) к силе атаки", s = "AP" },
	
	{ p = "%+(%d+) к рейтингу меткости", s = { "HIT", "SPELLHIT" } },
	{ p = "%+(%d+) к рейтингу критического удара", s = { "CRIT", "SPELLCRIT" } },
	{ p = "%+(%d+) у рейтингу критического удара", s = { "CRIT", "SPELLCRIT" } }, -- bug in ruRU localisation, Icescale Leg Armor (Накладки для поножей из ледяной чешуи)
	--{ p = "%+(%d+) к рейтингу скорости боя", s = { "HASTE", "SPELLHASTE" } },
	{ p = "%+(%d+) к рейтингу скорости", s = { "HASTE", "SPELLHASTE" } },
	{ p = "Рейтинг скорости %+(%d+)%.", s = { "HASTE", "SPELLHASTE" } },
	{ p = "%+(%d+) к рейтингу мастерства", s = "EXPERTISE" },
	{ p = "%+(%d+) к ?р?е?й?т?и?н?г?у? устойчивости", s = "RESILIENCE" }, -- id 3087,2789,2801,2788 without "рейтингу"

	{ p = "%+(%d+) к силе заклинаний", s = { "SPELLDMG", "HEAL" } }, -- Was used in a few items/gems before WotLK, but is now the permanent spell pattern
	{ p = "%+(%d+) к проникающей способности заклинаний", s = "SPELLPENETRATION" },

	-- Should no longer be relavent for WotLK, but keeping them in case something turns up on enchants I've yet to see
	--{ p = "%+(%d+) Healing", s = "HEAL" }, -- Has to appear before patterns with a SPELLDMG entry, due to the workaround
	--{ p = "%+(%d+) Healing and Spell Damage", s = "SPELLDMG" }, -- Warlock ZG Enchant (Healing will be caught by the pattern above)
	--{ p = "Spell Damage %+(%d+)", s = { "SPELLDMG", "HEAL" } }, -- WORKAROUND: Infused Amethyst (31116)
	--{ p = "%+(%d+) Spell Damage", s = { "SPELLDMG", "HEAL" } },
	--{ p = "%+(%d+) Damage and Healing Spells", s = { "SPELLDMG", "HEAL" } },
	--{ p = "%+(%d+) Damage Spells", s = "SPELLDMG" }, -- New 2.3: Damage part of the previously "+Healing" enchants

	{ p = "%+(%d+) к урону ?о?р?у?ж?и?е?м?", s = "WPNDMG" },
	{ p = "^Прицел %(%+(%d+) урону%)$", s = "RANGEDDMG" },
	{ p = "^Титановая цепь для оружия", s = { "HIT", "SPELLHIT" }, v = 28 },


	-- Demon's Blood
	{ p = "Усиление защиты на 5 ед%., сопротивления темной магии - на 10 ед%. и скорости восполнения здоровья - на 3%.", s = { "DEFENSE", "SHADOWRESIST", "HP5" }, v = { 5, 10, 3 } },

	-- Void Star Talisman
	{ p = "Увеличивает сопротивление прислужника магии на 130, а вашу силу заклинаний - на 48%.", s = "SPELLDMG", v = 48 },

	-- Temp Enchants (Disabled as they are not part of "gear" stats)
	--{ p = "Minor Mana Oil", s = "MP5", v = 4 },
	--{ p = "Lesser Mana Oil", s = "MP5", v = 8 },
	--{ p = "Superior Mana Oil", s = "MP5", v = 14 },
	--{ p = "Brilliant Mana Oil", s = { "MP5", "HEAL" }, v = { 12, 25 } },

	--{ p = "Minor Wizard Oil", s = "SPELLDMG", v = 8 },
	--{ p = "Lesser Wizard Oil", s = "SPELLDMG", v = 16 },
	--{ p = "Wizard Oil", s = "SPELLDMG", v = 24 },
	--{ p = "Superior Wizard Oil", s = "SPELLDMG", v = 42 },
	--{ p = "Brilliant Wizard Oil", s = { "SPELLDMG", "SPELLCRIT" }, v = { 36, 14 } },

	-- Future Patterns (Disabled)
	--{ p = "When struck in combat inflicts (%d+) .+ damage to the attacker.", s = "DMGSHIELD" },
};

--------------------------------------------------------------------------------------------------------
--                                        Stat Order & Naming                                         --
--------------------------------------------------------------------------------------------------------

Examiner.StatEntryOrder = {
	{ name = "Основные", stats = {"STR", "AGI", "STA", "INT", "SPI", "ARMOR"} },
	{ name = "Жизнь и мана", stats = {"HP", "MP", "HP5", "MP5"} },
	{ name = "Ближний и дальний бой", stats = {"AP", "RAP", "APFERAL", "CRIT", "HIT", "HASTE", "WPNDMG", "RANGEDDMG", "ARMORPENETRATION", "EXPERTISE"} },
	{ name = "Магия", stats = {"HEAL", "SPELLDMG", "ARCANEDMG", "FIREDMG", "NATUREDMG", "FROSTDMG", "SHADOWDMG", "HOLYDMG", "SPELLCRIT", "SPELLHIT", "SPELLHASTE", "SPELLPENETRATION"} },
	{ name = "Защита", stats = {"DEFENSE", "DODGE", "PARRY", "BLOCK", "BLOCKVALUE", "RESILIENCE"} },
};

ExScanner.StatNames = {
	["STR"] = "Сила",
	["AGI"] = "Ловкость",
	["STA"] = "Выносливость",
	["INT"] = "Интеллект",
	["SPI"] = "Дух",

	["ARMOR"] = "Броня",

    ["ARCANERESIST"] = "Сопротивление тайной магии",
    ["FIRERESIST"] = "Сопротивление огню",
    ["NATURERESIST"] = "Сопротивление силам природы",
    ["FROSTRESIST"] = "Сопротивление магии льда",
    ["SHADOWRESIST"] = "Сопротивление темной магии",

    ["DODGE"] = "Рейтинг уклонения",
    ["PARRY"] = "Рейтинг парирования",
    ["DEFENSE"] = "Рейтинг защиты",
    ["BLOCK"] = "Рейтинг блокирования",
    ["BLOCKVALUE"] = "Показатель блока щитом",
    ["RESILIENCE"] = "Рейтинг устойчивости",

    ["AP"] = "Сила атаки",
    ["RAP"] = "Сила атаки дальнего боя",
    ["APFERAL"] = "Сила атаки(зверь)",
    ["CRIT"] = "Рейтинг крит. удара",
    ["HIT"] = "Рейтинг меткости",
    ["HASTE"] = "Рейтинг скорости боя",
    ["WPNDMG"] = "К урону оружием",
    ["RANGEDDMG"] = "К урону дальнего боя",
    ["ARMORPENETRATION"] = "Рейт. игнорирования брони",
    ["EXPERTISE"] = "Рейтинг мастерства",

    ["SPELLCRIT"] = "Рейтинг крит. удара",
    ["SPELLHIT"] = "Рейтинг меткости",
    ["SPELLHASTE"] = "Рейтинг скорости боя",
    ["SPELLPENETRATION"] = "Проникновение заклинаний",

    ["HEAL"] = "Лечение",
    ["SPELLDMG"] = "Урон заклинаниями",
    ["ARCANEDMG"] = "Урон заклинаниями (тайная магия)",
    ["FIREDMG"] = "Урон заклинаниями (огонь)",
    ["NATUREDMG"] = "Урон заклинаниями (природа)",
    ["FROSTDMG"] = "Урон заклинаниями (лед)",
    ["SHADOWDMG"] = "Урон заклинаниями (темная магия)",
    ["HOLYDMG"] = "Урон заклинаниями (свет)",

	["HP"] = "Жизни",
	["MP"] = "Мана",

    ["HP5"] = "Регенерация здоровья",
    ["MP5"] = "Восстановление маны",
};
end
