[4366] Applied MaNGOS coding style to src/game.
[mangos-git.git] / src / game / Language.h
blob3ff069648372d02423405448c45924d92c42f879
1 /*
2 * Copyright (C) 2005,2006,2007 MaNGOS <http://www.mangosproject.org/>
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
14 * You should have received a copy of the GNU General Public License
15 * along with this program; if not, write to the Free Software
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 // for chat commands
20 #define LANG_SELECT_CHAR_OR_CREATURE "You should select a character or a creature."
21 #define LANG_SELECT_CREATURE "You should select a creature."
23 // level 0 chat
24 #define LANG_SYSTEMMESSAGE "|cffff0000[System Message]:|r"
25 #define LANG_NO_HELP_CMD "There is no help for that command"
26 #define LANG_NO_CMD "There is no such command"
27 #define LANG_NO_SUBCMD "There is no such subcommand"
28 #define LANG_AVIABLE_CMD "Commands available to you:"
29 #define LANG_CMD_SYNTAX "Incorrect syntax."
30 #define LANG_ACCOUNT_LEVEL "Your account level is: %i"
31 #define LANG_CONNECTED_USERS "Number of users connected: %u (max since last restart: %u)"
32 #define LANG_UPTIME "Server uptime: %s"
33 #define LANG_PLAYER_SAVED "Player saved."
34 #define LANG_PLAYERS_SAVED "All players saved."
35 #define LANG_GMS_ON_SRV "There are the following active GMs on this server:"
36 #define LANG_GMS_NOT_LOGGED "There are no GMs currently logged in on this server."
37 #define LANG_YOU_IN_FLIGHT "You are flying and can't do that."
38 #define LANG_TARGET_IN_FLIGHT "Target is flying you can't do that."
39 #define LANG_CHAR_IN_FLIGHT "%s are flying and your command failed."
40 #define LANG_CHAR_NON_MOUNTED "You are not mounted and can't dismount."
41 #define LANG_YOU_IN_COMBAT "You are fighting and can't do that."
42 #define LANG_YOU_USED_IT_RECENTLY "You used it recently."
43 #define LANG_COMMAND_NOTCHANGEPASSWORD "Your password can't be longer than 16 characters (client limit), password not changed!"
44 #define LANG_COMMAND_PASSWORD "The password was changed"
45 #define LANG_COMMAND_WRONGOLDPASSWORD "The new passwords do not match or the old password is wrong"
46 #define LANG_COMMAND_ACCLOCKPARAMETER "You must send parameter"
47 #define LANG_COMMAND_ACCLOCKLOCKED "Your account is now locked."
48 #define LANG_COMMAND_ACCLOCKUNLOCKED "Your account is now unlocked."
49 #define LANG_SPELL_RANK ", rank "
50 #define LANG_KNOWN " [known]"
51 #define LANG_LEARN " [learn]"
52 #define LANG_PASSIVE " [passive]"
53 #define LANG_TALENT " [talent]"
54 #define LANG_ACTIVE " [active]"
55 #define LANG_COMPLETE " [complete]"
56 #define LANG_OFFLINE " (offline)"
57 #define LANG_ON "on"
58 #define LANG_OFF "off"
59 #define LANG_YOU_ARE "You are: %s"
60 #define LANG_VISIBLE "visible"
61 #define LANG_INVISIBLE "invisible"
62 #define LANG_DONE "done"
63 #define LANG_YOU "You"
64 #define LANG_UNKNOWN " <unknown> "
65 #define LANG_ERROR "<error>"
66 #define LANG_NON_EXIST_CHARACTER "<non-existing character>"
67 #define LANG_FRIEND_IGNORE_UNKNOWN "UNKNOWN"
68 #define LANG_LEVEL_MINREQUIRED "You must be at least level "
69 #define LANG_LEVEL_MINREQUIRED_END " to enter."
70 #define LANG_NPC_TAINER_HELO "Hello! Ready for some training?"
72 // alliance ranks
73 #define LANG_ALI_PRIVATE "Private "
74 #define LANG_ALI_CORPORAL "Corporal "
75 #define LANG_ALI_SERGEANT "Sergeant "
76 #define LANG_ALI_MASTER_SERGEANT "Master Sergeant "
77 #define LANG_ALI_SERGEANT_MAJOR "Sergeant Major "
78 #define LANG_ALI_KNIGHT "Knight "
79 #define LANG_ALI_KNIGHT_LIEUTENANT "Knight-Lieutenant "
80 #define LANG_ALI_KNIGHT_CAPTAIN "Knight-Captain "
81 #define LANG_ALI_KNIGHT_CHAMPION "Knight-Champion "
82 #define LANG_ALI_LIEUTENANT_COMMANDER "Lieutenant Commander "
83 #define LANG_ALI_COMMANDER "Commander "
84 #define LANG_ALI_MARSHAL "Marshal "
85 #define LANG_ALI_FIELD_MARSHAL "Field Marshal "
86 #define LANG_ALI_GRAND_MARSHAL "Grand Marshal "
87 #define LANG_ALI_GAME_MASTER "Game Master "
89 // horde ranks
90 #define LANG_HRD_SCOUT "Scout "
91 #define LANG_HRD_GRUNT "Grunt "
92 #define LANG_HRD_SERGEANT "Sergeant "
93 #define LANG_HRD_SENIOR_SERGEANT "Senior Sergeant "
94 #define LANG_HRD_FIRST_SERGEANT "First Sergeant "
95 #define LANG_HRD_STONE_GUARD "Stone Guard "
96 #define LANG_HRD_BLOOD_GUARD "Blood Guard "
97 #define LANG_HRD_LEGIONNARE "Legionnaire "
98 #define LANG_HRD_CENTURION "Centurion "
99 #define LANG_HRD_CHAMPION "Champion "
100 #define LANG_HRD_LIEUTENANT_GENERAL "Lieutenant General "
101 #define LANG_HRD_GENERAL "General "
102 #define LANG_HRD_WARLORD "Warlord "
103 #define LANG_HRD_HIGH_WARLORD "High Warlord "
104 #define LANG_HRD_GAME_MASTER "Game Master "
106 #define LANG_NO_RANK "No rank "
107 #define LANG_RANK "%s (Rank %u)"
108 #define LANG_HONOR_TODAY "Today: [Honorable kills: |c0000ff00%u|r] [Dishonorable kills: |c00ff0000%u|r]"
109 #define LANG_HONOR_YESTERDAY "Yesterday: [Kills: |c0000ff00%u|r] [Honor: %u]"
110 #define LANG_HONOR_THIS_WEEK "This week: [Kills: |c0000ff00%u|r] [Honor: %u]"
111 #define LANG_HONOR_LAST_WEEK "Last week: [Kills: |c0000ff00%u|r] [Honor: %u] [Standing: %u]"
112 #define LANG_HONOR_LIFE "Lifetime: [Honorable kills: |c0000ff00%u|r] [Dishonorable kills: |c00ff0000%u|r] [Highest rank %u: %s]"
114 // level 1 chat
115 #define LANG_GLOBAL_NOTIFY "Global notify:\n"
116 #define LANG_MAP_POSITION "Map: %u Zone: %u Area: %u\nX: %f Y: %f Z: %f Orientation: %f grid[%u,%u]cell[%u,%u]\nInstanceID: %u"
117 #define LANG_IS_TELEPORTED "%s is already being teleported."
118 #define LANG_CANNOT_SUMMON_TO_INST "You can summon a player to your instance only if he is in your party with you as leader."
119 #define LANG_CANNOT_GO_TO_INST_PARTY "You cannot go to the player's instance because you are in a party now."
120 #define LANG_CANNOT_GO_TO_INST_GM "You can go to the player's instance while not being in his party only if your GM mode is on."
121 #define LANG_CANNOT_GO_INST_INST "You can not go to player %s from instance to instance."
122 #define LANG_CANNOT_SUMMON_INST_INST "You can not summon player %s from instance to instance."
123 #define LANG_SUMMONING "You are summoning %s%s."
124 #define LANG_SUMMONED_BY "You are being summoned by %s."
125 #define LANG_TELEPORTING_TO "You are teleporting %s%s to %s."
126 #define LANG_TELEPORTED_TO_BY "You are being teleported by %s."
127 #define LANG_NO_PLAYER "Player (%s) does not exist."
128 #define LANG_APPEARING_AT "Appearing at %s's location."
129 #define LANG_APPEARING_TO "%s is appearing to your location."
131 #define LANG_BAD_VALUE "Incorrect values."
132 #define LANG_NO_CHAR_SELECTED "No character selected."
133 #define LANG_NOT_IN_GROUP "%s are not in a group."
135 #define LANG_YOU_CHANGE_HP "You change the HP to %i/%i of %s."
136 #define LANG_YOURS_HP_CHANGED "%s changed your HP to %i/%i."
137 #define LANG_YOU_CHANGE_MANA "You change the MANA to %i/%i of %s."
138 #define LANG_YOURS_MANA_CHANGED "%s changed your MANA to %i/%i."
139 #define LANG_YOU_CHANGE_ENERGY "You change the ENERGY to %i/%i of %s."
140 #define LANG_YOURS_ENERGY_CHANGED "%s changed your ENERGY to %i/%i."
141 //log
142 #define LANG_CURRENT_ENERGY "current energy: %u"
143 #define LANG_YOU_CHANGE_RAGE "You change the RAGE to %i/%i of %s."
144 #define LANG_YOURS_RAGE_CHANGED "%s changed your RAGE to %i/%i."
145 #define LANG_YOU_CHANGE_LVL "You change the LVL to %i of %s."
146 #define LANG_YOURS_LVL_CHANGED "%s changed your LVL to %i."
147 #define LANG_CURRENT_FACTION "GUID %i, faction is %i, flags is %i, npcflag is %i, DY flag is %i"
148 #define LANG_WRONG_FACTION "Wrong faction: %u (not found in factiontemplate.dbc)."
149 #define LANG_YOU_CHANGE_FACTION "You change GUID=%i 's Faction to %i, flags to %i, npcflag to %i, dyflag to %i."
150 #define LANG_YOU_CHANGE_SPELLFLATID "You change the spellflatid=%i, val= %i, mark =%i to %s."
151 #define LANG_YOURS_SPELLFLATID_CHANGED "%s changed your spellflatid=%i, val= %i, mark =%i."
152 #define LANG_YOU_GIVE_TAXIS "%s has access to all taxi nodes now (until logout)."
153 #define LANG_YOU_REMOVE_TAXIS "%s has no more access to all taxi nodes now (only visited accessible)."
154 #define LANG_YOURS_TAXIS_ADDED "%s has given you access to all taxi nodes (until logout)."
155 #define LANG_YOURS_TAXIS_REMOVED "%s has removed access to all taxi nodes (only visited still accessible)."
157 #define LANG_YOU_CHANGE_ASPEED "You set all speeds to %2.2f from normal of %s."
158 #define LANG_YOURS_ASPEED_CHANGED "%s set all your speeds to %2.2f from normal."
159 #define LANG_YOU_CHANGE_SPEED "You set the speed to %2.2f from normal of %s."
160 #define LANG_YOURS_SPEED_CHANGED "%s set your speed to %2.2f from normal."
161 #define LANG_YOU_CHANGE_SWIM_SPEED "You set the swim speed to %2.2f from normal of %s."
162 #define LANG_YOURS_SWIM_SPEED_CHANGED "%s set your swim speed to %2.2f from normal."
163 #define LANG_YOU_CHANGE_BACK_SPEED "You set the backwards run speed to %2.2f from normal of %s."
164 #define LANG_YOURS_BACK_SPEED_CHANGED "%s set your backwards run speed to %2.2f from normal."
165 #define LANG_YOU_CHANGE_FLY_SPEED "You set the fly speed to %2.2f from normal of %s."
166 #define LANG_YOURS_FLY_SPEED_CHANGED "%s set your fly speed to %2.2f from normal."
168 #define LANG_YOU_CHANGE_SIZE "You set the size %2.2f of %s."
169 #define LANG_YOURS_SIZE_CHANGED "%s set your size to %2.2f."
170 #define LANG_NO_MOUNT "There is no such mount."
171 #define LANG_YOU_GIVE_MOUNT "You give a mount to %s."
172 #define LANG_MOUNT_GIVED "%s gave you a mount."
174 //log
175 #define LANG_CURRENT_MONEY "USER1: %i, ADD: %i, DIF: %i\n"
176 #define LANG_YOU_TAKE_ALL_MONEY "You take all copper of %s."
177 #define LANG_YOURS_ALL_MONEY_GONE "%s took you all of your copper."
178 #define LANG_YOU_TAKE_MONEY "You take %i copper from %s."
179 #define LANG_YOURS_MONEY_TAKEN "%s took %i copper from you."
180 #define LANG_YOU_GIVE_MONEY "You give %i copper to %s."
181 #define LANG_YOURS_MONEY_GIVEN "%s gave you %i copper."
182 #define LANG_YOU_HEAR_SOUND "You hear sound %u."
183 //log
184 #define LANG_NEW_MONEY "USER2: %i, ADD: %i, RESULT: %i\n"
186 #define LANG_REMOVE_BIT "Removed bit %i in field %i."
187 #define LANG_SET_BIT "Set bit %i in field %i."
188 #define LANG_COMMAND_TELE_TABLEEMPTY "Teleport location table is empty!"
189 #define LANG_COMMAND_TELE_NOTFOUND "Teleport location not found!"
190 #define LANG_COMMAND_TELE_PARAMETER "Requires search parameter."
191 #define LANG_COMMAND_TELE_NOREQUEST "There are no teleport locations matching your request."
192 #define LANG_COMMAND_TELE_NOLOCATION "No locations found."
193 #define LANG_COMMAND_TELE_LOCATION "Locations found are:\n"
195 #define LANG_MAIL_SENT "Mail sent to %s"
197 // level 2 chat
198 #define LANG_NO_SELECTION "No selection."
199 #define LANG_OBJECT_GUID "Object GUID is: lowpart %u highpart %X"
200 #define LANG_TOO_LONG_NAME "The name was too long by %i characters."
201 #define LANG_CHARS_ONLY "Error, name can only contain characters A-Z and a-z."
202 #define LANG_TOO_LONG_SUBNAME "The subname was too long by %i characters."
203 #define LANG_NOT_IMPLEMENTED "Not yet implemented"
204 //log
205 #define LANG_ADD_OBJ "AddObject at Chat.cpp"
206 #define LANG_DEMORPHED "Demorphed %s" //log
208 #define LANG_ITEM_ADDED_TO_LIST "Item '%i' '%s' added to list with maxcount '%i' and incrtime '%i'"
209 #define LANG_ITEM_NOT_FOUND "Item '%i' not found in database."
210 #define LANG_ITEM_DELETED_FROM_LIST "Item '%i' '%s' deleted from vendor list"
211 #define LANG_ITEM_NOT_IN_LIST "Item '%i' not found in vendor list."
212 #define LANG_ITEM_ALREADY_IN_LIST "Item '%i' already in vendor list."
214 #define LANG_WAYPOINT_NOTFOUND "Creature (GUID: %u) No waypoint found."
215 #define LANG_WAYPOINT_NOTFOUNDLAST "Creature (GUID: %u) Last waypoint not found."
216 #define LANG_WAYPOINT_NOTFOUNDSEARCH "Creature (GUID: %u) No waypoint found - used 'wpguid'. Now trying to find it by its position..."
217 #define LANG_WAYPOINT_NOTFOUNDDBPROBLEM "Creature (GUID: %u) No waypoints found - This is a MaNGOS db problem (single float)."
218 #define LANG_WAYPOINT_CREATSELECTED "Selected creature is ignored - provided GUID is used"
219 #define LANG_WAYPOINT_CREATNOTFOUND "Creature (GUID: %u) not found"
220 #define LANG_WAYPOINT_VP_SELECT "You must select a visual waypoint."
221 #define LANG_WAYPOINT_VP_NOTFOUND "No visual waypoints found"
222 #define LANG_WAYPOINT_VP_NOTCREATED "Could not create visual waypoint with creatureID: %d"
223 #define LANG_WAYPOINT_VP_ALLREMOVED "All visual waypoints removed"
224 #define LANG_WAYPOINT_NOTCREATED "Could not create waypoint-creature with ID: %d"
225 #define LANG_WAYPOINT_NOGUID "No GUID provided."
226 #define LANG_WAYPOINT_NOWAYPOINTGIVEN "No waypoint number provided."
227 #define LANG_WAYPOINT_ARGUMENTREQ "Argument required for '%s'."
228 #define LANG_WAYPOINT_ADDED "Waypoint %i added to GUID: %d"
229 #define LANG_WAYPOINT_ADDED_NO "Waypoint %d added."
230 #define LANG_WAYPOINT_CHANGED "Waypoint changed."
231 #define LANG_WAYPOINT_CHANGED_NO "Waypoint %s modified."
232 #define LANG_WAYPOINT_EXPORTED "WP export successfull."
233 #define LANG_WAYPOINT_NOTHINGTOEXPORT "No waypoints found inside the database."
234 #define LANG_WAYPOINT_IMPORTED "File imported."
235 #define LANG_WAYPOINT_REMOVED "Waypoint removed."
236 #define LANG_WAYPOINT_NOTREMOVED "Warning: Could not delete WP from the world with ID: %d"
237 #define LANG_WAYPOINT_TOOFAR1 "This happens if the waypoint is too far away from your char."
238 #define LANG_WAYPOINT_TOOFAR2 "The WP is deleted from the database, but not from the world here."
239 #define LANG_WAYPOINT_TOOFAR3 "They will disappear after a server restart."
240 #define LANG_WAYPOINT_INFO_TITLE "Waypoint %d: Info for creature: %s, GUID: %d"
241 #define LANG_WAYPOINT_INFO_WAITTIME "Waittime: %d"
242 #define LANG_WAYPOINT_INFO_MODEL "Model %d: %d"
243 #define LANG_WAYPOINT_INFO_EMOTE "Emote: %d"
244 #define LANG_WAYPOINT_INFO_SPELL "Spell: %d"
245 #define LANG_WAYPOINT_INFO_TEXT "Text %d: %s"
246 #define LANG_WAYPOINT_INFO_AISCRIPT "AIScript: %s"
248 #define LANG_RENAME_PLAYER "Force rename will be requested on next login for player %s."
249 #define LANG_RENAME_PLAYER_GUID "Force rename will be requested on next login for player %s (GUID #%u)."
251 #define LANG_WAYPOINT_WPCREATNOTFOUND "Waypoint-Creature (GUID: %u) Not found"
252 #define LANG_WAYPOINT_NPCNOTFOUND "Could not find NPC..."
254 #define LANG_MOVE_TYPE_SET "Creature movement type set to '%s', waypoints removed (if any)."
255 #define LANG_MOVE_TYPE_SET_NODEL "Creature movement type set to '%s', waypoints were not removed."
256 #define LANG_USE_BOL "Incorrect value, use 0 or 1"
257 #define LANG_VALUE_SAVED "Value saved."
258 #define LANG_VALUE_SAVED_REJOIN "Value saved, you may need to rejoin or clean your client cache."
260 #define LANG_INVALID_TARGET_COORD "Target map or coordinates is invalid (X: %f Y: %f MapId: %u)"
261 #define LANG_COMMAND_TARGETOBJNOTFOUND "Nothing found!"
262 #define LANG_COMMAND_GOOBJNOTFOUND "Object not found!"
263 #define LANG_COMMAND_GOCREATNOTFOUND "Creature not found!"
264 #define LANG_COMMAND_GOCREATMULTIPLE "Warning: Mob found more than 1 time - you will be ported to the first one found inside DB."
265 #define LANG_COMMAND_DELCREATMESSAGE "Creature Removed"
266 #define LANG_COMMAND_CREATUREMOVED "Creature moved."
267 #define LANG_COMMAND_CREATUREATSAMEMAP "Creature (GUID:%u) must be at same map with player!"
268 #define LANG_COMMAND_OBJNOTFOUND "Game Object (GUID: %u) not found"
269 #define LANG_COMMAND_DELOBJREFERCREATURE "Game Object (GUID: %u) has references in not found creature %u GO list, can't be deleted."
270 #define LANG_COMMAND_DELOBJMESSAGE "Game Object (GUID: %u) removed"
271 #define LANG_COMMAND_TURNOBJMESSAGE "Game Object (GUID: %u) turned"
272 #define LANG_COMMAND_MOVEOBJMESSAGE "Game Object (GUID: %u) moved"
273 #define LANG_COMMAND_VENDORSELECTION "You must select a vendor"
274 #define LANG_COMMAND_ADDVENDORITEMSEND "You must send id for item"
275 #define LANG_COMMAND_ADDVENDORITEMITEMS "Vendor has too many items (max 128)"
276 #define LANG_COMMAND_KICKSELF "You can't kick self, logout instead"
277 #define LANG_COMMAND_KICKMESSAGE "Player %s kicked."
278 #define LANG_COMMAND_KICKNOTFOUNDPLAYER "Player %s not found."
279 #define LANG_COMMAND_WHISPERACCEPTING "Accepting Whisper: %s"
280 #define LANG_COMMAND_WHISPERON "Accepting Whisper: ON"
281 #define LANG_COMMAND_WHISPEROFF "Accepting Whisper: OFF"
282 #define LANG_COMMAND_CREATGUIDNOTFOUND "Creature (GUID: %u) not found"
283 #define LANG_COMMAND_TICKETCOUNT "Tickets count: %i show new tickets: %s\n"
284 #define LANG_COMMAND_TICKETNEW "New ticket from %s"
285 #define LANG_COMMAND_TICKETVIEW "Ticket of %s (Category: %i):\n%s\n"
286 #define LANG_COMMAND_TICKETON "New ticket show: on"
287 #define LANG_COMMAND_TICKETOFF "New ticket show: off"
288 #define LANG_COMMAND_TICKENOTEXIST "Ticket %i doesn't exist"
289 #define LANG_COMMAND_ALLTICKETDELETED "All tickets deleted."
290 #define LANG_COMMAND_TICKETPLAYERDEL "Character %s ticket deleted."
291 #define LANG_COMMAND_TICKETDEL "Ticket deleted."
292 #define LANG_COMMAND_SPAWNDIST "Spawn distance changed to: %i"
293 #define LANG_COMMAND_SPAWNTIME "Spawn time changed to: %i"
295 #define LANG_YOUR_CHAT_DISABLED "Your chat has been disabled for %u minutes."
296 #define LANG_YOU_DISABLE_CHAT "You have disabled %s's chat for %u minutes."
297 #define LANG_CHAT_ALREADY_ENABLED "Player's chat is already enabled."
298 #define LANG_YOUR_CHAT_ENABLED "Your chat has been enabled."
299 #define LANG_YOU_ENABLE_CHAT "You have enabled %s's chat."
301 // level 3 chat
302 #define LANG_SCRIPTS_RELOADED "|cffff0000[System Message]:|rScripts reloaded"
303 #define LANG_YOU_CHANGE_SECURITY "You change security level of %s to %i."
304 #define LANG_YOURS_SECURITY_CHANGED "%s changed your security level to %i."
305 #define LANG_YOURS_SECURITY_IS_LOW "You have low security level for this."
306 #define LANG_CREATURE_MOVE_DISABLED "Creature movement disabled."
307 #define LANG_CREATURE_MOVE_ENABLED "Creature movement enabled."
308 #define LANG_NO_WEATHER "Weather can't be changed for this zone."
309 #define LANG_WEATHER_DISABLED "Weather system disabled at server."
311 #define LANG_BAN_YOUBANNED "%s is banned for %s. Reason: %s."
312 #define LANG_BAN_YOUPERMBANNED "%s is banned permanently for %s."
313 #define LANG_BAN_NOTFOUND "%s %s not found"
315 #define LANG_UNBAN_UNBANNED "%s unbanned."
316 #define LANG_UNBAN_ERROR "There was an error removing the ban on %s."
318 #define LANG_BANINFO_NOACCOUNT "There is no such account."
319 #define LANG_BANINFO_NOCHARACTER "There is no such character."
320 #define LANG_BANINFO_NOIP "There is no such IP in banlist."
321 #define LANG_BANINFO_NOACCOUNTBAN "Account %s has never been banned"
322 #define LANG_BANINFO_BANHISTORY "Ban history for account %s:"
323 #define LANG_BANINFO_HISTORYENTRY "Ban Date: %s Bantime: %s Still active: %s Reason: %s Set by: %s"
324 #define LANG_BANINFO_INFINITE "Inf."
325 #define LANG_BANINFO_NEVER "Never"
326 #define LANG_BANINFO_YES "Yes"
327 #define LANG_BANINFO_NO "No"
328 #define LANG_BANINFO_IPENTRY "IP: %s\nBan Date: %s\nUnban Date: %s\nRemaining: %s\nReason: %s\nSet by: %s"
330 #define LANG_BANLIST_NOIP "There is no matching IPban."
331 #define LANG_BANLIST_NOACCOUNT "There is no matching account."
332 #define LANG_BANLIST_NOCHARACTER "There is no banned account owning a character matching this part."
333 #define LANG_BANLIST_MATCHINGIP "The following IPs match your pattern:"
334 #define LANG_BANLIST_MATCHINGACCOUNT "The following accounts match your query:"
336 #define LANG_COMMAND_LEARN_MANY_SPELLS "You learned many spells/skills."
337 #define LANG_COMMAND_LEARN_CLASS_SPELLS "You learned all spells for class."
338 #define LANG_COMMAND_LEARN_CLASS_TALENTS "You learned all talents for class."
339 #define LANG_COMMAND_LEARN_ALL_LANG "You learned all languages."
340 #define LANG_COMMAND_LEARN_ALL_CRAFT "You learned all craft skills and recipes."
341 #define LANG_COMMAND_ADDITEMCOULDNOTFIND "Could not find '%s'"
342 #define LANG_COMMAND_ITEMIDINVALID "Invalid item id: %u"
343 #define LANG_COMMAND_NOITEMFOUND "No items found!"
344 #define LANG_COMMAND_LISTOBJINVALIDID "Invalid gameobject id: %u"
345 #define LANG_COMMAND_LISTITEMMESSAGE "Found items %u: %u ( inventory %u mail %u auction %u )"
346 #define LANG_COMMAND_LISTOBJMESSAGE "Found gameobjects %u: %u "
347 #define LANG_COMMAND_INVALIDCREATUREID "Invalid creature id: %u"
348 #define LANG_COMMAND_LISTCREATUREMESSAGE "Found creatures %u: %u "
349 #define LANG_COMMAND_NOITEMSETFOUND "No item sets found!"
350 #define LANG_COMMAND_NOSKILLFOUND "No skills found!"
351 #define LANG_COMMAND_NOSPELLFOUND "No spells found!"
352 #define LANG_COMMAND_NOQUESTFOUND "No quests found!"
353 #define LANG_COMMAND_NOCREATUREFOUND "No creatures found!"
354 #define LANG_COMMAND_NOGAMEOBJECTFOUND "No gameobjects found!"
355 #define LANG_COMMAND_GRAVEYARDNOEXIST "Graveyard #%u doesn't exist."
356 #define LANG_COMMAND_GRAVEYARDALRLINKED "Graveyard #%u already linked to zone #%u (current)."
357 #define LANG_COMMAND_GRAVEYARDLINKED "Graveyard #%u linked to zone #%u (current)."
358 #define LANG_COMMAND_GRAVEYARDERROR "No faction in Graveyard with id= #%u , fix your DB"
359 #define LANG_COMMAND_GRAVEYARD_NOTEAM "invalid team, please fix database"
360 #define LANG_COMMAND_GRAVEYARD_ANY "any"
361 #define LANG_COMMAND_GRAVEYARD_ALLIANCE "alliance"
362 #define LANG_COMMAND_GRAVEYARD_HORDE "horde"
363 #define LANG_COMMAND_GRAVEYARDNEAREST "Graveyard #%u (faction: %s) is nearest from linked to zone #%u."
364 #define LANG_COMMAND_ZONENOGRAVEYARDS "Zone #%u doesn't have linked graveyards."
365 #define LANG_COMMAND_ZONENOGRAFACTION "Zone #%u doesn't have linked graveyards for faction: %s."
366 #define LANG_COMMAND_TP_ALREADYEXIST "Teleport location already exists!"
367 #define LANG_COMMAND_TP_ADDED "Teleport location added."
368 #define LANG_COMMAND_TP_ADDEDERR "Teleport location NOT added: database error."
369 #define LANG_COMMAND_TP_DELETED "Teleport location deleted."
370 #define LANG_COMMAND_TP_DELETEERR "Teleport location NOT deleted: database error."
372 #define LANG_COMMAND_TARGET_LISTAURAS "Target unit has %d auras:"
373 #define LANG_COMMAND_TARGET_AURADETAIL "id: %d eff: %d type: %d duration: %d name: %s"
374 #define LANG_COMMAND_TARGET_LISTAURATYPE "Target unit has %d auras of type %d:"
375 #define LANG_COMMAND_TARGET_AURASIMPLE "id: %d eff: %d name: %s"
377 #define LANG_COMMAND_QUEST_NOTFOUND "Quest %u not found."
378 #define LANG_COMMAND_QUEST_STARTFROMITEM "Quest %u started from item. For correct work, please, add item to inventory and start quest in normal way: .additem %u"
379 #define LANG_COMMAND_QUEST_REMOVED "Quest removed."
380 #define LANG_COMMAND_QUEST_REWARDED " [rewarded]"
381 #define LANG_COMMAND_QUEST_COMPLETE " [complete]"
382 #define LANG_COMMAND_QUEST_ACTIVE " [active]"
384 #define LANG_COMMAND_FLYMODE_WRONGARG "Incorrect arguments. Use .flymode on/off."
385 #define LANG_COMMAND_FLYMODE_STATUS "%s's Fly Mode %s"
387 #define LANG_COMMAND_OPCODESENT "Opcode %u sent to %s"
389 #define LANG_COMMAND_IMPORT_SUCCESS "Character loaded successfully!"
390 #define LANG_COMMAND_IMPORT_FAILED "Failed to load the character!"
391 #define LANG_COMMAND_EXPORT_SUCCESS "Character dumped successfully!"
392 #define LANG_COMMAND_EXPORT_FAILED "Character dump failed!"
394 //log
395 #define LANG_SPAWNING_SPIRIT_HEAL "Spawning spirit healers\n"
396 #define LANG_NO_SPIRIT_HEAL_DB "No spirit healers in database, exiting."
398 #define LANG_SET_SKILL "Skill %u (%s) for player %s set to %u and current maximum set to %u."
399 #define LANG_SET_SKILL_ERROR "Player %s must have skill %u (%s) before using this command."
401 #define LANG_INVALID_SKILL_ID "Invalid skill id (%u)"
402 #define LANG_LEARNING_GM_SKILLS "You learned default GM spells/skills."
403 #define LANG_YOU_KNOWN_SPELL "You already know that spell."
404 #define LANG_TARGET_KNOWN_SPELL "Target(%s) already know that spell."
405 #define LANG_UNKNOWN_SPELL "%s doesn't know that spell."
406 #define LANG_FORGET_SPELL "You already forgot that spell."
407 #define LANG_REMOVEALL_COOLDOWN "All spell cooldowns removed for %s."
408 #define LANG_REMOVE_COOLDOWN "Spell %u cooldown removed for %s."
409 //log
410 #define LANG_ADDITEM "Command : Additem, itemId = %i, amount = %i"
411 #define LANG_ADDITEMSET "Command : Additemset, itemsetId = %i"
412 #define LANG_ITEM_CANNOT_CREATE "Cannot create item '%i' (amount: %i)"
413 #define LANG_INSERT_GUILD_NAME "You need to provide a guild name!"
414 #define LANG_PLAYER_NOT_FOUND "Player not found!"
415 #define LANG_PLAYER_IN_GUILD "Player already has a guild!"
416 #define LANG_GUILD_NOT_CREATED "Guild not created! (already exists?)"
417 #define LANG_NO_ITEMS_FROM_ITEMSET_FOUND "No items from itemset '%u' found."
419 #define LANG_DISTANCE "The distance is: (3D) %f (2D) %f yards."
420 //log
421 #define LANG_ADD_OBJ_LV3 "AddObject at Level3.cpp line 1176"
423 #define LANG_ITEM_SLOT "Item '%i' '%s' Item Slot %i"
424 #define LANG_ITEM_SLOT_NOT_EXIST "Item '%i' doesn't exist."
425 #define LANG_ITEM_ADDED_TO_SLOT "Item '%i' '%s' Added to Slot %i"
426 #define LANG_ITEM_SAVE_FAILED "Item save failed!"
427 #define LANG_ITEMLIST_SLOT "%d - owner: %s (guid: %u account: %u ) %s"
428 #define LANG_ITEMLIST_MAIL "%d - sender: %s (guid: %u account: %u ) receiver: %s (guid: %u account: %u ) %s"
429 #define LANG_ITEMLIST_AUCTION "%d - owner: %s (guid: %u account: %u ) %s"
431 #define LANG_WRONG_LINK_TYPE "Wrong link type!"
432 #define LANG_ITEM_LIST "%d - |cffffffff|Hitem:%d:0:0:0|h[%s]|h|r "
433 #define LANG_QUEST_LIST "%d - |cffffffff|Hquest:%d|h[%s]|h|r "
434 #define LANG_CREATURE_ENTRY_LIST "%d - |cffffffff|Hcreature_entry:%d|h[%s]|h|r "
435 #define LANG_CREATURE_LIST "%d - |cffffffff|Hcreature:%d|h[%s X:%f Y:%f Z:%f MapId:%d]|h|r "
436 #define LANG_GO_ENTRY_LIST "%d - |cffffffff|Hgameobject_entry:%d|h[%s]|h|r "
437 #define LANG_GO_LIST "%d - |cffffffff|Hgameobject:%d|h[%s X:%f Y:%f Z:%f MapId:%d]|h|r "
438 #define LANG_ITEMSET_LIST "%d - |cffffffff|Hitemset:%d|h[%s]|h|r "
439 #define LANG_TELE_LIST "|cffffffff|Htele:%s|h[%s]|h|r "
440 #define LANG_SPELL_LIST "%d - |cffffffff|Hspell:%d|h[%s]|h|r "
441 #define LANG_SKILL_LIST "%d - |cffffffff|Hskill:%d|h[%s]|h|r "
443 #define LANG_GAMEOBJECT_NOT_EXIST "Game Object (GUID: %u) not found"
444 //log
445 #define LANG_GAMEOBJECT_CURRENT ">> Game Object %s (GUID: %u) at %f %f %f. Orientation %f."
446 #define LANG_GAMEOBJECT_DETAIL "Selected object:\n%s\nGUID: %u ID: %u\nX: %f Y: %f Z: %f MapId: %u\nOrientation: %f"
447 #define LANG_GAMEOBJECT_ADD ">> Add Game Object '%i' (%s) (GUID: %i) added at '%f %f %f'."
449 #define LANG_NPCINFO_CHAR "Player selected NPC\nGUID: %u.\nFaction: %u.\nnpcFlags: %u.\nEntry: %u.\nDisplayID: %u (Native: %u)."
450 #define LANG_NPCINFO_LEVEL "Level: %u."
451 #define LANG_NPCINFO_HEALTH "Health (base): %u. (max): %u. (current): %u."
452 #define LANG_NPCINFO_FLAGS "Field Flags: %u.\nDynamic Flags: %u.\nFaction Template: %u."
453 #define LANG_NPCINFO_LOOT "Loot: %u Pickpocket: %u Skinning: %u"
454 #define LANG_NPCINFO_POSITION "Position: %f %f %f."
455 #define LANG_NPCINFO_VENDOR "*** Is a vendor!"
456 #define LANG_NPCINFO_TRAINER "*** Is a trainer!"
457 #define LANG_NPCINFO_DUNGEON_ID "InstanceID: %u"
459 #define LANG_PINFO_ACCOUNT "Player%s %s (guid: %u) Account: %s (id: %u) GMLevel: %u Last IP: %s"
460 #define LANG_PINFO_LEVEL "Played time: %s Level: %u Money: %ug%us%uc"
461 #define LANG_PINFO_NO_REP "Command .pinfo doesn't support 'rep' option for offline players."
463 #define LANG_YOU_SET_EXPLORE_ALL "%s has explored all zones now."
464 #define LANG_YOU_SET_EXPLORE_NOTHING "%s has no more explored zones."
465 #define LANG_YOURS_EXPLORE_SET_ALL "%s has explored all zones for you."
466 #define LANG_YOURS_EXPLORE_SET_NOTHING "%s has hidden all zones from you."
468 #define LANG_HOVER_ENABLED "Hover enabled"
469 #define LANG_HOVER_DISABLED "Hover disabled"
470 #define LANG_YOURS_LEVEL_UP "You have been leveled up (%i)"
471 #define LANG_YOURS_LEVEL_DOWN "You have been leveled down (%i)"
472 #define LANG_YOURS_LEVEL_PROGRESS_RESET "Your level progress has been reset."
473 #define LANG_EXPLORE_AREA "The area has been set as explored."
474 #define LANG_UNEXPLORE_AREA "The area has been set as not explored."
476 #define LANG_UPDATE "GUID=%i 's updateIndex: %i, value: %i."
477 #define LANG_UPDATE_CHANGE "You change GUID=%i 's UpdateIndex: %i value to %i."
478 #define LANG_TOO_BIG_INDEX "The value index %u is too big to %u(count: %u)."
479 //log
480 #define LANG_SET_UINT "Set %u uint32 Value:[OPCODE]:%u [VALUE]:%u"
481 #define LANG_SET_UINT_FIELD "You Set %u Field:%u to uint32 Value: %u"
482 //log
483 #define LANG_SET_FLOAT "Set %u float Value:[OPCODE]:%u [VALUE]:%f"
484 #define LANG_SET_FLOAT_FIELD "You Set %u Field:%i to float Value: %f"
485 //log
486 #define LANG_GET_UINT "Get %u uint32 Value:[OPCODE]:%u [VALUE]:%u"
487 #define LANG_GET_UINT_FIELD "The uint32 value of %u in %u is: %u"
488 //log
489 #define LANG_GET_FLOAT "Get %u float Value:[OPCODE]:%u [VALUE]:%f"
490 #define LANG_GET_FLOAT_FIELD "The float of %u value in %u is: %f"
492 //log
493 #define LANG_SET_32BIT ".Set32Bit:[OPCODE]:%u [VALUE]:%u"
494 #define LANG_SET_32BIT_FIELD "You set Bit of Field:%u to Value: %u"
496 //log
497 #define LANG_CHANGE_32BIT ".Mod32Value:[OPCODE]:%u [VALUE]:%i"
498 #define LANG_CHANGE_32BIT_FIELD "You modified the value of Field:%u to Value: %u"
500 #define LANG_INVISIBLE_INVISIBLE "You are now invisible."
501 #define LANG_INVISIBLE_VISIBLE "You are now visible."
503 #define LANG_BG_CAPTURED_HF "$n captured the Horde flag!"
504 #define LANG_BG_CAPTURED_AF "$n captured the Alliance flag!"
505 #define LANG_BG_A_WINS "The Alliance wins!"
506 #define LANG_BG_H_WINS "The Horde wins!"
507 #define LANG_BG_DROPPED_HF "The Horde flag was dropped by $n!"
508 #define LANG_BG_DROPPED_AF "The Alliance Flag was dropped by $n!"
509 #define LANG_BG_RETURNED_AF "The Alliance Flag was returned to its base by $n!"
510 #define LANG_BG_RETURNED_HF "The Horde flag was returned to its base by $n!"
511 #define LANG_BG_PICKEDUP_HF "The Horde flag was picked up by $n!"
512 #define LANG_BG_PICKEDUP_AF "The Alliance Flag was picked up by $n!"
513 #define LANG_BG_F_PLACED "The flags are now placed at their bases."
515 #define LANG_ARENA_ONE_TOOLOW "You must be level %u to form an arena team"
516 #define LANG_ARENA_ONE_MINUTE "One minute until the Arena battle begins!"
517 #define LANG_ARENA_THIRTY_SECONDS "Thirty seconds until the Arena battle begins!"
518 #define LANG_ARENA_FIFTEEN_SECONDS "Fifteen seconds until the Arena battle begins!"
519 #define LANG_ARENA_BEGUN "The Arena battle has begun!"
521 #define LANG_WAIT_BEFORE_SPEAKING "You must wait %s before speaking again."