diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/Makefile | 3 | ||||
-rw-r--r-- | src/config.c | 2 | ||||
-rw-r--r-- | src/modules/cs_appendtopic.c | 16 | ||||
-rw-r--r-- | src/modules/cs_enforce.c | 44 | ||||
-rw-r--r-- | src/modules/cs_tban.c | 12 | ||||
-rw-r--r-- | src/modules/ns_maxemail.c | 8 | ||||
-rw-r--r-- | src/modules/ns_noop.c | 29 | ||||
-rw-r--r-- | src/modules/os_info.c | 34 |
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); } /*************************************************************************/ |