diff --git a/LevelRange-Turtle.toc b/LevelRange-Turtle.toc
index ca0a873..f27f25b 100644
--- a/LevelRange-Turtle.toc
+++ b/LevelRange-Turtle.toc
@@ -1,10 +1,22 @@
## Interface: 11200
## Title: LevelRange [|cff3fcf26Turtle|r]
-## Version: 2.1.0
-## Author: Bull3t, Tenyar97, rado-boy, blehz, rafacc87, Spartelfant.
+## Version: 2.2.0
+## Author: Bull3t, Tenyar97, rado-boy, blehz, rafacc87, Diginfotek, Spartelfant.
## Notes: Shows the zone level range on the World Map. Now with 100% more turtles!
## Notes-esES: Muestra el rango de niveles de zona en el mapa mundial. ¡Ahora con un 100 % más de tortugas!
+## Notes-ptBR: Mostra a faixa de níveis das zonas no Mapa Mundial. Agora com 100% mais tartarugas!
+## Notes-deDE: Zeigt die Levelbereiche der Zonen auf der Weltkarte. Jetzt mit 100 % mehr Schildkröten!
+## Notes-zhCN: 在世界地图上显示区域等级范围。现在有 100% 更多的海龟!
+## Notes-ruRU: Показывает диапазон уровней зон на карте мира. Теперь на 100% больше черепах!
+## Notes-frFR: Shows the zone level range on the World Map. Now with 100% more turtles!
## URL: https://github.com/Spartelfant/LevelRange-Turtle
## OptionalDeps: myAddOns
## SavedVariables: LevelRangeSettings
+Locale\LevelRange-enUS.lua
+Locale\LevelRange-esES.lua
+Locale\LevelRange-ptBR.lua
+Locale\LevelRange-deDE.lua
+Locale\LevelRange-frFR.lua
+Locale\LevelRange-chZN.lua
+LevelRange.lua
LevelRange.xml
diff --git a/LevelRange.lua b/LevelRange.lua
index eeb2706..53ac05b 100644
--- a/LevelRange.lua
+++ b/LevelRange.lua
@@ -18,7 +18,7 @@
LEVELRANGE_NAME = "LevelRange"
-- Version Number
-LEVELRANGE_VERSION = "2.1.0";
+LEVELRANGE_VERSION = "2.2.0";
-- Details
Details = {
diff --git a/LevelRange.xml b/LevelRange.xml
index 3eee222..2d6bb80 100644
--- a/LevelRange.xml
+++ b/LevelRange.xml
@@ -3,10 +3,6 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.blizzard.com/wow/ui/">
-
-
-
-
diff --git a/Locale/LevelRange-chZN.lua b/Locale/LevelRange-chZN.lua
new file mode 100644
index 0000000..4f0e183
--- /dev/null
+++ b/Locale/LevelRange-chZN.lua
@@ -0,0 +1,230 @@
+--
+-- LevelRange :: Translatable Strings - Chinese (Simplified)
+-- Copyright (c) 2006-2025 Philip Hughes (Bull3t) / Rafael Calafell (rafacc87)
+--
+--------------------------------------------------------------------------------------------------
+-- Localised Strings - Chinese (Simplified)
+--------------------------------------------------------------------------------------------------
+
+if (GetLocale() == "zhCN") then
+ -- LevelRange
+ LEVELRANGE_NAME = "等级范围";
+ LEVELRANGE_DESCRIPTION = "在世界地图上显示区域的等级范围";
+
+ -- Factions
+ LEVELRANGE_ALLIANCE = "联盟";
+ LEVELRANGE_HORDE = "部落";
+ LEVELRANGE_CONTESTED = "争夺区域";
+ LEVELRANGE_FRIENDLY = "友好";
+ LEVELRANGE_HOSTILE = "敌对";
+
+ -- Zones
+ LEVELRANGE_1KNEEDLES = "千针石林";
+ LEVELRANGE_ALTERAC = "奥特兰克山脉";
+ LEVELRANGE_ARATHI = "阿拉希高地";
+ LEVELRANGE_ASHENVALE = "灰谷";
+ LEVELRANGE_AZSHARA = "艾萨拉";
+ LEVELRANGE_BADLANDS = "荒芜之地";
+ LEVELRANGE_BARRENS = "贫瘠之地";
+ LEVELRANGE_BLASTEDLANDS = "诅咒之地";
+ LEVELRANGE_BURNINGSTEPPE = "燃烧平原";
+ LEVELRANGE_DARKSHORE = "黑海岸";
+ LEVELRANGE_DEADWINDPASS = "逆风小径";
+ LEVELRANGE_DESOLACE = "凄凉之地";
+ LEVELRANGE_DUNMOROGH = "丹莫罗";
+ LEVELRANGE_DUROTAR = "杜隆塔尔";
+ LEVELRANGE_DUSKWOOD = "暮色森林";
+ LEVELRANGE_DUSTWALLOW = "尘泥沼泽";
+ LEVELRANGE_EASTERNPLAGUE = "东瘟疫之地";
+ LEVELRANGE_ELWYNN = "艾尔文森林";
+ LEVELRANGE_FELWOOD = "费伍德森林";
+ LEVELRANGE_FERALAS = "菲拉斯";
+ LEVELRANGE_HILLSBRAD = "希尔斯布莱德丘陵";
+ LEVELRANGE_HINTERLANDS = "辛特兰";
+ LEVELRANGE_LOCHMODAN = "洛克莫丹";
+ LEVELRANGE_MOONGLADE = "月光林地";
+ LEVELRANGE_MULGORE = "莫高雷";
+ LEVELRANGE_REDRIDGE = "赤脊山";
+ LEVELRANGE_SEARINGGORGE = "灼热峡谷";
+ LEVELRANGE_SILITHUS = "希利苏斯";
+ LEVELRANGE_SILVERPINE = "银松森林";
+ LEVELRANGE_SORROWS = "悲伤沼泽";
+ LEVELRANGE_STONETALON = "石爪山脉";
+ LEVELRANGE_STRANGLETHORN = "荆棘谷";
+ LEVELRANGE_TANARIS = "塔纳利斯";
+ LEVELRANGE_TELDRASSIL = "泰达希尔";
+ LEVELRANGE_TIRISFAL = "提瑞斯法林地";
+ LEVELRANGE_UNGOROCRATER = "安戈洛环形山";
+ LEVELRANGE_WESTERNPLAGUE = "西瘟疫之地";
+ LEVELRANGE_WESTFALL = "西部荒野";
+ LEVELRANGE_WETLANDS = "湿地";
+ LEVELRANGE_WINTERSPRING = "冬泉谷";
+
+ -- Turtle WoW Zones
+ LEVELRANGE_BLACKSTONEISLAND = "黑石岛";
+ LEVELRANGE_GILLIJIM = "吉利吉姆之岛";
+ LEVELRANGE_GILNEAS = "吉尔尼斯";
+ LEVELRANGE_HYJAL = "海加尔山";
+ LEVELRANGE_LAPIDIS = "拉匹迪斯之岛";
+ LEVELRANGE_SCARLETENCLAVE = "东瘟疫之地:血色领地";
+ LEVELRANGE_TELABIM = "泰拉比姆";
+ LEVELRANGE_THALASSIANHIGHLANDS = "阿尔萨拉斯";
+ -- added in patch 1.18
+ LEVELRANGE_GRIMREACHES = "冷酷海岸";
+ LEVELRANGE_NORTHWIND = "北风领";
+ LEVELRANGE_BALOR = "巴洛";
+
+ -- Sub-zones
+ LEVELRANGE_DARNASSUS = "达纳苏斯";
+ LEVELRANGE_IRONFORGE = "铁炉堡";
+ LEVELRANGE_ORGRIMMAR = "奥格瑞玛";
+ LEVELRANGE_STORMWIND = "暴风城";
+ LEVELRANGE_THUNDERBLUFF = "雷霆崖";
+ LEVELRANGE_UNDERCITY = "幽暗城";
+
+ -- Turtle WoW Sub-zones
+ LEVELRANGE_ALAHTHALAS = "萨拉斯高地";
+ LEVELRANGE_RUINSOFZULRASAZ = "Ruins of Zul'rasaz";
+ LEVELRANGE_TIRISFALUPLANDS = "Tirisfal Uplands";
+ -- added in patch 1.18
+ LEVELRANGE_SLICKWICKOILRIG = "Slickwick Oil Rig";
+ LEVELRANGE_RUGFORDSMOUNTAINREST = "Rugford's Mountain Rest";
+ LEVELRANGE_EARTHENRING = "Earthen Ring";
+
+ -- Dungeons
+ LEVELRANGE_INSTANCESTEXT = "地下城:";
+
+ LEVELRANGE_BLACKFATHOMDEEPS = "黑暗深渊";
+ LEVELRANGE_BLACKROCKDEPTH = "黑石深渊";
+ LEVELRANGE_BLACKROCKSPIRE = "黑石塔";
+ LEVELRANGE_DEADMINES = "死亡矿井";
+ LEVELRANGE_DIREMAUL = "厄运之槌";
+ LEVELRANGE_GNOMEREGAN = "诺莫瑞根";
+ LEVELRANGE_MARAUDON = "玛拉顿";
+ LEVELRANGE_RAGEFIRECHASM = "怒焰裂谷";
+ LEVELRANGE_RAZORFENDOWNS = "Razorfen Downs";
+ LEVELRANGE_RAZORFENKRAUL = "剃刀高地";
+ LEVELRANGE_SCARLETMONASTERY = "血色修道院";
+ LEVELRANGE_SCHOLOMANCE = "通灵学院";
+ LEVELRANGE_SHADOWFANGKEEP = "影牙城堡";
+ LEVELRANGE_STOCKADES = "监狱";
+ LEVELRANGE_STRATHOLME = "斯坦索姆";
+ LEVELRANGE_SUNKENTEMPLE = "The Sunken Temple";
+ LEVELRANGE_ULDAMAN = "奥达曼";
+ LEVELRANGE_WAILINGCAVERNS = "哀嚎洞穴";
+ LEVELRANGE_ZULFARRAK = "祖尔法拉克";
+
+ -- Turtle WoW Dungeons
+ LEVELRANGE_COTBLACKMORASS = "Caverns of Time: The Black Morass";
+ LEVELRANGE_CRESCENTGROVE = "The Crescent Grove";
+ LEVELRANGE_GILNEASCITY = "Gilneas City";
+ LEVELRANGE_HATEFORGEQUARRY = "Hateforge Quarry";
+ LEVELRANGE_KARAZHANCRYPT = "Karazhan Crypt";
+ LEVELRANGE_STORMWINDVAULT = "Stormwind Vault";
+ -- added in patch 1.18
+ LEVELRANGE_STORMWROUGHTRUINS = "Stormwrought Ruins";
+ LEVELRANGE_DRAGONMAWRETREAT = "Dragonmaw Retreat";
+
+ -- Raids
+ LEVELRANGE_RAIDSTEXT = "团队副本:";
+
+ LEVELRANGE_NAXXRAMAS = "納克薩瑪斯";
+ LEVELRANGE_ONYXIASLAIR = "奧妮克希亞的巢穴";
+ LEVELRANGE_RUINSAHNQIRAJ = "安其拉廢墟";
+ LEVELRANGE_TEMPLEAHNQIRAJ = "安其拉神廟";
+ LEVELRANGE_ZULGURUB = "祖爾格拉布";
+
+ -- Turtle WoW Raids
+ LEVELRANGE_EMERALDSANCTUM = "Emerald Sanctum";
+ LEVELRANGE_LOWERKARAZHANHALLS = "Lower Karazhan Halls";
+
+ -- General Strings
+ LEVELRANGE_LEVELS = "等级 %d - %d";
+ LEVELRANGE_FLEVEL = "钓鱼等级 %d";
+
+ -- Message Strings
+ LEVELRANGE_LOADEDPREFIX = "等级范围版本 "
+ LEVELRANGE_LOADEDSUFFIX = " 已加载。";
+
+ -- Instances List
+ LEVELRANGE_INSTANCES1 = LEVELRANGE_DEADMINES .. " (17, 26)"
+ LEVELRANGE_INSTANCES2 = LEVELRANGE_WAILINGCAVERNS .. " (17, 24)"
+ LEVELRANGE_INSTANCES3 = LEVELRANGE_SHADOWFANGKEEP .. " (22, 30)"
+ LEVELRANGE_INSTANCES4 = LEVELRANGE_BLACKFATHOMDEEPS .. " (24, 32)"
+ LEVELRANGE_INSTANCES5 = LEVELRANGE_GNOMEREGAN .. " (29, 38)"
+ LEVELRANGE_INSTANCES6 = LEVELRANGE_RAZORFENKRAUL .. " (25, 30)"
+ LEVELRANGE_INSTANCES7 = LEVELRANGE_SCARLETMONASTERY .. " (34, 45)"
+ LEVELRANGE_INSTANCES8 = LEVELRANGE_RAZORFENDOWNS .. " (33, 45)"
+ LEVELRANGE_INSTANCES9 = LEVELRANGE_ULDAMAN .. " (35, 47)"
+ LEVELRANGE_INSTANCES10 = LEVELRANGE_MARAUDON .. " (46, 55)"
+ LEVELRANGE_INSTANCES11 = LEVELRANGE_SUNKENTEMPLE .. " (45, 55)"
+ LEVELRANGE_INSTANCES12 = LEVELRANGE_BLACKROCKDEPTH .. " (52, 60)"
+ LEVELRANGE_INSTANCES13 = LEVELRANGE_BLACKROCKSPIRE .. " (58, 60)"
+ LEVELRANGE_INSTANCES14 = LEVELRANGE_STRATHOLME .. " (58, 60)"
+ LEVELRANGE_INSTANCES15 = LEVELRANGE_DIREMAUL .. " (55, 60)"
+ LEVELRANGE_INSTANCES16 = LEVELRANGE_SCHOLOMANCE .. " (57, 60)"
+ LEVELRANGE_INSTANCES17 = LEVELRANGE_RAGEFIRECHASM .. " (13, 18)"
+ LEVELRANGE_INSTANCES18 = LEVELRANGE_STOCKADES .. " (24, 32)"
+ LEVELRANGE_INSTANCES19 = LEVELRANGE_ZULFARRAK .. " (44, 54)"
+
+ -- Help Strings
+ LEVELRANGE_HELP0 = "使用以下命令更改等级范围的选项。"
+ LEVELRANGE_HELP1 = "/lr >> 打开等级范围选项面板。"
+ LEVELRANGE_HELP2 = "/lr toggle >> 切换等级范围提示信息的显示。"
+ LEVELRANGE_HELP3 = "/lr instances >> 切换提示信息中地下城的显示。"
+ LEVELRANGE_HELP4 = "/lr pvp >> 切换提示信息中PvP外交状态的显示。"
+ LEVELRANGE_HELP5 = "/lr fishing >> 切换提示信息中最低钓鱼等级的显示。"
+ LEVELRANGE_HELP6 = "长命令: /levelrange 也可以代替 /lr 使用。"
+
+ -- Toggle Message Strings
+ LEVELRANGE_ON = "已启用"
+ LEVELRANGE_OFF = "已禁用"
+
+ LEVELRANGE_ENABLED = "已启用。"
+ LEVELRANGE_DISABLED = "已禁用。"
+
+ LEVELRANGE_TOGGLESHOW = "等级范围提示信息"
+ LEVELRANGE_TOGGLEINSTANCES = "显示等级范围地下城"
+ LEVELRANGE_TOGGLERAIDS = "显示等级范围团队副本"
+ LEVELRANGE_TOGGLEPVP = "显示等级范围PvP外交状态"
+ LEVELRANGE_TOGGLEFISHING = "显示最低钓鱼等级"
+
+ -- Options Frame Strings
+ LEVELRANGE_OPTIONS_TITLE = "等级范围选项"
+ LEVELRANGE_OPTIONS_CLOSE = "关闭"
+
+ LEVELRANGE_OPTIONS = {};
+ LEVELRANGE_OPTIONS[1] = { -- Option 1
+ label = "启用等级范围",
+ option = "showLevelRange",
+ tooltip = "在提示信息中显示/隐藏等级范围",
+ children = {2, 3, 4, 5},
+ };
+ LEVELRANGE_OPTIONS[2] = { -- Option 2
+ label = "显示地下城",
+ option = "showInstances",
+ tooltip = "在提示信息中显示/隐藏地下城",
+ };
+ LEVELRANGE_OPTIONS[3] = { -- Option 3
+ label = "显示团队副本",
+ option = "showRaids",
+ tooltip = "在提示信息中显示/隐藏团队副本",
+ };
+ LEVELRANGE_OPTIONS[4] = { -- Option 4
+ label = "显示PvP外交状态",
+ option = "showPvP",
+ tooltip = "在提示信息中显示/隐藏PvP外交状态",
+ };
+ LEVELRANGE_OPTIONS[5] = { -- Option 5
+ label = "显示所需钓鱼等级",
+ option = "showFishing",
+ tooltip = "在提示信息中显示/隐藏所需钓鱼等级",
+ };
+
+ LEVELRANGE_DEFAULT_OPTS = {
+ ["showLevelRange"] = true,
+ ["showInstances"] = true,
+ ["showPvP"] = true,
+ ["showFishing"] = true,
+ };
+end
\ No newline at end of file
diff --git a/Locale/LevelRange-deDE.lua b/Locale/LevelRange-deDE.lua
new file mode 100644
index 0000000..cfeb0c6
--- /dev/null
+++ b/Locale/LevelRange-deDE.lua
@@ -0,0 +1,231 @@
+--
+-- LevelRange :: Translatable Strings - German
+-- Copyright (c) 2006-2025 Philip Hughes (Bull3t) / Rafael Calafell (rafacc87)
+--
+--------------------------------------------------------------------------------------------------
+-- Localised Strings - German
+--------------------------------------------------------------------------------------------------
+
+if (GetLocale() == "deDE") then
+ -- LevelRange
+ LEVELRANGE_NAME = "LevelRange";
+ LEVELRANGE_DESCRIPTION = "Zeigt den Levelbereich der Zone auf der Weltkarte an";
+
+ -- Factions
+ LEVELRANGE_ALLIANCE = "Allianz";
+ LEVELRANGE_HORDE = "Horde";
+ LEVELRANGE_CONTESTED = "Umstrittenes Gebiet";
+ LEVELRANGE_FRIENDLY = "Freundlich";
+ LEVELRANGE_HOSTILE = "Feindselig";
+
+ -- Zones
+ LEVELRANGE_1KNEEDLES = "Tausend Nadeln";
+ LEVELRANGE_ALTERAC = "Alteracgebirge";
+ LEVELRANGE_ARATHI = "Arathihochland";
+ LEVELRANGE_ASHENVALE = "Eschental";
+ LEVELRANGE_AZSHARA = "Azshara";
+ LEVELRANGE_BADLANDS = "Ödland";
+ LEVELRANGE_BARRENS = "Brachland";
+ LEVELRANGE_BLASTEDLANDS = "Verwüstete Lande";
+ LEVELRANGE_BURNINGSTEPPE = "Brennende Steppe";
+ LEVELRANGE_DARKSHORE = "Dunkelküste";
+ LEVELRANGE_DEADWINDPASS = "Gebirgspass der Totenwinde";
+ LEVELRANGE_DESOLACE = "Desolace";
+ LEVELRANGE_DUNMOROGH = "Dun Morogh";
+ LEVELRANGE_DUROTAR = "Durotar";
+ LEVELRANGE_DUSKWOOD = "Dämmerwald";
+ LEVELRANGE_DUSTWALLOW = "Düstermarschen";
+ LEVELRANGE_EASTERNPLAGUE = "Östliche Pestländer";
+ LEVELRANGE_ELWYNN = "Wald von Elwynn";
+ LEVELRANGE_FELWOOD = "Teufelswald";
+ LEVELRANGE_FERALAS = "Feralas";
+ LEVELRANGE_HILLSBRAD = "Vorgebirge des Hügellandes";
+ LEVELRANGE_HINTERLANDS = "Hinterland";
+ LEVELRANGE_LOCHMODAN = "Loch Modan";
+ LEVELRANGE_MOONGLADE = "Mondlichtung";
+ LEVELRANGE_MULGORE = "Mulgore";
+ LEVELRANGE_REDRIDGE = "Rotkammgebirge";
+ LEVELRANGE_SEARINGGORGE = "Sengende Schlucht";
+ LEVELRANGE_SILITHUS = "Silithus";
+ LEVELRANGE_SILVERPINE = "Silberwald";
+ LEVELRANGE_SORROWS = "Sümpfe des Elends";
+ LEVELRANGE_STONETALON = "Steinkrallengebirge";
+ LEVELRANGE_STRANGLETHORN = "Schlingendorntal";
+ LEVELRANGE_TANARIS = "Tanaris";
+ LEVELRANGE_TELDRASSIL = "Teldrassil";
+ LEVELRANGE_TIRISFAL = "Tirisfal";
+ LEVELRANGE_UNGOROCRATER = "Un'Goro-Krater";
+ LEVELRANGE_WESTERNPLAGUE = "Westliche Pestländer";
+ LEVELRANGE_WESTFALL = "Westfall";
+ LEVELRANGE_WETLANDS = "Sumpfland";
+ LEVELRANGE_WINTERSPRING = "Winterquell";
+
+ -- Turtle WoW Zones
+ LEVELRANGE_BLACKSTONEISLAND = "Schwarzstein Insel";
+ LEVELRANGE_GILLIJIM = "Gillijims Insel";
+ LEVELRANGE_GILNEAS = "Gilneas";
+ LEVELRANGE_HYJAL = "Hyjal";
+ LEVELRANGE_LAPIDIS = "Insel des Doktor Lapidis";
+ LEVELRANGE_SCARLETENCLAVE = "Scharlachrote Enklave";
+ LEVELRANGE_TELABIM = "Tel'Abim";
+ LEVELRANGE_THALASSIANHIGHLANDS = "Thalassisches Hochland";
+ -- added in patch 1.18
+ LEVELRANGE_GRIMREACHES = "Düstere Weiten";
+ LEVELRANGE_NORTHWIND = "Nordwind";
+ LEVELRANGE_BALOR = "Balor";
+
+ -- Sub-zones
+ LEVELRANGE_DARNASSUS = "Darnassus";
+ LEVELRANGE_IRONFORGE = "Eisenschmiede";
+ LEVELRANGE_ORGRIMMAR = "Orgrimmmar";
+ LEVELRANGE_STORMWIND = "Sturnwind";
+ LEVELRANGE_THUNDERBLUFF = "Donnerfels";
+ LEVELRANGE_UNDERCITY = "Unterstadt";
+
+ -- Turtle WoW Sub-zones
+ LEVELRANGE_ALAHTHALAS = "Alah'Thalas";
+ LEVELRANGE_RUINSOFZULRASAZ = "Ruins of Zul'rasaz";
+ LEVELRANGE_TIRISFALUPLANDS = "Tirisfal Uplands";
+ -- added in patch 1.18
+ LEVELRANGE_SLICKWICKOILRIG = "Slickwick Oil Rig";
+ LEVELRANGE_RUGFORDSMOUNTAINREST = "Rugford's Mountain Rest";
+ LEVELRANGE_EARTHENRING = "Earthen Ring";
+
+ -- Dungeons
+ LEVELRANGE_INSTANCESTEXT = "Instanzen:";
+
+ LEVELRANGE_BLACKFATHOMDEEPS = "Blackfathom Deeps";
+ LEVELRANGE_BLACKROCKDEPTH = "Blackrock Depths";
+ LEVELRANGE_BLACKROCKSPIRE = "Blackrock Spire";
+ LEVELRANGE_DEADMINES = "Deadmines";
+ LEVELRANGE_DIREMAUL = "Dire Maul";
+ LEVELRANGE_GNOMEREGAN = "Gnomeregan";
+ LEVELRANGE_MARAUDON = "Maraudon";
+ LEVELRANGE_RAGEFIRECHASM = "Ragefire Chasm";
+ LEVELRANGE_RAZORFENDOWNS = "Razorfen Downs";
+ LEVELRANGE_RAZORFENKRAUL = "Razorfen Kraul";
+ LEVELRANGE_SCARLETMONASTERY = "The Scarlet Monastery";
+ LEVELRANGE_SCHOLOMANCE = "Scholomance";
+ LEVELRANGE_SHADOWFANGKEEP = "Shadowfang Keep";
+ LEVELRANGE_STOCKADES = "The Stockades";
+ LEVELRANGE_STRATHOLME = "Stratholme";
+ LEVELRANGE_SUNKENTEMPLE = "The Sunken Temple";
+ LEVELRANGE_ULDAMAN = "Uldaman";
+ LEVELRANGE_WAILINGCAVERNS = "Wailing Caverns";
+ LEVELRANGE_ZULFARRAK = "Zul'Farrak";
+
+ -- Turtle WoW Dungeons
+ LEVELRANGE_COTBLACKMORASS = "Caverns of Time: The Black Morass";
+ LEVELRANGE_CRESCENTGROVE = "The Crescent Grove";
+ LEVELRANGE_GILNEASCITY = "Gilneas City";
+ LEVELRANGE_HATEFORGEQUARRY = "Hateforge Quarry";
+ LEVELRANGE_KARAZHANCRYPT = "Karazhan Crypt";
+ LEVELRANGE_STORMWINDVAULT = "Stormwind Vault";
+ -- added in patch 1.18
+ LEVELRANGE_STORMWROUGHTRUINS = "Stormwrought Ruins";
+ LEVELRANGE_DRAGONMAWRETREAT = "Dragonmaw Retreat";
+
+ -- Raids
+ LEVELRANGE_RAIDSTEXT = "Schlachtzüge:";
+
+ LEVELRANGE_NAXXRAMAS = "Naxxramas";
+ LEVELRANGE_ONYXIASLAIR = "Onyxia's Lair";
+ LEVELRANGE_RUINSAHNQIRAJ = "Ruins of Ahn'Qiraj";
+ LEVELRANGE_TEMPLEAHNQIRAJ = "Temple of Ahn'Qiraj";
+ LEVELRANGE_ZULGURUB = "Zul'Gurub";
+
+ -- Turtle WoW Raids
+ LEVELRANGE_EMERALDSANCTUM = "Emerald Sanctum";
+ LEVELRANGE_LOWERKARAZHANHALLS = "Lower Karazhan Halls";
+
+ -- General Strings
+ LEVELRANGE_LEVELS = "Stufen %d - %d";
+ LEVELRANGE_FLEVEL = "Angelniveau %d";
+
+ -- Message Strings
+ LEVELRANGE_LOADEDPREFIX = "LevelRange-Version "
+ LEVELRANGE_LOADEDSUFFIX = " geladen."
+
+ -- Instances List
+ LEVELRANGE_INSTANCES1 = LEVELRANGE_DEADMINES .. " (17, 26)"
+ LEVELRANGE_INSTANCES2 = LEVELRANGE_WAILINGCAVERNS .. " (17, 24)"
+ LEVELRANGE_INSTANCES3 = LEVELRANGE_SHADOWFANGKEEP .. " (22, 30)"
+ LEVELRANGE_INSTANCES4 = LEVELRANGE_BLACKFATHOMDEEPS .. " (24, 32)"
+ LEVELRANGE_INSTANCES5 = LEVELRANGE_GNOMEREGAN .. " (29, 38)"
+ LEVELRANGE_INSTANCES6 = LEVELRANGE_RAZORFENKRAUL .. " (25, 30)"
+ LEVELRANGE_INSTANCES7 = LEVELRANGE_SCARLETMONASTERY .. " (34, 45)"
+ LEVELRANGE_INSTANCES8 = LEVELRANGE_RAZORFENDOWNS .. " (33, 45)"
+ LEVELRANGE_INSTANCES9 = LEVELRANGE_ULDAMAN .. " (35, 47)"
+ LEVELRANGE_INSTANCES10 = LEVELRANGE_MARAUDON .. " (46, 55)"
+ LEVELRANGE_INSTANCES11 = LEVELRANGE_SUNKENTEMPLE .. " (45, 55)"
+ LEVELRANGE_INSTANCES12 = LEVELRANGE_BLACKROCKDEPTH .. " (52, 60)"
+ LEVELRANGE_INSTANCES13 = LEVELRANGE_BLACKROCKSPIRE .. " (58, 60)"
+ LEVELRANGE_INSTANCES14 = LEVELRANGE_STRATHOLME .. " (58, 60)"
+ LEVELRANGE_INSTANCES15 = LEVELRANGE_DIREMAUL .. " (55, 60)"
+ LEVELRANGE_INSTANCES16 = LEVELRANGE_SCHOLOMANCE .. " (57, 60)"
+ LEVELRANGE_INSTANCES17 = LEVELRANGE_RAGEFIRECHASM .. " (13, 18)"
+ LEVELRANGE_INSTANCES18 = LEVELRANGE_STOCKADES .. " (24, 32)"
+ LEVELRANGE_INSTANCES19 = LEVELRANGE_ZULFARRAK .. " (44, 54)"
+
+ -- Help Strings
+ LEVELRANGE_HELP0 = "Verwende die folgenden Befehle, um die LevelRange-Optionen zu ändern."
+ LEVELRANGE_HELP1 = "/lr >> Öffnet das Optionsfenster von LevelRange."
+ LEVELRANGE_HELP2 = "/lr toggle >> Schaltet die Anzeige des LevelRange-Tooltips um."
+ LEVELRANGE_HELP3 = "/lr instances >> Schaltet die Anzeige der Dungeons im Tooltip um."
+ LEVELRANGE_HELP4 = "/lr pvp >> Schaltet die Anzeige der PvP-Diplomatie im Tooltip um."
+ LEVELRANGE_HELP5 = "/lr fishing >> Schaltet die Anzeige der Mindestanforderung fürs Angeln im Tooltip um."
+ LEVELRANGE_HELP6 = "Langer Befehl: /levelrange kann auch anstelle von /lr verwendet werden."
+
+
+ -- Toggle Message Strings
+ LEVELRANGE_ON = "AKTIVIERT"
+ LEVELRANGE_OFF = "AUS"
+
+ LEVELRANGE_ENABLED = "Ermöglicht."
+ LEVELRANGE_DISABLED = "Deaktiviert."
+
+ LEVELRANGE_TOGGLESHOW = "LevelRange-Tooltip"
+ LEVELRANGE_TOGGLEINSTANCES = "Level Range Dungeons anzeigen"
+ LEVELRANGE_TOGGLERAIDS = "Anzeige der LevelRange-Bänder"
+ LEVELRANGE_TOGGLEPVP = "LevelRange PvP-Diplomatie anzeigen"
+ LEVELRANGE_TOGGLEFISHING = "Mindestanforderungen für das Angeln anzeigen"
+
+ -- Options Frame Strings
+ LEVELRANGE_OPTIONS_TITLE = "LevelRange-Optionen"
+ LEVELRANGE_OPTIONS_CLOSE = "Schließen"
+
+ LEVELRANGE_OPTIONS = {};
+ LEVELRANGE_OPTIONS[1] = { -- Option 1
+ label = "LevelRange aktiviert",
+ option = "showLevelRange",
+ tooltip = "LevelRange im Tooltip anzeigen/ausblenden",
+ children = {2, 3, 4, 5},
+ };
+ LEVELRANGE_OPTIONS[2] = { -- Option 2
+ label = "Dungeons anzeigen",
+ option = "showInstances",
+ tooltip = "Dungeons im Tooltip anzeigen/ausblenden",
+ };
+ LEVELRANGE_OPTIONS[3] = { -- Option 3
+ label = "Showbands",
+ option = "showRaids",
+ tooltip = "Bänder im Tooltip anzeigen/ausblenden",
+ };
+ LEVELRANGE_OPTIONS[4] = { -- Option 4
+ label = "Mostar PvP-Diplomatie",
+ option = "showPvP",
+ tooltip = "PvP-Diplomatie im Tooltip anzeigen/ausblenden",
+ };
+ LEVELRANGE_OPTIONS[5] = { -- Option 5
+ label = "Erforderliches Angellevel anzeigen",
+ option = "showFishing",
+ tooltip = "Erforderliches Angellevel im Tooltip anzeigen/ausblenden",
+ };
+
+ LEVELRANGE_DEFAULT_OPTS = {
+ ["showLevelRange"] = true,
+ ["showInstances"] = true,
+ ["showPvP"] = true,
+ ["showFishing"] = true,
+ };
+end
\ No newline at end of file
diff --git a/localisation.lua b/Locale/LevelRange-enUS.lua
similarity index 100%
rename from localisation.lua
rename to Locale/LevelRange-enUS.lua
diff --git a/localisation.es.lua b/Locale/LevelRange-esES.lua
similarity index 91%
rename from localisation.es.lua
rename to Locale/LevelRange-esES.lua
index 3ec5713..c7a511d 100644
--- a/localisation.es.lua
+++ b/Locale/LevelRange-esES.lua
@@ -1,6 +1,6 @@
--
-- LevelRange :: Translatable Strings - Spanish
--- Copyright (c) 2025 Rafael Calafell (rafacc87)
+-- Copyright (c) 2006-2025 Philip Hughes (Bull3t) / Rafael Calafell (rafacc87)
--
--------------------------------------------------------------------------------------------------
-- Localised Strings - Spanish
@@ -94,24 +94,24 @@ if (GetLocale() == "esES") then
-- Dungeons
LEVELRANGE_INSTANCESTEXT = "Mazmorras:";
- LEVELRANGE_BLACKFATHOMDEEPS = "Blackfathom Deeps";
- LEVELRANGE_BLACKROCKDEPTH = "Blackrock Depths";
- LEVELRANGE_BLACKROCKSPIRE = "Blackrock Spire";
- LEVELRANGE_DEADMINES = "Deadmines";
- LEVELRANGE_DIREMAUL = "Dire Maul";
+ LEVELRANGE_BLACKFATHOMDEEPS = "Cavernas de Brazanegra";
+ LEVELRANGE_BLACKROCKDEPTH = "Profundidades de Roca Negra";
+ LEVELRANGE_BLACKROCKSPIRE = "Cumbre de Roca Negra";
+ LEVELRANGE_DEADMINES = "Las Minas de la Muerte";
+ LEVELRANGE_DIREMAUL = "La Masacre";
LEVELRANGE_GNOMEREGAN = "Gnomeregan";
LEVELRANGE_MARAUDON = "Maraudon";
- LEVELRANGE_RAGEFIRECHASM = "Ragefire Chasm";
- LEVELRANGE_RAZORFENDOWNS = "Razorfen Downs";
- LEVELRANGE_RAZORFENKRAUL = "Razorfen Kraul";
- LEVELRANGE_SCARLETMONASTERY = "The Scarlet Monastery";
+ LEVELRANGE_RAGEFIRECHASM = "Sima Ígnea";
+ LEVELRANGE_RAZORFENDOWNS = "Zahúrda Rojocieno";
+ LEVELRANGE_RAZORFENKRAUL = "Horado Rajacieno";
+ LEVELRANGE_SCARLETMONASTERY = "Monasterio Escarlata";
LEVELRANGE_SCHOLOMANCE = "Scholomance";
- LEVELRANGE_SHADOWFANGKEEP = "Shadowfang Keep";
- LEVELRANGE_STOCKADES = "The Stockades";
+ LEVELRANGE_SHADOWFANGKEEP = "Castillo de Colmillo Oscuro";
+ LEVELRANGE_STOCKADES = "Mazmorras de Ventormenta";
LEVELRANGE_STRATHOLME = "Stratholme";
LEVELRANGE_SUNKENTEMPLE = "The Sunken Temple";
LEVELRANGE_ULDAMAN = "Uldaman";
- LEVELRANGE_WAILINGCAVERNS = "Wailing Caverns";
+ LEVELRANGE_WAILINGCAVERNS = "Cuevas de los Lamentos";
LEVELRANGE_ZULFARRAK = "Zul'Farrak";
-- Turtle WoW Dungeons
@@ -129,9 +129,9 @@ if (GetLocale() == "esES") then
LEVELRANGE_RAIDSTEXT = "Bandas:";
LEVELRANGE_NAXXRAMAS = "Naxxramas";
- LEVELRANGE_ONYXIASLAIR = "Onyxia's Lair";
- LEVELRANGE_RUINSAHNQIRAJ = "Ruins of Ahn'Qiraj";
- LEVELRANGE_TEMPLEAHNQIRAJ = "Temple of Ahn'Qiraj";
+ LEVELRANGE_ONYXIASLAIR = "Guarida de Onyxia";
+ LEVELRANGE_RUINSAHNQIRAJ = "Ruinas de Ahn'Qiraj";
+ LEVELRANGE_TEMPLEAHNQIRAJ = "Templo de Ahn'Qiraj";
LEVELRANGE_ZULGURUB = "Zul'Gurub";
-- Turtle WoW Raids
@@ -227,4 +227,4 @@ if (GetLocale() == "esES") then
["showPvP"] = true,
["showFishing"] = true,
};
-end
+end
\ No newline at end of file
diff --git a/Locale/LevelRange-frFR.lua b/Locale/LevelRange-frFR.lua
new file mode 100644
index 0000000..5c199db
--- /dev/null
+++ b/Locale/LevelRange-frFR.lua
@@ -0,0 +1,230 @@
+--
+-- LevelRange :: Translatable Strings - French
+-- Copyright (c) 2006-2025 Philip Hughes (Bull3t) / Diginfotek
+--
+--------------------------------------------------------------------------------------------------
+-- Localised Strings - French
+--------------------------------------------------------------------------------------------------
+
+if (GetLocale() == "frFR") then
+ -- LevelRange
+ LEVELRANGE_NAME = "LevelRange";
+ LEVELRANGE_DESCRIPTION = "Montre les niveaux des régions sur la carte du monde";
+
+ -- Factions
+ LEVELRANGE_ALLIANCE = "Alliance";
+ LEVELRANGE_HORDE = "Horde";
+ LEVELRANGE_CONTESTED = "Contesté";
+ LEVELRANGE_FRIENDLY = "Amicale";
+ LEVELRANGE_HOSTILE = "Hostile";
+
+ -- Zones
+ LEVELRANGE_1KNEEDLES = "Mille Pointes";
+ LEVELRANGE_ALTERAC = "Montagnes d'Alterac";
+ LEVELRANGE_ARATHI = "Hautes-Terres Arathies";
+ LEVELRANGE_ASHENVALE = "Orneval";
+ LEVELRANGE_AZSHARA = "Azshara";
+ LEVELRANGE_BADLANDS = "Terres Ingrates";
+ LEVELRANGE_BARRENS = "Les Tarides";
+ LEVELRANGE_BLASTEDLANDS = "Terres Foudroyées";
+ LEVELRANGE_BURNINGSTEPPE = "Steppes Ardentes";
+ LEVELRANGE_DARKSHORE = "Sombrivage";
+ LEVELRANGE_DEADWINDPASS = "Défilé de Deuillevent";
+ LEVELRANGE_DESOLACE = "Désolace";
+ LEVELRANGE_DUNMOROGH = "Dun Morogh";
+ LEVELRANGE_DUROTAR = "Durotar";
+ LEVELRANGE_DUSKWOOD = "Bois de la Pénombre";
+ LEVELRANGE_DUSTWALLOW = "Marécage d'Aprefange";
+ LEVELRANGE_EASTERNPLAGUE = "Maleterres de l'Est";
+ LEVELRANGE_ELWYNN = "Forêt d'Elwynn";
+ LEVELRANGE_FELWOOD = "Gangrebois";
+ LEVELRANGE_FERALAS = "Féralas";
+ LEVELRANGE_HILLSBRAD = "Contreforts de Hautebrande";
+ LEVELRANGE_HINTERLANDS = "Hinterlands";
+ LEVELRANGE_LOCHMODAN = "Loch Modan";
+ LEVELRANGE_MOONGLADE = "Reflet-de-Lune";
+ LEVELRANGE_MULGORE = "Mulgore";
+ LEVELRANGE_REDRIDGE = "Les Carmines";
+ LEVELRANGE_SEARINGGORGE = "Gorge des Vents Brûlants";
+ LEVELRANGE_SILITHUS = "Silithus";
+ LEVELRANGE_SILVERPINE = "Forêt des Pins Argentés";
+ LEVELRANGE_SORROWS = "Marais des Chagrins";
+ LEVELRANGE_STONETALON = "Les Serres-Rocheuses";
+ LEVELRANGE_STRANGLETHORN = "Vallée de Strangleronce";
+ LEVELRANGE_TANARIS = "Tanaris";
+ LEVELRANGE_TELDRASSIL = "Teldrassil";
+ LEVELRANGE_TIRISFAL = "Clairières de Tirisfal";
+ LEVELRANGE_UNGOROCRATER = "Cratère d'Un'Goro";
+ LEVELRANGE_WESTERNPLAGUE = "Maleterres de l'Ouest";
+ LEVELRANGE_WESTFALL = "Marches de l'Ouest";
+ LEVELRANGE_WETLANDS = "Les Paluns";
+ LEVELRANGE_WINTERSPRING = "Berceau-de-l'Hiver";
+
+ -- Turtle WoW Zones
+ LEVELRANGE_BLACKSTONEISLAND = "L'Île de la Pierre Noire";
+ LEVELRANGE_GILLIJIM = "L'Île de Gillijim";
+ LEVELRANGE_GILNEAS = "Gilnéas";
+ LEVELRANGE_HYJAL = "Hyjal";
+ LEVELRANGE_LAPIDIS = "L'Île Lapis";
+ LEVELRANGE_SCARLETENCLAVE = "L'Enclave Écalarte";
+ LEVELRANGE_TELABIM = "Tel'Abim";
+ LEVELRANGE_THALASSIANHIGHLANDS = "Hautes-Terres Thalassiennes";
+ -- added in patch 1.18
+ LEVELRANGE_GRIMREACHES = "Biefs Sinistres";
+ LEVELRANGE_NORTHWIND = "Norvent";
+ LEVELRANGE_BALOR = "Balor";
+
+ -- Sub-zones
+ LEVELRANGE_DARNASSUS = "Darnassus";
+ LEVELRANGE_IRONFORGE = "Forgefer";
+ LEVELRANGE_ORGRIMMAR = "Orgrimmar";
+ LEVELRANGE_STORMWIND = "Hurlevent";
+ LEVELRANGE_THUNDERBLUFF = "Pitons-du-Tonnerre";
+ LEVELRANGE_UNDERCITY = "Fossoyeuse";
+
+ -- Turtle WoW Sub-zones
+ LEVELRANGE_ALAHTHALAS = "Alah'Thalas";
+ LEVELRANGE_RUINSOFZULRASAZ = "Ruines de Zul'rasaz";
+ LEVELRANGE_TIRISFALUPLANDS = "Hautes-Terres de Tirisfal";
+ -- added in patch 1.18
+ LEVELRANGE_SLICKWICKOILRIG = "Plateforme de Nappebourg";
+ LEVELRANGE_RUGFORDSMOUNTAINREST = "Mont-Repos de Rugford";
+ LEVELRANGE_EARTHENRING = "Anneau de Terre";
+
+ -- Dungeons
+ LEVELRANGE_INSTANCESTEXT = "Instances :";
+
+ LEVELRANGE_BLACKFATHOMDEEPS = "Profondeurs de Brassenoire";
+ LEVELRANGE_BLACKROCKDEPTH = "Profondeurs de Rochenoire";
+ LEVELRANGE_BLACKROCKSPIRE = "Pic de Rochenoire";
+ LEVELRANGE_DEADMINES = "Mortemines";
+ LEVELRANGE_DIREMAUL = "Haches-Tripes";
+ LEVELRANGE_GNOMEREGAN = "Gnomeregan";
+ LEVELRANGE_MARAUDON = "Maraudon";
+ LEVELRANGE_RAGEFIRECHASM = "Gouffre de Ragefeu";
+ LEVELRANGE_RAZORFENDOWNS = "Souilles de Tranchebauge";
+ LEVELRANGE_RAZORFENKRAUL = "Kraal de Tranchebauge";
+ LEVELRANGE_SCARLETMONASTERY = "Monastère Écarlate";
+ LEVELRANGE_SCHOLOMANCE = "Scholomance";
+ LEVELRANGE_SHADOWFANGKEEP = "Donjon d'Ombrecroc";
+ LEVELRANGE_STOCKADES = "La Prison";
+ LEVELRANGE_STRATHOLME = "Stratholme";
+ LEVELRANGE_SUNKENTEMPLE = "Temple d'Atal'Hakkar";
+ LEVELRANGE_ULDAMAN = "Uldaman";
+ LEVELRANGE_WAILINGCAVERNS = "Cavernes des Lamentations";
+ LEVELRANGE_ZULFARRAK = "Zul'Farrak";
+
+ -- Turtle WoW Dungeons
+ LEVELRANGE_COTBLACKMORASS = "Grottes du Temps : Le Noir Marécage";
+ LEVELRANGE_CRESCENTGROVE = "Le Bosquet Croissant";
+ LEVELRANGE_GILNEASCITY = "La Citée Gilnéas";
+ LEVELRANGE_HATEFORGEQUARRY = "Carrière de Forgehaine";
+ LEVELRANGE_KARAZHANCRYPT = "La Crypte de Karazhan";
+ LEVELRANGE_STORMWINDVAULT = "Chambre Forte d'Hurlevent";
+ -- added in patch 1.18
+ LEVELRANGE_STORMWROUGHTRUINS = "Ruines Forgétempête";
+ LEVELRANGE_DRAGONMAWRETREAT = "Repli de Dragonmaw";
+
+ -- Raids
+ LEVELRANGE_RAIDSTEXT = "Raids :";
+
+ LEVELRANGE_NAXXRAMAS = "Naxxramas";
+ LEVELRANGE_ONYXIASLAIR = "Repaire d'Onyxia";
+ LEVELRANGE_RUINSAHNQIRAJ = "Ruines d'Ahn'Qiraj";
+ LEVELRANGE_TEMPLEAHNQIRAJ = "Temple d'Ahn'Qiraj";
+ LEVELRANGE_ZULGURUB = "Zul'Gurub";
+
+ -- Turtle WoW Raids
+ LEVELRANGE_EMERALDSANCTUM = "Sanctum d'Émeraude";
+ LEVELRANGE_LOWERKARAZHANHALLS = "Les Salles de Karazhan Inférieures";
+
+ -- General Strings
+ LEVELRANGE_LEVELS = "Niveaux %d - %d";
+ LEVELRANGE_FLEVEL = "Niveau de Pêche %d";
+
+ -- Message Strings
+ LEVELRANGE_LOADEDPREFIX = "Version de LevelRange "
+ LEVELRANGE_LOADEDSUFFIX = " chargée."
+
+ -- Instances List
+ LEVELRANGE_INSTANCES1 = LEVELRANGE_DEADMINES .. " (17, 26)"
+ LEVELRANGE_INSTANCES2 = LEVELRANGE_WAILINGCAVERNS .. " (17, 24)"
+ LEVELRANGE_INSTANCES3 = LEVELRANGE_SHADOWFANGKEEP .. " (22, 30)"
+ LEVELRANGE_INSTANCES4 = LEVELRANGE_BLACKFATHOMDEEPS .. " (24, 32)"
+ LEVELRANGE_INSTANCES5 = LEVELRANGE_GNOMEREGAN .. " (29, 38)"
+ LEVELRANGE_INSTANCES6 = LEVELRANGE_RAZORFENKRAUL .. " (25, 30)"
+ LEVELRANGE_INSTANCES7 = LEVELRANGE_SCARLETMONASTERY .. " (34, 45)"
+ LEVELRANGE_INSTANCES8 = LEVELRANGE_RAZORFENDOWNS .. " (33, 45)"
+ LEVELRANGE_INSTANCES9 = LEVELRANGE_ULDAMAN .. " (35, 47)"
+ LEVELRANGE_INSTANCES10 = LEVELRANGE_MARAUDON .. " (46, 55)"
+ LEVELRANGE_INSTANCES11 = LEVELRANGE_SUNKENTEMPLE .. " (45, 55)"
+ LEVELRANGE_INSTANCES12 = LEVELRANGE_BLACKROCKDEPTH .. " (52, 60)"
+ LEVELRANGE_INSTANCES13 = LEVELRANGE_BLACKROCKSPIRE .. " (58, 60)"
+ LEVELRANGE_INSTANCES14 = LEVELRANGE_STRATHOLME .. " (58, 60)"
+ LEVELRANGE_INSTANCES15 = LEVELRANGE_DIREMAUL .. " (55, 60)"
+ LEVELRANGE_INSTANCES16 = LEVELRANGE_SCHOLOMANCE .. " (57, 60)"
+ LEVELRANGE_INSTANCES17 = LEVELRANGE_RAGEFIRECHASM .. " (13, 18)"
+ LEVELRANGE_INSTANCES18 = LEVELRANGE_STOCKADES .. " (24, 32)"
+ LEVELRANGE_INSTANCES19 = LEVELRANGE_ZULFARRAK .. " (44, 54)"
+
+ -- Help Strings
+ LEVELRANGE_HELP0 = "Utilisez les commandes suivantes pour changer les configurations de LevelRange."
+ LEVELRANGE_HELP1 = "/lr >> Ouvre le panneau de configuration de LevelRange."
+ LEVELRANGE_HELP2 = "/lr toggle >> Activer/désactiver l'affichage de l'info-bulle de LevelRange."
+ LEVELRANGE_HELP3 = "/lr instances >> Activer/désactiver l'affichage des instances dans l'info-bulle."
+ LEVELRANGE_HELP4 = "/lr pvp >> Activer/désactiver l'affichage de la diplomatie PvP dans l'info-bulle."
+ LEVELRANGE_HELP5 = "/lr fishing >> Activer/désactiver l'affichage du niveau minimum de pêche requis dans l'info-bulle."
+ LEVELRANGE_HELP6 = "La commande : /levelrange peut être aussi utilisée à la place de /lr."
+
+ -- Toggle Message Strings
+ LEVELRANGE_ON = "ON"
+ LEVELRANGE_OFF = "OFF"
+
+ LEVELRANGE_ENABLED = "Activée."
+ LEVELRANGE_DISABLED = "Désactivée."
+
+ LEVELRANGE_TOGGLESHOW = "Info-bulle de LevelRange"
+ LEVELRANGE_TOGGLEINSTANCES = "Afficher les Instances LevelRange"
+ LEVELRANGE_TOGGLERAIDS = "Afficher les Raids LevelRange"
+ LEVELRANGE_TOGGLEPVP = "Afficher la Diplomatie PvP LevelRange"
+ LEVELRANGE_TOGGLEFISHING = "Afficher le Niveau Minimum de Pêche Requis"
+
+-- Options Frame Strings
+ LEVELRANGE_OPTIONS_TITLE = "Configuration de LevelRange"
+ LEVELRANGE_OPTIONS_CLOSE = "Fermer"
+
+ LEVELRANGE_OPTIONS = {};
+ LEVELRANGE_OPTIONS[1] = { -- Option 1
+ label = "Activer LevelRange",
+ option = "showLevelRange",
+ tooltip = "Montrer/cacher l'info-bulle LevelRange",
+ children = { 2, 3, 4, 5 },
+ };
+ LEVELRANGE_OPTIONS[2] = { -- Option 2
+ label = "Montrer les Instances",
+ option = "showInstances",
+ tooltip = "Montrer/cacher les instances dans l'info-bulle",
+ };
+ LEVELRANGE_OPTIONS[3] = { -- Option 3
+ label = "Montrer les Raids",
+ option = "showRaids",
+ tooltip = "Montrer/cacher les raids dans l'info-bulle",
+ };
+ LEVELRANGE_OPTIONS[4] = { -- Option 4
+ label = "Montrer la Diplomatie PvP",
+ option = "showPvP",
+ tooltip = "Montrer/cacher la Diplomatie PvP dans l'info-bulle",
+ };
+ LEVELRANGE_OPTIONS[5] = { -- Option 5
+ label = "Montrer le Niveau de Pêche Requis",
+ option = "showFishing",
+ tooltip = "Montrer/cacher le Niveau de Pêche Requis dans l'info-bulle",
+ };
+
+ LEVELRANGE_DEFAULT_OPTS = {
+ ["showLevelRange"] = true,
+ ["showInstances"] = true,
+ ["showPvP"] = true,
+ ["showFishing"] = true,
+ };
+end
\ No newline at end of file
diff --git a/Locale/LevelRange-ptBR.lua b/Locale/LevelRange-ptBR.lua
new file mode 100644
index 0000000..35f79d9
--- /dev/null
+++ b/Locale/LevelRange-ptBR.lua
@@ -0,0 +1,230 @@
+--
+-- LevelRange :: Translatable Strings - Portuguese (Brazil)
+-- Copyright (c) 2206-2025 Philip Hughes (Bull3t) / Rafael Calafell (rafacc87)
+--
+--------------------------------------------------------------------------------------------------
+-- Localised Strings - Portuguese (Brazil)
+--------------------------------------------------------------------------------------------------
+
+if (GetLocale() == "ptBR") then
+ -- LevelRange
+ LEVELRANGE_NAME = "LevelRange";
+ LEVELRANGE_DESCRIPTION = "Mostra a faixa de nível da zona no mapa-múndi";
+
+ -- Factions
+ LEVELRANGE_ALLIANCE = "Aliança";
+ LEVELRANGE_HORDE = "Horda";
+ LEVELRANGE_CONTESTED = "Zona contestada";
+ LEVELRANGE_FRIENDLY = "Amigável";
+ LEVELRANGE_HOSTILE = "Hostil";
+
+ -- Zones
+ LEVELRANGE_1KNEEDLES = "As Mil Agulhas";
+ LEVELRANGE_ALTERAC = "Montanhas de Alterac";
+ LEVELRANGE_ARATHI = "Planalto Arathi";
+ LEVELRANGE_ASHENVALE = "Vale das Cinzas";
+ LEVELRANGE_AZSHARA = "Azshara";
+ LEVELRANGE_BADLANDS = "Ermos";
+ LEVELRANGE_BARRENS = "Os Barrens";
+ LEVELRANGE_BLASTEDLANDS = "Terras Devastadas";
+ LEVELRANGE_BURNINGSTEPPE = "Estepes Ardentes";
+ LEVELRANGE_DARKSHORE = "Costa Negra";
+ LEVELRANGE_DEADWINDPASS = "Desfiladeiro da Morte";
+ LEVELRANGE_DESOLACE = "Desolação";
+ LEVELRANGE_DUNMOROGH = "Dun Morogh";
+ LEVELRANGE_DUROTAR = "Durotar";
+ LEVELRANGE_DUSKWOOD = "Floresta do Crepúsculo";
+ LEVELRANGE_DUSTWALLOW = "Pântano Vadeante";
+ LEVELRANGE_EASTERNPLAGUE = "Terras Pestilentas Orientais";
+ LEVELRANGE_ELWYNN = "Floresta de Elwynn";
+ LEVELRANGE_FELWOOD = "Selva Maleva";
+ LEVELRANGE_FERALAS = "Feralas";
+ LEVELRANGE_HILLSBRAD = "Contrafortes de Eira dos Montes";
+ LEVELRANGE_HINTERLANDS = "As Terras Interiores";
+ LEVELRANGE_LOCHMODAN = "Loch Modan";
+ LEVELRANGE_MOONGLADE = "Moonglade";
+ LEVELRANGE_MULGORE = "Mulgore";
+ LEVELRANGE_REDRIDGE = "Montanhas Redridge";
+ LEVELRANGE_SEARINGGORGE = "Desfiladeiro Searing";
+ LEVELRANGE_SILITHUS = "Silithus";
+ LEVELRANGE_SILVERPINE = "Floresta Silverpine";
+ LEVELRANGE_SORROWS = "Pantano das Tristezas";
+ LEVELRANGE_STONETALON = "Montanhas Stonetalon";
+ LEVELRANGE_STRANGLETHORN = "Vale Stranglethorn";
+ LEVELRANGE_TANARIS = "Tanaris";
+ LEVELRANGE_TELDRASSIL = "Teldrassil";
+ LEVELRANGE_TIRISFAL = "Os Bosques de Tirisfal";
+ LEVELRANGE_UNGOROCRATER = "Cratera Un'Goro";
+ LEVELRANGE_WESTERNPLAGUE = "Plaguelands Ocidentais";
+ LEVELRANGE_WESTFALL = "Westfall";
+ LEVELRANGE_WETLANDS = "Pântanos";
+ LEVELRANGE_WINTERSPRING = "Hibérnia";
+
+ -- Turtle WoW Zones
+ LEVELRANGE_BLACKSTONEISLAND = "Ilha Negrito";
+ LEVELRANGE_GILLIJIM = "Ilha de Gillijim";
+ LEVELRANGE_GILNEAS = "Gilneas";
+ LEVELRANGE_HYJAL = "Hyjal";
+ LEVELRANGE_LAPIDIS = "Isla Lapidis";
+ LEVELRANGE_SCARLETENCLAVE = "Enclave Scarlet";
+ LEVELRANGE_TELABIM = "Tel'Abim";
+ LEVELRANGE_THALASSIANHIGHLANDS = "Terras Altas Thalassianas";
+ -- added in patch 1.18
+ LEVELRANGE_GRIMREACHES = "Recônditos Sombrios";
+ LEVELRANGE_NORTHWIND = "Vento Norte";
+ LEVELRANGE_BALOR = "Balor";
+
+ -- Sub-zones
+ LEVELRANGE_DARNASSUS = "Darnassus";
+ LEVELRANGE_IRONFORGE = "Altaforja";
+ LEVELRANGE_ORGRIMMAR = "Orgrimmmar";
+ LEVELRANGE_STORMWIND = "Cidade Stormwind";
+ LEVELRANGE_THUNDERBLUFF = "Thunder Bluff";
+ LEVELRANGE_UNDERCITY = "Cidade Subterrânea";
+
+ -- Turtle WoW Sub-zones
+ LEVELRANGE_ALAHTHALAS = "Alah'Thalas";
+ LEVELRANGE_RUINSOFZULRASAZ = "Ruins of Zul'rasaz";
+ LEVELRANGE_TIRISFALUPLANDS = "Tirisfal Uplands";
+ -- added in patch 1.18
+ LEVELRANGE_SLICKWICKOILRIG = "Slickwick Oil Rig";
+ LEVELRANGE_RUGFORDSMOUNTAINREST = "Rugford's Mountain Rest";
+ LEVELRANGE_EARTHENRING = "Earthen Ring";
+
+ -- Dungeons
+ LEVELRANGE_INSTANCESTEXT = "Masmorras:";
+
+ LEVELRANGE_BLACKFATHOMDEEPS = "Blackfathom Deeps";
+ LEVELRANGE_BLACKROCKDEPTH = "Blackrock Depths";
+ LEVELRANGE_BLACKROCKSPIRE = "Blackrock Spire";
+ LEVELRANGE_DEADMINES = "Deadmines";
+ LEVELRANGE_DIREMAUL = "Dire Maul";
+ LEVELRANGE_GNOMEREGAN = "Gnomeregan";
+ LEVELRANGE_MARAUDON = "Maraudon";
+ LEVELRANGE_RAGEFIRECHASM = "Ragefire Chasm";
+ LEVELRANGE_RAZORFENDOWNS = "Razorfen Downs";
+ LEVELRANGE_RAZORFENKRAUL = "Razorfen Kraul";
+ LEVELRANGE_SCARLETMONASTERY = "The Scarlet Monastery";
+ LEVELRANGE_SCHOLOMANCE = "Scholomance";
+ LEVELRANGE_SHADOWFANGKEEP = "Shadowfang Keep";
+ LEVELRANGE_STOCKADES = "The Stockades";
+ LEVELRANGE_STRATHOLME = "Stratholme";
+ LEVELRANGE_SUNKENTEMPLE = "The Sunken Temple";
+ LEVELRANGE_ULDAMAN = "Uldaman";
+ LEVELRANGE_WAILINGCAVERNS = "Wailing Caverns";
+ LEVELRANGE_ZULFARRAK = "Zul'Farrak";
+
+ -- Turtle WoW Dungeons
+ LEVELRANGE_COTBLACKMORASS = "Caverns of Time: The Black Morass";
+ LEVELRANGE_CRESCENTGROVE = "The Crescent Grove";
+ LEVELRANGE_GILNEASCITY = "Gilneas City";
+ LEVELRANGE_HATEFORGEQUARRY = "Hateforge Quarry";
+ LEVELRANGE_KARAZHANCRYPT = "Karazhan Crypt";
+ LEVELRANGE_STORMWINDVAULT = "Stormwind Vault";
+ -- added in patch 1.18
+ LEVELRANGE_STORMWROUGHTRUINS = "Stormwrought Ruins";
+ LEVELRANGE_DRAGONMAWRETREAT = "Dragonmaw Retreat";
+
+ -- Raids
+ LEVELRANGE_RAIDSTEXT = "Raides:";
+
+ LEVELRANGE_NAXXRAMAS = "Naxxramas";
+ LEVELRANGE_ONYXIASLAIR = "Onyxia's Lair";
+ LEVELRANGE_RUINSAHNQIRAJ = "Ruins of Ahn'Qiraj";
+ LEVELRANGE_TEMPLEAHNQIRAJ = "Temple of Ahn'Qiraj";
+ LEVELRANGE_ZULGURUB = "Zul'Gurub";
+
+ -- Turtle WoW Raids
+ LEVELRANGE_EMERALDSANCTUM = "Emerald Sanctum";
+ LEVELRANGE_LOWERKARAZHANHALLS = "Lower Karazhan Halls";
+
+ -- General Strings
+ LEVELRANGE_LEVELS = "Níveis %d - %d";
+ LEVELRANGE_FLEVEL = "Nível de pesca %d";
+
+ -- Message Strings
+ LEVELRANGE_LOADEDPREFIX = "Versão do LevelRange "
+ LEVELRANGE_LOADEDSUFFIX = " cargada."
+
+ -- Instances List
+ LEVELRANGE_INSTANCES1 = LEVELRANGE_DEADMINES .. " (17, 26)"
+ LEVELRANGE_INSTANCES2 = LEVELRANGE_WAILINGCAVERNS .. " (17, 24)"
+ LEVELRANGE_INSTANCES3 = LEVELRANGE_SHADOWFANGKEEP .. " (22, 30)"
+ LEVELRANGE_INSTANCES4 = LEVELRANGE_BLACKFATHOMDEEPS .. " (24, 32)"
+ LEVELRANGE_INSTANCES5 = LEVELRANGE_GNOMEREGAN .. " (29, 38)"
+ LEVELRANGE_INSTANCES6 = LEVELRANGE_RAZORFENKRAUL .. " (25, 30)"
+ LEVELRANGE_INSTANCES7 = LEVELRANGE_SCARLETMONASTERY .. " (34, 45)"
+ LEVELRANGE_INSTANCES8 = LEVELRANGE_RAZORFENDOWNS .. " (33, 45)"
+ LEVELRANGE_INSTANCES9 = LEVELRANGE_ULDAMAN .. " (35, 47)"
+ LEVELRANGE_INSTANCES10 = LEVELRANGE_MARAUDON .. " (46, 55)"
+ LEVELRANGE_INSTANCES11 = LEVELRANGE_SUNKENTEMPLE .. " (45, 55)"
+ LEVELRANGE_INSTANCES12 = LEVELRANGE_BLACKROCKDEPTH .. " (52, 60)"
+ LEVELRANGE_INSTANCES13 = LEVELRANGE_BLACKROCKSPIRE .. " (58, 60)"
+ LEVELRANGE_INSTANCES14 = LEVELRANGE_STRATHOLME .. " (58, 60)"
+ LEVELRANGE_INSTANCES15 = LEVELRANGE_DIREMAUL .. " (55, 60)"
+ LEVELRANGE_INSTANCES16 = LEVELRANGE_SCHOLOMANCE .. " (57, 60)"
+ LEVELRANGE_INSTANCES17 = LEVELRANGE_RAGEFIRECHASM .. " (13, 18)"
+ LEVELRANGE_INSTANCES18 = LEVELRANGE_STOCKADES .. " (24, 32)"
+ LEVELRANGE_INSTANCES19 = LEVELRANGE_ZULFARRAK .. " (44, 54)"
+
+ -- Help Strings
+ LEVELRANGE_HELP0 = "Use os seguintes comandos para alterar as opções do LevelRange."
+ LEVELRANGE_HELP1 = "/lr >> Abre o painel de opções do LevelRange."
+ LEVELRANGE_HELP2 = "/lr toggle >> Alterna a exibição do tooltip do LevelRange."
+ LEVELRANGE_HELP3 = "/lr instances >> Alterna a exibição de masmorras no tooltip."
+ LEVELRANGE_HELP4 = "/lr pvp >> Alterna a exibição da diplomacia JxJ no tooltip."
+ LEVELRANGE_HELP5 = "/lr fishing >> Alterna a exibição do requisito mínimo de pesca no tooltip."
+ LEVELRANGE_HELP6 = "Comando longo: /levelrange também pode ser usado no lugar de /lr."
+
+ -- Toggle Message Strings
+ LEVELRANGE_ON = "ATIVADO"
+ LEVELRANGE_OFF = "DESATIVADO"
+
+ LEVELRANGE_ENABLED = "Habilitado."
+ LEVELRANGE_DISABLED = "Desabilitado."
+
+ LEVELRANGE_TOGGLESHOW = "Tooltip do LevelRange"
+ LEVELRANGE_TOGGLEINSTANCES = "Mostrar masmorras do LevelRange"
+ LEVELRANGE_TOGGLERAIDS = "Mostrar raides do LevelRange"
+ LEVELRANGE_TOGGLEPVP = "Mostrar diplomacia JxJ do LevelRange"
+ LEVELRANGE_TOGGLEFISHING = "Mostrar requisito mínimo de pesca"
+
+ -- Options Frame Strings
+ LEVELRANGE_OPTIONS_TITLE = "Opções do LevelRange"
+ LEVELRANGE_OPTIONS_CLOSE = "Fechar"
+
+ LEVELRANGE_OPTIONS = {};
+ LEVELRANGE_OPTIONS[1] = { -- Option 1
+ label = "LevelRange habilitado",
+ option = "showLevelRange",
+ tooltip = "Mostrar/ocultar LevelRange na tooltip",
+ children = {2, 3, 4, 5},
+ };
+ LEVELRANGE_OPTIONS[2] = { -- Option 2
+ label = "Mostrar masmorras",
+ option = "showInstances",
+ tooltip = "Mostrar/ocultar masmorras na dica de tela",
+ };
+ LEVELRANGE_OPTIONS[3] = { -- Option 3
+ label = "Mostrar raides",
+ option = "showRaids",
+ tooltip = "Mostrar/ocultar raides na dica de tela",
+ };
+ LEVELRANGE_OPTIONS[4] = { -- Option 4
+ label = "Mostrar diplomacia JxJ",
+ option = "showPvP",
+ tooltip = "Mostrar/ocultar diplomacia JxJ na dica de tela",
+ };
+ LEVELRANGE_OPTIONS[5] = { -- Option 5
+ label = "Mostrar nível de pesca necessário",
+ option = "showFishing",
+ tooltip = "Mostrar/ocultar nível de pesca necessário na dica de tela",
+ };
+
+ LEVELRANGE_DEFAULT_OPTS = {
+ ["showLevelRange"] = true,
+ ["showInstances"] = true,
+ ["showPvP"] = true,
+ ["showFishing"] = true,
+ };
+end
diff --git a/Readme.txt b/Readme.txt
index e67c073..bba19e2 100644
--- a/Readme.txt
+++ b/Readme.txt
@@ -9,9 +9,9 @@ Details
----------------------
Title: LevelRange
Interface: 11200
-Version: 2.1.0
+Version: 2.2.0
-Author: Bull3t, Tenyar97, rado-boy, blehz, rafacc87, Spartelfant.
+Author: Bull3t, Tenyar97, rado-boy, blehz, rafacc87, Diginfotek, Spartelfant.
Addon Website: https://github.com/Tenyar97/LevelRange-Turtle
Current Features:
@@ -22,6 +22,14 @@ Current Features:
----------------------
Change Log
----------------------
+2.2.0 - Update (Spartelfant)
+ [*] Added Portuguese translation by rafacc87.
+ [*] Added German translation by rafacc87.
+ [*] Added French translation by Diginfotek.
+ [*] Added Chinese translation by rafacc87.
+ [*] Rename dungeons and raids in spanish.
+ [*] Restructure translation files.
+
2.1.0 - Update (Spartelfant)
[*] Added Spanish translation by rafacc87.