📄 localization.lua
字号:
-------------------------------------------------------------------------------
-- the constants for the mod (non localized)
-------------------------------------------------------------------------------
DCR_MACRO_COMMAND = "/decursive";
DCR_MACRO_SHOW = "/dcrshow";
DCR_MACRO_RESET = "/dcrreset";
-------------------------------------------------------------------------------
-- English localization (Default)
-------------------------------------------------------------------------------
if ( GetLocale() == "enUS" ) then
DCR_VERSION_STRING = "Decursive 1.10.3";
DCR_ON_ENTER = "Decursive has initialized. You can type /dcrreset to reset all the windows.";
DCR_CLASS_WARRIOR = 'Warrior';
DCR_CLASS_PRIEST = 'Priest';
DCR_CLASS_MAGE = 'Mage';
DCR_CLASS_WARLOCK = 'Warlock';
DCR_CLASS_HUNTER = 'Hunter';
DCR_CLASS_ROGUE = 'Rogue';
DCR_CLASS_DRUID = 'Druid';
DCR_CLASS_PALADIN = 'Paladin';
DCR_CLASS_SHAMAN = 'Shaman';
DCR_AB_WARRIOR = 'Wr';
DCR_AB_PRIEST = 'Pr';
DCR_AB_MAGE = 'Mg';
DCR_AB_WARLOCK = 'Wl';
DCR_AB_HUNTER = 'Ht';
DCR_AB_ROGUE = 'Rg';
DCR_AB_DRUID = 'Dr';
DCR_AB_PALADIN = 'Pl';
DCR_AB_SHAMAN = 'Sh';
DCR_FACTION_ALLIANCE = 'Alliance';
DCR_FACTION_HORDE = 'Horde';
DCR_DISEASE = 'Disease';
DCR_MAGIC = 'Magic';
DCR_POISON = 'Poison';
DCR_CURSE = 'Curse';
DCR_CHARMED = 'Charm';
DCR_PET_FELHUNTER = "Felhunter";
DCR_PET_DOOMGUARD = "Doomguard";
DCR_PET_FEL_CAST = "Devour Magic";
DCR_PET_DOOM_CAST = "Dispel Magic";
DCR_SPELL_CURE_DISEASE = 'Cure Disease';
DCR_SPELL_ABOLISH_DISEASE = 'Abolish Disease';
DCR_SPELL_PURIFY = 'Purify';
DCR_SPELL_CLEANSE = 'Cleanse';
DCR_SPELL_DISPELL_MAGIC = 'Dispel Magic';
DCR_SPELL_CURE_POISON = 'Cure Poison';
DCR_SPELL_ABOLISH_POISON = 'Abolish Poison';
DCR_SPELL_REMOVE_LESSER_CURSE = 'Remove Lesser Curse';
DCR_SPELL_REMOVE_CURSE = 'Remove Curse';
DCR_SPELL_PURGE = 'Purge';
DCR_SPELL_NO_RANK = '';
DCR_SPELL_RANK_1 = 'Rank 1';
DCR_SPELL_RANK_2 = 'Rank 2';
DCR_STUNNED="stunned.";
--binding
BINDING_HEADER_DECURSIVE = "Decursive";
BINDING_NAME_DCRCLEAN = "Clean Group";
BINDING_NAME_DCRSHOW = "Show or hide the afflicted list";
BINDING_NAME_DCRCLEAR = "Clear the list";
--main window
DCR_MAINWINDOW_TIP = "Drag the edge to move the window\nRight click to open menu";
DCR_MAINMENU_NAME="Main Menu";
DCR_MAINMENU_OPENLIST="List";
DCR_MAINMENU_OPTION="Options";
DCR_MAINMENU_CLSLIVELIST="Close Live List";
DCR_RESHOW_MSG = "To reshow the live list, type /dcrshow";
--prio & skip list
DCR_PRIOLIST_NAME = "Decursive Priority List";
DCR_SKIPLIST_NAME = "Decursive Skip List";
DCR_PRIOLIST_TIP = "edit priority list";
DCR_SKIPLIST_TIP = "edit skip list";
DCR_STR_ADD = "Auto Add";
DCR_ADDBUTTON_TIP = "add target to list";
DCR_STR_STOPADD = "Stop Add";
DCR_STR_CLOSE = "Close";
DCR_STR_CLEAR = "Clear";
DCR_P_TO_S = "Skip List";
DCR_S_TO_P = "Prio List";
DCR_ADDPRIO_TEXT ="Your target will be added to Priority List";
DCR_TOTOP = "to top of list";
DCR_ADDSKIP_TEXT ="Your target will be added to Skip List";
DCR_LISTELEMENT_TIP = "left click to 1 up, right click to remove\nShift+left click to 5 up\nCtrl+left click to top";
--options
DCR_PRINT_CHATFRAME = "Print messages in default chat";
DCR_PRINT_CUSTOM = "Print messages in the window";
DCR_CURE_MAGIC = "Cure magic";
DCR_CURE_CURSE = "Cure curse";
DCR_CURE_POISON = "Cure poison";
DCR_CURE_DISEASE = "Cure disease";
DCR_PRINT_SYSMSG = "Print UI working messages";
DCR_RANDOM_ORDER = "Cure in a random order";
DCR_CURE_PETS = "Scan and cure pets";
DCR_SHOW_NOCLEANED = "Print 'Nothing cleaned'";
DCR_ANCHOR = "Decursive Text Anchor";
DCR_OPEN_MONITOR ="Open VIP monitor";
DCR_SHOW_CURE_TARGET_BUTTON ="Show Cure-Target-Button";
DCR_CURE_NEW_TARGET ="Hold Down Ctrl key and you will cure new target";
DCR_AMOUNT_AFFLIC = "The amount of afflicted to show : ";
DCR_SCAN_LENGTH = "Seconds in between live scans : ";
--monitor
DCR_MONITOR_NAME="VIP monitor";
DCR_MONITOR_TIP="Drag the edge to move the window\nRight click to open menu";
DCR_MONITOR_NOTINGROUP="Not In Group!";
DCR_MONITOR_NODEBUFF="No Debuff";
DCR_MONITOR_HASDEBUFF="Has Debuff!";
DCR_MONITOR_ADDTARGET="Add Target To";
DCR_MONITOR_TEXT="monitor";
--cure target button
DCR_CURE_TARGET_BUTTON_TEXT="Cure";
-- $s is spell name
-- $a is affliction name/type
-- $t is target name
DCR_DISPELL_ENEMY = "Casting |cff00ff00$s|r on the enemy!";
DCR_NOT_CLEANED = "Nothing cleaned";
DCR_CLEAN_STRING = "Casting |cff00ff00$s|r on |cffffff00$t|r to remove |cffff0000$a|r";
DCR_SPELL_FOUND = "|cff00ff00$s|r spell found!";
DCR_NO_SPELLS = "No curative spells found!";
DCR_NO_SPELLS_RDY = "No curative spells are ready to cast!";
DCR_OUT_OF_RANGE = "|cffffff00$t|r is out of range and should be cured of |cffff0000$a|r!";
DCR_IGNORE_STRING = "|cffff0000$a|r found on |cffffff00$t|r... ignoring";
DCR_INVISIBLE_LIST = {
["Prowl"] = true,
["Stealth"] = true,
["Shadowmeld"] = true,
}
-- this causes the target to be ignored!!!!
DCR_IGNORELIST = {
["Banish"] = true,
["Phase Shift"] = true,
};
-- ignore this effect
DCR_SKIP_LIST = {
["Dreamless Sleep"] = true,
["Greater Dreamless Sleep"] = true,
["Mind Vision"] = true,
};
-- ignore the effect bassed on the class
DCR_SKIP_BY_CLASS_LIST = {
[DCR_CLASS_WARRIOR] = {
["Ancient Hysteria"] = true,
["Ignite Mana"] = true,
["Tainted Mind"] = true,
},
[DCR_CLASS_ROGUE] = {
["Silence"] = true;
["Ancient Hysteria"] = true,
["Ignite Mana"] = true,
["Tainted Mind"] = true,
},
[DCR_CLASS_HUNTER] = {
["Magma Shackles"] = true,
},
[DCR_CLASS_MAGE] = {
["Magma Shackles"] = true,
};
[DCR_CLASS_PRIEST] = {
},
[DCR_CLASS_WARLOCK] = {
},
[DCR_CLASS_DRUID] = {
},
[DCR_CLASS_PALADIN] = {
},
[DCR_CLASS_SHAMAN] = {
},
};
----------------------------------------------------------------------
-- Simplified Chinese localization
----------------------------------------------------------------------
elseif ( GetLocale() == "zhCN" ) then
DCR_VERSION_STRING = "清除减益";
DCR_ON_ENTER = "清除减益Decursive已加载,请注意在按键设置中设置绑定按键。输入/dcrreset可以重置所有窗口的位置";
DCR_QPRIOLIST_NAME="快速优先设置";
DCR_QPRIOLIST_TIP="拖动边框可以移动\n右键单击折叠/展开窗口";
DCR_QUICKPRIO="左键开启/关闭优先\n右键上移";
DCR_QPRIOLIST_NOITEM = "未设置优先";
DCR_TARGET_PRIO = "设置目标优先";
DCR_TARGET_VERYFIRST = "目标第一优先";
DCR_TARGET_AFTERPLAYER = "目标在玩家之后";
DCR_CLASS_WARRIOR = '战士';
DCR_CLASS_PRIEST = '牧师';
DCR_CLASS_MAGE = '法师';
DCR_CLASS_WARLOCK = '术士';
DCR_CLASS_HUNTER = '猎人';
DCR_CLASS_ROGUE = '盗贼';
DCR_CLASS_DRUID = '德鲁伊';
DCR_CLASS_PALADIN = '圣骑士';
DCR_CLASS_SHAMAN = '萨满祭司';
DCR_AB_WARRIOR = '战';
DCR_AB_PRIEST = '牧';
DCR_AB_MAGE = '法';
DCR_AB_WARLOCK = '术';
DCR_AB_HUNTER = '猎';
DCR_AB_ROGUE = '贼';
DCR_AB_DRUID = '德';
DCR_AB_PALADIN = '骑';
DCR_AB_SHAMAN = '萨';
DCR_FACTION_ALLIANCE = '联盟';
DCR_FACTION_HORDE = '部落';
DCR_DISEASE = '疾病';
DCR_MAGIC = '魔法';
DCR_POISON = '中毒';
DCR_CURSE = '诅咒';
DCR_CHARMED = '魅惑';
DCR_PET_FELHUNTER = "地狱猎犬";
DCR_PET_DOOMGUARD = "末日守卫";
DCR_PET_FEL_CAST = "吞噬魔法";
DCR_PET_DOOM_CAST = "驱散魔法";
DCR_SPELL_CURE_DISEASE = '祛病术';
DCR_SPELL_ABOLISH_DISEASE = '驱除疾病';
DCR_SPELL_PURIFY = '纯净术';
DCR_SPELL_CLEANSE = '清洁术';
DCR_SPELL_DISPELL_MAGIC = '驱散魔法';
DCR_SPELL_CURE_POISON = '消毒术';
DCR_SPELL_ABOLISH_POISON = '驱毒术';
DCR_SPELL_REMOVE_LESSER_CURSE = '解除次级诅咒';
DCR_SPELL_REMOVE_CURSE = '解除诅咒';
DCR_SPELL_PURGE = '净化术';
DCR_SPELL_NO_RANK = '';
DCR_SPELL_RANK_1 = '等级 1';
DCR_SPELL_RANK_2 = '等级 2';
DCR_STUNNED="昏迷。";--DCR_STRING_STUNNED="昏迷。";
--binding
BINDING_HEADER_DECURSIVE = "清除减益Decursive";
BINDING_NAME_DCRCLEAN = "净化队伍";
BINDING_NAME_DCRSHOW = "显示或隐藏需要净化的玩家列表";
BINDING_NAME_DCRCLEAR = "清空列表";
--main window
DCR_MAINWINDOW_TIP = "拖动边框可以移动\n右键单击打开菜单";
DCR_MAINMENU_NAME="主菜单";--"Main Menu"
DCR_MAINMENU_OPENLIST="开启/关闭优先设置列表";--"List"
DCR_MAINMENU_OPTION="选项设置";--"Options"
DCR_MAINMENU_MONITOR="开启/关闭监视器";
DCR_MAINMENU_QUICKPRIOLIST="开启/关闭快速优先设置";
DCR_MAINMENU_CLSLIVELIST="关闭实时列表";--"Close Live List"
DCR_RESHOW_MSG = "Decursive 实时列表已隐藏,输入 /dcrshow 将再次显示";
--prio & skip list
DCR_PRIOLIST_NAME = "优先列表";--DCR_PRIORITY_LIST_FRAME_TEXT = "优先列表";
DCR_SKIPLIST_NAME = "忽略列表";--DCR_SKIP_LIST_FRAME_TEXT = "忽略列表";
DCR_PRIOLIST_TIP = "设置优先列表";--DCR_PRIORITY_LIST = "设置优先列表";
DCR_SKIPLIST_TIP = "设置忽略列表";--DCR_SKIP_LIST_STR = "设置忽略列表";
DCR_STR_ADD = "自动添加";
DCR_ADDBUTTON_TIP = "改变目标时自动把目标添加到列表中";--BINDING_NAME_DCRADD = "改变目标时自动把目标添加到列表中";
DCR_STR_STOPADD = "停止添加";
DCR_STR_CLOSE = "关闭";--DCR_BUTTON_CAPTION_CLOSE = "关闭";
DCR_STR_CLEAR = "清空";--DCR_CLEAR = "清空";
DCR_P_TO_S = "到忽略列表";
DCR_S_TO_P = "到优先列表";
DCR_ADDPRIO_TEXT ="你选择的目标将添加到优先列表中";--DCR_STR_ADDPRIOTIP ="你选择的目标将添加到优先列表中";
DCR_TOTOP = "把目标置顶";
DCR_ADDSKIP_TEXT ="你选择的目标将添加到忽略列表中";--DCR_STR_ADDSKIPTIP ="你选择的目标将添加到忽略列表中";
DCR_LISTELEMENT_TIP = "左键上移右键移除\nShift+左键上移5位\nCtrl+左键置顶";--DCR_CLICK_ID = "左键上移右键移除\nShift+左键上移5位\nCtrl+左键置顶";
--options
DCR_PRINT_CHATFRAME = "在聊天窗口显示信息";
DCR_PRINT_CUSTOM = "在屏幕上显示信息";
DCR_CURE_MAGIC = "驱除魔法";
DCR_CURE_CURSE = "解除诅咒";
DCR_CURE_POISON = "治疗中毒";
DCR_CURE_DISEASE = "治疗疾病";
DCR_PRINT_SYSMSG = "显示插件运行信息";--DCR_PRINT_ERRORS = "显示错误信息";
DCR_RANDOM_ORDER = "随机净化玩家";
DCR_CURE_PETS = "检测并净化宠物";
DCR_SHOW_NOCLEANED = "显示“没有任何效果被驱除”";
DCR_ANCHOR = "文字定位预览";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -