summaryrefslogtreecommitdiff
path: root/src/modules/ns_maxemail.c
diff options
context:
space:
mode:
authorRobin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864>2008-11-08 01:13:19 +0000
committerRobin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864>2008-11-08 01:13:19 +0000
commitd2e5ef67e3cd1bab3af02fabc521533fda2d9da8 (patch)
treef2593b651b0fa25383c1190bf226680e57a79a09 /src/modules/ns_maxemail.c
parentd5162d6e45aa484b918f4e2f97f5fcfb49b537e0 (diff)
moduleInsertLanguage() -> Module::InsertLanguage()
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1585 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/modules/ns_maxemail.c')
-rw-r--r--src/modules/ns_maxemail.c102
1 files changed, 49 insertions, 53 deletions
diff --git a/src/modules/ns_maxemail.c b/src/modules/ns_maxemail.c
index 99db12ada..a25248bca 100644
--- a/src/modules/ns_maxemail.c
+++ b/src/modules/ns_maxemail.c
@@ -53,7 +53,55 @@ class NSMaxEmail : public Module
throw ModuleException("ns_maxemail: Unable to hook to EVENT_RELOAD");
my_load_config();
- my_add_languages();
+
+ const char *langtable_en_us[] = {
+ /* LNG_NSEMAILMAX_REACHED */
+ "The given email address has reached it's usage limit of %d users.",
+ /* LNG_NSEMAILMAX_REACHED_ONE */
+ "The given email address has reached it's usage limit of 1 user."
+ };
+
+ const char *langtable_nl[] = {
+ /* LNG_NSEMAILMAX_REACHED */
+ "Het gegeven email adres heeft de limiet van %d gebruikers bereikt.",
+ /* LNG_NSEMAILMAX_REACHED_ONE */
+ "Het gegeven email adres heeft de limiet van 1 gebruiker bereikt."
+ };
+
+ const char *langtable_de[] = {
+ /* LNG_NSEMAILMAX_REACHED */
+ "Die angegebene eMail hat die limit Begrenzung von %d User erreicht.",
+ /* LNG_NSEMAILMAX_REACHED_ONE */
+ "Die angegebene eMail hat die limit Begrenzung von 1 User erreicht."
+ };
+
+ const char *langtable_pt[] = {
+ /* LNG_NSEMAILMAX_REACHED */
+ "O endereзo de email fornecido alcanзou seu limite de uso de %d usuбrios.",
+ /* LNG_NSEMAILMAX_REACHED_ONE */
+ "O endereзo de email fornecido alcanзou seu limite de uso de 1 usuбrio."
+ };
+
+ const char *langtable_ru[] = {
+ /* LNG_NSEMAILMAX_REACHED */
+ "Указанный вами email-адрес используется максимально допустимое кол-во раз: %d",
+ /* LNG_NSEMAILMAX_REACHED_ONE */
+ "Указанный вами email-адрес уже кем-то используется."
+ };
+
+ const char *langtable_it[] = {
+ /* LNG_NSEMAILMAX_REACHED */
+ "L'indirizzo email specificato ha raggiunto il suo limite d'utilizzo di %d utenti.",
+ /* LNG_NSEMAILMAX_REACHED_ONE */
+ "L'indirizzo email specificato ha raggiunto il suo limite d'utilizzo di 1 utente."
+ };
+
+ this->InsertLanguage(LANG_EN_US, LNG_NUM_STRINGS, langtable_en_us);
+ this->InsertLanguage(LANG_NL, LNG_NUM_STRINGS, langtable_nl);
+ this->InsertLanguage(LANG_DE, LNG_NUM_STRINGS, langtable_de);
+ this->InsertLanguage(LANG_PT, LNG_NUM_STRINGS, langtable_pt);
+ this->InsertLanguage(LANG_RU, LNG_NUM_STRINGS, langtable_ru);
+ this->InsertLanguage(LANG_IT, LNG_NUM_STRINGS, langtable_it);
}
};
@@ -160,58 +208,6 @@ void my_load_config(void)
alog("debug: [ns_maxemail] NSEmailMax set to %d", NSEmailMax);
}
-void my_add_languages(void)
-{
- const char *langtable_en_us[] = {
- /* LNG_NSEMAILMAX_REACHED */
- "The given email address has reached it's usage limit of %d users.",
- /* LNG_NSEMAILMAX_REACHED_ONE */
- "The given email address has reached it's usage limit of 1 user."
- };
-
- const char *langtable_nl[] = {
- /* LNG_NSEMAILMAX_REACHED */
- "Het gegeven email adres heeft de limiet van %d gebruikers bereikt.",
- /* LNG_NSEMAILMAX_REACHED_ONE */
- "Het gegeven email adres heeft de limiet van 1 gebruiker bereikt."
- };
-
- const char *langtable_de[] = {
- /* LNG_NSEMAILMAX_REACHED */
- "Die angegebene eMail hat die limit Begrenzung von %d User erreicht.",
- /* LNG_NSEMAILMAX_REACHED_ONE */
- "Die angegebene eMail hat die limit Begrenzung von 1 User erreicht."
- };
-
- const char *langtable_pt[] = {
- /* LNG_NSEMAILMAX_REACHED */
- "O endereзo de email fornecido alcanзou seu limite de uso de %d usuбrios.",
- /* LNG_NSEMAILMAX_REACHED_ONE */
- "O endereзo de email fornecido alcanзou seu limite de uso de 1 usuбrio."
- };
-
- const char *langtable_ru[] = {
- /* LNG_NSEMAILMAX_REACHED */
- "Указанный вами email-адрес используется максимально допустимое кол-во раз: %d",
- /* LNG_NSEMAILMAX_REACHED_ONE */
- "Указанный вами email-адрес уже кем-то используется."
- };
-
- const char *langtable_it[] = {
- /* LNG_NSEMAILMAX_REACHED */
- "L'indirizzo email specificato ha raggiunto il suo limite d'utilizzo di %d utenti.",
- /* LNG_NSEMAILMAX_REACHED_ONE */
- "L'indirizzo email specificato ha raggiunto il suo limite d'utilizzo di 1 utente."
- };
-
- moduleInsertLanguage(LANG_EN_US, LNG_NUM_STRINGS, langtable_en_us);
- moduleInsertLanguage(LANG_NL, LNG_NUM_STRINGS, langtable_nl);
- moduleInsertLanguage(LANG_DE, LNG_NUM_STRINGS, langtable_de);
- moduleInsertLanguage(LANG_PT, LNG_NUM_STRINGS, langtable_pt);
- moduleInsertLanguage(LANG_RU, LNG_NUM_STRINGS, langtable_ru);
- moduleInsertLanguage(LANG_IT, LNG_NUM_STRINGS, langtable_it);
-}
-/* EOF */
MODULE_INIT("ns_maxemail", NSMaxEmail)