summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Makefile3
-rw-r--r--src/config.c2
-rw-r--r--src/modules/cs_appendtopic.c16
-rw-r--r--src/modules/cs_enforce.c44
-rw-r--r--src/modules/cs_tban.c12
-rw-r--r--src/modules/ns_maxemail.c8
-rw-r--r--src/modules/ns_noop.c29
-rw-r--r--src/modules/os_info.c34
8 files changed, 130 insertions, 18 deletions
diff --git a/src/Makefile b/src/Makefile
index 4fb8e9467..f187f263c 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,6 +1,5 @@
MYSQL_OBJ = $(MYSQL:.c=.o)
RDB_OBJ = $(RDB:.c=.o)
-IRCD_OBJ = $(IRCDFILE:.c=.o)
OBJS = actions.o base64.o botserv.o channels.o chanserv.o commands.o compat.o \
config.o datafiles.o encrypt.o events.o helpserv.o hostserv.o init.o ircd.o language.o list.o log.o mail.o main.o \
memory.o memoserv.o messages.o misc.o modules.o news.o nickserv.o operserv.o \
@@ -23,7 +22,7 @@ MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
'RUNGROUP=${RUNGROUP}' 'MODULE_PATH=${MODULE_PATH}' 'MYSQL=${MYSQL}'\
- 'RDB=${RDB}' 'IRCDFILE=${IRCDFILE}' 'SHARED=${SHARED}'
+ 'RDB=${RDB}' 'SHARED=${SHARED}'
.c.o:
$(CC) $(CFLAGS) -I../include/ -c $<
diff --git a/src/config.c b/src/config.c
index 347f8cefe..4aad88820 100644
--- a/src/config.c
+++ b/src/config.c
@@ -858,7 +858,7 @@ int parse(char *buf, int linenum, int reload)
if (n == lenof(directives)) {
/* error(linenum, "Unknown directive `%s'", dir);
- return 1; *//* don't cause abort */
+ return 1; *//* don't cause abort */
}
return retval;
diff --git a/src/modules/cs_appendtopic.c b/src/modules/cs_appendtopic.c
index 774ba35f1..446c890f2 100644
--- a/src/modules/cs_appendtopic.c
+++ b/src/modules/cs_appendtopic.c
@@ -159,7 +159,7 @@ void my_add_languages(void)
/* English (US) */
char *langtable_en_us[] = {
/* LNG_CHAN_HELP */
- " APPENDTOPIC Add text to a channels topic",
+ " APPENDTOPIC Add text to a channels topic",
/* LNG_CHAN_HELP_APPENDTOPIC */
"This command allows users to append text to a currently set\n"
"channel topic. When TOPICLOCK is on, the topic is updated and\n"
@@ -171,7 +171,7 @@ void my_add_languages(void)
/* Dutch */
char *langtable_nl[] = {
/* LNG_CHAN_HELP */
- " APPENDTOPIC Voeg tekst aan een kanaal onderwerp toe",
+ " APPENDTOPIC Voeg tekst aan een kanaal onderwerp toe",
/* LNG_CHAN_HELP_APPENDTOPIC */
"Dit command stelt gebruikers in staat om text toe te voegen\n"
"achter het huidige onderwerp van een kanaal. Als TOPICLOCK aan\n"
@@ -181,8 +181,20 @@ void my_add_languages(void)
"Gebruik: APPENDTOPIC kanaal tekst\n"
};
+ char *langtable_de[] = {
+ /* LNG_CHAN_HELP */
+ " APPENDTOPIC Fühgt ein Text zu ein Channel Topic ein",
+ /* LNG_CHAN_HELP_APPENDTOPIC */
+ "Das befehl erlaubt User ein Text zu den vorhandenen Channel Topic\n"
+ "hinzu zu fühgen. Wenn TOPICLOCK an ist, wird der Topic aktualisiert\n"
+ "und der neue aktualisierte Topic wird locked.",
+ /* LNG_APPENDTOPIC_SYNTAX */
+ "Syntax: APPENDTOPIC Channel Text\n"
+ };
+
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);
}
/* EOF */
diff --git a/src/modules/cs_enforce.c b/src/modules/cs_enforce.c
index 6ff72650b..e84502fbb 100644
--- a/src/modules/cs_enforce.c
+++ b/src/modules/cs_enforce.c
@@ -23,13 +23,13 @@ void my_cs_help(User * u);
int my_cs_help_enforce(User * u);
void my_add_languages(void);
-#define LNG_NUM_STRINGS 6
+#define LNG_NUM_STRINGS 6
-#define LNG_CHAN_HELP 0
-#define LNG_ENFORCE_SYNTAX 1
-#define LNG_CHAN_HELP_ENFORCE 2
-#define LNG_CHAN_HELP_ENFORCE_R_ENABLED 3
-#define LNG_CHAN_HELP_ENFORCE_R_DISABLED 4
+#define LNG_CHAN_HELP 0
+#define LNG_ENFORCE_SYNTAX 1
+#define LNG_CHAN_HELP_ENFORCE 2
+#define LNG_CHAN_HELP_ENFORCE_R_ENABLED 3
+#define LNG_CHAN_HELP_ENFORCE_R_DISABLED 4
#define LNG_CHAN_RESPONSE 5
int AnopeInit(int argc, char **argv)
@@ -335,8 +335,40 @@ void my_add_languages(void)
"Enforced %s"
};
+ char *langtable_de[] = {
+ /* LNG_CHAN_HELP */
+ " ENFORCE Erzwingt verschieden Modes und SET Optionen",
+ /* LNG_ENFORCE_SYNTAX */
+ "Syntax: \002ENFORCE \037Channel\037 [\037was\037]\002",
+ /* LNG_CHAN_HELP_ENFORCE */
+ "Erzwingt verschieden Modes und SET Optionen. Die \037Channel\037\n"
+ "Option zeigt dir den Channel an, indem Modes und Optionen\n"
+ "zu erzwingen sind. Die \037was\037 Option zeigt dir welche Modes\n"
+ "und Optionen zu erzwingen sind. Die können nur SET, SECUREOPS,\n"
+ "RESTRICTED, MODES oder +R sein.Default ist SET.\n"
+ " \n"
+ "Wenn \037was\037 SET ist, wird SECUREOPS und RESTRICTED\n"
+ "auf die User die z.Z.in Channel sind erzwungen, wenn sie AN sind.\n"
+ "Benutze SECUREOPS oder RESTRICTED , um die Optionen einzeln\n"
+ "zu erzwingen, also wenn sie nicht eingeschaltet sind.",
+ /* LNG_CHAN_HELP_ENFORCE_R_ENABLED */
+ "Wenn \037was\037 MODES ist, wird das ChannelMode +R erzwungen\n"
+ "falls an. Wenn \037was\037 +R ist, wird +R erzwungen aber eben\n"
+ "wenn noch nicht als Channel-Mode ist. Wenn +R noch nicht als\n"
+ "Channel-Mode war werden alle User aus den Channel gebannt um\n"
+ "sicher zu sein das sie nicht rejoinen.",
+ /* LNG_CHAN_HELP_ENFORCE_R_DISABLED */
+ "Wenn \037was\037 MODES ist, wird nichts erzwungen weil es MODES seine\n"
+ "können die dein IRCD nicht unterstützt. Wenn \037was\037 +R ist\n"
+ "oder ein Modes was auf ein anderen IRCD gleich +R ist, wird es\n"
+ "erzwungen. Alle User die nicht für deren Nicknamen identifiziert\n"
+ "sind werden aus den Channel gekickt und gebannt.",
+ "Erzwungen %s"
+ };
+
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);
}
/* EOF */
diff --git a/src/modules/cs_tban.c b/src/modules/cs_tban.c
index 567fc4729..4c550e44b 100644
--- a/src/modules/cs_tban.c
+++ b/src/modules/cs_tban.c
@@ -176,7 +176,7 @@ void mAddLanguages(void)
" TBAN Bans the user for a given length of time",
"Syntax: TBAN channel nick time",
"Bans the given user from a channel for a specified length of\n"
- "time. If the ban is removed before hand, it will NOT be replaced.",
+ "time. If the ban is removed before by hand, it will NOT be replaced.",
"%s banned from %s, will auto-expire in %s"
};
char *langtable_nl[] = {
@@ -187,8 +187,18 @@ void mAddLanguages(void)
"zal deze NIET worden vervangen.",
"%s verbannen van %s, zal verlopen in %s"
};
+
+ char *langtable_de[] = {
+ " TBAN Bant ein User für eine bestimmte Zeit aus ein Channel",
+ "Syntax: TBAN Channel Nickname Zeit",
+ "Bant ein User für eine bestimmte Zeit aus ein Channel\n"
+ "Wenn der Ban manuell entfernt wird, wird es NICHT ersetzt.",
+ "%s gebannt von %s, wird auto-auslaufen in %s"
+ };
+
moduleInsertLanguage(LANG_EN_US, LANG_NUM_STRINGS, langtable_en_us);
moduleInsertLanguage(LANG_NL, LANG_NUM_STRINGS, langtable_nl);
+ moduleInsertLanguage(LANG_DE, LANG_NUM_STRINGS, langtable_de);
}
diff --git a/src/modules/ns_maxemail.c b/src/modules/ns_maxemail.c
index c17b7962d..c44e8b055 100644
--- a/src/modules/ns_maxemail.c
+++ b/src/modules/ns_maxemail.c
@@ -189,8 +189,16 @@ void my_add_languages(void)
"Het gegeven email adres heeft de limiet van 1 gebruiker bereikt."
};
+ 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."
+ };
+
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);
}
/* EOF */
diff --git a/src/modules/ns_noop.c b/src/modules/ns_noop.c
index f29649f9c..f78618572 100644
--- a/src/modules/ns_noop.c
+++ b/src/modules/ns_noop.c
@@ -390,9 +390,9 @@ void m_AddLanguages(void)
/* AUTOOP_OFF */
"You will no longer be auto op'ed in channels when you join them",
/* AUTOOP_DESC */
- " AUTOOP Toggles auto-op'ing when joining rooms",
+ " AUTOOP Toggles auto-op'ing when joining channels",
/* AUTOOP_HELP */
- "When set to ON, this command will prevent %s setting any\n"
+ "When set to OFF, this command will prevent %s setting any\n"
"modes on you when you join any channel. This command requires\n"
"you to be identified."
};
@@ -414,7 +414,7 @@ void m_AddLanguages(void)
/* AUTOOP_DESC */
" AUTOOP Cambia la opcion de auto-op cuando entras a un canal",
/* AUTOOP_HELP */
- "Cuando esta en ON, evitaras que ChanServ/BotServ\n"
+ "Cuando esta en OFF, evitaras que ChanServ/BotServ\n"
"cambien tus modos en el canal que tengas acceso.\n",
"(Debes estar identificado para usar esta opcion)"
};
@@ -436,15 +436,36 @@ void m_AddLanguages(void)
/* AUTOOP_DESC */
" AUTOOP Zet auto-op aan of uit",
/* AUTOOP_HELP */
- "Wanner dit aan (ON) staat, zal dit commando er voor zorgen dat\n"
+ "Wanner dit UIT (OFF) staat, zal dit commando er voor zorgen dat\n"
"%s geen kanaalmodes aan jou zal geven wanneer je een\n"
"kanaal binnen komt. Voor dit command is het vereist dat je\n"
"geidentificeerd bent."
};
+ char *langtable_de[] = {
+ /* AUTOOP_SYNTAX */
+ "Syntax: AUTOOP [ON|OFF]",
+ /* AUTOOP_STATUS_ON */
+ "Dein aktuelle AUTOOP Einstellung ist AN (ON)",
+ /* AUTOOP_STATUS_OFF */
+ "Dein aktuelle AUTOOP Einstellung ist AUS (OFF)",
+ /* AUTOOP_NO_NICK */
+ "Nur registriete und identifizierte Nicknamen können die Option benutzen",
+ /* AUTOOP_ON */
+ "Du bekommst jetzt Auto-Op wenn du ein Channel joinst",
+ /* AUTOOP_OFF */
+ "Du wirst kein Auto-Op mehr bekommen wenn du ein Channel joinst",
+ /* AUTOOP_DESC */
+ " AUTOOP Verwaltet dein Auto-Op wenn du Channels joinst",
+ /* AUTOOP_HELP */
+ "Wenn die Option AUS ist (OFF), wird dir Chanserv/BotServ keine Modis\n"
+ "geben wenn du einen Channel joinst.Um das Befehl zu benutzen\n"
+ "musst du identifiziert sein."
+ };
moduleInsertLanguage(LANG_EN_US, LANG_NUM_STRINGS, langtable_en_us);
moduleInsertLanguage(LANG_ES, LANG_NUM_STRINGS, langtable_es);
moduleInsertLanguage(LANG_NL, LANG_NUM_STRINGS, langtable_nl);
+ moduleInsertLanguage(LANG_DE, LANG_NUM_STRINGS, langtable_de);
}
/*************************************************************************/
diff --git a/src/modules/os_info.c b/src/modules/os_info.c
index ef5391ec4..5d68ac7f0 100644
--- a/src/modules/os_info.c
+++ b/src/modules/os_info.c
@@ -592,14 +592,44 @@ void m_AddLanguages(void)
"een oper /cs info kanaal doet voor dit kanaal, en kan worden\n"
"gebruikt om een kanaal te 'markeren' etc...",
/* OINFO_HELP_CMD */
- " OINFO Add / Del an OperInfo line to a nick",
+ " OINFO Voeg een OperInfo regel toe aan een nick of verwijder deze",
/* OCINFO_HELP_CMD */
- " OINFO Add / Del an OperInfo line to a channel"
+ " OINFO Voeg een OperInfo regel toe aan een kanaal of verwijder deze"
+ };
+
+ char *langtable_de[] = {
+ /* OINFO_SYNTAX */
+ "Syntax: OINFO [ADD|DEL] Nickname <Information>",
+ /* OINFO_ADD_SUCCESS */
+ "Eine OperInfo Linie wurde zu den Nicknamen %s hinzugefügt",
+ /* OINFO_DEL_SUCCESS */
+ "Die OperInfo Linie wurde von den Nicknamen %s enfernt",
+ /* OCINFO_SYNTAX */
+ "Syntax: OINFO [ADD|DEL] Channel <Information>",
+ /* OCINFO_ADD_SUCCESS */
+ "Eine OperInfo Linie wurde zu den Channel %s hinzugefügt",
+ /* OCINFO_DEL_SUCCESS */
+ "Die OperInfo Linie wurde von den Channel %s enfernt",
+ /* OINFO_HELP */
+ "Syntax: OINFO [ADD|DEL] Nickname <Information>\n"
+ "Addiert oder löscht eine OperInfo Linie zu den angegebenen\n"
+ "Nicknamen.Sie wird angezeigt wenn ein Oper mit /ns info sich\n"
+ "über den Nicknamen informiert.",
+ /* OCINFO_HELP */
+ "Syntax: OINFO [ADD|DEL] chan <info>\n"
+ "Addiert oder löscht eine OperInfo Linie zu den angegebenen\n"
+ "Channel.Sie wird angezeigt wenn ein Oper mit /cs info sich\n"
+ "über den Channel informiert.",
+ /* OINFO_HELP_CMD */
+ " OINFO Addiert / Löscht eine OperInfo Linie zu / von einen Nicknamen",
+ /* OCINFO_HELP_CMD */
+ " OINFO Addiert / Löscht eine OperInfo Linie zu / von einen Channel"
};
moduleInsertLanguage(LANG_EN_US, LANG_NUM_STRINGS, langtable_en_us);
moduleInsertLanguage(LANG_ES, LANG_NUM_STRINGS, langtable_es);
moduleInsertLanguage(LANG_NL, LANG_NUM_STRINGS, langtable_nl);
+ moduleInsertLanguage(LANG_DE, LANG_NUM_STRINGS, langtable_de);
}
/*************************************************************************/