1 |
|
|
/* |
2 |
|
|
* The ManaPlus Client |
3 |
|
|
* Copyright (C) 2013-2019 The ManaPlus Developers |
4 |
|
|
* |
5 |
|
|
* This file is part of The ManaPlus Client. |
6 |
|
|
* |
7 |
|
|
* This program is free software; you can redistribute it and/or modify |
8 |
|
|
* it under the terms of the GNU General Public License as published by |
9 |
|
|
* the Free Software Foundation; either version 2 of the License, or |
10 |
|
|
* any later version. |
11 |
|
|
* |
12 |
|
|
* This program is distributed in the hope that it will be useful, |
13 |
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
14 |
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
15 |
|
|
* GNU General Public License for more details. |
16 |
|
|
* |
17 |
|
|
* You should have received a copy of the GNU General Public License |
18 |
|
|
* along with this program. If not, see <http://www.gnu.org/licenses/>. |
19 |
|
|
*/ |
20 |
|
|
|
21 |
|
|
#ifndef RESOURCES_NOTIFICATIONS_H |
22 |
|
|
#define RESOURCES_NOTIFICATIONS_H |
23 |
|
|
|
24 |
|
|
#include "enums/resources/notifytypes.h" |
25 |
|
|
|
26 |
|
|
#include "resources/notificationinfo.h" |
27 |
|
|
|
28 |
|
|
#include "utils/gettext.h" |
29 |
|
|
|
30 |
|
|
#include "localconsts.h" |
31 |
|
|
|
32 |
|
|
namespace NotifyManager |
33 |
|
|
{ |
34 |
|
|
static const NotificationInfo notifications[NotifyTypes::TYPE_END] = |
35 |
|
|
{ |
36 |
|
|
{"", |
37 |
|
|
"", NotifyFlags::EMPTY}, |
38 |
|
|
{"buy done", |
39 |
|
|
// TRANSLATORS: notification message |
40 |
|
|
N_("Thanks for buying."), |
41 |
|
|
NotifyFlags::EMPTY}, |
42 |
|
|
{"buy fail", |
43 |
|
|
// TRANSLATORS: notification message |
44 |
|
|
N_("Unable to buy."), |
45 |
|
|
NotifyFlags::EMPTY}, |
46 |
|
|
{"buy fail no money", |
47 |
|
|
// TRANSLATORS: notification message |
48 |
|
|
N_("Unable to buy. You don't have enough money."), |
49 |
|
|
NotifyFlags::EMPTY}, |
50 |
|
|
{"buy fail overweight", |
51 |
|
|
// TRANSLATORS: notification message |
52 |
|
|
N_("Unable to buy. It is too heavy."), |
53 |
|
|
NotifyFlags::EMPTY}, |
54 |
|
|
{"buy fail too many items", |
55 |
|
|
// TRANSLATORS: notification message |
56 |
|
|
N_("Unable to buy. You have too many items."), |
57 |
|
|
NotifyFlags::EMPTY}, |
58 |
|
|
{"sell empty", |
59 |
|
|
// TRANSLATORS: notification message |
60 |
|
|
N_("Nothing to sell."), |
61 |
|
|
NotifyFlags::EMPTY}, |
62 |
|
|
{"sell done", |
63 |
|
|
// TRANSLATORS: notification message |
64 |
|
|
N_("Thanks for selling."), |
65 |
|
|
NotifyFlags::EMPTY}, |
66 |
|
|
{"sell fail", |
67 |
|
|
// TRANSLATORS: notification message |
68 |
|
|
N_("Unable to sell."), |
69 |
|
|
NotifyFlags::EMPTY}, |
70 |
|
|
{"sell trade fail", |
71 |
|
|
// TRANSLATORS: notification message |
72 |
|
|
N_("Unable to sell while trading."), |
73 |
|
|
NotifyFlags::EMPTY}, |
74 |
|
|
{"sell unsellable fail", |
75 |
|
|
// TRANSLATORS: notification message |
76 |
|
|
N_("Unable to sell unsellable item."), |
77 |
|
|
NotifyFlags::EMPTY}, |
78 |
|
|
{"online users", |
79 |
|
|
// TRANSLATORS: notification message |
80 |
|
|
N_("Online users: %d"), |
81 |
|
|
NotifyFlags::INT}, |
82 |
|
|
{"guild created", |
83 |
|
|
// TRANSLATORS: notification message |
84 |
|
|
N_("Guild created."), |
85 |
|
|
NotifyFlags::EMPTY}, |
86 |
|
|
{"guild already", |
87 |
|
|
// TRANSLATORS: notification message |
88 |
|
|
N_("You are already in a guild."), |
89 |
|
|
NotifyFlags::EMPTY}, |
90 |
|
|
{"guild create fail", |
91 |
|
|
// TRANSLATORS: notification message |
92 |
|
|
N_("Emperium check failed."), |
93 |
|
|
NotifyFlags::EMPTY}, |
94 |
|
|
{"guild error", |
95 |
|
|
// TRANSLATORS: notification message |
96 |
|
|
N_("Unknown server response."), |
97 |
|
|
NotifyFlags::EMPTY}, |
98 |
|
|
{"guild left", |
99 |
|
|
// TRANSLATORS: notification message |
100 |
|
|
N_("You have left the guild."), |
101 |
|
|
NotifyFlags::EMPTY}, |
102 |
|
|
{"guild invite fail", |
103 |
|
|
// TRANSLATORS: notification message |
104 |
|
|
N_("Could not invite user to guild."), |
105 |
|
|
NotifyFlags::GUILD}, |
106 |
|
|
{"guild invite rejected", |
107 |
|
|
// TRANSLATORS: notification message |
108 |
|
|
N_("User rejected guild invite."), |
109 |
|
|
NotifyFlags::GUILD}, |
110 |
|
|
{"guild invite joined", |
111 |
|
|
// TRANSLATORS: notification message |
112 |
|
|
N_("User is now part of your guild."), |
113 |
|
|
NotifyFlags::GUILD}, |
114 |
|
|
{"guild invite full", |
115 |
|
|
// TRANSLATORS: notification message |
116 |
|
|
N_("Your guild is full."), |
117 |
|
|
NotifyFlags::GUILD}, |
118 |
|
|
{"guild invite error", |
119 |
|
|
// TRANSLATORS: notification message |
120 |
|
|
N_("Unknown guild invite response."), |
121 |
|
|
NotifyFlags::GUILD}, |
122 |
|
|
{"guild user left", |
123 |
|
|
// TRANSLATORS: notification message |
124 |
|
|
N_("%s has left your guild."), |
125 |
|
|
NotifyFlags::GUILD_STRING}, |
126 |
|
|
{"guild kicked", |
127 |
|
|
// TRANSLATORS: notification message |
128 |
|
|
N_("You were kicked from guild."), |
129 |
|
|
NotifyFlags::EMPTY}, |
130 |
|
|
{"guild user kicked", |
131 |
|
|
// TRANSLATORS: notification message |
132 |
|
|
N_("%s has been kicked from your guild."), |
133 |
|
|
NotifyFlags::GUILD_STRING}, |
134 |
|
|
{"use failed", |
135 |
|
|
// TRANSLATORS: notification message |
136 |
|
|
N_("Failed to use item."), |
137 |
|
|
NotifyFlags::EMPTY}, |
138 |
|
|
{"equip failed", |
139 |
|
|
// TRANSLATORS: notification message |
140 |
|
|
N_("Unable to equip."), |
141 |
|
|
NotifyFlags::EMPTY}, |
142 |
|
|
{"equip failed level", |
143 |
|
|
// TRANSLATORS: notification message |
144 |
|
|
N_("Unable to equip because you have wrong level."), |
145 |
|
|
NotifyFlags::EMPTY}, |
146 |
|
|
{"unequip failed", |
147 |
|
|
// TRANSLATORS: notification message |
148 |
|
|
N_("Unable to unequip."), |
149 |
|
|
NotifyFlags::EMPTY}, |
150 |
|
|
{"party create failed", |
151 |
|
|
// TRANSLATORS: notification message |
152 |
|
|
N_("Couldn't create party."), |
153 |
|
|
NotifyFlags::EMPTY}, |
154 |
|
|
{"party created", |
155 |
|
|
// TRANSLATORS: notification message |
156 |
|
|
N_("Party successfully created."), |
157 |
|
|
NotifyFlags::EMPTY}, |
158 |
|
|
{"party left", |
159 |
|
|
// TRANSLATORS: notification message |
160 |
|
|
N_("You have left the party."), |
161 |
|
|
NotifyFlags::EMPTY}, |
162 |
|
|
{"party left deny", |
163 |
|
|
// TRANSLATORS: notification message |
164 |
|
|
N_("You can't leave party on this map."), |
165 |
|
|
NotifyFlags::EMPTY}, |
166 |
|
|
{"party kicked", |
167 |
|
|
// TRANSLATORS: notification message |
168 |
|
|
N_("You were kicked from party."), |
169 |
|
|
NotifyFlags::EMPTY}, |
170 |
|
|
{"party kick deny", |
171 |
|
|
// TRANSLATORS: notification message |
172 |
|
|
N_("You can't be kicked from party on this map."), |
173 |
|
|
NotifyFlags::EMPTY}, |
174 |
|
|
{"party user joined", |
175 |
|
|
// TRANSLATORS: notification message |
176 |
|
|
N_("%s has joined your party."), |
177 |
|
|
NotifyFlags::PARTY_STRING}, |
178 |
|
|
{"party invite already member", |
179 |
|
|
// TRANSLATORS: notification message |
180 |
|
|
N_("%s is already a member of a party."), |
181 |
|
|
NotifyFlags::PARTY_STRING}, |
182 |
|
|
{"party invite refused", |
183 |
|
|
// TRANSLATORS: notification message |
184 |
|
|
N_("%s refused your invitation."), |
185 |
|
|
NotifyFlags::PARTY_STRING}, |
186 |
|
|
{"party invite done", |
187 |
|
|
// TRANSLATORS: notification message |
188 |
|
|
N_("%s is now a member of your party."), |
189 |
|
|
NotifyFlags::PARTY_STRING}, |
190 |
|
|
{"party invite full", |
191 |
|
|
// TRANSLATORS: notification message |
192 |
|
|
N_("%s can't join your party because party is full."), |
193 |
|
|
NotifyFlags::PARTY_STRING}, |
194 |
|
|
{"party invite error", |
195 |
|
|
// TRANSLATORS: notification message |
196 |
|
|
N_("QQQ Unknown invite response for %s."), |
197 |
|
|
NotifyFlags::PARTY_STRING}, |
198 |
|
|
{"party exp sharing on", |
199 |
|
|
// TRANSLATORS: notification message |
200 |
|
|
N_("Experience sharing enabled."), |
201 |
|
|
NotifyFlags::PARTY}, |
202 |
|
|
{"party exp sharing off", |
203 |
|
|
// TRANSLATORS: notification message |
204 |
|
|
N_("Experience sharing disabled."), |
205 |
|
|
NotifyFlags::PARTY}, |
206 |
|
|
{"party exp sharing error", |
207 |
|
|
// TRANSLATORS: notification message |
208 |
|
|
N_("Experience sharing not possible."), |
209 |
|
|
NotifyFlags::PARTY}, |
210 |
|
|
{"party item sharing on", |
211 |
|
|
// TRANSLATORS: notification message |
212 |
|
|
N_("Item sharing enabled."), |
213 |
|
|
NotifyFlags::PARTY}, |
214 |
|
|
{"party item sharing off", |
215 |
|
|
// TRANSLATORS: notification message |
216 |
|
|
N_("Item sharing disabled."), |
217 |
|
|
NotifyFlags::PARTY}, |
218 |
|
|
{"party item sharing error", |
219 |
|
|
// TRANSLATORS: notification message |
220 |
|
|
N_("Item sharing not possible."), |
221 |
|
|
NotifyFlags::PARTY}, |
222 |
|
|
{"party user left", |
223 |
|
|
// TRANSLATORS: notification message |
224 |
|
|
N_("%s has left your party."), |
225 |
|
|
NotifyFlags::PARTY_STRING}, |
226 |
|
|
{"party user left deny", |
227 |
|
|
// TRANSLATORS: notification message |
228 |
|
|
N_("%s can't be kicked from party on this map."), |
229 |
|
|
NotifyFlags::PARTY_STRING}, |
230 |
|
|
{"party user kicked", |
231 |
|
|
// TRANSLATORS: notification message |
232 |
|
|
N_("%s has kicked from your party."), |
233 |
|
|
NotifyFlags::PARTY_STRING}, |
234 |
|
|
{"party user kick deny", |
235 |
|
|
// TRANSLATORS: notification message |
236 |
|
|
N_("%s can't be kicked from party on this map."), |
237 |
|
|
NotifyFlags::PARTY_STRING}, |
238 |
|
|
{"party unknown user msg", |
239 |
|
|
// TRANSLATORS: notification message |
240 |
|
|
N_("An unknown member tried to say: %s"), |
241 |
|
|
NotifyFlags::PARTY_STRING}, |
242 |
|
|
{"party user not in party", |
243 |
|
|
// TRANSLATORS: notification message |
244 |
|
|
N_("%s is not in your party!"), |
245 |
|
|
NotifyFlags::PARTY_STRING}, |
246 |
|
|
{"money get", |
247 |
|
|
// TRANSLATORS: notification message |
248 |
|
|
N_("You picked up %s."), |
249 |
|
|
NotifyFlags::STRING}, |
250 |
|
|
{"money spend", |
251 |
|
|
// TRANSLATORS: notification message |
252 |
|
|
N_("You spent %s."), |
253 |
|
|
NotifyFlags::STRING}, |
254 |
|
|
{"skill raise error", |
255 |
|
|
// TRANSLATORS: notification message |
256 |
|
|
N_("Cannot raise skill!"), |
257 |
|
|
NotifyFlags::EMPTY}, |
258 |
|
|
{"arrow equip needed", |
259 |
|
|
// TRANSLATORS: notification message |
260 |
|
|
N_("Equip ammunition first."), |
261 |
|
|
NotifyFlags::EMPTY}, |
262 |
|
|
{"trade fail far away", |
263 |
|
|
// TRANSLATORS: notification message |
264 |
|
|
N_("Trading with %s isn't possible. Trade partner is " |
265 |
|
|
"too far away."), |
266 |
|
|
NotifyFlags::STRING}, |
267 |
|
|
{"trade fail chat not exists", |
268 |
|
|
// TRANSLATORS: notification message |
269 |
|
|
N_("Trading with %s isn't possible. Character doesn't exist."), |
270 |
|
|
NotifyFlags::STRING}, |
271 |
|
|
{"trade cancelled error", |
272 |
|
|
// TRANSLATORS: notification message |
273 |
|
|
N_("Trade cancelled due to an unknown reason."), |
274 |
|
|
NotifyFlags::EMPTY}, |
275 |
|
|
{"trade cancelled user", |
276 |
|
|
// TRANSLATORS: notification message |
277 |
|
|
N_("Trade with %s cancelled."), |
278 |
|
|
NotifyFlags::STRING}, |
279 |
|
|
{"trade cancelled busy", |
280 |
|
|
// TRANSLATORS: notification message |
281 |
|
|
N_("Trade with %s cancelled, because player is busy"), |
282 |
|
|
NotifyFlags::STRING}, |
283 |
|
|
{"trade error unknown", |
284 |
|
|
// TRANSLATORS: notification message |
285 |
|
|
N_("Unhandled trade cancel packet with %s"), |
286 |
|
|
NotifyFlags::STRING}, |
287 |
|
|
{"trade add partner over weighted", |
288 |
|
|
// TRANSLATORS: notification message |
289 |
|
|
N_("Failed adding item. Trade partner is over weighted."), |
290 |
|
|
NotifyFlags::EMPTY}, |
291 |
|
|
{"trade add partned has no free slots", |
292 |
|
|
// TRANSLATORS: notification message |
293 |
|
|
N_("Failed adding item. Trade partner has no free slot."), |
294 |
|
|
NotifyFlags::EMPTY}, |
295 |
|
|
{"trade add untradable item", |
296 |
|
|
// TRANSLATORS: notification message |
297 |
|
|
N_("Failed adding item. You can't trade this item."), |
298 |
|
|
NotifyFlags::EMPTY}, |
299 |
|
|
{"trade add error", |
300 |
|
|
// TRANSLATORS: notification message |
301 |
|
|
N_("Failed adding item for unknown reason."), |
302 |
|
|
NotifyFlags::EMPTY}, |
303 |
|
|
{"trade cancelled", |
304 |
|
|
// TRANSLATORS: notification message |
305 |
|
|
N_("Trade canceled."), |
306 |
|
|
NotifyFlags::EMPTY}, |
307 |
|
|
{"trade complete", |
308 |
|
|
// TRANSLATORS: notification message |
309 |
|
|
N_("Trade completed."), |
310 |
|
|
NotifyFlags::EMPTY}, |
311 |
|
|
{"kick fail", |
312 |
|
|
// TRANSLATORS: notification message |
313 |
|
|
N_("Kick failed!"), |
314 |
|
|
NotifyFlags::EMPTY}, |
315 |
|
|
{"kick succeed", |
316 |
|
|
// TRANSLATORS: notification message |
317 |
|
|
N_("Kick succeeded!"), |
318 |
|
|
NotifyFlags::EMPTY}, |
319 |
|
|
{"mvp player", |
320 |
|
|
// TRANSLATORS: notification message |
321 |
|
|
N_("MVP player: %s"), |
322 |
|
|
NotifyFlags::STRING}, |
323 |
|
|
{"whispers ignored", |
324 |
|
|
// TRANSLATORS: notification message |
325 |
|
|
N_("All whispers ignored."), |
326 |
|
|
NotifyFlags::EMPTY}, |
327 |
|
|
{"whispers ignore failed", |
328 |
|
|
// TRANSLATORS: notification message |
329 |
|
|
N_("All whispers ignore failed."), |
330 |
|
|
NotifyFlags::EMPTY}, |
331 |
|
|
{"whispers unignored", |
332 |
|
|
// TRANSLATORS: notification message |
333 |
|
|
N_("All whispers unignored."), |
334 |
|
|
NotifyFlags::EMPTY}, |
335 |
|
|
{"whispers unignore failed", |
336 |
|
|
// TRANSLATORS: notification message |
337 |
|
|
N_("All whispers unignore failed."), |
338 |
|
|
NotifyFlags::EMPTY}, |
339 |
|
|
{"skill fail message", |
340 |
|
|
"%s", |
341 |
|
|
NotifyFlags::STRING}, |
342 |
|
|
{"pvp off gvg off", |
343 |
|
|
// TRANSLATORS: notification message |
344 |
|
|
N_("pvp off, gvg off"), |
345 |
|
|
NotifyFlags::SPEECH}, |
346 |
|
|
{"pvp on", |
347 |
|
|
// TRANSLATORS: notification message |
348 |
|
|
N_("pvp on"), |
349 |
|
|
NotifyFlags::SPEECH}, |
350 |
|
|
{"gvg on", |
351 |
|
|
// TRANSLATORS: notification message |
352 |
|
|
N_("gvg on"), |
353 |
|
|
NotifyFlags::SPEECH}, |
354 |
|
|
{"pvp on gvg on", |
355 |
|
|
// TRANSLATORS: notification message |
356 |
|
|
N_("pvp on, gvg on"), |
357 |
|
|
NotifyFlags::SPEECH}, |
358 |
|
|
{"unknown pvp", |
359 |
|
|
// TRANSLATORS: notification message |
360 |
|
|
N_("unknown pvp"), |
361 |
|
|
NotifyFlags::SPEECH}, |
362 |
|
|
{"party user char from account in party", |
363 |
|
|
// TRANSLATORS: notification message |
364 |
|
|
N_("Char from account %s is already in your party!"), |
365 |
|
|
NotifyFlags::PARTY_STRING}, |
366 |
|
|
{"party user blocked invite", |
367 |
|
|
// TRANSLATORS: notification message |
368 |
|
|
N_("%s blocked invite!"), |
369 |
|
|
NotifyFlags::PARTY_STRING}, |
370 |
|
|
{"party user not online", |
371 |
|
|
// TRANSLATORS: notification message |
372 |
|
|
N_("Char is not online!"), |
373 |
|
|
NotifyFlags::PARTY_STRING}, |
374 |
|
|
{"pet catch failed", |
375 |
|
|
// TRANSLATORS: notification message |
376 |
|
|
N_("Pet catch failed."), |
377 |
|
|
NotifyFlags::EMPTY}, |
378 |
|
|
{"pet catch success", |
379 |
|
|
// TRANSLATORS: notification message |
380 |
|
|
N_("Pet caught."), |
381 |
|
|
NotifyFlags::EMPTY}, |
382 |
|
|
{"pet catch unknown error", |
383 |
|
|
// TRANSLATORS: notification message |
384 |
|
|
N_("Pet catch unknown error: %d."), |
385 |
|
|
NotifyFlags::INT}, |
386 |
|
|
{"mercenary expired", |
387 |
|
|
// TRANSLATORS: notification message |
388 |
|
|
N_("Your mercenary duty hour is over."), |
389 |
|
|
NotifyFlags::EMPTY}, |
390 |
|
|
{"mercenary killed", |
391 |
|
|
// TRANSLATORS: notification message |
392 |
|
|
N_("Your mercenary was killed."), |
393 |
|
|
NotifyFlags::EMPTY}, |
394 |
|
|
{"mercenary fired", |
395 |
|
|
// TRANSLATORS: notification message |
396 |
|
|
N_("Your mercenary was fired."), |
397 |
|
|
NotifyFlags::EMPTY}, |
398 |
|
|
{"mercenary run", |
399 |
|
|
// TRANSLATORS: notification message |
400 |
|
|
N_("Your mercenary run away."), |
401 |
|
|
NotifyFlags::EMPTY}, |
402 |
|
|
{"mercenary unknown", |
403 |
|
|
// TRANSLATORS: notification message |
404 |
|
|
N_("Mercenary unknown state."), |
405 |
|
|
NotifyFlags::EMPTY}, |
406 |
|
|
{"homunculus feed ok", |
407 |
|
|
// TRANSLATORS: notification message |
408 |
|
|
N_("You feed your homunculus."), |
409 |
|
|
NotifyFlags::EMPTY}, |
410 |
|
|
{"homunculus feed failed", |
411 |
|
|
// TRANSLATORS: notification message |
412 |
|
|
N_("You can't feed homunculus, because you don't have any %s."), |
413 |
|
|
NotifyFlags::STRING}, |
414 |
|
|
{"card insert failed", |
415 |
|
|
// TRANSLATORS: notification message |
416 |
|
|
N_("Card insert failed."), |
417 |
|
|
NotifyFlags::EMPTY}, |
418 |
|
|
{"card insert success", |
419 |
|
|
// TRANSLATORS: notification message |
420 |
|
|
N_("Card inserted."), |
421 |
|
|
NotifyFlags::EMPTY}, |
422 |
|
|
{"bank check failed", |
423 |
|
|
// TRANSLATORS: notification message |
424 |
|
|
N_("Bank check failed. Bank probably disabled."), |
425 |
|
|
NotifyFlags::EMPTY}, |
426 |
|
|
{"bank deposit failed", |
427 |
|
|
// TRANSLATORS: notification message |
428 |
|
|
N_("Deposit failed. You probably don't have this " |
429 |
|
|
"amount of money with you right now."), |
430 |
|
|
NotifyFlags::EMPTY}, |
431 |
|
|
{"bank withdraw failed", |
432 |
|
|
// TRANSLATORS: notification message |
433 |
|
|
N_("Withdraw failed. You probably don't have this " |
434 |
|
|
"amount of money in the bank right now."), |
435 |
|
|
NotifyFlags::EMPTY}, |
436 |
|
|
{"buying store create failed", |
437 |
|
|
// TRANSLATORS: notification message |
438 |
|
|
N_("Buying store create failed."), |
439 |
|
|
NotifyFlags::EMPTY}, |
440 |
|
|
{"buying store create failed weight", |
441 |
|
|
// TRANSLATORS: notification message |
442 |
|
|
N_("Buying store create failed. Too many weight."), |
443 |
|
|
NotifyFlags::INT}, |
444 |
|
|
{"buying store create empty", |
445 |
|
|
// TRANSLATORS: notification message |
446 |
|
|
N_("Buying store create failed. No items in store."), |
447 |
|
|
NotifyFlags::EMPTY}, |
448 |
|
|
{"buying store buy failed money limit", |
449 |
|
|
// TRANSLATORS: notification message |
450 |
|
|
N_("All items within the buy limit were purchased."), |
451 |
|
|
NotifyFlags::EMPTY}, |
452 |
|
|
{"buying store buy failed empty", |
453 |
|
|
// TRANSLATORS: notification message |
454 |
|
|
N_("All items were purchased."), |
455 |
|
|
NotifyFlags::EMPTY}, |
456 |
|
|
{"buying store buy failed", |
457 |
|
|
// TRANSLATORS: notification message |
458 |
|
|
N_("Buying item failed."), |
459 |
|
|
NotifyFlags::EMPTY}, |
460 |
|
|
{"buying store sell failed deal", |
461 |
|
|
// TRANSLATORS: notification message |
462 |
|
|
N_("The deal has failed."), |
463 |
|
|
NotifyFlags::EMPTY}, |
464 |
|
|
{"buying store sell failed amount", |
465 |
|
|
// TRANSLATORS: notification message |
466 |
|
|
N_("The trade failed, because the entered amount of item is " |
467 |
|
|
"higher, than the buyer is willing to buy."), |
468 |
|
|
NotifyFlags::EMPTY}, |
469 |
|
|
{"buying store sell failed balance", |
470 |
|
|
// TRANSLATORS: notification message |
471 |
|
|
N_("The trade failed, because the buyer is " |
472 |
|
|
"lacking required balance."), |
473 |
|
|
NotifyFlags::EMPTY}, |
474 |
|
|
{"buying store sell failed", |
475 |
|
|
// TRANSLATORS: notification message |
476 |
|
|
N_("Selling item failed."), |
477 |
|
|
NotifyFlags::EMPTY}, |
478 |
|
|
|
479 |
|
|
{"search store failed", |
480 |
|
|
// TRANSLATORS: notification message |
481 |
|
|
N_("Items searching failed."), |
482 |
|
|
NotifyFlags::EMPTY}, |
483 |
|
|
{"search store failed no stores", |
484 |
|
|
// TRANSLATORS: notification message |
485 |
|
|
N_("No matching stores were found."), |
486 |
|
|
NotifyFlags::EMPTY}, |
487 |
|
|
{"search store failed many results", |
488 |
|
|
// TRANSLATORS: notification message |
489 |
|
|
N_("There are too many results. Please enter more " |
490 |
|
|
"detailed search term."), |
491 |
|
|
NotifyFlags::EMPTY}, |
492 |
|
|
{"search store failed cant search anymore", |
493 |
|
|
// TRANSLATORS: notification message |
494 |
|
|
N_("You cannot search anymore."), |
495 |
|
|
NotifyFlags::EMPTY}, |
496 |
|
|
{"search store failed cant search yet", |
497 |
|
|
// TRANSLATORS: notification message |
498 |
|
|
N_("You cannot search yet."), |
499 |
|
|
NotifyFlags::EMPTY}, |
500 |
|
|
{"search store failed no information", |
501 |
|
|
// TRANSLATORS: notification message |
502 |
|
|
N_("No store information available."), |
503 |
|
|
NotifyFlags::EMPTY}, |
504 |
|
|
{"pet feed ok", |
505 |
|
|
// TRANSLATORS: notification message |
506 |
|
|
N_("Pet feeding success."), |
507 |
|
|
NotifyFlags::EMPTY}, |
508 |
|
|
{"pet feed error", |
509 |
|
|
// TRANSLATORS: notification message |
510 |
|
|
N_("Pet feeding error."), |
511 |
|
|
NotifyFlags::EMPTY}, |
512 |
|
|
{"manner changed", |
513 |
|
|
// TRANSLATORS: notification message |
514 |
|
|
N_("A manner point has been successfully aligned."), |
515 |
|
|
NotifyFlags::EMPTY}, |
516 |
|
|
{"manner positive points", |
517 |
|
|
// TRANSLATORS: notification message |
518 |
|
|
N_("You got positive manner points from %s."), |
519 |
|
|
NotifyFlags::STRING}, |
520 |
|
|
{"manner negative points", |
521 |
|
|
// TRANSLATORS: notification message |
522 |
|
|
N_("You got negative manner points from %s."), |
523 |
|
|
NotifyFlags::STRING}, |
524 |
|
|
{"chat room limit exceed", |
525 |
|
|
// TRANSLATORS: notification message |
526 |
|
|
N_("Chat room limit exceeded"), |
527 |
|
|
NotifyFlags::EMPTY}, |
528 |
|
|
{"chat room already exists", |
529 |
|
|
// TRANSLATORS: notification message |
530 |
|
|
N_("Chat room already exists"), |
531 |
|
|
NotifyFlags::EMPTY}, |
532 |
|
|
{"chat room joined", |
533 |
|
|
// TRANSLATORS: notification message |
534 |
|
|
N_("%s joined room."), |
535 |
|
|
NotifyFlags::STRING}, |
536 |
|
|
{"chat room leave", |
537 |
|
|
// TRANSLATORS: notification message |
538 |
|
|
N_("%s left room."), |
539 |
|
|
NotifyFlags::STRING}, |
540 |
|
|
{"chat room kick", |
541 |
|
|
// TRANSLATORS: notification message |
542 |
|
|
N_("%s kicked from room."), |
543 |
|
|
NotifyFlags::STRING}, |
544 |
|
|
{"chat room role owner", |
545 |
|
|
// TRANSLATORS: notification message |
546 |
|
|
N_("%s role changed to room owner."), |
547 |
|
|
NotifyFlags::STRING}, |
548 |
|
|
{"chat room error full", |
549 |
|
|
// TRANSLATORS: notification message |
550 |
|
|
N_("Room join failed. Room full."), |
551 |
|
|
NotifyFlags::EMPTY}, |
552 |
|
|
{"chat room error password", |
553 |
|
|
// TRANSLATORS: notification message |
554 |
|
|
N_("Room join failed. Wrong password."), |
555 |
|
|
NotifyFlags::EMPTY}, |
556 |
|
|
{"chat room error kicked", |
557 |
|
|
// TRANSLATORS: notification message |
558 |
|
|
N_("Room join failed. Kicked from room."), |
559 |
|
|
NotifyFlags::EMPTY}, |
560 |
|
|
{"chat room error zeny", |
561 |
|
|
// TRANSLATORS: notification message |
562 |
|
|
N_("Room join failed. Not enough money."), |
563 |
|
|
NotifyFlags::EMPTY}, |
564 |
|
|
{"chat room error low level", |
565 |
|
|
// TRANSLATORS: notification message |
566 |
|
|
N_("Room join failed. Too low level."), |
567 |
|
|
NotifyFlags::EMPTY}, |
568 |
|
|
{"chat room error high level", |
569 |
|
|
// TRANSLATORS: notification message |
570 |
|
|
N_("Room join failed. Too high level."), |
571 |
|
|
NotifyFlags::EMPTY}, |
572 |
|
|
{"chat room error race", |
573 |
|
|
// TRANSLATORS: notification message |
574 |
|
|
N_("Room join failed. Wrong race."), |
575 |
|
|
NotifyFlags::EMPTY}, |
576 |
|
|
{"chat room error race", |
577 |
|
|
// TRANSLATORS: notification message |
578 |
|
|
N_("Left %d seconds until you can use item."), |
579 |
|
|
NotifyFlags::INT}, |
580 |
|
|
{"mail send ok", |
581 |
|
|
// TRANSLATORS: notification message |
582 |
|
|
N_("Message successfully sent."), |
583 |
|
|
NotifyFlags::EMPTY}, |
584 |
|
|
{"mail send error", |
585 |
|
|
// TRANSLATORS: notification message |
586 |
|
|
N_("Message send failed."), |
587 |
|
|
NotifyFlags::EMPTY}, |
588 |
|
|
{"mail attach item error", |
589 |
|
|
// TRANSLATORS: notification message |
590 |
|
|
N_("Item attach failed."), |
591 |
|
|
NotifyFlags::EMPTY}, |
592 |
|
|
{"mail attach money error", |
593 |
|
|
// TRANSLATORS: notification message |
594 |
|
|
N_("Money attach failed."), |
595 |
|
|
NotifyFlags::EMPTY}, |
596 |
|
|
{"mail return error", |
597 |
|
|
// TRANSLATORS: notification message |
598 |
|
|
N_("Message return failed."), |
599 |
|
|
NotifyFlags::EMPTY}, |
600 |
|
|
{"mail return ok", |
601 |
|
|
// TRANSLATORS: notification message |
602 |
|
|
N_("Message return success."), |
603 |
|
|
NotifyFlags::EMPTY}, |
604 |
|
|
{"mail delete error", |
605 |
|
|
// TRANSLATORS: notification message |
606 |
|
|
N_("Message deletion failed."), |
607 |
|
|
NotifyFlags::EMPTY}, |
608 |
|
|
{"mail delete ok", |
609 |
|
|
// TRANSLATORS: notification message |
610 |
|
|
N_("Message successfully deleted."), |
611 |
|
|
NotifyFlags::EMPTY}, |
612 |
|
|
{"mail get attach ok", |
613 |
|
|
// TRANSLATORS: notification message |
614 |
|
|
N_("You got attach successfully."), |
615 |
|
|
NotifyFlags::EMPTY}, |
616 |
|
|
{"mail get attach error", |
617 |
|
|
// TRANSLATORS: notification message |
618 |
|
|
N_("Error on getting attach successfully."), |
619 |
|
|
NotifyFlags::EMPTY}, |
620 |
|
|
{"mail get attach too many items", |
621 |
|
|
// TRANSLATORS: notification message |
622 |
|
|
N_("Can't get attach. Too many items."), |
623 |
|
|
NotifyFlags::EMPTY}, |
624 |
|
|
{"new mail", |
625 |
|
|
"%s", |
626 |
|
|
NotifyFlags::STRING}, |
627 |
|
|
{"mail type battle field", |
628 |
|
|
// TRANSLATORS: notification message |
629 |
|
|
N_("You enter battle field."), |
630 |
|
|
NotifyFlags::EMPTY}, |
631 |
|
|
{"rental time left", |
632 |
|
|
"%s", |
633 |
|
|
NotifyFlags::STRING}, |
634 |
|
|
{"rental time expired", |
635 |
|
|
// TRANSLATORS: notification message |
636 |
|
|
N_("Rental time for %s expired"), |
637 |
|
|
NotifyFlags::STRING}, |
638 |
|
|
{"refine success", |
639 |
|
|
// TRANSLATORS: notification message |
640 |
|
|
N_("Refine success for item %s."), |
641 |
|
|
NotifyFlags::STRING}, |
642 |
|
|
{"refine failure", |
643 |
|
|
// TRANSLATORS: notification message |
644 |
|
|
N_("Refine failure for item %s."), |
645 |
|
|
NotifyFlags::STRING}, |
646 |
|
|
{"refine downgrade", |
647 |
|
|
// TRANSLATORS: notification message |
648 |
|
|
N_("Refine failure. Item %s downgraded."), |
649 |
|
|
NotifyFlags::STRING}, |
650 |
|
|
{"refine unknown", |
651 |
|
|
// TRANSLATORS: notification message |
652 |
|
|
N_("Refine unknown for item %s."), |
653 |
|
|
NotifyFlags::STRING}, |
654 |
|
|
{"cart add weight error", |
655 |
|
|
// TRANSLATORS: notification message |
656 |
|
|
N_("You can't add item to card because weight too high."), |
657 |
|
|
NotifyFlags::EMPTY}, |
658 |
|
|
{"cart add count error", |
659 |
|
|
// TRANSLATORS: notification message |
660 |
|
|
N_("You can't add item to card because too many items."), |
661 |
|
|
NotifyFlags::EMPTY}, |
662 |
|
|
{"bound item", |
663 |
|
|
// TRANSLATORS: notification message |
664 |
|
|
N_("Item %s bound to you."), |
665 |
|
|
NotifyFlags::STRING}, |
666 |
|
|
{"skill end all negative status", |
667 |
|
|
// TRANSLATORS: notification message |
668 |
|
|
N_("End all negative status."), |
669 |
|
|
NotifyFlags::EMPTY}, |
670 |
|
|
{"skill immunity to all status", |
671 |
|
|
// TRANSLATORS: notification message |
672 |
|
|
N_("Immunity to all status."), |
673 |
|
|
NotifyFlags::EMPTY}, |
674 |
|
|
{"skill max hp", |
675 |
|
|
// TRANSLATORS: notification message |
676 |
|
|
N_("Max hp +100%."), |
677 |
|
|
NotifyFlags::EMPTY}, |
678 |
|
|
{"skill max sp", |
679 |
|
|
// TRANSLATORS: notification message |
680 |
|
|
N_("Max sp +100%."), |
681 |
|
|
NotifyFlags::EMPTY}, |
682 |
|
|
{"skill all stats +20", |
683 |
|
|
// TRANSLATORS: notification message |
684 |
|
|
N_("All stats +20."), |
685 |
|
|
NotifyFlags::EMPTY}, |
686 |
|
|
{"skill enchant weapon with holy element", |
687 |
|
|
// TRANSLATORS: notification message |
688 |
|
|
N_("Enchant weapon with holy element."), |
689 |
|
|
NotifyFlags::EMPTY}, |
690 |
|
|
{"skill enchant armor with holy element", |
691 |
|
|
// TRANSLATORS: notification message |
692 |
|
|
N_("Enchant armor with holy element."), |
693 |
|
|
NotifyFlags::EMPTY}, |
694 |
|
|
{"skill def +25%", |
695 |
|
|
// TRANSLATORS: notification message |
696 |
|
|
N_("Def +25%."), |
697 |
|
|
NotifyFlags::EMPTY}, |
698 |
|
|
{"skill atk +100%", |
699 |
|
|
// TRANSLATORS: notification message |
700 |
|
|
N_("Atk +100%."), |
701 |
|
|
NotifyFlags::EMPTY}, |
702 |
|
|
{"skill flee +50", |
703 |
|
|
// TRANSLATORS: notification message |
704 |
|
|
N_("Flee +50."), |
705 |
|
|
NotifyFlags::EMPTY}, |
706 |
|
|
{"skill full strip failed", |
707 |
|
|
// TRANSLATORS: notification message |
708 |
|
|
N_("Full strip failed because of coating."), |
709 |
|
|
NotifyFlags::EMPTY}, |
710 |
|
|
{"skill message unknown", |
711 |
|
|
// TRANSLATORS: notification message |
712 |
|
|
N_("Unknown skill message."), |
713 |
|
|
NotifyFlags::EMPTY}, |
714 |
|
|
{"ignore player success", |
715 |
|
|
// TRANSLATORS: notification message |
716 |
|
|
N_("Player successfully ignored."), |
717 |
|
|
NotifyFlags::EMPTY}, |
718 |
|
|
{"ignore player failure", |
719 |
|
|
// TRANSLATORS: notification message |
720 |
|
|
N_("Player ignore failed."), |
721 |
|
|
NotifyFlags::EMPTY}, |
722 |
|
|
{"ignore player too many", |
723 |
|
|
// TRANSLATORS: notification message |
724 |
|
|
N_("Player ignore failed. Because too many ignores."), |
725 |
|
|
NotifyFlags::EMPTY}, |
726 |
|
|
{"ignore player unknown", |
727 |
|
|
// TRANSLATORS: notification message |
728 |
|
|
N_("Unknown player ignore failure."), |
729 |
|
|
NotifyFlags::EMPTY}, |
730 |
|
|
{"unignore player success", |
731 |
|
|
// TRANSLATORS: notification message |
732 |
|
|
N_("Player successfully unignored."), |
733 |
|
|
NotifyFlags::EMPTY}, |
734 |
|
|
{"unignore player failure", |
735 |
|
|
// TRANSLATORS: notification message |
736 |
|
|
N_("Player unignore failed."), |
737 |
|
|
NotifyFlags::EMPTY}, |
738 |
|
|
{"unignore player unknown", |
739 |
|
|
// TRANSLATORS: notification message |
740 |
|
|
N_("Unknown player unignore failure."), |
741 |
|
|
NotifyFlags::EMPTY}, |
742 |
|
|
{"ignore unknown type", |
743 |
|
|
// TRANSLATORS: notification message |
744 |
|
|
N_("Unknown ignore type."), |
745 |
|
|
NotifyFlags::EMPTY}, |
746 |
|
|
{"pet catch process", |
747 |
|
|
// TRANSLATORS: notification message |
748 |
|
|
N_("Pet catch started."), |
749 |
|
|
NotifyFlags::EMPTY}, |
750 |
|
|
{"delete item normal", |
751 |
|
|
"", |
752 |
|
|
NotifyFlags::STRING}, |
753 |
|
|
{"delete item skill use", |
754 |
|
|
"", |
755 |
|
|
NotifyFlags::STRING}, |
756 |
|
|
{"delete item fail refine", |
757 |
|
|
"", |
758 |
|
|
NotifyFlags::STRING}, |
759 |
|
|
{"delete item material change", |
760 |
|
|
"", |
761 |
|
|
NotifyFlags::STRING}, |
762 |
|
|
{"delete item to storage", |
763 |
|
|
"", |
764 |
|
|
NotifyFlags::STRING}, |
765 |
|
|
{"delete item to cart", |
766 |
|
|
"", |
767 |
|
|
NotifyFlags::STRING}, |
768 |
|
|
{"delete item sold", |
769 |
|
|
"", |
770 |
|
|
NotifyFlags::STRING}, |
771 |
|
|
{"delete item analysis", |
772 |
|
|
"", |
773 |
|
|
NotifyFlags::STRING}, |
774 |
|
|
{"delete item unknown", |
775 |
|
|
"", |
776 |
|
|
NotifyFlags::STRING}, |
777 |
|
|
{"delete item dropped", |
778 |
|
|
"", |
779 |
|
|
NotifyFlags::STRING}, |
780 |
|
|
{"being remove died", |
781 |
|
|
// TRANSLATORS: notification message |
782 |
|
|
N_("Player %s died."), |
783 |
|
|
NotifyFlags::STRING}, |
784 |
|
|
{"being remove logged out", |
785 |
|
|
// TRANSLATORS: notification message |
786 |
|
|
N_("Player %s logged out."), |
787 |
|
|
NotifyFlags::STRING}, |
788 |
|
|
{"being remove warped", |
789 |
|
|
// TRANSLATORS: notification message |
790 |
|
|
N_("Player %s warped."), |
791 |
|
|
NotifyFlags::STRING}, |
792 |
|
|
{"being remove trick dead", |
793 |
|
|
// TRANSLATORS: notification message |
794 |
|
|
N_("Player %s trick dead."), |
795 |
|
|
NotifyFlags::STRING}, |
796 |
|
|
{"being remove unknown", |
797 |
|
|
// TRANSLATORS: notification message |
798 |
|
|
N_("Player %s unknown remove."), |
799 |
|
|
NotifyFlags::STRING}, |
800 |
|
|
{"player divorced", |
801 |
|
|
// TRANSLATORS: notification message |
802 |
|
|
N_("You and %s are now divorced."), |
803 |
|
|
NotifyFlags::STRING}, |
804 |
|
|
{"partner called", |
805 |
|
|
// TRANSLATORS: notification message |
806 |
|
|
N_("You were called by your partner."), |
807 |
|
|
NotifyFlags::EMPTY}, |
808 |
|
|
{"partner calling", |
809 |
|
|
// TRANSLATORS: notification message |
810 |
|
|
N_("You are calling your partner, %s."), |
811 |
|
|
NotifyFlags::STRING}, |
812 |
|
|
{"adopt child error have baby", |
813 |
|
|
// TRANSLATORS: notification message |
814 |
|
|
N_("Child adoption failed. You already have a baby."), |
815 |
|
|
NotifyFlags::EMPTY}, |
816 |
|
|
{"adopt child error level", |
817 |
|
|
// TRANSLATORS: notification message |
818 |
|
|
N_("Child adoption failed. Your level is too low."), |
819 |
|
|
NotifyFlags::EMPTY}, |
820 |
|
|
{"adopt child error baby married", |
821 |
|
|
// TRANSLATORS: notification message |
822 |
|
|
N_("Child adoption failed. This player is already " |
823 |
|
|
"married and can't be a baby."), |
824 |
|
|
NotifyFlags::EMPTY}, |
825 |
|
|
{"skill memo saved", |
826 |
|
|
// TRANSLATORS: notification message |
827 |
|
|
N_("Saved location for warp skill."), |
828 |
|
|
NotifyFlags::EMPTY}, |
829 |
|
|
{"skill memo error level", |
830 |
|
|
// TRANSLATORS: notification message |
831 |
|
|
N_("Error saving location. Not enough skill level."), |
832 |
|
|
NotifyFlags::EMPTY}, |
833 |
|
|
{"skill memo error skill", |
834 |
|
|
// TRANSLATORS: notification message |
835 |
|
|
N_("Error saving location. You do not have warp skill."), |
836 |
|
|
NotifyFlags::EMPTY}, |
837 |
|
|
{"buy trade fail", |
838 |
|
|
// TRANSLATORS: notification message |
839 |
|
|
N_("Unable to buy while trading."), |
840 |
|
|
NotifyFlags::EMPTY}, |
841 |
|
|
{"vending sold item", |
842 |
|
|
("%s"), |
843 |
|
|
NotifyFlags::STRING}, |
844 |
|
|
{"buy fail npc not found", |
845 |
|
|
// TRANSLATORS: notification message |
846 |
|
|
N_("Unable to buy. Npc not found."), |
847 |
|
|
NotifyFlags::EMPTY}, |
848 |
|
|
{"buy fail system error", |
849 |
|
|
// TRANSLATORS: notification message |
850 |
|
|
N_("Unable to buy. Shop system error."), |
851 |
|
|
NotifyFlags::EMPTY}, |
852 |
|
|
{"buy fail wrong item", |
853 |
|
|
// TRANSLATORS: notification message |
854 |
|
|
N_("Unable to buy. Wrong items selected."), |
855 |
|
|
NotifyFlags::EMPTY}, |
856 |
|
|
{"mail name validation error", |
857 |
|
|
// TRANSLATORS: notification message |
858 |
|
|
N_("Mail destination name %s is wrong."), |
859 |
|
|
NotifyFlags::STRING}, |
860 |
|
|
{"mail attach item weight error", |
861 |
|
|
// TRANSLATORS: notification message |
862 |
|
|
N_("Item attach failed. Weight too big."), |
863 |
|
|
NotifyFlags::EMPTY}, |
864 |
|
|
{"mail attach item fatal error", |
865 |
|
|
// TRANSLATORS: notification message |
866 |
|
|
N_("Item attach failed. Fatal error."), |
867 |
|
|
NotifyFlags::EMPTY}, |
868 |
|
|
{"mail attach item no space", |
869 |
|
|
// TRANSLATORS: notification message |
870 |
|
|
N_("Item attach failed. No more space."), |
871 |
|
|
NotifyFlags::EMPTY}, |
872 |
|
|
{"mail attach item non tradeable", |
873 |
|
|
// TRANSLATORS: notification message |
874 |
|
|
N_("Item attach failed. Item on tradeable."), |
875 |
|
|
NotifyFlags::EMPTY}, |
876 |
|
|
{"mail attach item unknown error", |
877 |
|
|
// TRANSLATORS: notification message |
878 |
|
|
N_("Item attach failed. Unknown error."), |
879 |
|
|
NotifyFlags::EMPTY}, |
880 |
|
|
{"mail remove item error", |
881 |
|
|
// TRANSLATORS: notification message |
882 |
|
|
N_("Item %s remove failed."), |
883 |
|
|
NotifyFlags::STRING}, |
884 |
|
|
{"mail send fatal error", |
885 |
|
|
// TRANSLATORS: notification message |
886 |
|
|
N_("Mail send failed. Fatal error."), |
887 |
|
|
NotifyFlags::EMPTY}, |
888 |
|
|
{"mail send count error", |
889 |
|
|
// TRANSLATORS: notification message |
890 |
|
|
N_("Mail send failed. Too many mails sent."), |
891 |
|
|
NotifyFlags::EMPTY}, |
892 |
|
|
{"mail send item error", |
893 |
|
|
// TRANSLATORS: notification message |
894 |
|
|
N_("Mail send failed. Wrong attach found."), |
895 |
|
|
NotifyFlags::EMPTY}, |
896 |
|
|
{"mail send receiver error", |
897 |
|
|
// TRANSLATORS: notification message |
898 |
|
|
N_("Mail send failed. Receiver name wrong or not checked."), |
899 |
|
|
NotifyFlags::EMPTY}, |
900 |
|
|
{"mail get attach full error", |
901 |
|
|
// TRANSLATORS: notification message |
902 |
|
|
N_("Error on getting attach. No space or weight too high."), |
903 |
|
|
NotifyFlags::EMPTY}, |
904 |
|
|
{"mail get money ok", |
905 |
|
|
// TRANSLATORS: notification message |
906 |
|
|
N_("You got money from mail."), |
907 |
|
|
NotifyFlags::EMPTY}, |
908 |
|
|
{"mail get money error", |
909 |
|
|
// TRANSLATORS: notification message |
910 |
|
|
N_("Error on getting money attach."), |
911 |
|
|
NotifyFlags::EMPTY}, |
912 |
|
|
{"mail get money limit error", |
913 |
|
|
// TRANSLATORS: notification message |
914 |
|
|
N_("Error on getting money attach. Too many money."), |
915 |
|
|
NotifyFlags::EMPTY}, |
916 |
|
223 |
}; |
917 |
|
|
} // namespace NotifyManager |
918 |
|
|
#endif // RESOURCES_NOTIFICATIONS_H |