if GetLocale() ~= "ruRU" then return end

local L

------------
--  Omen  --
------------
L = DBM:GetModLocalization("Omen")

L:SetGeneralLocalization({
	name = "Омен"
})

------------------------------
--  The Crown Chemical Co.  --
------------------------------
L = DBM:GetModLocalization("d288")

L:SetTimerLocalization{
	HummelActive		= "Хаммел вступает в бой",
	BaxterActive		= "Бакстер вступает в бой",
	FryeActive			= "Фрай вступает в бой"
}

L:SetOptionLocalization({
	TrioActiveTimer		= "Отсчет времени до вступления Троих аптекарей в бой"
})

L:SetMiscLocalization({
	SayCombatStart		= "Тебе хоть сказали, кто я и чем занимаюсь?"
})

----------------------------
--  The Frost Lord Ahune  --
----------------------------
L = DBM:GetModLocalization("d286")

L:SetWarningLocalization({
	Emerged			= "Ахун появился",
	specWarnAttack	= "Ахун уязвим - атакуйте сейчас!"
})

L:SetTimerLocalization{
	SubmergeTimer	= "Исчезновение",
	EmergeTimer		= "Появление"
}

L:SetOptionLocalization({
	Emerged			= "Предупреждение, когда Ахун появляется",
	specWarnAttack	= "Спецпредупреждение, когда Ахун становится уязвим",
	SubmergeTimer	= "Отсчет времени до исчезновения",
	EmergeTimer		= "Отсчет времени до появления"
})

L:SetMiscLocalization({
	Pull			= "Камень Льда растаял!"
})

----------------------
--  Coren Direbrew  --
----------------------
L = DBM:GetModLocalization("d287")

L:SetWarningLocalization({
	specWarnBrew		= "Избавьтесь от варева, прежде чем она бросит вам другое!",
	specWarnBrewStun	= "СОВЕТ: Вы получили удар, не забудьте выпить варево в следующий раз!"
})

L:SetOptionLocalization({
	specWarnBrew		= "Спецпредупреждение для $spell:47376",
	specWarnBrewStun	= "Спецпредупреждение для $spell:47340"
})

L:SetMiscLocalization({
	YellBarrel			= "Бочка на мне!"
})

----------------
--  Brewfest  --
----------------
L = DBM:GetModLocalization("Brew")

L:SetGeneralLocalization({
	name = "Хмельной фестиваль"
})

L:SetOptionLocalization({
	NormalizeVolume			= "Автоматически нормализуйте громкость звукового канала DIALOG, чтобы она соответствовала громкости музыкального звукового канала в зоне Хмельного фестиваля, чтобы он не был таким раздражающе громким.<br/>Если громкость звука музыки не установлена, то громкость будет отключена."
})

-----------------------------
--  The Headless Horseman  --
-----------------------------
L = DBM:GetModLocalization("d285")

L:SetWarningLocalization({
	WarnPhase				= "Фаза %d",
	warnHorsemanSoldiers	= "Призыв Пульсирующих тыкв",
	warnHorsemanHead		= "Появилась голова всадника!"
})

L:SetOptionLocalization({
	WarnPhase				= "Предупреждение о смене фаз",
	warnHorsemanSoldiers	= "Предупреждение о призыве Пульсирующих тыкв",
	warnHorsemanHead		= "Предупреждение о появлении Всадника без головы"
})

L:SetMiscLocalization({
	HorsemanSummon			= "Всадник встает…",
	HorsemanSoldiers		= "Восстаньте слуги, устремитесь в бой! Пусть павший рыцарь обретет покой!"
})

------------------------------
--  The Abominable Greench  --
------------------------------
L = DBM:GetModLocalization("Greench")

L:SetGeneralLocalization({
	name = "Омерзительный Гринч"
})

--------------------------
--  Plants Vs. Zombies  --
--------------------------
L = DBM:GetModLocalization("PlantsVsZombies")

L:SetGeneralLocalization({
	name = "Растения против зомби"
})

L:SetWarningLocalization({
	warnTotalAdds	= "Всего появилось зомби с прошлой большой волны: %d",
	specWarnWave	= "Большая волна!"
})

