summaryrefslogtreecommitdiff
path: root/src/resources/notifications.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/resources/notifications.h')
-rw-r--r--src/resources/notifications.h315
1 files changed, 315 insertions, 0 deletions
diff --git a/src/resources/notifications.h b/src/resources/notifications.h
new file mode 100644
index 000000000..11ce65359
--- /dev/null
+++ b/src/resources/notifications.h
@@ -0,0 +1,315 @@
+/*
+ * The ManaPlus Client
+ * Copyright (C) 2013-2014 The ManaPlus Developers
+ *
+ * This file is part of The ManaPlus Client.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef RESOURCES_NOTIFICATIONS_H
+#define RESOURCES_NOTIFICATIONS_H
+
+#include "localconsts.h"
+
+#include "resources/notificationinfo.h"
+#include "resources/notifyflags.h"
+
+#include "utils/gettext.h"
+
+namespace NotifyManager
+{
+ static const NotificationInfo notifications[] =
+ {
+ {"",
+ "", NotifyFlags::EMPTY},
+ {"buy done",
+ // TRANSLATORS: notification message
+ N_("Thanks for buying."),
+ NotifyFlags::EMPTY},
+ {"buy fail",
+ // TRANSLATORS: notification message
+ N_("Unable to buy."),
+ NotifyFlags::EMPTY},
+ {"sell empty",
+ // TRANSLATORS: notification message
+ N_("Nothing to sell."),
+ NotifyFlags::EMPTY},
+ {"sell done",
+ // TRANSLATORS: notification message
+ N_("Thanks for selling."),
+ NotifyFlags::EMPTY},
+ {"sell fail",
+ // TRANSLATORS: notification message
+ N_("Unable to sell."),
+ NotifyFlags::EMPTY},
+ {"sell trade fail",
+ // TRANSLATORS: notification message
+ N_("Unable to sell while trading."),
+ NotifyFlags::EMPTY},
+ {"sell unsellable fail",
+ // TRANSLATORS: notification message
+ N_("Unable to sell unsellable item."),
+ NotifyFlags::EMPTY},
+ {"online users",
+ // TRANSLATORS: notification message
+ N_("Online users: %d"),
+ NotifyFlags::INT},
+ {"guild created",
+ // TRANSLATORS: notification message
+ N_("Guild created."),
+ NotifyFlags::EMPTY},
+ {"guild already",
+ // TRANSLATORS: notification message
+ N_("You are already in guild."),
+ NotifyFlags::EMPTY},
+ {"guild create fail",
+ // TRANSLATORS: notification message
+ N_("Emperium check failed."),
+ NotifyFlags::EMPTY},
+ {"guild error",
+ // TRANSLATORS: notification message
+ N_("Unknown server response."),
+ NotifyFlags::EMPTY},
+ {"guild left",
+ // TRANSLATORS: notification message
+ N_("You have left the guild."),
+ NotifyFlags::EMPTY},
+ {"guild invite fail",
+ // TRANSLATORS: notification message
+ N_("Could not invite user to guild."),
+ NotifyFlags::GUILD},
+ {"guild invite rejected",
+ // TRANSLATORS: notification message
+ N_("User rejected guild invite."),
+ NotifyFlags::GUILD},
+ {"guild invite joined",
+ // TRANSLATORS: notification message
+ N_("User is now part of your guild."),
+ NotifyFlags::GUILD},
+ {"guild invite full",
+ // TRANSLATORS: notification message
+ N_("Your guild is full."),
+ NotifyFlags::GUILD},
+ {"guild invite error",
+ // TRANSLATORS: notification message
+ N_("Unknown guild invite response."),
+ NotifyFlags::GUILD},
+ {"guild user left",
+ // TRANSLATORS: notification message
+ N_("%s has left your guild."),
+ NotifyFlags::GUILD_STRING},
+ {"guild kicked",
+ // TRANSLATORS: notification message
+ N_("You were kicked from guild."),
+ NotifyFlags::EMPTY},
+ {"guild user kicked",
+ // TRANSLATORS: notification message
+ N_("%s has kicked from your guild."),
+ NotifyFlags::GUILD_STRING},
+ {"use failed",
+ // TRANSLATORS: notification message
+ N_("Failed to use item."),
+ NotifyFlags::EMPTY},
+ {"equip failed",
+ // TRANSLATORS: notification message
+ N_("Unable to equip."),
+ NotifyFlags::EMPTY},
+ {"party create failed",
+ // TRANSLATORS: notification message
+ N_("Could not create party."),
+ NotifyFlags::EMPTY},
+ {"party created",
+ // TRANSLATORS: notification message
+ N_("Party successfully created."),
+ NotifyFlags::EMPTY},
+ {"party left",
+ // TRANSLATORS: notification message
+ N_("You have left the party."),
+ NotifyFlags::EMPTY},
+ {"party user joined",
+ // TRANSLATORS: notification message
+ N_("%s has joined your party."),
+ NotifyFlags::PARTY_STRING},
+ {"party invite already member",
+ // TRANSLATORS: notification message
+ N_("%s is already a member of a party."),
+ NotifyFlags::PARTY_STRING},
+ {"party invite refused",
+ // TRANSLATORS: notification message
+ N_("%s refused your invitation."),
+ NotifyFlags::PARTY_STRING},
+ {"party invite done",
+ // TRANSLATORS: notification message
+ N_("%s is now a member of your party."),
+ NotifyFlags::PARTY_STRING},
+ {"party invite full",
+ // TRANSLATORS: notification message
+ N_("%s can't join your party because party is full."),
+ NotifyFlags::PARTY_STRING},
+ {"party invite error",
+ // TRANSLATORS: notification message
+ N_("QQQ Unknown invite response for %s."),
+ NotifyFlags::PARTY_STRING},
+ {"party exp sharing on",
+ // TRANSLATORS: notification message
+ N_("Experience sharing enabled."),
+ NotifyFlags::PARTY},
+ {"party exp sharing off",
+ // TRANSLATORS: notification message
+ N_("Experience sharing disabled."),
+ NotifyFlags::PARTY},
+ {"party exp sharing error",
+ // TRANSLATORS: notification message
+ N_("Experience sharing not possible."),
+ NotifyFlags::PARTY},
+ {"party item sharing on",
+ // TRANSLATORS: notification message
+ N_("Item sharing enabled."),
+ NotifyFlags::PARTY},
+ {"party item sharing off",
+ // TRANSLATORS: notification message
+ N_("Item sharing disabled."),
+ NotifyFlags::PARTY},
+ {"party item sharing error",
+ // TRANSLATORS: notification message
+ N_("Item sharing not possible."),
+ NotifyFlags::PARTY},
+ {"party user left",
+ // TRANSLATORS: notification message
+ N_("%s has left your party."),
+ NotifyFlags::PARTY_STRING},
+ {"party unknown user msg",
+ // TRANSLATORS: notification message
+ N_("An unknown member tried to say: %s"),
+ NotifyFlags::PARTY_STRING},
+ {"party user not in party",
+ // TRANSLATORS: notification message
+ N_("%s is not in your party!"),
+ NotifyFlags::PARTY_STRING},
+ {"money get",
+ // TRANSLATORS: notification message
+ N_("You picked up %s."),
+ NotifyFlags::STRING},
+ {"money spend",
+ // TRANSLATORS: notification message
+ N_("You spent %s."),
+ NotifyFlags::STRING},
+ {"skill raise error",
+ // TRANSLATORS: notification message
+ N_("Cannot raise skill!"),
+ NotifyFlags::EMPTY},
+ {"arrow equip needed",
+ // TRANSLATORS: notification message
+ N_("Equip ammunition first."),
+ NotifyFlags::EMPTY},
+ {"trade fail far away",
+ // TRANSLATORS: notification message
+ N_("Trading with %s isn't possible. Trade partner is "
+ "too far away."),
+ NotifyFlags::STRING},
+ {"trade fail chat not exists",
+ // TRANSLATORS: notification message
+ N_("Trading with %s isn't possible. Character doesn't exist."),
+ NotifyFlags::STRING},
+ {"trade cancelled error",
+ // TRANSLATORS: notification message
+ N_("Trade cancelled due to an unknown reason."),
+ NotifyFlags::EMPTY},
+ {"trade cancelled user",
+ // TRANSLATORS: notification message
+ N_("Trade with %s cancelled."),
+ NotifyFlags::STRING},
+ {"trade error unknown",
+ // TRANSLATORS: notification message
+ N_("Unhandled trade cancel packet with %s"),
+ NotifyFlags::STRING},
+ {"trade add partner over weighted",
+ // TRANSLATORS: notification message
+ N_("Failed adding item. Trade partner is over weighted."),
+ NotifyFlags::EMPTY},
+ {"trade add partned has no free slots",
+ // TRANSLATORS: notification message
+ N_("Failed adding item. Trade partner has no free slot."),
+ NotifyFlags::EMPTY},
+ {"trade add untradable item",
+ // TRANSLATORS: notification message
+ N_("Failed adding item. You can't trade this item."),
+ NotifyFlags::EMPTY},
+ {"trade add error",
+ // TRANSLATORS: notification message
+ N_("Failed adding item for unknown reason."),
+ NotifyFlags::EMPTY},
+ {"trade cancelled",
+ // TRANSLATORS: notification message
+ N_("Trade canceled."),
+ NotifyFlags::EMPTY},
+ {"trade complete",
+ // TRANSLATORS: notification message
+ N_("Trade completed."),
+ NotifyFlags::EMPTY},
+ {"kick fail",
+ // TRANSLATORS: notification message
+ N_("Kick failed!"),
+ NotifyFlags::EMPTY},
+ {"kick succeed",
+ // TRANSLATORS: notification message
+ N_("Kick succeeded!"),
+ NotifyFlags::EMPTY},
+ {"mvp player",
+ // TRANSLATORS: notification message
+ N_("MVP player: %s"),
+ NotifyFlags::STRING},
+ {"whispers ignored",
+ // TRANSLATORS: notification message
+ N_("All whispers ignored."),
+ NotifyFlags::EMPTY},
+ {"whispers ignore failed",
+ // TRANSLATORS: notification message
+ N_("All whispers ignore failed."),
+ NotifyFlags::EMPTY},
+ {"whispers unignored",
+ // TRANSLATORS: notification message
+ N_("All whispers unignored."),
+ NotifyFlags::EMPTY},
+ {"whispers unignore failed",
+ // TRANSLATORS: notification message
+ N_("All whispers unignore failed."),
+ NotifyFlags::EMPTY},
+ {"skill fail message",
+ "%s",
+ NotifyFlags::STRING},
+ {"pvp off gvg off",
+ // TRANSLATORS: notification message
+ N_("pvp off, gvg off"),
+ NotifyFlags::SPEECH},
+ {"pvp on",
+ // TRANSLATORS: notification message
+ N_("pvp on"),
+ NotifyFlags::SPEECH},
+ {"gvg on",
+ // TRANSLATORS: notification message
+ N_("gvg on"),
+ NotifyFlags::SPEECH},
+ {"pvp on gvg on",
+ // TRANSLATORS: notification message
+ N_("pvp on, gvg on"),
+ NotifyFlags::SPEECH},
+ {"unknown pvp",
+ // TRANSLATORS: notification message
+ N_("unknown pvp"),
+ NotifyFlags::SPEECH},
+ };
+} // namespace NotifyManager
+#endif // RESOURCES_NOTIFICATIONS_H