1
0
mirror of https://github.com/anope/anope.git synced 2026-07-03 06:13:13 +02:00

BUILD : 1.7.20 (1332) BUGS : NOTES : Updated Russian language file provided by Kein and added his Russian translations to bundled modules as well

git-svn-id: svn://svn.anope.org/anope/trunk@1332 31f1291d-b8d6-0310-a050-a5561fc1590b


git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1048 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2008-01-04 10:43:21 +00:00
parent 6ac600f42b
commit 8f7e160ce9
9 changed files with 2153 additions and 2172 deletions
+4
View File
@@ -9,6 +9,10 @@ Provided by Trystan <trystan@nomadirc.net> - 2008
Provided by Jan Milants <jan_renee@msn.com> - 2008
01/04 F EVENT_ACCESS_DEL being sent with NULL-param when using XOP. [#816]
Provided by Kein <kein-of@yandex.ru> - 2008
01/04 A Russian translation for bundled modules. [ #00]
01/04 F Updated Russian language file. [ #00]
Anope Version 1.7.20
--------------------
12/28 F Some silly logic errors in anope_event_capab() in inspircd11.c [ #00]
+1980 -2147
View File
File diff suppressed because it is too large Load Diff
+18 -5
View File
@@ -42,11 +42,11 @@
/* DO NOT EDIT BELOW THIS LINE UNLESS YOU KNOW WHAT YOU ARE DOING */
/* ---------------------------------------------------------------------- */
#define LNG_NUM_STRINGS 3
#define LNG_NUM_STRINGS 3
#define LNG_CHAN_HELP 0
#define LNG_CHAN_HELP_APPENDTOPIC 1
#define LNG_APPENDTOPIC_SYNTAX 2
#define LNG_CHAN_HELP 0
#define LNG_CHAN_HELP_APPENDTOPIC 1
#define LNG_APPENDTOPIC_SYNTAX 2
int my_cs_appendtopic(User * u);
void my_cs_help(User * u);
@@ -213,6 +213,18 @@ void my_add_languages(void)
"Sintaxe: APPENDTOPIC canal texto\n"
};
/* Russian (RU) */
char *langtable_ru[] = {
/* LNG_CHAN_HELP */
" APPENDTOPIC Äîáàâëÿåò òåêñò ê òîïèêó êàíàëà",
/* LNG_CHAN_HELP_APPENDTOPIC */
"Äàííàÿ êîìàíäà ïîçâîëÿåò äîáàâèòü òåêñò ê òîïèêó, êîòîðûé óñòàíîâëåí íà óêàçàííîì\n"
"êàíàëå. Åñëè àêòèâèðîâàí ðåæèì TOPICLOCK, òîïèê áóäåò îáíîâëåí è çàáëîêèðîâàí.\n"
"Ïðèìå÷àíèå: òåêñò áóäåò ÄÎÁÀÂËÅÍ ê òîïèêó, òî åñòü ñòàðûé òîïèê óäàëåí ÍÅ ÁÓÄÅÒ.\n",
/* LNG_APPENDTOPIC_SYNTAX */
"Ñèíòàêñèñ: APPENDTOPIC #êàíàë òåêñò\n"
};
/* Italian (IT) */
char *langtable_it[] = {
/* LNG_CHAN_HELP */
@@ -229,7 +241,8 @@ void my_add_languages(void)
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_IT, LNG_NUM_STRINGS, langtable_it);
moduleInsertLanguage(LANG_RU, LNG_NUM_STRINGS, langtable_ru);
moduleInsertLanguage(LANG_IT, LNG_NUM_STRINGS, langtable_it);
}
/* EOF */
+32
View File
@@ -399,6 +399,37 @@ void my_add_languages(void)
"Verificado %s"
};
/* Russian (RU) */
char *langtable_ru[] = {
/* LNG_CHAN_HELP */
" ENFORCE Ïåðåïðîâåðêà è óñòàíîâêà ðàçëè÷íûõ ðåæèìîâ è îïöèé êàíàëà",
/* LNG_ENFORCE_SYNTAX */
"Ñèíòàêñèñ: \002ENFORCE \037#êàíàë\037 \037ïàðàìåòð\037\002",
/* LNG_CHAN_HELP_ENFORCE */
"Ïåðåïðîâåðêà è óñòàíîâêà ðàçëè÷íûõ ðåæèìîâ è îïöèé êàíàëà.\n"
"\037Ïàðàìåòð\037 óêàçûâàåò êàêèå îïöèè èëè ðåæèìû êàíàëà äîëæíû áûòü\n"
"ïåðåïðîâåðåíû.  êà÷åñòâå ïàðàìåòðà ìîãóò áûòü óêàçàíû: SET, SECUREOPS,\n"
"RESTRICTED, MODES, èëè +R. Åñëè ïàðàìåòð íå óêàçàí, ïî-óìîë÷àíèþ áóäåò SET.\n"
" \n"
"Åñëè â êà÷åñòâå \037ïàðàìåòðà\037 óêàçàíî SET, áóäóò ïåðåïðîâåðåíû îïöèè\n"
"SECUREOPS è RESTRICTED îòíîñèòåëüíî ïîëüçîâàòåëåé íà óêàçàííîì êàíàëå\n"
"(ïðè óñëîâèè, ÷òî îïöèè âêëþ÷åíû). Îòäåëüíî óêàçàííûé ïàðàìåòð SECUREOPS\n"
"ïðèìåíèò îïöèþ SECUREOPS (äàæå åñëè îíà \037ÍÅ\037 óñòàíîâëåíà). Ïàðàìåòð\n"
"RESTRICTED ïðèìåíèò îïöèþ RESTRICTED (äàæå åñëè îíà \037ÍÅ\037 óñòàíîâëåíà)",
/* LNG_CHAN_HELP_ENFORCE_R_ENABLED */
"Åñëè â êà÷åñòâå \037ïàðàìåòðà\037 óêàçàíî MODES, áóäåò ïåðåïðîâåðåí ðåæèì +R\n"
"(åñëè îí óñòàíîâëåí). Îòäåëüíî óêàçàííûé ïàðàìåòð \037+R\037 ïðèìåíèò\n"
"êàíàëüíûé ðåæèì +R, äàæå åñëè îí íå óñòàíîâëåí, è çàáàíèò âñåõ ïîëüçîâàòåëåé,\n"
"êîòîðûå íå èäåíòèôèöèðîâàëèñü ê ñâîåìó íèêó èëè íå èìåþò çàðåãèñòðèðîâàííîãî íèêà.",
/* LNG_CHAN_HELP_ENFORCE_R_DISABLED */
"Åñëè â êà÷åñòâå \037ïàðàìåòðà\037 óêàçàíî MODES, ïåðåïðîâåðêà îñóùåñòâëåíà\n"
"ÍÅ ÁÓÄÅÒ, òàê êàê òåêóùèé IRCD íå ïîääåðæèâàåò íåîáõîäèìûå ðåæèìû.\n"
"Îòäåëüíî óêàçàííûé ïàðàìåòð \037+R\037 ïðèìåíèò êàíàëüíûé ðåæèì, ýêâèâàëåíòíûé\n"
"ðåæèìó +R è çàáàíèò âñåõ ïîëüçîâàòåëåé, êîòîðûå íå èäåíòèôèöèðîâàëèñü ê ñâîåìó\n"
"íèêó èëè íå èìåþò çàðåãèñòðèðîâàííîãî íèêà.",
"Ïåðåïðîâåðåíî: %s"
};
/* Italian (IT) */
char *langtable_it[] = {
/* LNG_CHAN_HELP */
@@ -435,6 +466,7 @@ void my_add_languages(void)
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);
}
+12 -1
View File
@@ -223,6 +223,15 @@ void mAddLanguages(void)
"%s foi banido do %s, irá auto-expirar em %s"
};
char *langtable_ru[] = {
" TBAN Áàíèò ïîëüçîâàòåëÿ íà óêàçàííûé ïðîìåæóòîê âðåìåíè",
"Ñèíòàêñèñ: TBAN #êàíàë íèê âðåìÿ",
"Áàíèò ïîëüçîâàòåëÿ íà óêàçàííûé ïðîìåæóòîê âðåìåíè â ñåêóíäàõ\n"
"Ïðèìå÷àíèå: óäàëåííûé âðó÷íóþ (äî ñâîåãî èñòå÷åíèÿ) áàí ÍÅ ÁÓÄÅÒ\n"
"ïåðåóñòàíîâëåí ñåðâèñàìè àâòîìàòè÷åñêè!",
"Óñòàíîâëåííûé áàí %s íà êàíàëå %s èñòå÷åò ÷åðåç %s ñåêóíä"
};
char *langtable_it[] = {
" TBAN Banna l'utente per un periodo di tempo specificato",
"Sintassi: TBAN canale nick tempo",
@@ -235,7 +244,9 @@ void mAddLanguages(void)
moduleInsertLanguage(LANG_NL, LANG_NUM_STRINGS, langtable_nl);
moduleInsertLanguage(LANG_DE, LANG_NUM_STRINGS, langtable_de);
moduleInsertLanguage(LANG_PT, LANG_NUM_STRINGS, langtable_pt);
moduleInsertLanguage(LANG_IT, LANG_NUM_STRINGS, langtable_it);
moduleInsertLanguage(LANG_RU, LANG_NUM_STRINGS, langtable_ru);
moduleInsertLanguage(LANG_IT, LANG_NUM_STRINGS, langtable_it);
}
+51
View File
@@ -878,6 +878,56 @@ void my_add_languages(void)
"o mesmo que fazer um LIST +req"
};
char *langtable_ru[] = {
/* LNG_REQUEST_SYNTAX */
"Ñèíòàêñèñ: \002REQUEST \037vHost\037\002",
/* LNG_REQUESTED */
"Âàø çàïðîñ íà vHost îòïðàâëåí.",
/* LNG_REQUEST_WAIT */
"Ïîæàëóéñòà, ïîäîæäèòå %d ñåêóíä, ïðåæäå ÷åì çàïðàøèâàòü íîâûé vHost",
/* LNG_REQUEST_MEMO */
"[àâòî-ñîîáùåíèå] Áûë çàïðîøåí vHost \002%s\002",
/* LNG_ACTIVATE_SYNTAX */
"Ñèíòàêñèñ: \002ACTIVATE \037íèê\037\002",
/* LNG_ACTIVATED */
"vHost äëÿ %s óñïåøíî àêòèâèðîâàí",
/* LNG_ACTIVATE_MEMO */
"[àâòî-ñîîáùåíèå] Çàïðàøèâàåìûé âàìè vHost óòâåðæäåí è àêòèâèðîâàí.",
/* LNG_REJECT_SYNTAX */
"Ñèíòàêñèñ: \002REJECT \037íèê\037\002",
/* LNG_REJECTED */
"vHost äëÿ %s îòêëîíåí.",
/* LNG_REJECT_MEMO */
"[àâòî-ñîîáùåíèå] Çàïðàøèâàåìûé âàìè vHost îòêëîíåí.",
/* LNG_REJECT_MEMO_REASON */
"[àâòî-ñîîáùåíèå] Çàïðàøèâàåìûé âàìè vHost îòêëîíåí. Ïðè÷èíà: %s",
/* LNG_NO_REQUEST */
"Çàïðîñ íà vHost äëÿ íèêà %s íå íàéäåí.",
/* LNG_HELP */
" REQUEST Çàïðîñ íà vHost äëÿ âàøåãî òåêóùåãî íèêà",
/* LNG_HELP_SETTER */
" ACTIVATE Óòâåðäèòü çàïðàøèâàåìûé ïîëüçîâàòåëåì vHost\n"
" REJECT Îòêëîíèòü çàïðàøèâàåìûé ïîëüçîâàòåëåì vHost\n"
" WAITING Ñïèñîê çàïðîñîâ îæèäàþùèõ îáðàáîòêè (àíàëîã LIST +req)",
/* LNG_HELP_REQUEST */
"Îòïðàâëÿåò çàïðîñ íà àêòèâàöèþ vHost, êîòîðûé áóäåò ðàññìîòðåí îäíèì èç\n"
"àäìèíèñòðàòîðîâ ñåòè. Ïðîñüáà ïðîÿâèòü òåðïåíèå, ïîêà çàïðîñ\n"
"ðàññìàòðèâàåòñÿ àäìèíèñòðàöèåé.",
/* LNG_HELP_ACTIVATE */
"Óòâåðäèòü çàïðàøèâàåìûé vHost äëÿ óêàçàííîãî íèêà.",
/* LNG_HELP_ACTIVATE_MEMO */
"Ïîëüçîâàòåëþ áóäåò ïîñëàíî àâòî-óâåäîìëåíèå îá àêòèâàöèè åãî çàïðîñà.",
/* LNG_HELP_REJECT */
"Îòêëîíèòü çàïðàøèâàåìûé vHost äëÿ óêàçàííîãî íèêà.",
/* LNG_HELP_REJECT_MEMO */
"Ïîëüçîâàòåëþ áóäåò ïîñëàíî àâòî-óâåäîìëåíèå îá îòêëîíåíèè åãî çàïðîñà.",
/* LNG_WAITING_SYNTAX */
"Ñèíòàêñèñ: \002WAITING\002",
/* LNG_HELP_WAITING */
"Äàííàÿ êîìàíäà ñîçäàíà äëÿ óäîáñòâà èñïîëüçîâàíèÿ è âûâîäèò ñïèñîê çàïðîñîâ,\n"
"îæèäàþùèõ îáðàáîòêè. Àíàëîãè÷íàÿ êîìàíäà: LIST +req ."
};
char *langtable_it[] = {
/* LNG_REQUEST_SYNTAX */
"Sintassi: \002REQUEST \037vhost\037\002",
@@ -930,6 +980,7 @@ void my_add_languages(void)
moduleInsertLanguage(LANG_EN_US, LNG_NUM_STRINGS, langtable_en_us);
moduleInsertLanguage(LANG_NL, LNG_NUM_STRINGS, langtable_nl);
moduleInsertLanguage(LANG_PT, LNG_NUM_STRINGS, langtable_pt);
moduleInsertLanguage(LANG_RU, LNG_NUM_STRINGS, langtable_ru);
moduleInsertLanguage(LANG_IT, LNG_NUM_STRINGS, langtable_it);
}
+8
View File
@@ -203,6 +203,13 @@ void my_add_languages(void)
"O endereço de email fornecido alcançou seu limite de uso de 1 usuário."
};
char *langtable_ru[] = {
/* LNG_NSEMAILMAX_REACHED */
"Óêàçàííûé âàìè email-àäðåñ èñïîëüçóåòñÿ ìàêñèìàëüíî äîïóñòèìîå êîë-âî ðàç: %d",
/* LNG_NSEMAILMAX_REACHED_ONE */
"Óêàçàííûé âàìè email-àäðåñ óæå êåì-òî èñïîëüçóåòñÿ."
};
char *langtable_it[] = {
/* LNG_NSEMAILMAX_REACHED */
"L'indirizzo email specificato ha raggiunto il suo limite d'utilizzo di %d utenti.",
@@ -214,6 +221,7 @@ void my_add_languages(void)
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);
}
+43 -18
View File
@@ -72,7 +72,7 @@ int AnopeInit(int argc, char **argv)
Command *c;
EvtHook *hook = NULL;
int status = 0;
int status;
moduleAddAuthor(AUTHOR);
moduleAddVersion(VERSION);
@@ -85,31 +85,26 @@ int AnopeInit(int argc, char **argv)
c = createCommand("oInfo", myAddNickInfo, is_oper, -1, -1, -1, -1, -1);
moduleAddHelp(c, mNickHelp);
status += moduleAddCommand(NICKSERV, c, MOD_HEAD);
status = moduleAddCommand(NICKSERV, c, MOD_HEAD);
c = createCommand("Info", myNickInfo, NULL, -1, -1, -1, -1, -1);
status += moduleAddCommand(NICKSERV, c, MOD_TAIL);
status = moduleAddCommand(NICKSERV, c, MOD_TAIL);
c = createCommand("oInfo", myAddChanInfo, is_oper, -1, -1, -1, -1, -1);
moduleAddHelp(c, mChanHelp);
status += moduleAddCommand(CHANSERV, c, MOD_HEAD);
status = moduleAddCommand(CHANSERV, c, MOD_HEAD);
c = createCommand("Info", myChanInfo, NULL, -1, -1, -1, -1, -1);
status += moduleAddCommand(CHANSERV, c, MOD_TAIL);
status = moduleAddCommand(CHANSERV, c, MOD_TAIL);
hook = createEventHook(EVENT_DB_SAVING, mSaveData);
status += moduleAddEventHook(hook);
status = moduleAddEventHook(hook);
hook = createEventHook(EVENT_DB_BACKUP, mBackupData);
status += moduleAddEventHook(hook);
status = moduleAddEventHook(hook);
hook = createEventHook(EVENT_RELOAD, mEventReload);
status += moduleAddEventHook(hook);
if (status != MOD_ERR_OK) {
alog("os_info: ERROR when trying to create module commands. Unloading...");
return MOD_STOP;
}
status = moduleAddEventHook(hook);
moduleSetNickHelp(mMainNickHelp);
moduleSetChanHelp(mMainChanHelp);
@@ -300,7 +295,7 @@ int myNickInfo(User * u)
if ((na = findnick(nick))) {
/* If we have any info on this user */
if ((info = moduleGetData(&na->nc->moduleData, "info"))) {
notice_user(s_NickServ, u, " OperInfo: %s", info);
notice_user(s_NickServ, u, " Îïåð-Èíôî: %s", info);
free(info);
}
/* NickCore not found! */
@@ -336,7 +331,7 @@ int myChanInfo(User * u)
if ((ci = cs_findchan(chan))) {
/* If we have any info on this channel */
if ((info = moduleGetData(&ci->moduleData, "info"))) {
notice_user(s_ChanServ, u, " OperInfo: %s", info);
notice_user(s_ChanServ, u, " Îïåð-Èíôî: %s", info);
free(info);
}
}
@@ -552,9 +547,9 @@ void m_AddLanguages(void)
"This will show up when any oper /cs info's the channel.\n"
"and can be used for 'tagging' channels etc....",
/* OINFO_HELP_CMD */
" OINFO Add / Del an OperInfo line to a nick",
" OINFO Add / Del an OperInfo line to a nick",
/* OCINFO_HELP_CMD */
" OINFO Add / Del an OperInfo line to a channel"
" OINFO Add / Del an OperInfo line to a channel"
};
char *langtable_es[] = {
@@ -675,6 +670,35 @@ void m_AddLanguages(void)
" OINFO Adiciona ou Apaga a linha OperInfo para um canal"
};
char *langtable_ru[] = {
/* OINFO_SYNTAX */
"Ñèíòàêñèñ: OINFO ADD|DEL íèê òåñò",
/* OINFO_ADD_SUCCESS */
"Îïåð-Èíôîðìàöèÿ äëÿ íèêà %s äîáàâëåíà",
/* OINFO_DEL_SUCCESS */
"Îïåð-Èíôîðìàöèÿ äëÿ íèêà %s áûëà óäàëåíà",
/* OCINFO_SYNTAX */
"Ñèíòàêñèñ: OINFO ADD|DEL #êàíàë òåêñò",
/* OCINFO_ADD_SUCCESS */
"Îïåð-Èíôîðìàöèÿ äëÿ êàíàëà %s óñïåøíî óñòàíîâëåíà",
/* OCINFO_DEL_SUCCESS */
"Îïåð-Èíôîðìàöèÿ äëÿ êàíàëà %s áûëà óäàëåíà",
/* OINFO_HELP */
"Ñèíòàêñèñ: OINFO ADD|DEL íèê òåêñò\n"
"Óñòàíàâëèâàåò èëè óäàëÿåò Îïåð-Èíôîðìàöèþ äëÿ óêàçàííîãî íèêà,\n"
"êîòîðàÿ áóäåò ïîêàçàíà ëþáîìó îïåðàòîðó, çàïðàøèâàþùåìó INFO íèêà.\n"
"Ìîæåò áûòü èñïîëüçîâàíà äëÿ 'ïîìåòêè' ïîëüçîâàòåëåé è ò. ä...",
/* OCINFO_HELP */
"Ñèíòàêñèñ: OINFO ADD|DEL #êàíàë òåêñò\n"
"Óñòàíàâëèâàåò èëè óäàëÿåò Îïåð-Èíôîðìàöèþ äëÿ óêàçàííîãî êàíàëà,\n"
"êîòîðàÿ áóäåò ïîêàçàíà ëþáîìó îïåðàòîðó, çàïðàøèâàþùåìó INFO êàíàëà.\n"
"Ìîæåò áûòü èñïîëüçîâàíà äëÿ 'ïîìåòêè' êàíàëîâ è ò. ä...",
/* OINFO_HELP_CMD */
" OINFO Äîáàâëÿåò/Óäàëÿåò îïåð-èíôî äëÿ íèêà",
/* OCINFO_HELP_CMD */
" OINFO Äîáàâëÿåò/Óäàëÿåò îïåð-èíôî äëÿ êàíàëà"
};
char *langtable_it[] = {
/* OINFO_SYNTAX */
"Sintassi: OINFO [ADD|DEL] nick <info>",
@@ -709,7 +733,8 @@ void m_AddLanguages(void)
moduleInsertLanguage(LANG_NL, LANG_NUM_STRINGS, langtable_nl);
moduleInsertLanguage(LANG_DE, LANG_NUM_STRINGS, langtable_de);
moduleInsertLanguage(LANG_PT, LANG_NUM_STRINGS, langtable_pt);
moduleInsertLanguage(LANG_IT, LANG_NUM_STRINGS, langtable_it);
moduleInsertLanguage(LANG_RU, LANG_NUM_STRINGS, langtable_ru);
moduleInsertLanguage(LANG_IT, LANG_NUM_STRINGS, langtable_it);
}
/*************************************************************************/
+5 -1
View File
@@ -9,10 +9,14 @@ VERSION_MAJOR="1"
VERSION_MINOR="7"
VERSION_PATCH="20"
VERSION_EXTRA="-svn"
VERSION_BUILD="1331"
VERSION_BUILD="1332"
# $Log$
#
# BUILD : 1.7.20 (1332)
# BUGS :
# NOTES : Updated Russian language file provided by Kein and added his Russian translations to bundled modules as well
#
# BUILD : 1.7.20 (1331)
# BUGS : 816
# NOTES : Applied patch by Jan Milants to fix EVENT_ACCESS_DEL being sent with NULL-param when using XOP