vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 
2 assert(BigWigs, "BigWigs not found!")
3  
4 ------------------------------
5 -- Are you local? --
6 ------------------------------
7  
8 local L = AceLibrary("AceLocale-2.2"):new("BigWigsRange")
9  
10  
11 ----------------------------
12 -- Localization --
13 ----------------------------
14  
15 L:RegisterTranslations("enUS", function() return {
16 ["Range"] = true,
17 ["range"] = true,
18 ["Options for the combat log's range."] = true,
19  
20 --~~ ["party"] = true,
21 --~~ ["Party"] = true,
22 --~~ ["Party combat log range."] = true,
23  
24 --~~ ["friend"] = true,
25 --~~ ["Friendlies"] = true,
26 --~~ ["Friendly players combat log range."] = true,
27  
28 ["mob"] = true,
29 ["Creatures"] = true,
30 ["Creature combat log range."] = true,
31  
32 ["death"] = true,
33 ["Deaths"] = true,
34 ["Death message range."] = true,
35  
36 ["reset"] = true,
37 ["Reset to defaults"] = true,
38 ["Resets all ranges to defaults."] = true,
39 } end)
40  
41 L:RegisterTranslations("koKR", function() return {
42 ["Range"] = "범위",
43 ["Options for the combat log's range."] = "전투 로그의 범위에 대한 설정",
44  
45 --~~ ["Party"] = true,
46 --~~ ["Party combat log range."] = true,
47  
48 --~~ ["Friendlies"] = true,
49 --~~ ["Friendly players combat log range."] = true,
50  
51 ["Creatures"] = "NPC",
52 ["Creature combat log range."] = "NPC 전투 로그 범위",
53  
54 ["Deaths"] = "죽음",
55 ["Death message range."] = "죽음 메세지 범위",
56  
57 ["Reset to defaults"] = "기본 설정 초기화",
58 ["Resets all ranges to defaults."] = "모든 범위를 기본 설정으로 초기화",
59 } end)
60  
61 L:RegisterTranslations("zhCN", function() return {
62 ["Range"] = "范围",
63 ["Options for the combat log's range."] = "设置战斗记录范围。",
64  
65 --~~ ["party"] = "",
66 --~~ ["Party"] = "",
67 --~~ ["Party combat log range."] = "",
68  
69 --~~ ["friend"] = "",
70 --~~ ["Friendlies"] = "",
71 --~~ ["Friendly players combat log range."] = "",
72  
73 ["Creatures"] = "生物",
74 ["Creature combat log range."] = "生物战斗记录范围。",
75  
76 ["Deaths"] = "死亡",
77 ["Death message range."] = "死亡信息范围。",
78  
79 ["Reset to defaults"] = "重置",
80 ["Resets all ranges to defaults."] = "重置为默认设置。",
81 } end)
82  
83 L:RegisterTranslations("zhTW", function() return {
84 ["Range"] = "範圍",
85 ["Options for the combat log's range."] = "戰鬥記錄範圍的選項。",
86  
87 --~~ ["party"] = "",
88 --~~ ["Party"] = "",
89 --~~ ["Party combat log range."] = "",
90  
91 --~~ ["friend"] = "",
92 --~~ ["Friendlies"] = "",
93 --~~ ["Friendly players combat log range."] = "",
94  
95 ["Creatures"] = "生物",
96 ["Creature combat log range."] = "生物戰鬥記錄範圍。",
97  
98 ["Deaths"] = "死亡",
99 ["Death message range."] = "死亡訊息範圍。",
100  
101 ["Reset to defaults"] = "重設",
102 ["Resets all ranges to defaults."] = "重置為預設值。",
103 } end)
104  
105 L:RegisterTranslations("deDE", function() return {
106 ["Range"] = "Reichweite",
107 -- ["range"] = true,
108 ["Options for the combat log's range."] = "Optionen f\195\188r die Reichweite des Kampflogs.",
109  
110 --~~ ["party"] = true,
111 --~~ ["Party"] = true,
112 --~~ ["Party combat log range."] = true,
113  
114 --~~ ["friend"] = true,
115 --~~ ["Friendlies"] = true,
116 --~~ ["Friendly players combat log range."] = true,
117  
118 -- ["mob"] = true,
119 ["Creatures"] = "Kreaturen",
120 ["Creature combat log range."] = "Reichweite von Kreaturen-Nachrichten im Kampflog.",
121  
122 -- ["death"] = true,
123 ["Deaths"] = "Tode",
124 ["Death message range."] = "Reichweite von Todes-Nachrichten im Kampflog.",
125  
126 -- ["reset"] = true,
127 ["Reset to defaults"] = "Zur\195\188cksetzen",
128 ["Resets all ranges to defaults."] = "Auf Standard zur\195\188cksetzen.",
129 } end)
130  
131 L:RegisterTranslations("frFR", function() return {
132 ["Range"] = "Portée",
133 ["Options for the combat log's range."] = "Options concernant la portée du journal de combat.",
134  
135 --~~ ["Party"] = "Groupe",
136 --~~ ["Party combat log range."] = "Portée du journal de combat du groupe.",
137  
138 --~~ ["Friendlies"] = "Alliés",
139 --~~ ["Friendly players combat log range."] = "Portée du journal de combat des alliés.",
140  
141 ["Creatures"] = "Créatures",
142 ["Creature combat log range."] = "Portée du journal de combat des créatures.",
143  
144 ["Deaths"] = "Morts",
145 ["Death message range."] = "Portée du journal de combat des décès.",
146  
147 ["Reset to defaults"] = "RÀZ",
148 ["Resets all ranges to defaults."] = "Réinitialise tous les paramètres à leurs valeurs par défaut.",
149 } end)
150  
151 ----------------------------------
152 -- Module Declaration --
153 ----------------------------------
154  
155 BigWigsRange = BigWigs:NewModule(L["Range"])
156 BigWigsRange.consoleCmd = L["range"]
157 BigWigsRange.consoleOptions = {
158 type = "group",
159 name = L["Range"],
160 desc = L["Options for the combat log's range."],
161 args = {
162 --~~ [L["party"]] = {
163 --~~ type = "range",
164 --~~ name = L["Party"],
165 --~~ desc = L["Party combat log range."],
166 --~~ order = 1,
167 --~~ min = 5,
168 --~~ max = 200,
169 --~~ step = 5,
170 --~~ get = function() return GetCVar("CombatLogRangeParty") end,
171 --~~ set = function(v)
172 --~~ SetCVar("CombatLogRangeParty", v)
173 --~~ SetCVar("CombatLogRangePartyPet", v)
174 --~~ end,
175 --~~ },
176 --~~ [L["friend"]] = {
177 --~~ type = "range",
178 --~~ name = L["Friendlies"],
179 --~~ desc = L["Friendly players combat log range."],
180 --~~ order = 2,
181 --~~ min = 5,
182 --~~ max = 200,
183 --~~ step = 5,
184 --~~ get = function() return GetCVar("CombatLogRangeFriendlyPlayers") end,
185 --~~ set = function(v)
186 --~~ SetCVar("CombatLogRangeFriendlyPlayers", v)
187 --~~ SetCVar("CombatLogRangeFriendlyPlayersPets", v)
188 --~~ end,
189 --~~ },
190 [L["mob"]] = {
191 type = "range",
192 name = L["Creatures"],
193 desc = L["Creature combat log range."],
194 order = 3,
195 min = 5,
196 max = 200,
197 step = 5,
198 get = function() return GetCVar("CombatLogRangeCreature") end,
199 set = function(v) SetCVar("CombatLogRangeCreature", v) end,
200 },
201 [L["death"]] = {
202 type = "range",
203 name = L["Deaths"],
204 desc = L["Death message range."],
205 order = 4,
206 min = 5,
207 max = 200,
208 step = 5,
209 get = function() return GetCVar("CombatDeathLogRange") end,
210 set = function(v) SetCVar("CombatDeathLogRange", v) end,
211 },
212 [L["reset"]] = {
213 type = "execute",
214 name = L["Reset to defaults"],
215 order = -1,
216 desc = L["Resets all ranges to defaults."],
217 func = function()
218 --~~ SetCVar("CombatLogRangeParty", 50)
219 --~~ SetCVar("CombatLogRangePartyPet", 50)
220 --~~ SetCVar("CombatLogRangeFriendlyPlayers", 50)
221 --~~ SetCVar("CombatLogRangeFriendlyPlayersPets", 50)
222 SetCVar("CombatLogRangeCreature", 30)
223 SetCVar("CombatDeathLogRange", 60)
224 end,
225 },
226 },
227 }