L:SetTimerLocalization{
	timerWave		= "След. большая волна"
}

L:SetOptionLocalization({
	warnTotalAdds	= "Объявлять общее число появившихся аддов между каждой большой волной",
	specWarnWave	= "Спецпредупреждение, когда начинается большая волна",
	timerWave		= "Отсчет времени до следующей большой волны"
})

L:SetMiscLocalization({
	MassiveWave		= "Приближается большая волна зомби!"
})

-- Quest
L = DBM:GetModLocalization("EscortQuests")

L:SetGeneralLocalization{
	name = "Сопровождения NPC",
}

L:SetOptionLocalization{
	Timers = "Показывать таймеры для некоторых заданий, требующих сопровождения NPC"
}


--------------------------
--  Demonic Invasions  --
--------------------------
L = DBM:GetModLocalization("DemonInvasions")

L:SetGeneralLocalization({
	name = "Вторжения Демонов"
})

--------------------------
--  Memories of Azeroth: Burning Crusade  --
--------------------------
L = DBM:GetModLocalization("BCEvent")

L:SetGeneralLocalization({
	name = "Воспоминание об Азерот: BC"
})

--------------------------
--  Memories of Azeroth: Wrath of the Lich King  --
--------------------------
L = DBM:GetModLocalization("WrathEvent")

L:SetGeneralLocalization({
	name = "Воспоминание об Азерот: Король-лич"
})

L:SetWarningLocalization{
	WarnEmerge				= "Ануб'арак появляется",
	WarnEmergeSoon			= "Появится в течение 10 секунд",
	WarnSubmerge			= "Ануб'арак закапывается",
	WarnSubmergeSoon		= "Закопается в течение 10 секунд",
	WarningTeleportNow		= "Телепортирован",
	WarningTeleportSoon		= "Телепортация в течение 10 секунд"
}

L:SetTimerLocalization{
	TimerEmerge				= "Появление",
	TimerSubmerge			= "Закапывание",
	TimerTeleport			= "Телепортация"
}

L:SetMiscLocalization{
	Emerge					= "вылезает на поверхность!",
	Burrow					= "зарывается в землю!"
}

L:SetOptionLocalization{
	WarnEmerge				= "Показывать предупреждение о появлении",
	WarnEmergeSoon			= "Показывать предварительное предупреждение о появлении",
	WarnSubmerge			= "Показывать предупреждение о закапывании",
	WarnSubmergeSoon		= "Показывать предварительное предупреждение о закапывании",
	TimerEmerge				= "Показывать таймер для появления",
	TimerSubmerge			= "Показывать таймер для закапывания",
	WarningTeleportNow		= "Показывать предупреждение для телепортации",
	WarningTeleportSoon		= "Показывать предварительное предупреждение для телепортации",
	TimerTeleport			= "Показывать таймер для телепортации"
}

--------------------------
--  Memories of Azeroth: Cataclysm  --
--------------------------
L = DBM:GetModLocalization("CataEvent")

L:SetGeneralLocalization({
	name = "Воспоминание об Азерот: Катаклизм"
})

L:SetWarningLocalization({
	warnSplittingBlow		= "%s в %s",--Spellname in Location
	warnEngulfingFlame		= "%s в %s"--Spellname in Location
})

L:SetOptionLocalization({
	warnSplittingBlow			= "Показывать предупреждения о местоположении для $spell:98951",
	warnEngulfingFlame			= "Показывать предупреждения о местоположении для $spell:99171"
})

----------------------------------
--  Azeroth Event World Bosses  --
----------------------------------

-- Lord Kazzak (Badlands)
L = DBM:GetModLocalization("KazzakClassic")

L:SetGeneralLocalization{
	name = "Владыка Каззак"
}

L:SetMiscLocalization({
	Pull		= "За Легион! За Кил'Джедена!"
})

-- Azuregos (Azshara)
L = DBM:GetModLocalization("Azuregos")

L:SetGeneralLocalization{
	name = "Азурегос"
}

L:SetMiscLocalization({
	Pull		= "Это место под моей защитой. Тайны тайных останутся неприкосновенными."
})

-- Taerar (Ashenvale)
L = DBM:GetModLocalization("Taerar")

