comparison localization/enUS.lua @ 57:01b63b8ed811 v21

total rewrite to version 21
author yellowfive
date Fri, 05 Jun 2015 11:05:15 -0700
parents
children ee701ce45354
comparison
equal deleted inserted replaced
56:75431c084aa0 57:01b63b8ed811
1 --[[-------------------------------------------------------------------------------------------------------------
2 Master Localization File (English)
3
4 Instructions for Translators:
5 1. Copy this entire file into a new file in the same folder, named with your locale, e.g. deDE.lua for German.
6 2. At the top, replace "enUS" in the first code line with your locale.
7 3. Change all the English strings in your file as appropriate.
8
9 Note that a couple of the "strings" are functions that are provided variables. Feel free to modify these
10 functions as necessary to output an appropriately worded statement in your language (but don't change the parameters).
11 If you need assistance with the syntax of any used methods like string.format, please contact Team Robot and we will gladly assist you.
12 ---------------------------------------------------------------------------------------------------------------]]
13
14 -- replace enUS with your locale
15 local L = LibStub("AceLocale-3.0"):NewLocale("AskMrRobot", "enUS", true)
16
17 if L then
18
19
20 --[[----------------------------------------------------------------------
21 General
22 ------------------------------------------------------------------------]]
23
24 -- stat strings for e.g. displaying gem/enchant abbreviations, make as short as possible without being confusing/ambiguous
25 L.StatsShort = {
26 ["Strength"] = "Str",
27 ["Agility"] = "Agi",
28 ["Intellect"] = "Int",
29 ["CriticalStrike"] = "Crit",
30 ["Haste"] = "Haste",
31 ["Mastery"] = "Mastery",
32 ["Multistrike"] = "Multi",
33 ["Versatility"] = "Vers",
34 ["BonusArmor"] = "Armor",
35 ["Spirit"] = "Spirit",
36 ["Dodge"] = "Dodge",
37 ["Parry"] = "Parry",
38 ["MovementSpeed"] = "Speed",
39 ["Avoidance"] = "Avoid",
40 ["Stamina"] = "Stam",
41 ["Armor"] = "Armor",
42 ["AttackPower"] = "AP",
43 ["SpellPower"] = "SP",
44 ["PvpResilience"] = "PvP Res",
45 ["PvpPower"] = "PvP Pow",
46 }
47
48 L.InstanceNames = {
49 [1228] = "Highmaul",
50 [1205] = "Blackrock Foundry",
51 [1182] = "Auchindoun",
52 [1175] = "Bloodmaul Slag Mines",
53 [1208] = "Grimrail Depot",
54 [1195] = "Iron Docks",
55 [1176] = "Shadowmoon Burial Grounds",
56 [1209] = "Skyreach",
57 [1279] = "The Everbloom",
58 [1358] = "Upper Blackrock Spire"
59 }
60
61 L.DifficultyNames = {
62 [17] = "LFR",
63 [14] = "Normal",
64 [15] = "Heroic",
65 [16] = "Mythic"
66 }
67
68 L.WeaponTypes = {
69 None = "None",
70 Axe = "Axe",
71 Mace = "Mace",
72 Sword = "Sword",
73 Fist = "Fist",
74 Dagger = "Dagger",
75 Staff = "Staff",
76 Polearm = "Polearm",
77 OffHand = "Off Hand",
78 Shield = "Shield",
79 Wand = "Wand",
80 Bow = "Bow",
81 Gun = "Gun",
82 Crossbow = "Crossbow"
83 }
84
85 L.ArmorTypes = {
86 None = "None",
87 Plate = "Plate",
88 Mail = "Mail",
89 Leather = "Leather",
90 Cloth = "Cloth"
91 }
92
93 L.OneHand = "One-Hand"
94 L.TwoHand = "Two-Hand"
95 L.OffHand = "Off Hand"
96
97
98 --[[----------------------------------------------------------------------
99 Main UI
100 ------------------------------------------------------------------------]]
101 L.AlertOk = "OK"
102 L.CoverCancel = "cancel"
103
104 L.MinimapTooltip =
105 [[Left Click to open the Ask Mr. Robot window.
106
107 Right Click to change spec and equip your saved gear for that spec.
108
109 Ctrl + Left Click to mark a fight as a wipe.]]
110
111 L.MainStatusText = function(version, url)
112 return version .. " loaded. Documentation available at " .. url
113 end
114
115 L.TabExportText = "Export"
116 L.TabGearText = "Gear"
117 L.TabLogText = "Combat Logs"
118 L.TabTeamText = "Team Optimizer"
119 L.TabOptionsText = "Options"
120
121 L.VersionChatTitle = "AMR Addon Version:"
122 L.VersionChatNotInstalled = "NOT INSTALLED"
123 L.VersionChatNotGrouped = "You are not in a group or raid!"
124
125
126 --[[----------------------------------------------------------------------
127 Export Tab
128 ------------------------------------------------------------------------]]
129 L.ExportTitle = "Export Instructions"
130 L.ExportHelp1 = "1. Copy the text below by pressing Ctrl+C (or Apple+C on a Mac)"
131 L.ExportHelp2 = "2. Go to http://www.askmrrobot.com/wow/player and load your character"
132 L.ExportHelp3 = "3. Press the green IMPORT (from addon) link just above your character name"
133 L.ExportHelp4 = "4. Paste into the textbox on the website and press Import!"
134
135 L.ExportSplashTitle = "Getting Started"
136 L.ExportSplashSubtitle = "This is your first time using the new version of the addon. Do the following things to initialize your item database:"
137 L.ExportSplash1 = "1. Activate each of your specs once and equip your latest gear for each spec"
138 L.ExportSplash2 = "2. Open your bank and leave it open for at least two seconds"
139 L.ExportSplash3 = "3. If you have gear in void storage, open it and leave it open for at least two seconds"
140 L.ExportSplashClose = "Continue"
141
142
143 --[[----------------------------------------------------------------------
144 Gear Tab
145 ------------------------------------------------------------------------]]
146 L.GearImportNote = "Click Import to paste data from the website."
147 L.GearTabPrimary = "Primary Spec"
148 L.GearTabSecondary = "Secondary Spec"
149 L.GearBlank = "You have not loaded any gear for this spec yet."
150 L.GearBlank2 = "Go to askmrrobot.com to optimize your gear, then use the Import button to the left."
151 L.GearButtonEquip = function(spec)
152 -- spec 1 is primary, 2 is secondary
153 return string.format("Activate %s Spec and Equip Gear", spec == 1 and "Primary" or "Secondary")
154 end
155 L.GearButtonShop = "Show Shopping List"
156
157 L.GearEquipErrorCombat = "Cannot change spec/gear while in combat!"
158 L.GearEquipErrorEmpty = "No saved gear set could be found for the current spec."
159 L.GearEquipErrorNotFound = "An item in your saved gear set could not be equipped."
160 L.GearEquipErrorNotFound2 = "Try opening your bank and running this command again, or check your void storage."
161 L.GearEquipErrorBagFull = "There is not enough room in your bags to equip your saved gear set."
162 L.GearEquipErrorSoulbound = function(itemLink)
163 return itemLink .. " could not be equipped because it is not soulbound."
164 end
165
166 L.GearButtonImportText = "Import"
167 L.GearButtonCleanText = "Clean Bags"
168
169 L.GearTipTitle = "TIP!"
170 L.GearTipText =
171 [[In Options, you can enable automatic equipping of your gear sets whenever you change spec.
172
173 Or, you can right click the minimap icon to switch spec and equip gear.
174
175 OR! You can use slash commands:]]
176
177 L.GearTipCommands =
178 [[/amr equip [1 or 2]
179 1 = primary
180 2 = secondary
181 no arg = toggle]]
182 -- note to translators: the slash commands are literal and should stay as english
183
184
185 --[[----------------------------------------------------------------------
186 Import Dialog on Gear Tab
187 ------------------------------------------------------------------------]]
188 L.ImportHeader = "Press Ctrl+V to paste data from the website into the box below."
189 L.ImportButtonOk = "Import"
190 L.ImportButtonCancel = "Cancel"
191
192 L.ImportErrorEmpty = "The data string is empty."
193 L.ImportErrorFormat = "The data string is not in the correct format."
194 L.ImportErrorVersion = "The data string is from an old version of the addon. Please go to the website and generate a new one."
195 L.ImportErrorChar = function(importChar, yourChar)
196 return "The data string is for " .. importChar .. ", but you are " .. yourChar .. "!"
197 end
198 L.ImportErrorRace = "It looks your race may have changed. Please go the website and re-optimize."
199 L.ImportErrorFaction = "It looks your faction may have changed. Please go the website and re-optimize."
200 L.ImportErrorLevel = "It looks your level may have changed. Please go the website and re-optimize."
201
202
203 --[[----------------------------------------------------------------------
204 Shopping List
205 ------------------------------------------------------------------------]]
206 L.ShopTitle = "Shopping List"
207 L.ShopEmpty = "There is no shopping list data for this player."
208 L.ShopSpecLabel = "Spec"
209 L.ShopHeaderGems = "Gems"
210 L.ShopHeaderEnchants = "Enchants"
211 L.ShopHeaderMaterials = "Enchanting Materials"
212
213
214 --[[----------------------------------------------------------------------
215 Combat Log Tab
216 ------------------------------------------------------------------------]]
217 L.LogChatStart = "You are now logging combat, and Mr. Robot is logging character data for your raid."
218 L.LogChatStop = "Combat logging has been stopped."
219
220 L.LogChatWipe = function(wipeTime)
221 return "Manual wipe called at " .. wipeTime .. "."
222 end
223 L.LogChatUndoWipe = function(wipeTime)
224 return "Manual wipe at " .. wipeTime .. " was removed."
225 end
226 L.LogChatNoWipes = "There is no recent manual wipe to remove."
227
228 L.LogButtonStartText = "Start Logging"
229 L.LogButtonStopText = "Stop Logging"
230 L.LogButtonReloadText = "Reload UI"
231 L.LogButtonWipeText = "Wipe!"
232 L.LogButtonUndoWipeText = "Undo Wipe"
233
234 L.LogNote = "You are currently logging combat and gear data."
235 L.LogReloadNote = "Either exit WoW entirely, or reload your UI just before uploading a log file."
236 L.LogWipeNote = "The person uploading the log must be the one to use this wipe command."
237 L.LogWipeNote2 = function(cmd)
238 return "'" .. cmd .. "' will also do this."
239 end
240 L.LogUndoWipeNote = "Last wipe called:"
241 L.LogUndoWipeDate = function(day, timeOfDay)
242 return day .. " at " .. timeOfDay
243 end
244
245 L.LogAutoTitle = "Auto-Logging"
246 L.LogAutoAllText = "Toggle All"
247
248 L.LogInstructionsTitle = "Instructions!"
249 L.LogInstructions =
250 [[1.) Click Start Logging or enable Auto-Logging for your desired raids.
251
252 2.) When you are ready to upload, exit World of Warcraft* or reload your UI.**
253
254 3.) Launch the AMR Client to upload your log.
255
256
257 *It is not necessary to exit WoW, but it is highly recommended. This will allow the AMR client to prevent your log file from getting very large.
258
259 **The AMR addon collects extra data at the start of each encounter for all players in your raid with the AMR addon. Other players do not need to enable logging! They just need to have the addon installed and enabled. This data is only saved to disk if you exit WoW or reload your UI before uploading.
260 ]]
261
262
263 --[[----------------------------------------------------------------------
264 Team Optimizer Tab
265 ------------------------------------------------------------------------]]
266 L.TeamTabLeaderText = "Loot Ranker"
267 L.TeamTabMemberText = "Team Member"
268
269 L.TeamSplashHeader = "How do you usually use the Team Optimizer?"
270 L.TeamSplashLeaderLabel = "I am the person who uses askmrrobot.com to rank the loot for our group"
271 L.TeamSplashMemberLabel = "Someone else handles using the Team Optimizer for me"
272
273 L.TeamMemberText = "Just sit back and relax, everything is being handled by your team leaders."
274 L.TeamMemberShowLootLabel = "Looting is in progress!"
275 L.TeamMemberShowLoot = "Show Loot Window"
276
277 L.TeamButtonVersionText = "Check for Addon"
278 L.TeamButtonExportRosterText = "Export Roster"
279 L.TeamButtonExportLootText = "Export Loot"
280 L.TeamButtonExportClose = "Close"
281 L.TeamButtonImportRankingsText = "Import Rankings"
282 L.TeamButtonStartLootText = "Start Looting"
283 L.TeamButtonResumeLootText = "Resume Looting"
284
285 L.TeamExportVersionLabel = "The Team Optimizer is more accurate and easier to use if everyone in your group has the AskMrRobot addon."
286 L.TeamExportRosterLabel = "Do this once at the beginning of your raid to initialize the Team Optimizer on the web. If someone joins or leaves your group during a raid, do it again and press 'Import without Reload' on the web to do a quick update of just the players that changed."
287 L.TeamExportLootLabel = "Export all drops from the last looted boss and rank them all at once on the web. Rankings automatically account for loot won on previous bosses or bonus rolls!"
288 L.TeamExportLootLabel2 = "Requires Master Loot"
289 L.TeamImportRankingsLabel = "Import ranking data from askmrrobot.com so that you can easily view and distribute loot in-game."
290 L.TeamStartLootLabel = function(numItems)
291 return numItems .. " items were imported."
292 end
293
294 L.TeamHistoryTitle = "Loot History"
295 L.TeamHistoryNoGroup = "You are not in a group or raid."
296 L.TeamHistoryEmpty = "No loot has been handed out yet."
297
298 L.TeamVersionTitle = "Version Check"
299 L.TeamVersionNoGroup = "You are not in a group or raid."
300 L.TeamVersionGood = "Everyone in your group has the addon!"
301 L.TeamVersionMissing = "NOT INSTALLED"
302 L.TeamVersionOld = "OUT OF DATE"
303
304 L.TeamExportRosterLoading = "Gathering player data, please wait..."
305
306 L.TeamAlertNoGroup = "You are not in a group!"
307 L.TeamAlertNoLoot = "Nothing has been master-looted recently in your party or raid!"
308
309 L.TeamExportHelp = "Press Ctrl+C (or Apple+C on a Mac) to copy the text below."
310 L.TeamExportRosterText = "Then go to the Team Optimizer on the website and paste into the roster import box."
311 L.TeamExportLootText = "Then go to the Team Optimizer on the website and paste into the loot import box."
312 -- note to translators: leave "Team Optimizer" in english in the above two texts because our website is not localized yet
313
314 L.TeamImportRankingsHeader = "Press Ctrl+V to paste data from the website into the box below."
315
316 L.TeamLootOptionNeed = "Need"
317 L.TeamLootOptionOff = "Off Spec"
318 L.TeamLootOptionGreed = "Greed"
319 L.TeamLootOptionPass = "Pass"
320 L.TeamLootOptionDisenchant = "Disenchant"
321
322
323 --[[----------------------------------------------------------------------
324 Loot Window
325 ------------------------------------------------------------------------]]
326 L.LootTitle = "Loot!"
327 L.LootEmpty = "There is no loot to hand out right now!"
328 L.LootHelpItems = "For each drop..."
329 L.LootHelpRanks = "Choose an option:"
330 L.LootHelpMaster = "Then master loot:"
331
332 L.LootIneligible = "You are not eligible for this drop."
333
334 L.LootRankHeaderRank = "Rank"
335 L.LootRankHeaderScore = "Percent Upgrade"
336 L.LootRankHeaderScoreDisenchant = "Player"
337
338 -- note to translators: these column headers should be short, abbreviate if necessary, keep to 5 characters max
339 L.LootRankHeaderNeed = "Need"
340 L.LootRankHeaderOff = "Off"
341 L.LootRankHeaderGreed = "Greed"
342 L.LootRankHeaderPass = "Pass"
343 L.LootRankHeaderRoll = "Roll"
344
345 L.LootRankLabelOff = "off spec"
346 L.LootRankLabelDisenchant = "disenchanter"
347 L.LootRankLabelMasterLooter = "master looter"
348 L.LootRankLabelNoAddon = "addon not running"
349
350 L.LootMasterRollText = "Roll"
351 L.LootMasterDisenchantText = "Disenchant/Sell"
352
353 L.LootMasterRollLabel = "automatic /roll for everyone"
354 L.LootMasterDisenchantLabel = "check this if no one wants this item"
355 L.LootMasterGiveLoot = "Give Loot"
356 L.LootMasterGiveDisenchant = "Give for Disenchant/Sell"
357
358 L.LootMasterGiveFail = "Either this item or this master loot candidate could not be found :("
359
360
361 --[[----------------------------------------------------------------------
362 Options Tab
363 ------------------------------------------------------------------------]]
364 L.OptionsHeaderGeneral = "General Options"
365
366 L.OptionsHideMinimapName = "Hide minimap icon"
367 L.OptionsHideMinimapDesc = "The minimap icon is for convenience, all actions can also be performed via slash commands or the UI."
368
369 L.OptionsAutoGearName = "Automatically equip gear on spec change"
370 L.OptionsAutoGearDesc = "Whenever you change spec (via the in-game UI, another addon, etc.), your imported AMR gear sets (on the Gear tab) will be automatically equipped."
371
372 L.OptionsShopAhName = "Automatically show shopping list at auction house"
373 L.OptionsShopAhDesc = "Whenever you open the auction house, automatically show the shopping list window. You can click on items in the shopping list to quickly search for them in the auction house."
374
375 end