22 #ifndef RESOURCES_NOTIFICATIONS_H
23 #define RESOURCES_NOTIFICATIONS_H
41 N_(
"Thanks for buying."),
49 N_(
"Unable to buy. You don't have enough money."),
51 {
"buy fail overweight",
53 N_(
"Unable to buy. It is too heavy."),
55 {
"buy fail too many items",
57 N_(
"Unable to buy. You have too many items."),
61 N_(
"Nothing to sell."),
65 N_(
"Thanks for selling."),
69 N_(
"Unable to sell."),
73 N_(
"Unable to sell while trading."),
75 {
"sell unsellable fail",
77 N_(
"Unable to sell unsellable item."),
81 N_(
"Online users: %d"),
89 N_(
"You are already in a guild."),
93 N_(
"Emperium check failed."),
97 N_(
"Unknown server response."),
101 N_(
"You have left the guild."),
103 {
"guild invite fail",
105 N_(
"Could not invite user to guild."),
107 {
"guild invite rejected",
109 N_(
"User rejected guild invite."),
111 {
"guild invite joined",
113 N_(
"User is now part of your guild."),
115 {
"guild invite full",
117 N_(
"Your guild is full."),
119 {
"guild invite error",
121 N_(
"Unknown guild invite response."),
125 N_(
"%s has left your guild."),
129 N_(
"You were kicked from guild."),
131 {
"guild user kicked",
133 N_(
"%s has been kicked from your guild."),
137 N_(
"Failed to use item."),
141 N_(
"Unable to equip."),
143 {
"equip failed level",
145 N_(
"Unable to equip because you have wrong level."),
149 N_(
"Unable to unequip."),
151 {
"party create failed",
153 N_(
"Couldn't create party."),
157 N_(
"Party successfully created."),
161 N_(
"You have left the party."),
165 N_(
"You can't leave party on this map."),
169 N_(
"You were kicked from party."),
173 N_(
"You can't be kicked from party on this map."),
175 {
"party user joined",
177 N_(
"%s has joined your party."),
179 {
"party invite already member",
181 N_(
"%s is already a member of a party."),
183 {
"party invite refused",
185 N_(
"%s refused your invitation."),
187 {
"party invite done",
189 N_(
"%s is now a member of your party."),
191 {
"party invite full",
193 N_(
"%s can't join your party because party is full."),
195 {
"party invite error",
197 N_(
"QQQ Unknown invite response for %s."),
199 {
"party exp sharing on",
201 N_(
"Experience sharing enabled."),
203 {
"party exp sharing off",
205 N_(
"Experience sharing disabled."),
207 {
"party exp sharing error",
209 N_(
"Experience sharing not possible."),
211 {
"party item sharing on",
213 N_(
"Item sharing enabled."),
215 {
"party item sharing off",
217 N_(
"Item sharing disabled."),
219 {
"party item sharing error",
221 N_(
"Item sharing not possible."),
225 N_(
"%s has left your party."),
227 {
"party user left deny",
229 N_(
"%s can't be kicked from party on this map."),
231 {
"party user kicked",
233 N_(
"%s has kicked from your party."),
235 {
"party user kick deny",
237 N_(
"%s can't be kicked from party on this map."),
239 {
"party unknown user msg",
241 N_(
"An unknown member tried to say: %s"),
243 {
"party user not in party",
245 N_(
"%s is not in your party!"),
249 N_(
"You picked up %s."),
255 {
"skill raise error",
257 N_(
"Cannot raise skill!"),
259 {
"arrow equip needed",
261 N_(
"Equip ammunition first."),
263 {
"trade fail far away",
265 N_(
"Trading with %s isn't possible. Trade partner is "
268 {
"trade fail chat not exists",
270 N_(
"Trading with %s isn't possible. Character doesn't exist."),
272 {
"trade cancelled error",
274 N_(
"Trade cancelled due to an unknown reason."),
276 {
"trade cancelled user",
278 N_(
"Trade with %s cancelled."),
280 {
"trade cancelled busy",
282 N_(
"Trade with %s cancelled, because player is busy"),
284 {
"trade error unknown",
286 N_(
"Unhandled trade cancel packet with %s"),
288 {
"trade add partner over weighted",
290 N_(
"Failed adding item. Trade partner is over weighted."),
292 {
"trade add partned has no free slots",
294 N_(
"Failed adding item. Trade partner has no free slot."),
296 {
"trade add untradable item",
298 N_(
"Failed adding item. You can't trade this item."),
302 N_(
"Failed adding item for unknown reason."),
306 N_(
"Trade canceled."),
310 N_(
"Trade completed."),
318 N_(
"Kick succeeded!"),
322 N_(
"MVP player: %s"),
326 N_(
"All whispers ignored."),
328 {
"whispers ignore failed",
330 N_(
"All whispers ignore failed."),
332 {
"whispers unignored",
334 N_(
"All whispers unignored."),
336 {
"whispers unignore failed",
338 N_(
"All whispers unignore failed."),
340 {
"skill fail message",
345 N_(
"pvp off, gvg off"),
357 N_(
"pvp on, gvg on"),
363 {
"party user char from account in party",
365 N_(
"Char from account %s is already in your party!"),
367 {
"party user blocked invite",
369 N_(
"%s blocked invite!"),
371 {
"party user not online",
373 N_(
"Char is not online!"),
377 N_(
"Pet catch failed."),
379 {
"pet catch success",
383 {
"pet catch unknown error",
385 N_(
"Pet catch unknown error: %d."),
387 {
"mercenary expired",
389 N_(
"Your mercenary duty hour is over."),
393 N_(
"Your mercenary was killed."),
397 N_(
"Your mercenary was fired."),
401 N_(
"Your mercenary run away."),
403 {
"mercenary unknown",
405 N_(
"Mercenary unknown state."),
407 {
"homunculus feed ok",
409 N_(
"You feed your homunculus."),
411 {
"homunculus feed failed",
413 N_(
"You can't feed homunculus, because you don't have any %s."),
415 {
"card insert failed",
417 N_(
"Card insert failed."),
419 {
"card insert success",
421 N_(
"Card inserted."),
423 {
"bank check failed",
425 N_(
"Bank check failed. Bank probably disabled."),
427 {
"bank deposit failed",
429 N_(
"Deposit failed. You probably don't have this "
430 "amount of money with you right now."),
432 {
"bank withdraw failed",
434 N_(
"Withdraw failed. You probably don't have this "
435 "amount of money in the bank right now."),
437 {
"buying store create failed",
439 N_(
"Buying store create failed."),
441 {
"buying store create failed weight",
443 N_(
"Buying store create failed. Too many weight."),
445 {
"buying store create empty",
447 N_(
"Buying store create failed. No items in store."),
449 {
"buying store buy failed money limit",
451 N_(
"All items within the buy limit were purchased."),
453 {
"buying store buy failed empty",
455 N_(
"All items were purchased."),
457 {
"buying store buy failed",
459 N_(
"Buying item failed."),
461 {
"buying store sell failed deal",
463 N_(
"The deal has failed."),
465 {
"buying store sell failed amount",
467 N_(
"The trade failed, because the entered amount of item is "
468 "higher, than the buyer is willing to buy."),
470 {
"buying store sell failed balance",
472 N_(
"The trade failed, because the buyer is "
473 "lacking required balance."),
475 {
"buying store sell failed",
477 N_(
"Selling item failed."),
480 {
"search store failed",
482 N_(
"Items searching failed."),
484 {
"search store failed no stores",
486 N_(
"No matching stores were found."),
488 {
"search store failed many results",
490 N_(
"There are too many results. Please enter more "
491 "detailed search term."),
493 {
"search store failed cant search anymore",
495 N_(
"You cannot search anymore."),
497 {
"search store failed cant search yet",
499 N_(
"You cannot search yet."),
501 {
"search store failed no information",
503 N_(
"No store information available."),
507 N_(
"Pet feeding success."),
511 N_(
"Pet feeding error."),
515 N_(
"A manner point has been successfully aligned."),
517 {
"manner positive points",
519 N_(
"You got positive manner points from %s."),
521 {
"manner negative points",
523 N_(
"You got negative manner points from %s."),
525 {
"chat room limit exceed",
527 N_(
"Chat room limit exceeded"),
529 {
"chat room already exists",
531 N_(
"Chat room already exists"),
535 N_(
"%s joined room."),
543 N_(
"%s kicked from room."),
545 {
"chat room role owner",
547 N_(
"%s role changed to room owner."),
549 {
"chat room error full",
551 N_(
"Room join failed. Room full."),
553 {
"chat room error password",
555 N_(
"Room join failed. Wrong password."),
557 {
"chat room error kicked",
559 N_(
"Room join failed. Kicked from room."),
561 {
"chat room error zeny",
563 N_(
"Room join failed. Not enough money."),
565 {
"chat room error low level",
567 N_(
"Room join failed. Too low level."),
569 {
"chat room error high level",
571 N_(
"Room join failed. Too high level."),
573 {
"chat room error race",
575 N_(
"Room join failed. Wrong race."),
577 {
"chat room error race",
579 N_(
"Left %d seconds until you can use item."),
583 N_(
"Message successfully sent."),
587 N_(
"Message send failed."),
589 {
"mail attach item error",
591 N_(
"Item attach failed."),
593 {
"mail attach money error",
595 N_(
"Money attach failed."),
597 {
"mail return error",
599 N_(
"Message return failed."),
603 N_(
"Message return success."),
605 {
"mail delete error",
607 N_(
"Message deletion failed."),
611 N_(
"Message successfully deleted."),
613 {
"mail get attach ok",
615 N_(
"You got attach successfully."),
617 {
"mail get attach error",
619 N_(
"Error on getting attach successfully."),
621 {
"mail get attach too many items",
623 N_(
"Can't get attach. Too many items."),
628 {
"mail type battle field",
630 N_(
"You enter battle field."),
635 {
"rental time expired",
637 N_(
"Rental time for %s expired"),
641 N_(
"Refine success for item %s."),
645 N_(
"Refine failure for item %s."),
649 N_(
"Refine failure. Item %s downgraded."),
653 N_(
"Refine unknown for item %s."),
655 {
"cart add weight error",
657 N_(
"You can't add item to card because weight too high."),
659 {
"cart add count error",
661 N_(
"You can't add item to card because too many items."),
665 N_(
"Item %s bound to you."),
667 {
"skill end all negative status",
669 N_(
"End all negative status."),
671 {
"skill immunity to all status",
673 N_(
"Immunity to all status."),
683 {
"skill all stats +20",
685 N_(
"All stats +20."),
687 {
"skill enchant weapon with holy element",
689 N_(
"Enchant weapon with holy element."),
691 {
"skill enchant armor with holy element",
693 N_(
"Enchant armor with holy element."),
707 {
"skill full strip failed",
709 N_(
"Full strip failed because of coating."),
711 {
"skill message unknown",
713 N_(
"Unknown skill message."),
715 {
"ignore player success",
717 N_(
"Player successfully ignored."),
719 {
"ignore player failure",
721 N_(
"Player ignore failed."),
723 {
"ignore player too many",
725 N_(
"Player ignore failed. Because too many ignores."),
727 {
"ignore player unknown",
729 N_(
"Unknown player ignore failure."),
731 {
"unignore player success",
733 N_(
"Player successfully unignored."),
735 {
"unignore player failure",
737 N_(
"Player unignore failed."),
739 {
"unignore player unknown",
741 N_(
"Unknown player unignore failure."),
743 {
"ignore unknown type",
745 N_(
"Unknown ignore type."),
747 {
"pet catch process",
749 N_(
"Pet catch started."),
751 {
"delete item normal",
754 {
"delete item skill use",
757 {
"delete item fail refine",
760 {
"delete item material change",
763 {
"delete item to storage",
766 {
"delete item to cart",
772 {
"delete item analysis",
775 {
"delete item unknown",
778 {
"delete item dropped",
781 {
"being remove died",
783 N_(
"Player %s died."),
785 {
"being remove logged out",
787 N_(
"Player %s logged out."),
789 {
"being remove warped",
791 N_(
"Player %s warped."),
793 {
"being remove trick dead",
795 N_(
"Player %s trick dead."),
797 {
"being remove unknown",
799 N_(
"Player %s unknown remove."),
803 N_(
"You and %s are now divorced."),
807 N_(
"You were called by your partner."),
811 N_(
"You are calling your partner, %s."),
813 {
"adopt child error have baby",
815 N_(
"Child adoption failed. You already have a baby."),
817 {
"adopt child error level",
819 N_(
"Child adoption failed. Your level is too low."),
821 {
"adopt child error baby married",
823 N_(
"Child adoption failed. This player is already "
824 "married and can't be a baby."),
828 N_(
"Saved location for warp skill."),
830 {
"skill memo error level",
832 N_(
"Error saving location. Not enough skill level."),
834 {
"skill memo error skill",
836 N_(
"Error saving location. You do not have warp skill."),
840 N_(
"Unable to buy while trading."),
842 {
"vending sold item",
845 {
"buy fail npc not found",
847 N_(
"Unable to buy. Npc not found."),
849 {
"buy fail system error",
851 N_(
"Unable to buy. Shop system error."),
853 {
"buy fail wrong item",
855 N_(
"Unable to buy. Wrong items selected."),
857 {
"mail name validation error",
859 N_(
"Mail destination name %s is wrong."),
861 {
"mail attach item weight error",
863 N_(
"Item attach failed. Weight too big."),
865 {
"mail attach item fatal error",
867 N_(
"Item attach failed. Fatal error."),
869 {
"mail attach item no space",
871 N_(
"Item attach failed. No more space."),
873 {
"mail attach item non tradeable",
875 N_(
"Item attach failed. Item on tradeable."),
877 {
"mail attach item unknown error",
879 N_(
"Item attach failed. Unknown error."),
881 {
"mail remove item error",
883 N_(
"Item %s remove failed."),
885 {
"mail send fatal error",
887 N_(
"Mail send failed. Fatal error."),
889 {
"mail send count error",
891 N_(
"Mail send failed. Too many mails sent."),
893 {
"mail send item error",
895 N_(
"Mail send failed. Wrong attach found."),
897 {
"mail send receiver error",
899 N_(
"Mail send failed. Receiver name wrong or not checked."),
901 {
"mail get attach full error",
903 N_(
"Error on getting attach. No space or weight too high."),
905 {
"mail get money ok",
907 N_(
"You got money from mail."),
909 {
"mail get money error",
911 N_(
"Error on getting money attach."),
913 {
"mail get money limit error",
915 N_(
"Error on getting money attach. Too many money."),
static const NotificationInfo notifications[NotifyTypes::TYPE_END]