summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorgeniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2008-01-04 10:43:21 +0000
committergeniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>2008-01-04 10:43:21 +0000
commit8f7e160ce917b0a3fe20640ef95ab66b3e2fbbc0 (patch)
tree0889db0ead93f8b471510bc296c00d9b818e1cae /src
parent6ac600f42b324490d9e123ef8f73ccc191365dd3 (diff)
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
Diffstat (limited to 'src')
-rw-r--r--src/modules/cs_appendtopic.c23
-rw-r--r--src/modules/cs_enforce.c32
-rw-r--r--src/modules/cs_tban.c13
-rw-r--r--src/modules/hs_request.c51
-rw-r--r--src/modules/ns_maxemail.c8
-rw-r--r--src/modules/os_info.c61
6 files changed, 164 insertions, 24 deletions
diff --git a/src/modules/cs_appendtopic.c b/src/modules/cs_appendtopic.c
index df68d0e91..f9f9869e8 100644
--- a/src/modules/cs_appendtopic.c
+++ b/src/modules/cs_appendtopic.c
@@ -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 */
diff --git a/src/modules/cs_enforce.c b/src/modules/cs_enforce.c
index 1365def32..6322220c7 100644
--- a/src/modules/cs_enforce.c
+++ b/src/modules/cs_enforce.c
@@ -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);
}
diff --git a/src/modules/cs_tban.c b/src/modules/cs_tban.c
index f299f08d6..effb00674 100644
--- a/src/modules/cs_tban.c
+++ b/src/modules/cs_tban.c
@@ -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);
+
}
diff --git a/src/modules/hs_request.c b/src/modules/hs_request.c
index 753a77f51..2ba84fe55 100644
--- a/src/modules/hs_request.c
+++ b/src/modules/hs_request.c
@@ -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);
}
diff --git a/src/modules/ns_maxemail.c b/src/modules/ns_maxemail.c
index f3221c7e2..beddde47f 100644
--- a/src/modules/ns_maxemail.c
+++ b/src/modules/ns_maxemail.c
@@ -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);
}
diff --git a/src/modules/os_info.c b/src/modules/os_info.c
index 1127f6c3e..9e1655b7c 100644
--- a/src/modules/os_info.c
+++ b/src/modules/os_info.c
@@ -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);
}
/*************************************************************************/