L:SetGeneralLocalization{
	name = "Таэрар"
}

L:SetMiscLocalization({
	Pull		= "Мир - всего лишь мимолетный сон! Пусть царит КОШМАР!"
})

-- Ysondre (Feralas)
L = DBM:GetModLocalization("Ysondre")

L:SetGeneralLocalization{
	name = "Исондра"
}

L:SetMiscLocalization({
	Pull		= "Нити ЖИЗНИ были разорваны! Мечтатели должны быть отомщены!"
})

-- Lethon (Hinterlands)
L = DBM:GetModLocalization("Lethon")

L:SetGeneralLocalization{
	name = "Летон"
}

L:SetMiscLocalization({
--	Pull		= "The strands of LIFE have been severed! The Dreamers must be avenged!"--Does not have one :\
})

-- Emeriss (Duskwood)
L = DBM:GetModLocalization("Emeriss")

L:SetGeneralLocalization{
	name = "Эмерисс"
}

L:SetMiscLocalization({
	Pull		= "Надежда - это БОЛЕЗНЬ души! Эта земля засохнет и умрет!"
})

-- Doomwalker (Tanaris)
L = DBM:GetModLocalization("DoomwalkerEvent")

L:SetGeneralLocalization{
	name = "Предвестник Рока (событие)"
}

--------------------------
--  Blastenheimer 5000  --
--------------------------
L = DBM:GetModLocalization("Cannon")

L:SetGeneralLocalization({
	name = "Подрывайстер 5000"
})

L = DBM:GetModLocalization("CannonClassic")

L:SetGeneralLocalization({
	name = "Подрывайстер 5000"
})


-------------
--  Gnoll  --
-------------
L = DBM:GetModLocalization("Gnoll")

L:SetGeneralLocalization({
	name = "Гноллобой"
})

L:SetWarningLocalization({
	warnGameOverQuest	= "Заработано %d из %d возможных появившихся очков",
	warnGameOverNoQuest	= "Игра окончилась с всего %d возможных появившихся очков",
	warnGnoll			= "Гнолл появился",
	warnHogger			= "Хоггер появился",
	specWarnHogger		= "Хоггер появился!"
})

L:SetOptionLocalization({
	warnGameOver	= "Объявлять общее возможное число очков при завершении игры",
	warnGnoll		= "Объявлять появление Гнолла",
	warnHogger		= "Объявлять появление Хоггера",
	specWarnHogger	= "Спецпредупреждение при появлении Хоггера"
})

------------------------
--  Shooting Gallery  --
------------------------
L = DBM:GetModLocalization("Shot")

L:SetGeneralLocalization({
	name = "Тир"
})

L:SetOptionLocalization({
	SetBubbles			= "Автоматически отключать сообщения в облачках во время $spell:101871<br/>(восстанавливает их после завершения игры)"
})

----------------------
--  Tonk Challenge  --
----------------------
L = DBM:GetModLocalization("Tonks")

L:SetGeneralLocalization({
	name = "Танковые баталии"
})

---------------------------
--  Fire Ring Challenge  --
---------------------------
L = DBM:GetModLocalization("Rings")

L:SetGeneralLocalization({
	name = "Вызов огнекрыла"
})

-----------------------
--  Darkmoon Rabbit  --
-----------------------
L = DBM:GetModLocalization("Rabbit")

L:SetGeneralLocalization({
	name = "Кролик ярмарки Новолуния"
})

-------------------------
--  Darkmoon Moonfang  --
-------------------------
L = DBM:GetModLocalization("Moonfang")

L:SetGeneralLocalization({
	name = "Лунная волчица"
})

L:SetWarningLocalization({
	specWarnCallPack		= "Призыв стаи - Отбегите на > 40 метров от Лунной волчицы!",
	specWarnMoonfangCurse	= "Проклятие Лунной волчицы - Отбегите на > 10 метров от Лунной волчицы!"
})

L:SetOptionLocalization({
	specWarnCallPack		= DBM_CORE_L.AUTO_SPEC_WARN_OPTIONS.run:format(144602),
	specWarnMoonfangCurse	= DBM_CORE_L.AUTO_SPEC_WARN_OPTIONS.run:format(144590)
})
