You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
2.4 KiB
53 lines
2.4 KiB
local SLE, T, E, L, V, P, G = unpack(ElvUI_SLE)
|
|
|
|
local GetLocale = GetLocale
|
|
|
|
--GLOBALS: SLASH_RELOADUI3, SLASH_FRAME2, SLASH_FRAMELIST2, SLASH_TEXLIST2
|
|
--[[
|
|
This section that specifically targets issues for russial localization.
|
|
Poeple often forget to change languadge befor typing slash commands.
|
|
]]
|
|
|
|
function SLE:CyrCommands()
|
|
SLASH_RELOADUI3 = "/кд"
|
|
--TODO: Check for removed commands. Some were def cut over the years
|
|
E:RegisterChatCommand("шт", "DelayScriptCall") --in
|
|
E:RegisterChatCommand("ус", "ToggleOptions") --ec
|
|
E:RegisterChatCommand("удмгш", "ToggleOptions") --elvui
|
|
E:RegisterChatCommand('ипыефеы', 'BGStats') --bgstats
|
|
E:RegisterChatCommand('руддщлшеен', 'HelloKittyToggle') --hellokitty
|
|
E:RegisterChatCommand('руддщлшеенашч', 'HelloKittyFix') --hellokittyfix
|
|
E:RegisterChatCommand('рфкдуьырфлу', 'HarlemShakeToggle') --harlemshake
|
|
E:RegisterChatCommand('упкшв', 'Grid') --egrid
|
|
E:RegisterChatCommand("ьщмугш", "ToggleMoveMode") --moveui
|
|
E:RegisterChatCommand("куыуегш", "ResetUI") --resetui
|
|
-- E:RegisterChatCommand('сдуфтпгшдв', 'MassGuildKick') --cleanguild
|
|
-- E:RegisterChatCommand('фзкшдащщды', 'DisableTukuiMode') --aprilfools
|
|
|
|
if E.ActionBars then
|
|
self:RegisterChatCommand('ли', E.ActionBars.ActivateBindMode) --kb
|
|
end
|
|
end
|
|
|
|
function SLE:CyrDevCommands()
|
|
SLASH_FRAME2 = "/акфьу"
|
|
SLASH_FRAMELIST2 = "/акфьудшые"
|
|
SLASH_TEXLIST2 = "/еучдшые"
|
|
|
|
E:RegisterChatCommand('дгфуккщк', 'LuaError') --luaerror
|
|
E:RegisterChatCommand('сзгшьзфсе', 'GetCPUImpact') --cpuimpact
|
|
E:RegisterChatCommand('сзггыфпу', 'GetTopCPUFunc') --cpuusage
|
|
E:RegisterChatCommand('утфидуидшяяфкв', 'EnableBlizzardAddOns') --enableblizzard
|
|
end
|
|
|
|
function SLE:CyrillicsInit()
|
|
if GetLocale() == "ruRU" then
|
|
SLE.Russian = true
|
|
|
|
SLE.RuMonths = {"Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря"}
|
|
SLE.RuWeek = {"Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"}
|
|
end
|
|
|
|
if E.global.sle.advanced.cyrillics.commands or GetLocale() == "ruRU" then SLE:CyrCommands() end
|
|
if E.global.sle.advanced.cyrillics.devCommands or GetLocale() == "ruRU" then SLE:CyrDevCommands() end
|
|
end
|
|
|