Для документации этого модуля может быть создана страница Модуль:Значок/data/doc
local symbols = {
["cooldown"] = {
file = "Cooldown symbol.png",
link = "Перезарядка"
},
["mana"] = {
file = "Mana symbol.png",
link = "Мана"
},
["bkb"] = {
yes = {
file = "Spell immunity block symbol.png",
link = "Иммунитет к заклинаниям",
caption = "Блокируется иммунитетом к заклинаниям."
},
no = {
file = "Spell immunity block no symbol.png",
link = "Иммунитет к заклинаниям",
caption = "Проходит сквозь иммунитет к заклинаниям."
},
partially = {
file = "Spell immunity block partial symbol.png",
link = "Иммунитет к заклинаниям",
caption = "Частично проходит сквозь иммунитет к заклинаниям."
},
},
["linken"] = {
yes = {
file = "Spell block symbol.png",
link = "Linken's Sphere",
caption = "Блокируется Linken's Sphere."
},
no = {
file = "Spell block no symbol.png",
link = "Linken's Sphere",
caption = "Не блокируется Linken's Sphere."
},
partially = {
file = "Spell block partial symbol.png",
link = "Linken's Sphere",
caption = "Частично блокируется Linken's Sphere."
},
},
["illusion"] = {
yes = {
file = "Illusion symbol.png",
link = "Иллюзии",
caption = "Может использоваться иллюзиями."
},
no = {
file = "Illusion no symbol.png",
link = "Иллюзии",
caption = "Не может использоваться иллюзиями."
},
partially = {
file = "Illusion partial symbol.png",
link = "Иллюзии",
caption = "Частично используется иллюзиями."
},
},
["break"] = {
yes = {
file = "Breakable symbol.png",
link = "Истощение",
caption = "Отключается истощением."
},
no = {
file = "Breakable no symbol.png",
link = "Истощение",
caption = "Не отключается истощением."
},
partially = {
file = "Breakable partial symbol.png",
link = "Истощение",
caption = "Частично отключается истощением."
},
},
["disjoint"] = {
yes = {
file = "Disjointable symbol.png",
link = "Избегание",
caption = "Можно избежать."
},
no = {
file = "Disjointable no symbol.png",
link = "Избегание",
caption = "Нельзя избежать."
},
partially = {
file = "Disjointable partial symbol.png",
link = "Избегание",
caption = "Можно частично избежать."
},
},
["root"] = {
yes = {
file = "Root disables symbol.png",
link = "Оцепенение",
caption = "Нельзя применять в оцепенении или будучи связанным."
},
no = {
file = "Root disables no symbol.png",
link = "Оцепенение",
caption = "Можно применять в оцепенении или будучи связанным."
},
partially = {
file = "Root disables partial symbol.png",
link = "Оцепенение",
caption = "Частично отключается в оцепенении или будучи связанным."
},
},
["on cast proc"] = {
file = "On cast proc symbol.png",
link = "Способности#Срабатывание от применения",
caption = "Не провоцирует эффекты своим применением."
},
["aghanim"] = {
file = "Aghanim's Scepter symbol.png",
link = "Aghanim's Scepter",
caption = "Может быть улучшена с помощью Aghanim's Scepter."
},
["aghshard"] = {
file = "Aghanim's Shard symbol.png",
link = "Aghanim's Shard",
caption = "Может быть улучшена с помощью Aghanim's Shard."
},
["aghanimalt"] = {
file = "Aghanim's Scepter alt symbol.png",
link = "Aghanim's Scepter",
caption = "Может быть улучшена с помощью Aghanim's Scepter."
},
["aghshardalt"] = {
file = "Aghanim's Shard alt symbol.png",
link = "Aghanim's Shard",
caption = "Может быть улучшена с помощью Aghanim's Shard."
},
["gold"] = {
file = "Gold symbol.png",
link = "Золото",
caption = "Золото"
},
["experience"] = {
file = "Experience symbol.png",
link = "Опыт",
caption = "Опыт"
},
["strength"] = {
file = "Strength attribute symbol.png",
size = "20px",
link = "Сила"
},
["agility"] = {
file = "Agility attribute symbol.png",
size = "20px",
link = "Ловкость"
},
["agility colorblind"] = {
file = "Agility attribute colorblind symbol.png",
size = "20px",
link = "Ловкость"
},
["intelligence"] = {
file = "Intelligence attribute symbol.png",
size = "20px",
link = "Интеллект"
},
["modifier"] = {
buff = {
file = "Modifier buff symbol.png",
link = "Развеивание",
caption = "Бафф"
},
debuff = {
file = "Modifier debuff symbol.png",
link = "Развеивание",
caption = "Дебафф"
},
both = {
file = "Modifier both symbol.png",
link = "Развеивание",
caption = "Бафф или дебафф, основан на отношении к цели"
},
},
["roshan"] = {
file = "Roshan minimap icon.png",
link = "Рошан"
},
["burrow"] = {
file = "Burrow icon.png",
link = "Nyx Assassin#Burrow",
caption = "Burrow"
},
["elder dragon form"] = {
file = "Elder Dragon Form icon.png",
link = "Dragon Knight#Elder Dragon Form",
caption = "Elder Dragon Form"
},
["armor corruption"] = {
file = "Armor Corruption icon.png",
link = "Снижение брони",
caption = "Снижение брони: Броня уменьшена."
},
["earth"] = {
file = "Brewmaster Earth minimap icon.png",
link = "Воин земли"
},
["storm"] = {
file = "Brewmaster Storm minimap icon.png",
link = "Воин шторма"
},
["fire"] = {
file = "Brewmaster Fire minimap icon.png",
link = "Воин огня"
},
["void"] = {
file = "Brewmaster Void minimap icon.png",
link = "Воин пустоты"
},
["talent"] = {
file = "Talent tree symbol.png",
link = "Таланты",
caption = "Талант",
class = "componentsinvert"
},
["dota plus"] = {
file = "Dota Plus icon.png",
link = "Dota Plus",
caption = "Dota Plus"
},
["recipe"] = {
file = "Default recipe icon.png",
size = "20px",
link = "Рецепт",
caption = "Рецепт"
},
["buyback"] = {
file = "Buyback used icon.png",
size = "25px",
link = "Герои/Механика#Выкуп",
caption = "Выкуп"
},
-- "From Dota2 website"
["armor"] = {
file = "Armor icon.png",
size = "25px",
link = "Броня",
caption = "Броня"
},
["attack range"] = {
file = "Attack range icon.png",
size = "25px",
link = "Дальность атаки",
caption = "Дальность атаки"
},
["movement speed"] = {
file = "Movement speed icon.png",
size = "20px",
link = "Скорость передвижения",
caption = "Скорость передвижения"
},
["attack time"] = {
file = "Attack time icon.png",
size = "20px",
link = "Скорость атаки#Базовое время атаки",
caption = "Базовое время атаки"
},
["damage"] = {
file = "Damage icon.png",
size = "20px",
link = "Урон от атаки",
caption = "Урон от атаки"
},
["magic resistance"] = {
file = "Magic resistance icon.png",
size = "20px",
link = "Сопротивление магии",
caption = "Сопротивление магии"
},
["turn rate"] = {
file = "Turn rate icon.png",
size = "20px",
link = "Скорость поворота",
caption = "Скорость поворота"
},
["vision"] = {
file = "Vision icon.png",
size = "20px",
link = "Обзор",
caption = "Обзор"
},
["melee"] = {
file = "Melee icon.svg",
size = "15px",
link = "Дальность атаки#Ближняя и дальняя",
caption = "Ближний бой"
},
["ranged"] = {
file = "Ranged icon.svg",
size = "15px",
link = "Дальность атаки#Ближняя и дальняя",
caption = "Дальний бой"
},
}
--[[
-- Automatically add translated versions of all table-keys.
-- Does not translate sub-table keys.
--]]
local translations = {
["мана"] = "mana",
["перезарядка"] = "cooldown",
["золото"] = "gold",
["опыт"] = "experience",
["сила"] = "strength",
["ловкость"] = "agility",
["интеллект"] = "intelligence",
["рошан"] = "roshan",
["снижение брони"] = "armor corruption",
["воин земли"] = "earth",
["воин шторма"] = "storm",
["воин огня"] = "fire",
["воин пустоты"] = "void",
["талант"] = "talent",
["рецепт"] = "recipe",
["выкуп"] = "buyback",
["броня"] = "armor",
["дальность атаки"] = "attack range",
["скорость передвижения"] = "movement speed",
["время атаки"] = "attack time",
["урон"] = "damage",
["сопротивление магии"] = "magic resistance",
["скорость поворота"] = "turn rate",
["обзор"] = "vision",
["ближний"] = "melee",
["дальний"] = "ranged",
}
for k,v in pairs(translations) do
symbols[k] = symbols[v]
end
return symbols