diff --git a/WeakAuras/Locales/deDE.lua b/WeakAuras/Locales/deDE.lua index b0ac4a7..c89373e 100644 --- a/WeakAuras/Locales/deDE.lua +++ b/WeakAuras/Locales/deDE.lua @@ -71,6 +71,8 @@ L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda5 --[[Translation missing --]] L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift-Click|r to pause addon execution." --[[Translation missing --]] +L["|cffff0000deprecated|r"] = "|cffff0000deprecated|r" +--[[Translation missing --]] L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped" --[[Translation missing --]] L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm" @@ -756,6 +758,8 @@ L["Load Conditions"] = "Ladebedingungen" --[[Translation missing --]] L["Loatheb"] = "Loatheb" --[[Translation missing --]] +L["Location"] = "Location" +--[[Translation missing --]] L["Looking for Raid"] = "Looking for Raid" L["Loop"] = "Schleife" L["Lost"] = "Verloren" @@ -846,6 +850,8 @@ L["Name"] = "Name" --[[Translation missing --]] L["Name of Caster's Target"] = "Name of Caster's Target" --[[Translation missing --]] +L["Name of the (sub-)zone currently shown above the minimap."] = "Name of the (sub-)zone currently shown above the minimap." +--[[Translation missing --]] L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target" --[[Translation missing --]] L["Nameplate"] = "Nameplate" @@ -986,6 +992,8 @@ L["Player Experience"] = "Player Experience" L["Player Faction"] = "Spielerfraktion" L["Player Level"] = "Spielerstufe" --[[Translation missing --]] +L["Player Location ID(s)"] = "Player Location ID(s)" +--[[Translation missing --]] L["Player Name/Realm"] = "Player Name/Realm" L["Player Race"] = "Spielervolk" L["Player(s) Affected"] = "Betroffene Spieler" @@ -1291,6 +1299,8 @@ L["Subtract Channel"] = "Subtract Channel" --[[Translation missing --]] L["Subtract GCD"] = "Subtract GCD" --[[Translation missing --]] +L["Subzone Name"] = "Subzone Name" +--[[Translation missing --]] L["Sulfuron Harbinger"] = "Sulfuron Harbinger" L["Summon"] = "Herbeirufen (SUMMON)" --[[Translation missing --]] @@ -1537,6 +1547,7 @@ L["Your threat on the mob as a percentage of the amount required to pull aggro. --[[Translation missing --]] L["Your total threat on the mob."] = "Your total threat on the mob." --[[Translation missing --]] +L["Zone ID"] = "Zone ID" L["Zone ID(s)"] = "Zone ID(s)" L["Zone Name"] = "Gebietsname" L["Zoom"] = "Zoom" diff --git a/WeakAuras/Locales/enUS.lua b/WeakAuras/Locales/enUS.lua index ce2809b..7a94a6d 100644 --- a/WeakAuras/Locales/enUS.lua +++ b/WeakAuras/Locales/enUS.lua @@ -52,6 +52,7 @@ L["/wa repair - Repair tool"] = "/wa repair - Repair tool" L["|cffeda55fLeft-Click|r to toggle showing the main window."] = "|cffeda55fLeft-Click|r to toggle showing the main window." L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55fMiddle-Click|r to toggle the minimap icon on or off." L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r to toggle performance profiling window." +L["|cffff0000deprecated|r"] = "|cffff0000deprecated|r" L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift-Click|r to pause addon execution." L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped" L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm" @@ -543,6 +544,7 @@ L["Limited"] = "Limited" L["Lines & Particles"] = "Lines & Particles" L["Load Conditions"] = "Load Conditions" L["Loatheb"] = "Loatheb" +L["Location"] = "Location" L["Looking for Raid"] = "Looking for Raid" L["Loop"] = "Loop" L["Lost"] = "Lost" @@ -607,6 +609,7 @@ L["Mythic+ Affix"] = "Mythic+ Affix" L["Name"] = "Name" L["Name of Caster's Target"] = "Name of Caster's Target" L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target" +L["Name of the (sub-)zone currently shown above the minimap."] = "Name of the (sub-)zone currently shown above the minimap." L["Nameplate"] = "Nameplate" L["Nameplate Type"] = "Nameplate Type" L["Nameplates"] = "Nameplates" @@ -700,6 +703,7 @@ L["Player Effective Level"] = "Player Effective Level" L["Player Experience"] = "Player Experience" L["Player Faction"] = "Player Faction" L["Player Level"] = "Player Level" +L["Player Location ID(s)"] = "Player Location ID(s)" L["Player Name/Realm"] = "Player Name/Realm" L["Player Race"] = "Player Race" L["Player(s) Affected"] = "Player(s) Affected" @@ -899,6 +903,7 @@ L["String"] = "String" L["Subtract Cast"] = "Subtract Cast" L["Subtract Channel"] = "Subtract Channel" L["Subtract GCD"] = "Subtract GCD" +L["Subzone Name"] = "Subzone Name" L["Sulfuron Harbinger"] = "Sulfuron Harbinger" L["Summon"] = "Summon" L["Supports multiple entries, separated by commas"] = "Supports multiple entries, separated by commas" @@ -1056,6 +1061,7 @@ L["Your scheduled automatic profile has been cancelled."] = "Your scheduled auto L["Your threat as a percentage of the tank's current threat."] = "Your threat as a percentage of the tank's current threat." L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100." L["Your total threat on the mob."] = "Your total threat on the mob." +L["Zone ID"] = "Zone ID" L["Zone ID(s)"] = "Zone ID(s)" L["Zone Name"] = "Zone Name" L["Zoom"] = "Zoom" diff --git a/WeakAuras/Locales/esES.lua b/WeakAuras/Locales/esES.lua index f3f6b7a..4c3ac32 100644 --- a/WeakAuras/Locales/esES.lua +++ b/WeakAuras/Locales/esES.lua @@ -53,6 +53,7 @@ L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55 --[[Translation missing --]] L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r to toggle performance profiling window." L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fMayús clic|r para pausar la ejecución del addon." +L["|cffff0000deprecated|r"] = "|cffff0000obsoleto|r" --[[Translation missing --]] L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped" --[[Translation missing --]] @@ -832,6 +833,7 @@ L["Lines & Particles"] = "Lines & Particles" L["Load Conditions"] = "Load Conditions" --[[Translation missing --]] L["Loatheb"] = "Loatheb" +L["Location"] = "Ubicación" --[[Translation missing --]] L["Looking for Raid"] = "Looking for Raid" --[[Translation missing --]] @@ -939,6 +941,7 @@ L["Mythic+ Affix"] = "Mythic+ Affix" L["Name"] = "Nombre" --[[Translation missing --]] L["Name of Caster's Target"] = "Name of Caster's Target" +L["Name of the (sub-)zone currently shown above the minimap."] = "Nombre de la (sub)zona que se muestra actualmente encima del minimapa." --[[Translation missing --]] L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target" --[[Translation missing --]] @@ -1098,6 +1101,7 @@ L["Player Effective Level"] = "Player Effective Level" L["Player Experience"] = "Player Experience" L["Player Faction"] = "Facción del jugador" L["Player Level"] = "Nivel del Personaje" +L["Player Location ID(s)"] = "ID de ubicación del jugador" --[[Translation missing --]] L["Player Name/Realm"] = "Player Name/Realm" L["Player Race"] = "Raza del Jugador" @@ -1434,6 +1438,7 @@ L["Subtract Cast"] = "Subtract Cast" L["Subtract Channel"] = "Subtract Channel" --[[Translation missing --]] L["Subtract GCD"] = "Subtract GCD" +L["Subzone Name"] = "Nombre de subzona" --[[Translation missing --]] L["Sulfuron Harbinger"] = "Sulfuron Harbinger" L["Summon"] = "Invocar" @@ -1708,6 +1713,7 @@ L["Your threat as a percentage of the tank's current threat."] = "Your threat as L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100." --[[Translation missing --]] L["Your total threat on the mob."] = "Your total threat on the mob." +L["Zone ID"] = "ID de zona" --[[Translation missing --]] L["Zone ID(s)"] = "Zone ID(s)" --[[Translation missing --]] diff --git a/WeakAuras/Locales/esMX.lua b/WeakAuras/Locales/esMX.lua index cd5dc5c..891c9f3 100644 --- a/WeakAuras/Locales/esMX.lua +++ b/WeakAuras/Locales/esMX.lua @@ -54,6 +54,7 @@ L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55 L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r to toggle performance profiling window." --[[Translation missing --]] L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift-Click|r to pause addon execution." +L["|cffff0000deprecated|r"] = "|cffff0000obsoleto|r" --[[Translation missing --]] L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped" --[[Translation missing --]] @@ -805,6 +806,7 @@ L["Lines & Particles"] = "Lines & Particles" L["Load Conditions"] = "Load Conditions" --[[Translation missing --]] L["Loatheb"] = "Loatheb" +L["Location"] = "Ubicación" --[[Translation missing --]] L["Looking for Raid"] = "Looking for Raid" --[[Translation missing --]] @@ -903,6 +905,7 @@ L["Mythic+ Affix"] = "Mythic+ Affix" L["Name"] = "Nombre" --[[Translation missing --]] L["Name of Caster's Target"] = "Name of Caster's Target" +L["Name of the (sub-)zone currently shown above the minimap."] = "Nombre de la (sub)zona que se muestra actualmente encima del minimapa." --[[Translation missing --]] L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target" --[[Translation missing --]] @@ -1058,6 +1061,7 @@ L["Player Effective Level"] = "Player Effective Level" L["Player Experience"] = "Player Experience" L["Player Faction"] = "Facción del jugador" L["Player Level"] = "Nivel del jugador" +L["Player Location ID(s)"] = "ID de ubicación del jugador" --[[Translation missing --]] L["Player Name/Realm"] = "Player Name/Realm" L["Player Race"] = "Raza del jugador" @@ -1371,6 +1375,7 @@ L["Subtract Cast"] = "Subtract Cast" L["Subtract Channel"] = "Subtract Channel" --[[Translation missing --]] L["Subtract GCD"] = "Subtract GCD" +L["Subzone Name"] = "Nombre de subzona" --[[Translation missing --]] L["Sulfuron Harbinger"] = "Sulfuron Harbinger" L["Summon"] = "Invocar" @@ -1641,6 +1646,7 @@ L["Your threat as a percentage of the tank's current threat."] = "Your threat as L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100." --[[Translation missing --]] L["Your total threat on the mob."] = "Your total threat on the mob." +L["Zone ID"] = "ID de zona" --[[Translation missing --]] L["Zone ID(s)"] = "Zone ID(s)" --[[Translation missing --]] diff --git a/WeakAuras/Locales/frFR.lua b/WeakAuras/Locales/frFR.lua index 5272a22..6d79e0d 100644 --- a/WeakAuras/Locales/frFR.lua +++ b/WeakAuras/Locales/frFR.lua @@ -59,6 +59,8 @@ L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55 L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r to toggle performance profiling window." L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fMaj-Clic|r Pour suspendre l'exécution de l'addon." --[[Translation missing --]] +L["|cffff0000deprecated|r"] = "|cffff0000deprecated|r" +--[[Translation missing --]] L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped" --[[Translation missing --]] L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm" @@ -699,6 +701,8 @@ L["Load Conditions"] = "Conditions de Chargement" --[[Translation missing --]] L["Loatheb"] = "Loatheb" --[[Translation missing --]] +L["Location"] = "Location" +--[[Translation missing --]] L["Looking for Raid"] = "Looking for Raid" L["Loop"] = "Boucle" L["Lost"] = "Perdu" @@ -908,6 +912,8 @@ L["Player Experience"] = "Player Experience" L["Player Faction"] = "Faction joueur" L["Player Level"] = "Niveau du joueur" --[[Translation missing --]] +L["Player Location ID(s)"] = "Player Location ID(s)" +--[[Translation missing --]] L["Player Name/Realm"] = "Player Name/Realm" L["Player Race"] = "Race du Joueur" L["Player(s) Affected"] = "Joueur(s) affecté(s)" @@ -1182,6 +1188,7 @@ L["Subtract Cast"] = "Subtract Cast" L["Subtract Channel"] = "Subtract Channel" --[[Translation missing --]] L["Subtract GCD"] = "Subtract GCD" +L["Subzone Name"] = "Subzone Name" --[[Translation missing --]] L["Sulfuron Harbinger"] = "Sulfuron Harbinger" L["Summon"] = "Invocation" @@ -1397,6 +1404,7 @@ L["Your threat as a percentage of the tank's current threat."] = "Your threat as L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100." --[[Translation missing --]] L["Your total threat on the mob."] = "Your total threat on the mob." +L["Zone ID"] = "Zone ID" L["Zone ID(s)"] = "ID de la Zone" L["Zone Name"] = "Nom de la Zone" L["Zoom"] = "Zoom" diff --git a/WeakAuras/Locales/itIT.lua b/WeakAuras/Locales/itIT.lua index b73322f..ae9ae06 100644 --- a/WeakAuras/Locales/itIT.lua +++ b/WeakAuras/Locales/itIT.lua @@ -57,6 +57,8 @@ L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55 L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r to toggle performance profiling window." L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift Click|r per mettere in pausa l'addon." --[[Translation missing --]] +L["|cffff0000deprecated|r"] = "|cffff0000deprecated|r" +--[[Translation missing --]] L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped" --[[Translation missing --]] L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm" @@ -908,6 +910,8 @@ L["Load Conditions"] = "Load Conditions" --[[Translation missing --]] L["Loatheb"] = "Loatheb" --[[Translation missing --]] +L["Location"] = "Location" +--[[Translation missing --]] L["Looking for Raid"] = "Looking for Raid" --[[Translation missing --]] L["Loop"] = "Loop" @@ -1034,6 +1038,8 @@ L["Name"] = "Name" --[[Translation missing --]] L["Name of Caster's Target"] = "Name of Caster's Target" --[[Translation missing --]] +L["Name of the (sub-)zone currently shown above the minimap."] = "Name of the (sub-)zone currently shown above the minimap." +--[[Translation missing --]] L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target" --[[Translation missing --]] L["Nameplate"] = "Nameplate" @@ -1222,6 +1228,8 @@ L["Player Faction"] = "Player Faction" --[[Translation missing --]] L["Player Level"] = "Player Level" --[[Translation missing --]] +L["Player Location ID(s)"] = "Player Location ID(s)" +--[[Translation missing --]] L["Player Name/Realm"] = "Player Name/Realm" --[[Translation missing --]] L["Player Race"] = "Player Race" @@ -1619,6 +1627,7 @@ L["Subtract Cast"] = "Subtract Cast" L["Subtract Channel"] = "Subtract Channel" --[[Translation missing --]] L["Subtract GCD"] = "Subtract GCD" +L["Subzone Name"] = "Subzone Name" --[[Translation missing --]] L["Sulfuron Harbinger"] = "Sulfuron Harbinger" --[[Translation missing --]] @@ -1929,6 +1938,7 @@ L["Your threat as a percentage of the tank's current threat."] = "Your threat as L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100." --[[Translation missing --]] L["Your total threat on the mob."] = "Your total threat on the mob." +L["Zone ID"] = "Zone ID" --[[Translation missing --]] L["Zone ID(s)"] = "Zone ID(s)" --[[Translation missing --]] diff --git a/WeakAuras/Locales/koKR.lua b/WeakAuras/Locales/koKR.lua index 03fb28c..c0c82b6 100644 --- a/WeakAuras/Locales/koKR.lua +++ b/WeakAuras/Locales/koKR.lua @@ -53,6 +53,8 @@ L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55 L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55f우-클릭|r 으로 성능 프로파일링 창을 켜고 끕니다." L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55f쉬프트-클릭|r 으로 애드온 실행을 일시 중지합니다." --[[Translation missing --]] +L["|cffff0000deprecated|r"] = "|cffff0000deprecated|r" +--[[Translation missing --]] L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped" L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r 플레이어 이름/서버" L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00추가 옵션:|r %s" @@ -608,6 +610,7 @@ L["Limited"] = "Limited" L["Lines & Particles"] = "Lines & Particles" L["Load Conditions"] = "조건 불러오기" L["Loatheb"] = "로데브" +L["Location"] = "위치" --[[Translation missing --]] L["Looking for Raid"] = "Looking for Raid" L["Loop"] = "반복" @@ -676,6 +679,7 @@ L["Mythic Keystone"] = "신화 쐐기돌" L["Mythic+ Affix"] = "쐐기돌 수정치" L["Name"] = "이름" L["Name of Caster's Target"] = "시전자 대상의 이름" +L["Name of the (sub-)zone currently shown above the minimap."] = "현재 있는 지역 (하위 지역 포함) 이름은 미니맵 위에 나와있습니다." L["Name/Realm of Caster's Target"] = "시전자 대상의 이름/서버" L["Nameplate"] = "이름표" L["Nameplate Type"] = "이름표 유형" @@ -791,6 +795,7 @@ L["Player Effective Level"] = "플레이어 유효 레벨" L["Player Experience"] = "플레이어 경험치" L["Player Faction"] = "플레이어 진영" L["Player Level"] = "플레이어 레벨" +L["Player Location ID(s)"] = "내가 위치한 지역 ID (여럿 가능)" L["Player Name/Realm"] = "플레이어 이름/서버" L["Player Race"] = "플레이어 종족" L["Player(s) Affected"] = "영향 받은 플레이어" @@ -1039,6 +1044,7 @@ L["Subtract Cast"] = "Subtract Cast" L["Subtract Channel"] = "Subtract Channel" --[[Translation missing --]] L["Subtract GCD"] = "Subtract GCD" +L["Subzone Name"] = "하위지역 이름" L["Sulfuron Harbinger"] = "설퍼론 사자" L["Summon"] = "소환" L["Supports multiple entries, separated by commas"] = "쉼표로 구분된 여러 항목을 지원합니다" @@ -1225,6 +1231,7 @@ L["Your threat as a percentage of the tank's current threat."] = "Your threat as L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100." --[[Translation missing --]] L["Your total threat on the mob."] = "Your total threat on the mob." +L["Zone ID"] = "지역 ID" L["Zone ID(s)"] = "지역 ID" L["Zone Name"] = "지역 이름" L["Zoom"] = "확대" diff --git a/WeakAuras/Locales/ptBR.lua b/WeakAuras/Locales/ptBR.lua index 03713e8..1d332b9 100644 --- a/WeakAuras/Locales/ptBR.lua +++ b/WeakAuras/Locales/ptBR.lua @@ -55,6 +55,8 @@ L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55 L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r mostrar/esconder a janela de perfil de desempenho." L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift-Click|r para pausar a execução do addon." --[[Translation missing --]] +L["|cffff0000deprecated|r"] = "|cffff0000deprecated|r" +--[[Translation missing --]] L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped" --[[Translation missing --]] L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm" @@ -838,6 +840,8 @@ L["Load Conditions"] = "Load Conditions" --[[Translation missing --]] L["Loatheb"] = "Loatheb" --[[Translation missing --]] +L["Location"] = "Location" +--[[Translation missing --]] L["Looking for Raid"] = "Looking for Raid" --[[Translation missing --]] L["Loop"] = "Loop" @@ -950,6 +954,8 @@ L["Name"] = "Nome" --[[Translation missing --]] L["Name of Caster's Target"] = "Name of Caster's Target" --[[Translation missing --]] +L["Name of the (sub-)zone currently shown above the minimap."] = "Name of the (sub-)zone currently shown above the minimap." +--[[Translation missing --]] L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target" --[[Translation missing --]] L["Nameplate"] = "Nameplate" @@ -1116,6 +1122,8 @@ L["Player Experience"] = "Player Experience" --[[Translation missing --]] L["Player Faction"] = "Player Faction" L["Player Level"] = "Nível do jogador" + --[[Translation missing --]] +L["Player Location ID(s)"] = "Player Location ID(s)" --[[Translation missing --]] L["Player Name/Realm"] = "Player Name/Realm" --[[Translation missing --]] @@ -1460,6 +1468,8 @@ L["Subtract Channel"] = "Subtract Channel" --[[Translation missing --]] L["Subtract GCD"] = "Subtract GCD" --[[Translation missing --]] +L["Subzone Name"] = "Subzone Name" +--[[Translation missing --]] L["Sulfuron Harbinger"] = "Sulfuron Harbinger" L["Summon"] = "Invocar" --[[Translation missing --]] @@ -1744,6 +1754,8 @@ L["Your threat on the mob as a percentage of the amount required to pull aggro. --[[Translation missing --]] L["Your total threat on the mob."] = "Your total threat on the mob." --[[Translation missing --]] +L["Zone ID"] = "Zone ID" +--[[Translation missing --]] L["Zone ID(s)"] = "Zone ID(s)" --[[Translation missing --]] L["Zone Name"] = "Zone Name" diff --git a/WeakAuras/Locales/ruRU.lua b/WeakAuras/Locales/ruRU.lua index fa223d3..2ffadfd 100644 --- a/WeakAuras/Locales/ruRU.lua +++ b/WeakAuras/Locales/ruRU.lua @@ -59,6 +59,7 @@ L["|cffeda55fLeft-Click|r to toggle showing the main window."] = "|cFFEDA55FЛе L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cFFEDA55FСредняя кнопка мыши|r - скрыть иконку на миникарте." L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cFFEDA55FПравый клик|r - показать или скрыть окно профилирования." L["|cffeda55fShift-Click|r to pause addon execution."] = "|cFFEDA55FShift-клик|r - приостановить выполнение аддона." +L["|cffff0000deprecated|r"] = "|cffff0000устарело|r" L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "ID бонуса надетого предмета |cFFFF0000НЕ|r" L["|cFFFF0000Not|r Player Name/Realm"] = "Имя / Игровой мир игрока |cFFFF0000НЕ|r" L["|cFFffcc00Extra Options:|r %s"] = "|cFFFFCC00Дополнительные параметры:|r %s" @@ -606,6 +607,7 @@ L["Limited"] = "Ограниченное" L["Lines & Particles"] = "Линии или частицы" L["Load Conditions"] = "Условия загрузки" L["Loatheb"] = "Лотхиб" +L["Location"] = "Местоположение" L["Looking for Raid"] = "Поиск рейда" L["Loop"] = "Повторять" L["Lost"] = "Израсходован" @@ -676,6 +678,8 @@ L["Mythic Keystone"] = "Эпохальный ключ" L["Mythic+ Affix"] = "Модификатор ключа" L["Name"] = "Название" L["Name of Caster's Target"] = "Имя цели заклинателя" +--[[Translation missing --]] +L["Name of the (sub-)zone currently shown above the minimap."] = "Name of the (sub-)zone currently shown above the minimap." L["Name/Realm of Caster's Target"] = "Имя / Игр. мир цели заклинателя" L["Nameplate"] = "Индикатор здоровья" L["Nameplate Type"] = "Тип индикатора здоровья" @@ -778,6 +782,7 @@ L["Player Effective Level"] = "Эффективный уровень игрок L["Player Experience"] = "Опыт персонажа" L["Player Faction"] = "Фракция игрока" L["Player Level"] = "Уровень игрока" +L["Player Location ID(s)"] = "Идентификатор(ы) местоположения игрока" L["Player Name/Realm"] = "Имя / Игровой мир игрока" L["Player Race"] = "Раса игрока" L["Player(s) Affected"] = "Задействованные игроки" @@ -1006,6 +1011,8 @@ L["String"] = "Строка" L["Subtract Cast"] = "Вычесть применение заклинания" L["Subtract Channel"] = "Вычесть поддержание заклинания" L["Subtract GCD"] = "Вычесть GCD" +--[[Translation missing --]] +L["Subzone Name"] = "Subzone Name" L["Sulfuron Harbinger"] = "Предвестник Сульфурон" L["Summon"] = "Призыв" L["Supports multiple entries, separated by commas"] = "Можно указать несколько значений, разделенных запятыми." @@ -1175,6 +1182,7 @@ L["Your scheduled automatic profile has been cancelled."] = "Запланиро L["Your threat as a percentage of the tank's current threat."] = "Процент вашей угрозы для единицы относительно угрозы ее основной цели (танка). Максимальное значение 255. Прекращает обновляться, когда вы становитесь основной целью." L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Процент вашей угрозы для единицы относительно угрозы, при которой вы становитесь ее основной целью (танком). Максимальное значение 100. Масштабируется по мере вашего приближения к единице." L["Your total threat on the mob."] = "Количество вашей угрозы по отношению к единице" +L["Zone ID"] = "Идентификатор зоны" L["Zone ID(s)"] = "ID игровой зоны" L["Zone Name"] = "Название игровой зоны" L["Zoom"] = "Масштаб" diff --git a/WeakAuras/Locales/zhCN.lua b/WeakAuras/Locales/zhCN.lua index cab94cf..699ef1b 100644 --- a/WeakAuras/Locales/zhCN.lua +++ b/WeakAuras/Locales/zhCN.lua @@ -52,6 +52,7 @@ L["|cffeda55fLeft-Click|r to toggle showing the main window."] = "|cffeda55f左 L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55f中键|r显示/隐藏小地图图标。" L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55f右键|r显示/隐藏性能分析窗口。" L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift + 左键|r暂停插件执行。" +L["|cffff0000deprecated|r"] = "|cffff0000已弃用|r" L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000非|r 已装备物品增益ID" L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000非|r 玩家名字/服务器" L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00额外选项:|r%s" @@ -539,6 +540,7 @@ L["Limited"] = "有限的" L["Lines & Particles"] = "线条和粒子" L["Load Conditions"] = "加载条件" L["Loatheb"] = "洛欧塞布" +L["Location"] = "位置" L["Looking for Raid"] = "团队副本(随机)" L["Loop"] = "循环" L["Lost"] = "失去" @@ -602,6 +604,7 @@ L["Mythic Keystone"] = "史诗钥石" L["Mythic+ Affix"] = "大秘境词缀" L["Name"] = "名称" L["Name of Caster's Target"] = "施法者目标的名称" +L["Name of the (sub-)zone currently shown above the minimap."] = "(子)区域的名称显示在小地图上方。" L["Name/Realm of Caster's Target"] = "施法者目标的名称/服务器" L["Nameplate"] = "姓名板" L["Nameplate Type"] = "姓名版类型" @@ -696,6 +699,7 @@ L["Player Effective Level"] = "玩家有效等级" L["Player Experience"] = "玩家经验值" L["Player Faction"] = "玩家阵营" L["Player Level"] = "玩家等级" +L["Player Location ID(s)"] = "玩家位置ID" L["Player Name/Realm"] = "玩家名称/服务器" L["Player Race"] = "玩家种族" L["Player(s) Affected"] = "受影响的玩家名称" @@ -911,6 +915,7 @@ L["String"] = "字符串" L["Subtract Cast"] = "减去施法时间" L["Subtract Channel"] = "减去引导时间" L["Subtract GCD"] = "减去 GCD" +L["Subzone Name"] = "子区域名称" L["Sulfuron Harbinger"] = "萨弗隆先驱者" L["Summon"] = "召唤" L["Supports multiple entries, separated by commas"] = "支持多个条目,由英文逗号分隔" @@ -1066,6 +1071,7 @@ L["Your scheduled automatic profile has been cancelled."] = "你计划的性能 L["Your threat as a percentage of the tank's current threat."] = "你的仇恨占当前坦克仇恨的百分比。" L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "你的仇恨占获得仇恨预期的百分比。达到100时会获得仇恨。" L["Your total threat on the mob."] = "你对怪物的总仇恨。" +L["Zone ID"] = "地图ID" L["Zone ID(s)"] = "单个/多个区域 ID" L["Zone Name"] = "区域名称" L["Zoom"] = "缩放" diff --git a/WeakAuras/Locales/zhTW.lua b/WeakAuras/Locales/zhTW.lua index 286c0cc..8e51703 100644 --- a/WeakAuras/Locales/zhTW.lua +++ b/WeakAuras/Locales/zhTW.lua @@ -53,6 +53,7 @@ L["|cffeda55fLeft-Click|r to toggle showing the main window."] = "|cffeda55f左 L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55f中鍵|r 切換開啟或關閉小地圖按鈕。" L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55f右鍵|r 切換顯示分析視窗。" L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift-左鍵|r 暫停執行插件。" +L["|cffff0000deprecated|r"] = "|cffff0000已棄用|r" L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000不是|r裝備的物品獎勵ID" L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000不是|r玩家名字/伺服器" L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00額外選項:|r %s" @@ -544,6 +545,7 @@ L["Limited"] = "有限" L["Lines & Particles"] = "直線 & 粒子" L["Load Conditions"] = "載入條件" L["Loatheb"] = "憎惡體" +L["Location"] = "位置" L["Looking for Raid"] = "團隊搜尋器" L["Loop"] = "重複循環" L["Lost"] = "失去" @@ -608,6 +610,7 @@ L["Mythic Keystone"] = "傳奇鑰石" L["Mythic+ Affix"] = "傳奇+ 詞綴" L["Name"] = "名稱" L["Name of Caster's Target"] = "施法者目標的名字" +L["Name of the (sub-)zone currently shown above the minimap."] = "小地圖當前顯示的 (子) 區域名稱" L["Name/Realm of Caster's Target"] = "施法者目標的名字/伺服器" L["Nameplate"] = "血條/名條" L["Nameplate Type"] = "血條/名條類型" @@ -704,6 +707,7 @@ L["Player Effective Level"] = "玩家真實等級" L["Player Experience"] = "玩家經驗值" L["Player Faction"] = "玩家陣營" L["Player Level"] = "玩家等級" +L["Player Location ID(s)"] = "玩家位置 ID" L["Player Name/Realm"] = "玩家名字/伺服器" L["Player Race"] = "玩家種族" L["Player(s) Affected"] = "玩家受影響" @@ -912,6 +916,7 @@ L["String"] = "文字字串" L["Subtract Cast"] = "減去施法" L["Subtract Channel"] = "減去頻道" L["Subtract GCD"] = "減去 GCD" +L["Subzone Name"] = "子區域名稱" L["Sulfuron Harbinger"] = "薩弗隆先驅者" L["Summon"] = "召喚" L["Supports multiple entries, separated by commas"] = "支援輸入多個項目,使用逗號分隔。" @@ -1068,6 +1073,7 @@ L["Your scheduled automatic profile has been cancelled."] = "已取消排程的 L["Your threat as a percentage of the tank's current threat."] = "你的仇恨佔當前坦克仇恨的百分比。" L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "你對怪物造成的仇恨百分比,達到 100 時怪的目標就會轉向你。" L["Your total threat on the mob."] = "你對怪物造成的總仇恨值。" +L["Zone ID"] = "區域 ID" L["Zone ID(s)"] = "區域 ID" L["Zone Name"] = "區域名稱" L["Zoom"] = "縮放" diff --git a/WeakAuras/Prototypes.lua b/WeakAuras/Prototypes.lua index 7f6d5b7..bbea367 100644 --- a/WeakAuras/Prototypes.lua +++ b/WeakAuras/Prototypes.lua @@ -923,6 +923,15 @@ Private.load_prototype = { return ("\n|cffffd200%s|r%s: %d\n\n%s"):format(L["Current Zone\n"], GetRealZoneText(), GetCurrentMapAreaID(), L["Supports multiple entries, separated by commas"]) end }, + { + name = "subzone", + display = L["Subzone Name"], + type = "string", + init = "arg", + test = "WeakAuras.CheckString(%q, subzone)", + events = { "ZONE_CHANGED", "ZONE_CHANGED_INDOORS", "ZONE_CHANGED_NEW_AREA", "VEHICLE_UPDATE" }, + desc = L["Supports multiple entries, separated by commas"] + }, { name = "size", display = L["Instance Size Type"], @@ -5977,7 +5986,7 @@ Private.event_prototypes = { }, { name = "instance_size", - display = L["Instance Type"], + display = L["Instance Type"].." "..L["|cffff0000deprecated|r"], type = "multiselect", values = "instance_types", init = "WeakAuras.InstanceType()", @@ -5986,7 +5995,7 @@ Private.event_prototypes = { }, { name = "instance_difficulty", - display = L["Instance Difficulty"], + display = L["Instance Difficulty"].." "..L["|cffff0000deprecated|r"], type = "multiselect", values = "difficulty_types", init = "WeakAuras.InstanceDifficulty()" @@ -6241,7 +6250,103 @@ Private.event_prototypes = { }, automaticrequired = true }, - + ["Location"] = { + type = "unit", + events = { + ["events"] = { + "ZONE_CHANGED", + "ZONE_CHANGED_INDOORS", + "ZONE_CHANGED_NEW_AREA", + "PLAYER_DIFFICULTY_CHANGED" + } + }, + internal_events = {"INSTANCE_LOCATION_CHECK"}, + force_events = "INSTANCE_LOCATION_CHECK", + name = WeakAuras.newFeatureString..L["Location"], + init = function(trigger) + local ret = [=[ + local instanceName, instanceType, difficultyID = GetInstanceInfo() + local minimapZoneText = GetMinimapZoneText() + local zoneText = GetZoneText() + local MapId = GetCurrentMapAreaID() + ]=] + return ret + end, + statesParameter = "one", + args = { + { + name = "zoneIds", + display = L["Player Location ID(s)"], + desc = function() + return ("\n|cffffd200%s|r%s: %d\n\n%s"):format(L["Current Zone\n"], GetRealZoneText(), GetCurrentMapAreaID(), L["Supports multiple entries, separated by commas"]) + end, + type = "string", + preamble = "local zoneChecker = WeakAuras.ParseZoneCheck(%q)", + test = "zoneChecker:Check(MapId)", + conditionType = "string", + conditionPreamble = function(input) + return WeakAuras.ParseZoneCheck(input) + end, + conditionTest = function(state, needle, op, preamble) + return preamble:Check(state.zoneId) + end, + operator_types = "none", + }, + { + name = "zoneId", + display = L["Zone ID"], + init = "MapId", + store = true, + hidden = true, + test = "true", + }, + { + name = "zone", + display = L["Zone Name"], + type = "string", + conditionType = "string", + store = true, + init = "zoneText", + }, + { + name = "subzone", + display = L["Subzone Name"], + desc = L["Name of the (sub-)zone currently shown above the minimap."], + type = "string", + conditionType = "string", + store = true, + init = "minimapZoneText", + }, + { + name = "instance", + display = L["Instance Name"], + test = "true", + hidden = "true", + store = true, + }, + { + name = "instanceSize", + display = L["Instance Size Type"], + type = "multiselect", + values = "instance_types", + init = "WeakAuras.InstanceType()", + conditionType = "select", + control = "WeakAurasSortedDropdown", + store = true, + }, + { + name = "instanceDifficulty", + display = L["Instance Difficulty"], + type = "multiselect", + values = "difficulty_types", + init = "WeakAuras.InstanceDifficulty()", + conditionType = "select", + store = true, + }, + }, + automaticrequired = true, + progressType = "none" + }, }; if not (DBM and DBM.ReleaseRevision >= 7003) then diff --git a/WeakAuras/WeakAuras.lua b/WeakAuras/WeakAuras.lua index 9f7a592..d1f3f54 100644 --- a/WeakAuras/WeakAuras.lua +++ b/WeakAuras/WeakAuras.lua @@ -1238,7 +1238,7 @@ local function scanForLoadsImpl(toCheck, event, arg1, ...) return end - local player, realm, zone = UnitName("player"), GetRealmName(), GetRealZoneText(); + local player, realm, zone, subzone = UnitName("player"), GetRealmName(), GetRealZoneText(), GetSubZoneText(); local faction = UnitFactionGroup("player") local zoneId = GetCurrentMapAreaID() @@ -1264,8 +1264,8 @@ local function scanForLoadsImpl(toCheck, event, arg1, ...) if (data and not data.controlledChildren) then local loadFunc = loadFuncs[id]; local loadOpt = loadFuncsForOptions[id]; - shouldBeLoaded = loadFunc and loadFunc("ScanForLoads_Auras", inCombat, alive, pvp, vehicle, vehicleUi, group, player, realm, class, faction, playerLevel, zone, zoneId, size, difficulty); - couldBeLoaded = loadOpt and loadOpt("ScanForLoads_Auras", inCombat, alive, pvp, vehicle, vehicleUi, group, player, realm, class, faction, playerLevel, zone, zoneId, size, difficulty); + shouldBeLoaded = loadFunc and loadFunc("ScanForLoads_Auras", inCombat, alive, pvp, vehicle, vehicleUi, group, player, realm, class, faction, playerLevel, zone, zoneId, subzone, size, difficulty); + couldBeLoaded = loadOpt and loadOpt("ScanForLoads_Auras", inCombat, alive, pvp, vehicle, vehicleUi, group, player, realm, class, faction, playerLevel, zone, zoneId, subzone, size, difficulty); if(shouldBeLoaded and not loaded[id]) then changed = changed + 1; @@ -4752,6 +4752,26 @@ function WeakAuras.ParseNameCheck(name) return matches end +function WeakAuras.ParseZoneCheck(input) + if not input then return end + + local matcher = { + Check = function(self, zoneId) + return self.zoneIds[zoneId] + end, + AddId = function(self, id) + self.zoneIds[id] = true + end, + zoneIds = {}, + } + + for id in string.gmatch(input, "%d+") do + matcher:AddId(tonumber(id)) + end + + return matcher +end + function WeakAuras.IsAuraLoaded(id) return Private.loaded[id] end diff --git a/WeakAurasOptions/Locales/frFR.lua b/WeakAurasOptions/Locales/frFR.lua index 8ba0dce..86c5ce4 100644 --- a/WeakAurasOptions/Locales/frFR.lua +++ b/WeakAurasOptions/Locales/frFR.lua @@ -605,6 +605,8 @@ Plusieurs valeurs peuvent être choisies]=] Seule une unique valeur peut être choisie]=] L["Name Info"] = "Info du nom" L["Name Pattern Match"] = "Correspondance de modèle de nom" + --[[Translation missing --]] + L["Name of the (sub-)zone currently shown above the minimap."] = "Name of the (sub-)zone currently shown above the minimap." L["Name(s)"] = "Nom(s)" L["Name:"] = "Nom:" --[[Translation missing --]]