diff --git a/languages/core_ru_Pусский_ru.php b/languages/core_ru_Pусский_ru.php
index 749c6ec..610f656 100644
--- a/languages/core_ru_Pусский_ru.php
+++ b/languages/core_ru_Pусский_ru.php
@@ -16,7 +16,7 @@ $lang['chkphpmulti2'] = "Путь, где расположен PHP вашего
$lang['clean'] = "Сканирование пользователей, подлежащих удалению из базы системы рангов...";
$lang['cleanc'] = "Чистка пользователей";
$lang['cleancdesc'] = "При включении данной функции, старые пользователи в базе данных системы рангов будут удалены.
С этой целью, система рангов синхронизируется с базой данных TeamSpeak. Пользователи, которых более не существует в базе данных TeamSpeak, будут удалены из системы рангов.
Эта функция работает когда режим 'Query-Slowmode' отключен!
Для автоматической очистки базы данных TeamSpeak 3 вы можете использовать утилиту ClientCleaner:
%s";
-$lang['cleandel'] = "%s пользователя удалены из базы данных системы рангов, так как они больше не существуют в базе данных TeamSpeak.";
+$lang['cleandel'] = "%s пользователя(-ль/-лей) удален(-о) из базы данных системы рангов, так как он (они) больше не существует (-ют) в базе данных TeamSpeak.";
$lang['cleanno'] = "Не найдены пользователи, подлежащие удалению из базы данных системы рангов.";
$lang['cleanp'] = "Период очистки базы данных системы рангов";
$lang['cleanpdesc'] = "Укажите время, которое должно пройти перед очередной очисткой пользователей.
Устанавливается в секундах.
Для больших баз данных рекомендуется использовать один раз в день.";
@@ -25,13 +25,13 @@ $lang['cleants'] = "Пользователей найдено в базе да
$lang['clean0001'] = "Успешно удален ненужный аватар %s (уникальный ID: %s).";
$lang['clean0002'] = "Ошибка при удалении ненужного аватара %s (уникальный ID: %s). Пожалуйста, убедитесь в наличии доступа на запись в папку 'avatars'!";
$lang['clean0003'] = "Очистка базы данных завершена. Все устаревшие данные были успешно удалены.";
-$lang['clean0004'] = "Проверка на наличие пользователей, подлежащих удалению завершена. Никаких изменений не было внесено, так как функция 'очистка клиентов' отключена (веб-панель - система).";
+$lang['clean0004'] = "Завершенаа проверка на наличие пользователей, подлежащих удалению. Никаких изменений не было внесено, так как функция 'очистка клиентов' отключена (веб-панель - система).";
$lang['day'] = "%s день";
$lang['days'] = "%s дня";
$lang['dbconerr'] = "Ошибка подключения к базе данных: ";
$lang['desc'] = "по убыванию";
-$lang['duration'] = "Duration";
-$lang['errcsrf'] = "Неверный ключ CSRF or expired (ошибка проверки безопасности)! Пожалуйста перезагрузите эту страницу и попробуйте снова. Если вы получаете эту ошибку несколько раз, удалите куки с этого сайта в вашем браузере и попробуйте снова!";
+$lang['duration'] = "Продолжительность";
+$lang['errcsrf'] = "Ключ CSRF неверен или истек срок его действия (ошибка проверки безопасности)! Пожалуйста перезагрузите эту страницу и попробуйте снова. Если вы получаете эту ошибку несколько раз, удалите куки с этого сайта в вашем браузере и попробуйте снова!";
$lang['errgrpid'] = "Ошибка при сохранении изменений в базе данных. Пожалуйста, исправьте проблемы и попробуйте сохранить изменения снова!";
$lang['errgrplist'] = "Ошибка при получении списка групп сервера: ";
$lang['errlogin'] = "Неверно введён логин или пароль! Пожалуйста, повторите ввод данных заново.";
@@ -40,13 +40,13 @@ $lang['errlogin3'] = "Защита от перебора: От вас пост
$lang['error'] = "Ошибка ";
$lang['errorts3'] = "Ошибка TS3: ";
$lang['errperm'] = "Пожалуйста, убедитесь наличии привилегий на запись в папку '%s'!";
-$lang['errphp'] = "%s is missed. Installation of %s is required!";
+$lang['errphp'] = "%s отсутствует. Невозможно продолжить без установленного %s!";
$lang['errselusr'] = "Пожалуйста, укажите пользователя!";
$lang['errseltime'] = "Пожалуйста, введите время, которое хотите начислить.";
$lang['errukwn'] = "Произошла неизвестная ошибка!";
-$lang['factor'] = "Factor";
+$lang['factor'] = " - коэффициент";
$lang['highest'] = "Достигнут максимальный ранг";
-$lang['insec'] = "in Seconds";
+$lang['insec'] = "в секундах";
$lang['install'] = "Установка";
$lang['instdb'] = "Установка базы данных";
$lang['instdbsuc'] = "База данных %s успешно создана.";
@@ -110,9 +110,9 @@ $lang['repeat'] = "Повтор нового пароля";
$lang['resettime'] = "Сбрасываем онлайн и время простоя пользователя %s (UID: %s; DBID %s), так как пользователь был удален из исключений.";
$lang['sccupcount'] = "%s секунд активного времени было добавлено клиенту с уникальным ID (UID) %s. Больше информации можно найти в лог-файле системы рангов.";
$lang['sccupcount2'] = "Успешно добавлено %s секунд активного времени клиенту с уникальным ID (UID) %s по запросу администратора системы рангов.";
-$lang['setontime'] = "Начислить время";
+$lang['setontime'] = "Добавить время";
$lang['setontimedesc'] = "Данная функция начисляет пользователю время онлайна с учётом прошлых накоплений. От этого времени также будет впоследствии сформирован ранг пользователя.
По выполнению запроса введенное время будет учитываться при выдаче ранга и должно подействовать мгновенно (немного дольше при включенном SlowMode'е).";
-$lang['setontime2'] = "Удалить время";
+$lang['setontime2'] = "Отнять время";
$lang['setontimedesc2'] = "Данная функция удаляет с пользователя время онлайна. С каждого указанного пользователя будет удалено время из их старого времени онлайна.
По выполнению запроса введенное время будет учитываться при выдаче ранга и должно подействовать мгновенно (немного дольше при включенном SlowMode'е).";
$lang['sgrpadd'] = "Выдана группа сервера №%s (ID: %s) пользователю %s (UID клиента: %s; DBID: %s).";
$lang['sgrprerr'] = "Затронут пользователь: %s (UID: %s; DBID %s) и группа сервера %s (ID: %s).";
@@ -127,9 +127,9 @@ $lang['size_eib'] = "ЭиБ";
$lang['size_zib'] = "ЗиБ";
$lang['size_yib'] = "ЙиБ";
$lang['stag0001'] = "Менеджер групп";
-$lang['stag0001desc'] = "With the 'Assign Servergroups' function you allows your TeamSpeak user to manage their servergroups (as self-service) on the TeamSpeak server (e.g. game-, country-, gender-groups).
With activation this function, a new menu item will appear on the stats/ site. About that menu item, the user can manage their own servergroups.
You define, which groups should be available.
You can also set a number to limit of concurrent groups.";
+$lang['stag0001desc'] = "Используя функцию 'Менеджер групп' пользователи могут сами управлять своими группами сервера (пример: игровые-, по стране-, пол и т.д.).
После активации этой функции на странице статистики появится соответствующий пункт меню.
Вы определяете, какие группы доступны для установки.
Вы так же можете ограничить максимальное количество групп, доступное для одновременной установки.";
$lang['stag0002'] = "Разрешенные группы";
-$lang['stag0003'] = "Введите список групп сервера, которые пользователь сможет назначить себе сам.
Необходимо ввести ID групп через запятую.
Например:
23,24,28";
+$lang['stag0003'] = "Отметьте группы сервера, которые пользователь сможет назначить себе сам.";
$lang['stag0004'] = "Лимит количества групп";
$lang['stag0005'] = "Максимальное количество групп, которые можно установить одновременно.";
$lang['stag0006'] = "Система определила несколько UIDов подключенных к серверу с вашим IP. Пожалуйста %sнажмите сюда%s что бы перепроверить.";
@@ -141,9 +141,9 @@ $lang['stag0011'] = "Максимум групп одновременно: ";
$lang['stag0012'] = "Установить группы";
$lang['stag0013'] = "Аддон ВКЛ/ВЫКЛ";
$lang['stag0014'] = "Позволяет включить (ВКЛ) или выключить (ВЫКЛ) аддон.
Если отключить аддон то пункт меню на странице навигации stats/ так же будет скрыт.";
-$lang['stag0015'] = "Вы не подключены к серверу либо вам необходимо пройти верификацию! Нажмите %sздесь%s что бы продолжить";
-$lang['stag0016'] = "Необходима верификация!";
-$lang['stag0017'] = "Нажмите здесь для верификации";
+$lang['stag0015'] = "Вы не подключены к серверу либо вам необходимо пройти проверку! Нажмите %sздесь%s что бы продолжить";
+$lang['stag0016'] = "Необходима дополнительная проверка!";
+$lang['stag0017'] = "Нажмите здесь для прохождения проверки";
$lang['stix0001'] = "Статистика сервера";
$lang['stix0002'] = "Пользователей зарегистрировано в базе системы рангов";
$lang['stix0003'] = "Посмотреть подробнее";
@@ -161,8 +161,8 @@ $lang['stix0014'] = "За неделю";
$lang['stix0015'] = "За месяц";
$lang['stix0016'] = "Соотнош. активн./AFK";
$lang['stix0017'] = "Версии клиентов";
-$lang['stix0018'] = "Рейтинг стран";
-$lang['stix0019'] = "Популярные платформы";
+$lang['stix0018'] = "Рейтинг по странам";
+$lang['stix0019'] = "Популярность платформ";
$lang['stix0020'] = "Текущая статистика";
$lang['stix0023'] = "Статус сервера";
$lang['stix0024'] = "Активен";
@@ -255,7 +255,7 @@ $lang['stnv0019'] = "Статистика сервера - содержимо
$lang['stnv0020'] = "Эта страница содержит информацию о вашей статистике и активности на сервере.";
$lang['stnv0021'] = "Большинство этой информации было собрано с момента начального старта системы рангов, никак не с момента первого запуска TeamSpeak сервера.";
$lang['stnv0022'] = "Данная информация получена из базы данных системы рангов и может отличаться от той, которая хранится в базе данных TeamSpeak.";
-$lang['stnv0023'] = "Общий накопленный онлайн за неделю и месяц обновляется раз в 15 минут. Все остальные значения обновляются моментально (или с задержкой в несколько секунд).";
+$lang['stnv0023'] = "Общий накопленный онлайн за неделю и месяц обновляется каждые 15 минут. Все остальные значения обновляются моментально (или с задержкой в несколько секунд).";
$lang['stnv0024'] = "RankSystem — статистика TeamSpeak 3 сервера";
$lang['stnv0025'] = "Ограничение списка";
$lang['stnv0026'] = "Все";
@@ -301,9 +301,9 @@ $lang['stri0022'] = "mightyBr
$lang['stri0023'] = "Стабильный релиз: 18/04/2016.";
$lang['stri0024'] = "KeviN - За перевод интерфейса на Чешский язык";
$lang['stri0025'] = "DoktorekOne - За перевод интерфейса на Польский язык";
-$lang['stri0026'] = "JavierlechuXD - для перевода на испанский язык";
-$lang['stri0027'] = "ExXeL - for initialisation hungarian translation";
-$lang['stri0028'] = "G. FARZALIYEV - for azerbaijan translation";
+$lang['stri0026'] = "JavierlechuXD - За перевод интерфейса на Испанский язык";
+$lang['stri0027'] = "ExXeL - За перевод интерфейса на Венгерский язык";
+$lang['stri0028'] = "G. FARZALIYEV - За перевод интерфейса на Азербайджанский язык";
$lang['sttw0001'] = "Топ-10 пользователей";
$lang['sttw0002'] = "За неделю";
$lang['sttw0003'] = "Набрал %s %s часов онлайна";
@@ -321,7 +321,7 @@ $lang['sttw0014'] = "час(-а,-ов)";
$lang['sttw0015'] = "Минут (ы)";
$lang['sttm0001'] = "За месяц";
$lang['stta0001'] = "За все время";
-$lang['stve0001'] = "\nЗдравствуйте %s,\n что бы пройти верификацию в системе рангов кликните по ссылке ниже:\n[B]%s[/B]\n\nЕсли ссылка не работает - вы можете вручную скопировать код подтверждения и ввести его на странице верификации :\n%s\n\nЕсли вы не запрашивали данное сообщение - проигнорируйте его. Если по какой-либо причине вы получаете это сообщение несколько раз, свяжитесь с администратором системы рангов.";
+$lang['stve0001'] = "\nЗдравствуйте %s,\n что бы пройти проверку в системе рангов кликните по ссылке ниже:\n[B]%s[/B]\n\nЕсли ссылка не работает - вы можете вручную скопировать код подтверждения и ввести его на странице проверки :\n%s\n\nЕсли вы не запрашивали данное сообщение - проигнорируйте его. Если по какой-либо причине вы получаете это сообщение несколько раз, свяжитесь с администратором системы рангов.";
$lang['stve0002'] = "Сообщение с ключом было отправлено вам через личное сообщение на сервере TS3.";
$lang['stve0003'] = "Пожалуйста, введите ключ, который вы получили на сервере TS3. Если вы не получили ключ - убедитесь что вы выбрали правильный уникальный ID.";
$lang['stve0004'] = "Ключ, который вы ввели не подходит! Попробуйте снова.";
@@ -329,7 +329,7 @@ $lang['stve0005'] = "Поздравляем, проверка произошл
$lang['stve0006'] = "Произошла неизвестная ошибка. Попробуйте ещё раз. Если не получится - свяжитесь с администратором.";
$lang['stve0007'] = "Проверка на сервере TS";
$lang['stve0008'] = "Выберите свой уникальный ID на сервере что бы произвести проверку.";
-$lang['stve0009'] = " -- выберите себя из выпадающего списка -- ";
+$lang['stve0009'] = " -- выберите себя из этого списка -- ";
$lang['stve0010'] = "Вы получите ключ для подтверждения на сервере, который вам необходимо ввести в данное поле:";
$lang['stve0011'] = "Ключ:";
$lang['stve0012'] = "проверить";
@@ -338,8 +338,8 @@ $lang['time_sec'] = "Секунды";
$lang['time_min'] = "Минуты";
$lang['time_hour'] = "Часы";
$lang['time_day'] = "Дни";
-$lang['unknown'] = "unknown";
-$lang['upgrp0001'] = "Группа сервера с ID %s найдена в параметре '%s' (webinterface -> core -> rank), однако её (больше) не существует на вашем сервере TS3! Пожалуйста, перенастройте конфигурацию или могут возникнуть ошибки!";
+$lang['unknown'] = "неизвестно";
+$lang['upgrp0001'] = "Группа сервера с ID %s используется в параметре '%s' (веб-интерфейс -> система -> ранг), однако она не найдена на сервере TS3! Пожалуйста, перенастройте конфигурацию иначе возникнут ошибки!";
$lang['upgrp0002'] = "Загрузка новой иконки сервера";
$lang['upgrp0003'] = "При записи иконки сервера на диск произошла ошибка.";
$lang['upgrp0004'] = "Ошибка при загрузке иконки сервера: ";
@@ -352,25 +352,25 @@ $lang['upgrp0010'] = "Иконка группы сервера %s с ID %s б
$lang['upgrp0011'] = "Скачивается новая иконка группы сервера %s с ID: %s";
$lang['upinf'] = "Доступна новая версия системы рангов; Сообщаю пользователям из списка на сервере...";
$lang['upinf2'] = "Система рангов была недавно (%s) обновлена. При желании вы можете открыть %sсписок изменений%s.";
-$lang['upmsg'] = "\nЭй, доступна новая версия [B]Системы рангов TSN![/B]!\n\nТекущая версия: %s\n[B]новая версия: %s[/B]\n\nПожалуйста, посетите наш сайт [URL]%s[/URL] для получения более подробной информации.\n\nПроцесс обновления был запущен в фоне. [B]Больше информации в файле /logs/ranksystem.log![/B]";
+$lang['upmsg'] = "\nДоступна новая версия [B]Системы рангов TSN![/B]!\n\nТекущая версия: %s\n[B]новая версия: %s[/B]\n\nПожалуйста, посетите наш сайт [URL]%s[/URL] для получения более подробной информации.\n\nПроцесс обновления был запущен в фоне. [B]Больше информации в файле /logs/ranksystem.log![/B]";
$lang['upmsg2'] = "\n[B]Система рангов[/B] была обновлена.\n\n[B]Новая версия: %s[/B]\n\nСписок изменений доступен на официальном сайте [URL]%s[/URL].";
$lang['upusrerr'] = "Пользователь с уникальным ID %s не был найден (не правильно указан Уникальный ID или пользователь в настоящий момент не подключен к серверу Teamspeak)!";
$lang['upusrinf'] = "Пользователь %s был успешно проинформирован.";
$lang['user'] = "Логин";
$lang['verify0001'] = "Пожалуйста, убедитесь в том что вы действительно подключены к серверу TS3!";
-$lang['verify0002'] = "Войдите, если ещё этого не сделали, в %sканал для верификации%s!";
-$lang['verify0003'] = "Если вы действительно подключены к серверу - свяжитесь с администратором.
Ему необходимо создать на сервере TeamSpeak специальный канал для верификации. После этого, необходимо указать ID этого канала в настройках системы рангов, (это сможет сделать только администратор системы рангов!).
Больше информации можно получить в веб-панели системы рангов (меню Система).
Без этих действий на данный момент мы не сможем верифицировать вас в системе рангов. Извините :(";
-$lang['verify0004'] = "Не найдено пользователей в канале для верификации...";
+$lang['verify0002'] = "Войдите, если ещё этого не сделали, в %sканал для проверки%s!";
+$lang['verify0003'] = "Если вы действительно подключены к серверу - свяжитесь с администратором.
Ему необходимо создать на сервере TeamSpeak специальный канал для проверки. После этого, необходимо указать ID этого канала в настройках системы рангов, (это сможет сделать только администратор системы рангов!).
Больше информации можно получить в веб-панели системы рангов (меню Система).
Без этих действий на данный момент мы не сможем проверить вас в системе рангов. Извините :(";
+$lang['verify0004'] = "Не найдено пользователей в проверочном канале...";
$lang['wi'] = "Веб-панель";
$lang['wiaction'] = "Выполнить";
$lang['wiadmhide'] = "скрывать исключенных клиентов";
$lang['wiadmhidedesc'] = "Нужно ли скрывать исключенных клиентов в данном списке";
-$lang['wiadmuuid'] = "Bot-Admin";
-$lang['wiadmuuiddesc'] = "Choose the user, which are the administrator(s) of the Ranksystem.
Also multiple selections are possible.
Here listed users are the user of your TeamSpeak server. Be sure, you are online there. When you are offline, go online, restart the Ranksystem Bot and reload this site.
The administrator of the Ranksystem Bot have the privileges:
- to reset the password for the webinterface.
(Note: Without definition of an administrator, it is not possible to reset the password!)
- using Bot commands with Bot-Admin privileges
(A list of commands you'll find %shere%s.)";
+$lang['wiadmuuid'] = "Администратор системы рангов";
+$lang['wiadmuuiddesc'] = "Выберите пользователя (или несколько) который будет назначен администратором системы рангов.
В выпадающем меню перечислены все пользователи, которые в данный момент подключены к серверу. Найдите себя в данном списке. Если вы не подключены к серверу то подключитесь сейчас, перезапустите бота системы рангов и обновите данную страницу.
Администратор системы рангов имеет следующие привилегии:
- возможность сброса пароля веб-интерфейса системы рангов.
(Внимание: Если не указан ни один администратор - сбросить пароль будет невозможно!)
- управлять системой рангов отправляя команды боту через сервер TeamSpeak
(Список команд можно найти %sздесь%s.)";
$lang['wiboost'] = "Бустер онлайна";
$lang['wiboostdesc'] = "Вы можете указать здесь ID групп сервера (Их необходимо создать на TeamSpeak сервере заранее), выступающие в роли множителя накапливаемого времени, которое получает пользователь за онлайн на сервере. Также вы должны указать на сколько должно умножаться время и период действия группы-множителя. Чем больше множитель времени, тем быстрее пользователь достигнет следующий ранг. По окончанию действия множителя, группа-множитель автоматически снимается с пользователя. Пример указания группы-множителя следующий:
As factor are also decimal numbers possible. Decimal places must be separated by a period!
ID группы => множитель => время(В секундах)
Если вы хотите сделать две или больше таких групп, то разделите их между собой запятой.
Пример:
12=>2=>6000,13=>1.25=>2500,14=>5=>600
Из примера выше следует, что группа с ID 12 дает множитель времени х2 на 6000 секунд, а группа 13 имеет множитель х1.25 на 2500 секунд. 14 группа соответственно, имеет множитель х5 на 600 секунд.";
-$lang['wiboost2desc'] = "You can define boost groups, for example to reward users. With that they will collect time faster (boosted) and therefore reach the next rank faster.
Steps to do:
1) Create a servergroup on your server, which should be used for the boost.
2) Define the boost defintion on this site.
Servergroup: Choose the servergroup that should triggers the boost.
Boost Factor: The factor to boost the online/active time of the user, which owned that group (example 2 times). As factor are also decimal numbers possible (example 1.5). Decimal places must be separated by a dot!
Duration in Seconds: Define how long the boost should be active. Is the time expired, the booster servergroup gets automatically removed from the concerned user. The time starts running as soon as the user gets the servergroup. It doesn't matter the user is online or not, the duration is running out.
3) Give one or more user on the TS server the defined servergroup to boost them.";
-$lang['wiboostempty'] = "Empty boost definition. Click on the plus symbol to define one!";
+$lang['wiboost2desc'] = "Здесь вы можете указать группы для работы бустера, например, что бы награждать пользователей. Благодаря бустеру время будет начисляться быстрее, следующий ранг будет достигнут быстрее.
Пошаговая инструкция:
1) Создать группу сервера, которая будет использоваться как бустер.
2) Указать группу как бустер (на этой странице).
Группа сервера: Выберите группу сервера, которая активирует буст.
Коэффициент буста: Коэффициент буста онлайна/активного времени пользователя, которому выдан бустер (например, в 2 раза). Возможно указание дробных значений (например, 1.5). Дробные значения должны разделяться точкой!
Продолжительность в секундах: Define how long the boost should be active. Is the time expired, the booster servergroup gets automatically removed from the concerned user. The time starts running as soon as the user gets the servergroup. It doesn't matter the user is online or not, the duration is running out.
3) Выдать одному или нескольким пользователям настроенную группу для активации буста.";
+$lang['wiboostempty'] = "Список бустеров пуст. Нажмите на символ плюса что бы добавить новый бустер!";
$lang['wibot1'] = "Система рангов была выключена. Более подробную информацию смотрите в логе ниже!";
$lang['wibot2'] = "Система рангов запущена. Более подробную информацию смотрите в логе ниже!";
$lang['wibot3'] = "Система рангов перезагружается. Более подробную информацию смотрите в логе ниже!";
@@ -381,7 +381,7 @@ $lang['wibot7'] = "Перезапустить";
$lang['wibot8'] = "Лог системы рангов:";
$lang['wibot9'] = "Заполните все обязательные поля перед запуском системы рангов!";
$lang['wichdbid'] = "Сброс при изменении DBID";
-$lang['wichdbiddesc'] = "Сбрасывает время онлайн пользователя, если его ID в базе данных клиента TeamSpeak изменился.
The user will be matched by his unique Client-ID.
If this function is disabled, the counting of the online (or active) time will go on by the old value, with the new Client-database-ID. In this case only the Client-database-ID of the user will be replaced.
How the Client-database-ID changes?
In every of the following cases the client gets a new Client-database-ID with the next connect to the TS3 server.
1) automatically by the TS3 server
The TeamSpeak server has a function to delete user after X days out of the database. At default this happens, when a user is offline for 30 days and is in no permanent servergroup.
This option you can change inside your ts3server.ini:dbclientkeepdays=30
2) restoring TS3 snapshot
When you are restoring a TS3 server snapshot, the database-IDs will be changed.
3) manually removing Client
A TeamSpeak client could also be removed manually or by a third-party script out of the TS3 server.";
+$lang['wichdbiddesc'] = "Сбрасывает время онлайн пользователя, если его ID в базе данных клиента TeamSpeak изменился.
Проверка пользователя будет осуществляться используя его UID.
Если данная опция отключена то при изменении DBID пользователя подсчет статистики будет продолжен не смотря на новый DBID. DBID будет заменен.
How the Client-database-ID changes?
In every of the following cases the client gets a new Client-database-ID with the next connect to the TS3 server.
1) automatically by the TS3 server
The TeamSpeak server has a function to delete user after X days out of the database. At default this happens, when a user is offline for 30 days and is in no permanent servergroup.
This option you can change inside your ts3server.ini:dbclientkeepdays=30
2) restoring TS3 snapshot
When you are restoring a TS3 server snapshot, the database-IDs will be changed.
3) manually removing Client
A TeamSpeak client could also be removed manually or by a third-party script out of the TS3 server.";
$lang['wiconferr'] = "Есть ошибка в конфигурации системы рангов. Пожалуйста, зайдите в Веб-панель и проверьте настройки раздела 'Настройка системы рангов'. Особенно тщательно проверьте 'Ранги'!";
$lang['wichpw1'] = "Неверный старый пароль. Пожалуйста, повторите ввод заново.";
$lang['wichpw2'] = "Новые пароли не совпадают. Пожалуйста, повторите ввод заново.";
@@ -398,7 +398,7 @@ $lang['widelcldgrpdesc'] = "Система рангов хранит текущ
$lang['widelsg'] = "Удалить их также из групп сервера";
$lang['widelsgdesc'] = "Выберите, если клиенты должны также быть удалены из последней заработанной ими группы-ранга.";
$lang['wiexcid'] = "Исключ. каналы";
-$lang['wiexcept'] = "Exceptions";
+$lang['wiexcept'] = "Исключения";
$lang['wiexciddesc'] = "Через запятую должен будет указан список каналов, пользователей в которых система рангов должна будет игнорировать
Находясь в этих каналах, пользователям не будет начисляться время за онлайн на сервере.
Данную функция можно использовать к примеру, для AFK каналов.
При режиме подсчёта за 'активное время', эта функция становится бесполезной, т.к. в канале юзеру перестает вовсе начисляться время бездействия
Пользователи находящиеся в таких каналах, помечаются на этот период как 'исключенные из системы рангов'. К тому же, данные пользователи перестают отображаться в 'stats/list_rankup.php' и становятся доступны только с фильтром поиска или с включенным отображением \"исключенных пользователей\"(Страница статистики - \"исключенные пользователи\").";
$lang['wiexgrp'] = "Исключ. группы сервера";
$lang['wiexgrpdesc'] = "Укажите через запятую ID групп сервера, пользователи в которых будут игнорироваться системой рангов.
Если пользователь находится хоты бы в одной из этих групп, то система рангов будет игнорировать его (и не будет начислять онлайн).";
@@ -409,50 +409,50 @@ $lang['wiexres3'] = "сброс времени";
$lang['wiexresdesc'] = "Существует три режима работы с исключенными пользователями. Во всех случаях время не начисляется, а ранги не выдаются. Вы можете выбрать разные варианты того, как накопленное пользователем время будет обрабатываться после того как он будет удален из исключений.
1) всегда считать время (стандартный): По умолчанию, система рангов всегда считает время онлайн/активных пользователей, которые исключены из системы рангов (клиент/серверная группа). В данном режиме не работает только повышение ранга. Это означает, что как только пользователь удалится из исключений, ему будут выданы группы из системы рангов основываясь на времени его активности (например, уровень 3).
2) заморозка времени: С этой опцией онлайн и время простоя будут заморожены на текущем значении (до того как пользователь был исключен). После того как пользователь будет удален из исключений его время онлайн и неактивности будут снова накапливаться.
3) сброс времени: С этой опцией при исключении пользователя время его активности и неактивности будут учитываться, однако после того как пользователь будет удален из исключений его время активности и неактивности будут сброшены.
Исключения по каналам не играют никакой роли, так как время всегда будет игнорироваться (как в режиме заморозки).";
$lang['wiexuid'] = "Исключенные пользователи";
$lang['wiexuiddesc'] = "Укажите через запятую уникальные идентификаторы пользователей (UID), которых система рангов будет игнорировать и им не будет засчитываться время, проведенное на сервере.
";
-$lang['wigrpimp'] = "Import Mode";
-$lang['wigrpt1'] = "Time in Seconds";
-$lang['wigrpt2'] = "Servergroup";
-$lang['wigrptk'] = "cumulative";
+$lang['wigrpimp'] = "Режим импорта";
+$lang['wigrpt1'] = "Время в секундах";
+$lang['wigrpt2'] = "Группа сервера";
+$lang['wigrptk'] = "общее";
$lang['wigrptime'] = "Настройка рангов";
-$lang['wigrptimedesc'] = "Укажите через какой промежуток времени, будут выдаваться группы сервера.
Время (в секундах)=>номер группы сервера (ServerGroupID)
К тому же, от выбранного режима будет зависеть.
Каждый параметр должен разделяться запятой.
Так же время должно быть указано по 'нарастающей'
Пример:
60=>9,120=>10,180=>11
По истечению 60 секунд пользователь получает сервер группу под SGID 9, по истечению еще 120 секунд пользователь получает сервер группу SGID 10, и так далее...";
-$lang['wigrptime2desc'] = "Define a time after which a user should get automatically a predefined servergroup.
time in seconds => servergroup ID
Max. value is 999.999.999 seconds (over 31 years).
The entered seconds will be rated as 'online time' or 'active time', depending on the setting of the 'time mode' you have chosen.
The time in seconds needs to be entered cumulative!
wrong:
100 seconds, 100 seconds, 50 seconds
correct:
100 seconds, 200 seconds, 250 seconds
";
+$lang['wigrptimedesc'] = "Укажите через какой промежуток времени, будут выдаваться группы сервера.
Время (в секундах)=>номер группы сервера (ServerGroupID)
К тому же, от выбранного режима будет зависеть.
Каждый параметр должен разделяться запятой.
Так же время должно быть указано по 'нарастающей'
Пример:
60=>9,120=>10,180=>11
По истечению 60 секунд пользователь получает сервер группу под SGID 9, по истечении очередных 120 секунд пользователь получает группу сервера с ID 10, и так далее...";
+$lang['wigrptime2desc'] = "Укажите время после которого пользователь должен автоматически получить выбранную группу.
время в секундах => ID группы сервера
Максимальное значение - 999.999.999 секунд (около 31 года).
Введенное время будет обрабатываться как 'время онлайн' или 'активное время', в зависимости от того что вы выбрали в 'режиме работы'.
Необходимо указывать общее время.
неправильно:
100 секунд, 100 секунд, 50 секунд
правильно:
100 секунд, 200 секунд, 250 секунд
";
$lang['wihladm'] = "Список пользователей (Режим администратора)";
-$lang['wihladm0'] = "Function description (click)";
-$lang['wihladm0desc'] = "Choose one or more reset options and press \"start reset\" to start it.
Each option is described by itself.
After starting the reset job(s), you can view the status on this site.
The reset task will be done about the Ranksystem Bot as a job.
It is necessary the Ranksystem Bot is running.
Do NOT stop or restart the Bot during the reset is in progress!
For the time of running the reset, the Ranksystem will pause all other things. After completing the reset the Bot will automatically go on with the normal work.
Again, do NOT stop or restart the Bot!
When all jobs are done, you need to confirm them. This will reset the status of the jobs. That makes it possible to start a new reset.
In case of a reset you might also want to withdraw servergroups from the users. It is important not to change the 'rank up definition', before you have done this reset. After reset you can change the 'rank up definition', sure!
The withdrawing of servergroups could take a while. An active 'Query-Slowmode' will further increase the required duration. We recommend a disabled 'Query-Slowmode'!
Be aware, there is no way of return!";
+$lang['wihladm0'] = "Описание функции (кликабельно)";
+$lang['wihladm0desc'] = "Выберите одну или несколько опций сброса и нажмите \"начать сброс\" для запуска.
После запуска задач(и) сброса вы можете просмотреть статус на этой странице.
Задача будет выполняться ботом системы рангов.
Он должен оставаться запущенным.
НЕ ОСТАНАВЛИВАЙТЕ и НЕ ПЕРЕЗАПУСКАЙТЕ бота во время сброса!
Все процессы системы рангов будут приостановлены на время сброса. После завершения бот автоматически продолжит работу в нормальном режиме.
Ещё раз, НЕ ОСТАНАВЛИВАЙТЕ и НЕ ПЕРЕЗАПУСКАЙТЕ бота!
После завершения всех задач необходимо принять изменения. Статус задач будет сброшен. После этого можно будет создать новые задачи сброса.
В случае сброса вы вероятно так же захотите снять группы сервера с пользователей. До завершения сброса очень важно не изменять настройки повышения ранга.
Снятие серверных групп может занять какое-то время. Активный 'режим замедленного Query' так же замедлит этот процесс. Рекомендуем отключить его на время.!
Будьте осторожны, после запуска сброса обратного пути не будет!";
$lang['wihladm1'] = "добавить время";
-$lang['wihladm2'] = "удалить время";
-$lang['wihladm3'] = "Reset Ranksystem";
-$lang['wihladm31'] = "reset all user stats";
-$lang['wihladm311'] = "zero time";
-$lang['wihladm312'] = "delete users";
-$lang['wihladm31desc'] = "Choose one of the both options to reset the statistics of all users.
zero time: Resets the time (online time & idle time) of all users to a value of 0.
delete users: With this option, all users will be deleted out of the Ranksystem database. The TeamSpeak database will not be touched!
Both options affect the following things..
.. on zero time:
Reset Server statistics summary (table: stats_server)
Reset My statistics (table: stats_user)
Reset List Rankup / user statistics (table: user)
Cleans Top users / user statistic snapshots (table: user_snapshot)
.. on delete users:
Cleans donut chart nations (table: stats_nations)
Cleans donut chart platforms (table: stats_platforms)
Cleans donut chart versions (table: stats_versions)
Reset Server statistics summary (table: stats_server)
Cleans My statistics (table: stats_user)
Cleans List Rankup / user statistics (table: user)
Cleans user ip-hash values (table: user_iphash)
Cleans Top users / user statistic snapshots (table: user_snapshot)";
-$lang['wihladm32'] = "withdraw servergroups";
-$lang['wihladm32desc'] = "Activate this function to withdraw the servergroups from all TeamSpeak users.
The Ranksystem scans each group, which is defined inside the 'rank up definition'. It will remove all user, which are known by the Ranksystem, out of this groups.
That's why it is important not to change the 'rank up definition', before you have done the reset. After reset you can change the 'rank up definition', sure!
The withdrawing of servergroups could take a while. An active 'Query-Slowmode' will further increase the required duration. We recommend a disabled 'Query-Slowmode'!
The servergroup itself on the TeamSpeak server will not be removed / touched.";
-$lang['wihladm33'] = "remove webspace cache";
-$lang['wihladm33desc'] = "Activate this function to remove the cached avatars and servergroup icons, which are saved on the web space.
Affected directories:
- avatars
- tsicons
After finishing the reset job, the avatars and icons are automatically downloaded again.";
-$lang['wihladm34'] = "clean \"Server usage\" graph";
-$lang['wihladm34desc'] = "Activate this function to empty the server usage graph on the stats site.";
-$lang['wihladm35'] = "start reset";
-$lang['wihladm36'] = "stop Bot afterwards";
-$lang['wihladm36desc'] = "Is this option activated, the Bot will stop after all reset things are done.
This stop is exactly working like the normal 'stop' parameter. Means, the Bot will not start with the 'check' parameter.
To start the Ranksystem Bot use the 'start' or 'restart' parameter.";
-$lang['wihladmrs'] = "Job Status";
-$lang['wihladmrs0'] = "disabled";
-$lang['wihladmrs1'] = "created";
-$lang['wihladmrs2'] = "in progress..";
-$lang['wihladmrs3'] = "faulted (ended with errors!)";
-$lang['wihladmrs4'] = "finished";
-$lang['wihladmrs5'] = "Reset Job(s) successfully created.";
-$lang['wihladmrs6'] = "There is still a reset job active. Please wait until all jobs are finished before you start the next!";
-$lang['wihladmrs7'] = "Press %s Refresh %s to monitor the status.";
-$lang['wihladmrs8'] = "Do NOT stop or restart the Bot during the reset is in progress!";
-$lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job status of all jobs. It is needed to be able to start a new reset.";
-$lang['wihladmrs10'] = "Job(s) successfully confirmed!";
-$lang['wihladmrs11'] = "Estimated time to reset the system";
-$lang['wihladmrs12'] = "Are you sure, you still want to reset the system?";
-$lang['wihladmrs13'] = "Yes, start reset";
-$lang['wihladmrs14'] = "No, cancel reset";
-$lang['wihladmrs15'] = "Please choose at least one option!";
-$lang['wihladmrs16'] = "enabled";
+$lang['wihladm2'] = "отнять время";
+$lang['wihladm3'] = "Сброс системы рангов";
+$lang['wihladm31'] = "Метод сброса статистики";
+$lang['wihladm311'] = "сброс времени";
+$lang['wihladm312'] = "удаление пользователей";
+$lang['wihladm32'] = "Снять группы сервера";
+$lang['wihladm31desc'] = "Выберите одну из опций сброса статистики всех пользователей.
обнулить время: Сбрасывает время (онлайн и AFK) всех пользователей.
удалить пользователей: При использовании этой опции все пользователи системы рангов будут удалены из базы данных системы рангов. База данных сервера TeamSpeak не будет затронута!
Обе опции затронут следующие пункты...
.. сброс времени:
Сбросится общая статистика сервера (таблица: stats_server)
Сбросится Моя статистика (таблица: stats_user)
Сбросится список рангов / пользовательская статистика (таблица: user)
Сбросятся топ пользователей / снапшоты статистики пользователей (таблица: user_snapshot)
.. при удалении пользователей:
Очистится статистика пользователей по странам (таблица: stats_nations)
Очистится статистика по платформам (таблица: stats_platforms)
Очистится чарт по версиям (таблица: stats_versions)
Сбросится общая статистика сервера (таблица: stats_server)
Сбросится Моя статистика (таблица: stats_user)
Сбросятся топ пользователей / пользовательская статистика (таблица: user)
Сбросятся все хэши IP-адресов пользователей (таблица: user_iphash)
Сбросится Топ пользователей / снапшоты пользовательской статистики (таблцица: user_snapshot)";
+$lang['wihladm32desc'] = "Активируйте данную опцию для снятия всег групп сервера со всех пользователей сервера TeamSpeak.
Система рангов просканирует каждую группу, которая указана в настройках повышения рангов. Все известные системе рангов пользователи-участники групп будут удалены из указанных групп.
Важно не изменять настройки повышения рангов до завершения сброса.
Снятие групп может занять какое-то время. Активный 'режим замедленного Query' так же замедлит данный процесс. Рекомендуем отключить его на время сброса.
Сами группы сервера НЕ БУДУТ удалены с сервера TeamSpeak.";
+$lang['wihladm33'] = "Удалить весь кэш веб-сервера";
+$lang['wihladm33desc'] = "При активации данной опции будут удалены все кэшированные аватарки и иконки групп сервера.
Будут затронуты следующие папки:
- avatars
- tsicons
После завершения сброса аватарки и иконки будут заново загружены.";
+$lang['wihladm34'] = "Сбросить статистику использования сервера";
+$lang['wihladm34desc'] = "При активации данной опции будет сброшена статистика использования сервера.";
+$lang['wihladm35'] = "Начать сброс";
+$lang['wihladm36'] = "Остановить систему после завершения";
+$lang['wihladm36desc'] = "Если эта опция активна - система рангов выключится после завершения сброса.
Команда остановки отработает точно так же как и обычная команда. Это значит что система рангов не запустится заново через параметр запуска 'check'.
После завершения систему рангов необходимо запустить используя команду 'start' или 'restart'.";
+$lang['wihladmrs'] = "Статус задачи";
+$lang['wihladmrs0'] = "отключена";
+$lang['wihladmrs1'] = "создана";
+$lang['wihladmrs2'] = "в процессе..";
+$lang['wihladmrs3'] = "неудачно (завершено с ошибками!)";
+$lang['wihladmrs4'] = "успешно";
+$lang['wihladmrs5'] = "Задание на сброс успешно создано.";
+$lang['wihladmrs6'] = "В данный момент всё ещё активна задача на сброс. Подождите немного перед тем как создать ещё одну!";
+$lang['wihladmrs7'] = "Нажимайте %s Обновить %s что бы наблюдать за статусом.";
+$lang['wihladmrs8'] = "НЕ ОСТАНАВЛИВАЙТЕ и НЕ ПЕРЕЗАПУСКАЙТЕ систему рангов во время сброса!";
+$lang['wihladmrs9'] = "Пожалуйста %s подтвердите %s задачи. Это сбросит статус выполнения всех задач. Подтверждение необходимо для создания нового задания сброса.";
+$lang['wihladmrs10'] = "Задание успешно подтверждено!";
+$lang['wihladmrs11'] = "Примерное время сброса системы рангов";
+$lang['wihladmrs12'] = "Вы уверены что хотите продолжить? Вся статистика системы рангов будет сброшена!";
+$lang['wihladmrs13'] = "Да, начать сброс";
+$lang['wihladmrs14'] = "Нет, отменить сброс";
+$lang['wihladmrs15'] = "Пожалуйста, выберите как минимум один из вариантов!";
+$lang['wihladmrs16'] = "включено";
$lang['wihlset'] = "настройки";
$lang['wiignidle'] = "Игнорировать время бездействия";
$lang['wiignidledesc'] = "Задать период, в течение которого время бездействия будет игнорироваться.
Время бездействия - если клиент не выполняет каких-либо действий на сервере (=idle/бездействует), это время также учитывается системой рангов. Только когда установленный лимит будет достигнут, система рангов начнет подсчитывать время бездействия для пользователя.
Эта функция работает только при включенном режиме подсчёта за 'активное время'(при высчитывании группы-ранга, когда время бездействия вычитается из \"активного\" времени).
Использование этой функции оправдано в том случае, если пользователь \"слушает\" говорящих людей и при этом ему зачисляется \"время бездействия\", которое обнуляется при любом его действии.
0= отключить данную функцию
Пример:
Игнорировать бездействие= 600 (секунд)
Клиенту 8 минут простоя не будут засчитаны системой рангов и оно будет ему засчитано как \"активное время\". Если пользователь находился 12 минут в бездействии при \"игнорировании бездействия\" в 10 минут, то ему будет зачислены только 2 минуты простоя.";
@@ -475,11 +475,11 @@ $lang['winav7'] = "Администрирование";
$lang['winav8'] = "Запустить / Остановить бота";
$lang['winav9'] = "Доступно обновление!";
$lang['winav10'] = "Соединение с данным сайтом не защищено с помощью %s HTTPS%sЭто может повлечь за собой проблемы для вашей приватности и безопасности! %sДля использования HTTPS ваш веб-сервер должен поддерживать SSL-соединение.";
-$lang['winav11'] = "Пожалуйста, укажите ваш Bot-Admin в разделе меню \"TeamSpeak\". Это очень важно, на случай, если вы потеряете пароль от аккаунта веб-панели.";
+$lang['winav11'] = "Пожалуйста, укажите себя как Администратора системы рангов в настройках, меню \"TeamSpeak\". Это очень важно, так как в случае утери пароля восстановить его (штатными средствами системы рангов) станет невозможно!";
$lang['winav12'] = "Аддоны";
$lang['winxinfo'] = "Команда \"!nextup\"";
$lang['winxinfodesc'] = "Разрешает отправлять боту системы рангов команду \"!nextup\" личным сообщением.
После отправки команды пользователю будет отправлено ответное сообщение с информацией о требуемом времени до следующего повышения.
отключена - Функция полностью отключена. Команда '!nextup' будет игнорироваться.
Включена - только следующий ранг - Будет возвращаться время, необходимое для получения СЛЕДУЮЩЕГО ранга в системе рангов.
Включена - все следующие ранги - Будет возвращаться время, необходимое для получения ВСЕХ последующих рангов в системе рангов.";
-$lang['winxmode1'] = "Отключена";
+$lang['winxmode1'] = "Не сбрасывать";
$lang['winxmode2'] = "Включена - только следующий ранг";
$lang['winxmode3'] = "Включена - все следующие ранги";
$lang['winxmsg1'] = "Сообщение-ответ";
@@ -488,8 +488,8 @@ $lang['winxmsg2'] = "Сообщ. о макс.ранге";
$lang['winxmsgdesc2'] = "Данный текст будет отправлен пользователю при вводе команды \"!nextup\", если пользователь уже достиг высшего ранга
Аргументы:
%1$s - Оставшиеся дни до повышения
%2$s - часы
%3$s - минуты
%4$s - секунды
%5$s - Имя следующей группы-ранга
%6$s - name of the user (recipient)
%7$s - current user rank
%8$s - name of the current servergroup
%9$s - current servergroup since
Пример:
Вы получили максимальный ранг за %1$s дней, %2$s часов %3$s минут и %4$s секунд онлайна.
";
$lang['winxmsg3'] = "Сообщ. о исключении";
$lang['winxmsgdesc3'] = "Данный текст будет отправлен пользователю при вводе команды \"!nextup\", если пользователь исключен из системы рангов (Исключенный канал, группа, UID)
Аргументы:
%1$s - Оставшиеся дни до повышения
%2$s - часы
%3$s - минуты
%4$s - секунды
%5$s - Имя следующей группы-ранга
%6$s - name of the user (recipient)
%7$s - current user rank
%8$s - name of the current servergroup
%9$s - current servergroup since
Пример:
Вы исключены из системы рангов. Такое могло произойти, если Вы находитесь в \"Исключенном канале\", группе сервера или ваш идентификатор был вручную добавлен в исключение. За подробной информацией обратитесь к администратору сервера.
";
-$lang['wirtpw1'] = "Увы, но ранее вы не указали Bot-Admin, с помощью которого должно производиться восстановление пароля от веб-панели. В данном случае, восстановление пароля невозможно средствами системы рангов.";
-$lang['wirtpw2'] = "Bot-Admin не был найден среди пользователей онлайн на сервере. Вам необходимо подключиться к серверу с заданного в веб-панели уникального Bot-Admin!";
+$lang['wirtpw1'] = "Увы, но ранее вы не указали Администратора системы рангов, с помощью которого должно производиться восстановление пароля от веб-панели. В данном случае, восстановление пароля невозможно средствами системы рангов.";
+$lang['wirtpw2'] = "Администратор системы рангов не был найден среди пользователей онлайн на сервере. Вам необходимо подключиться к серверу используя указанного в веб-панели Администратора системы рангов!";
$lang['wirtpw3'] = "Ваш IP-адрес не совпадает с IP Администратора. Такое могло произойти, если ваш траффик в браузере перенаправлен на прокси-сервер или VPN(протоколы IPv4 / IPv6 также учитываются при сверке IP).";
$lang['wirtpw4'] = "\nПароль к веб-интерфейсу был успешно сброшен.\nЛогин: %s\nПароль: [B]%s[/B]\n\nВойдите %sздесь%s";
$lang['wirtpw5'] = "Сообщение с новым паролем было отправлено через Teamspeak 3 сервер Администратору. Нажмите %sздесь%s, чтобы войти";
@@ -498,7 +498,7 @@ $lang['wirtpw7'] = "Сбросить пароль";
$lang['wirtpw8'] = "Здесь вы можете сбросить пароль для восстановления доступа к веб-панели";
$lang['wirtpw9'] = "Для сброса пароля потребуется следующее:";
$lang['wirtpw10'] = "Вы должны находиться онлайн на сервере.";
-$lang['wirtpw11'] = "Ранее в веб-панели должен был быть указан UID Администратора, which is saved as Bot-Admin.";
+$lang['wirtpw11'] = "Ранее в веб-панели был указан UID Администратора. Он был сохранен в новом формате как Администратор системы рангов.";
$lang['wirtpw12'] = "Ваши IP-адреса на сервере и на данной странице сайта должны совпадать (протоколы IPv4 / IPv6 также учитываются при сверке IP).";
$lang['wiselcld'] = "Выбор пользователя";
$lang['wiselclddesc'] = "Укажите пользователя по его последнему никнейму или уникальному идентификатору(UID), или ID в базе данных Teamspeak 3 сервера.";
@@ -516,7 +516,7 @@ $lang['wishcolha0'] = "хэширование выключено";
$lang['wishcolha1'] = "безопасное хэширование";
$lang['wishcolha2'] = "быстрое хэширование (по умолчанию)";
$lang['wishcolha'] = "Хэширование IP адреса";
-$lang['wishcolhadesc'] = "Сервер TeamSpeak 3 хранит IP адрес каждого клиента. Мы так же используем IP адреса, благодаря чему мы можем ассоциировать адрес пользователя системы рангов и пользователя сервера TeamSpeak 3.
Используя данный параметр вы можете активировать шифрование / хэширование IP адресов пользователей сервера. При активации будет храниться только хэш IP адреса, но не сам адрес. Эту опцию необходимо использовать в странах с действующим законом EU-GDPR.
быстрое хэширование (по умолчанию): IP адрес будет хэширован. Соль разная для каждой установки системы рангов, но одинаковая для всех пользователей сервера. Работает быстро, но потенциально слабее чем 'безопасное хэширование'.
безопасное хэширование: IP адреса будут хэшированы. У каждого пользователя своя соль, благодаря чему сложнее расшифровать IP адрес (=безопаснее). Этот параметр совсместим с законом EU-GDPR. Минус: Отрицательно влияет на производительность, особенно на серверах TeamSpeak с большым количеством пользователей. Будет замедлена работа страницы статистики. Повышает требования к аппаратным ресурсам.
хэширование выключено: Если используется эта опция - хэширование IP адреса пользователя выключено. IP хранится открытым текстом. Наиболее быстрый метод, однако, наименее безопасный.
Независимо от выбранного варианта данной опции IP адреса пользователей хранятся пока они подключены к серверу TS3 (меньше сбора данных - EU-GDPR).
Хранение IP адресов пользователей начинается с момента подключения к серверу TS3. При изменении данного параметра пользователям необходимо переподключиться к серверу, иначе они не смогут пройти верификацию.";
+$lang['wishcolhadesc'] = "Сервер TeamSpeak 3 хранит IP адрес каждого клиента. Мы так же используем IP адреса, благодаря чему мы можем ассоциировать адрес пользователя системы рангов и пользователя сервера TeamSpeak 3.
Используя данный параметр вы можете активировать шифрование / хэширование IP адресов пользователей сервера. При активации будет храниться только хэш IP адреса, но не сам адрес. Эту опцию необходимо использовать в странах с действующим законом EU-GDPR.
быстрое хэширование (по умолчанию): IP адрес будет хэширован. Соль разная для каждой установки системы рангов, но одинаковая для всех пользователей сервера. Работает быстро, но потенциально слабее чем 'безопасное хэширование'.
безопасное хэширование: IP адреса будут хэшированы. У каждого пользователя своя соль, благодаря чему сложнее расшифровать IP адрес (=безопаснее). Этот параметр совсместим с законом EU-GDPR. Минус: Отрицательно влияет на производительность, особенно на серверах TeamSpeak с большым количеством пользователей. Будет замедлена работа страницы статистики. Повышает требования к аппаратным ресурсам.
хэширование выключено: Если используется эта опция - хэширование IP адреса пользователя выключено. IP хранится открытым текстом. Наиболее быстрый метод, однако, наименее безопасный.
Независимо от выбранного варианта данной опции IP адреса пользователей хранятся пока они подключены к серверу TS3 (меньше сбора данных - EU-GDPR).
Хранение IP адресов пользователей начинается с момента подключения к серверу TS3. При изменении данного параметра пользователям необходимо переподключиться к серверу, иначе они не смогут пройти проверку.";
$lang['wishcolit'] = "Учитывать время простоя";
$lang['wishcolitdesc'] = "Показывать колонку 'суммарное время простоя' в stats/list_rankup.php";
$lang['wishcolls'] = "Последний раз замечен";
@@ -527,25 +527,25 @@ $lang['wishcolot'] = "Время подключения";
$lang['wishcolotdesc'] = "Показывать колонку 'суммарное время подключения' в stats/list_rankup.php";
$lang['wishcolrg'] = "Ранг";
$lang['wishcolrgdesc'] = "Показывать колонку 'Ранг' в stats/list_rankup.php";
-$lang['wishcolsg'] = "Следующая сервер группа";
-$lang['wishcolsgdesc'] = "Показывать колонку 'следующая сервер группа' в stats/list_rankup.php";
+$lang['wishcolsg'] = "Следующая группа сервера";
+$lang['wishcolsgdesc'] = "Показывать колонку 'следующая группа сервера' в stats/list_rankup.php";
$lang['wishcoluuid'] = "UID пользов.";
$lang['wishcoluuiddesc'] = "Показывать колонку 'уникальный ID клиента'(UID) в stats/list_rankup.php";
$lang['wishdef'] = "Колонка сортировки по умолчанию";
$lang['wishdefdesc'] = "Определите колонку, по которой следует сортировать пользователей на странице общей статистики.";
$lang['wishexcld'] = "Исключенные пользователи";
$lang['wishexclddesc'] = "Показывать пользователей в list_rankup.php,
которые исключены и не участвуют в системе рангов.";
-$lang['wishexgrp'] = "Группы исключения";
+$lang['wishexgrp'] = "Исключенные группы";
$lang['wishexgrpdesc'] = "Показывать пользователей в list_rankup.php, которые находятся в списке 'исключенных пользователей' и не должны учитываться системой рангов.";
$lang['wishhicld'] = "Пользователи с высшим рангом";
$lang['wishhiclddesc'] = "Показывать пользователей в list_rankup.php, достигших максимального уровня в системе рангов.";
-$lang['wishmax'] = "show max. Clients";
-$lang['wishmaxdesc'] = "Show the max. Clients as line inside the server usage graph on 'stats/' page.";
+$lang['wishmax'] = "Показывать максимальный онлайн";
+$lang['wishmaxdesc'] = "Показывать максимальный онлайн как строку на странице статистики.";
$lang['wishnav'] = "Показывать навигацию по системе";
$lang['wishnavdesc'] = "Показывать ли навигацию на странице on 'stats/'.
Если эта опция отключена то навигация на сайте не будет отображаться.
Вы можете взять любую страницу, например 'stats/list_rankup.php' и встроить её используя фреймы в вашем существующем сайте или форуме.";
$lang['wishsort'] = "Сортировка по умолчанию";
$lang['wishsortdesc'] = "Выберите нужный тип сортировки для страницы общей статистики.";
-$lang['wisupidle'] = "time Режим";
+$lang['wisupidle'] = "Режим времени";
$lang['wisupidledesc'] = "Предоставлены два режима, по которым будет высчиваться ранг пользователей:
1) Время подключения(Общее время): Общее время подключения на сервере, складывается из \"Активного времени\" и \"времени бездействия\"(колонка 'Сумм. время подключения' в 'stats/list_rankup.php')
2) Активное время(Время активности): Время, которое пользователь не находился в бездействии. Значение этого времени высчитывается путем вычитания \"времени бездействия из\" из \"Общего времени подключения на сервере\" (Колонка 'Сумм. время активности' в 'stats/list_rankup.php').
Не рекомендуется смена режима при уже отработавшем долгий срок старом режиме, но допустимо.";
$lang['wisvconf'] = "Сохранить";
$lang['wisvinfo1'] = "Внимание! При изменении режима хэширования IP адресов пользователей необходимо что бы каждый из пользователей переподключился к серверу TS3 или они не смогут синхронизироваться со страницей статистики.";
@@ -556,33 +556,33 @@ $lang['wistcodesc'] = "Укажите необходимое количест
$lang['witime'] = "Часовой пояс";
$lang['witimedesc'] = "Выбрать часовой пояс сервера.
Оказывает влияние на время, отражаемое в лог-файле системы рангов (ranksystem.log).";
$lang['wits3avat'] = "Задержка загрузки аватаров";
-$lang['wits3avatdesc'] = "Определяет задержку при загрузке аватаров на сервере TS3.
Эта функция особенно полезна для серверов с (музыкальными) ботами, которые переодически меняют свои аватарки.";
+$lang['wits3avatdesc'] = "Определяет задержку при загрузке аватаров на сервере TS3.
Эта функция особенно полезна для серверов с (музыкальными) ботами, которые периодически меняют свои аватарки.";
$lang['wits3dch'] = "Канал по умолчанию";
$lang['wits3dchdesc'] = "При подключении к серверу, бот системы рангов будет пытаться войти в этот канал и останется там.";
$lang['wits3host'] = "Адрес TS3";
-$lang['wits3hostdesc'] = "Адрес TeamSpeak 3 Сервера
(IP или DNS)";
+$lang['wits3hostdesc'] = "Адрес сервера TeamSpeak 3
(IP или DNS)";
$lang['wits3sm'] = "Query-Замедленный режим";
$lang['wits3smdesc'] = "Query-Замедленный режим позволяет предотвратить флуд query-командами на сервер, из-за которых система рангов может получить временный бан со стороны TeamSpeak 3 сервера.
!!! Также это снижает нагрузку на ЦП и уменьшает расход трафика !!!
Однако, не включайте эту функцию, если нет в ней нужды, потому как с ней не работает очистка базы от неактивных пользователей. К тому же, замедленный режим значительно увеличивает время обработки разного рода процессов.
The last column shows the required time for one duration (in seconds):
%s
Используйте режимы Огромная задержка и Ультра огромная задержка только если знаете что делаете! Предупреждение: установка этих режимов работы может привести к задержке работы системы рангов на более чем 65 секунд! Настраивайте данный параметр в зависимости от производительности/нагрузки на сервере.";
$lang['wits3qnm'] = "Основн. ник бота";
$lang['wits3qnmdesc'] = "Никнейм, под которым система рангов будет авторизовываться на сервере.
Убедитесь, что оно не занято кем-то другим.";
-$lang['wits3querpw'] = "TS3 Query-Пароль";
-$lang['wits3querpwdesc'] = "TeamSpeak 3 query-Пароль
Ваш пароль от query-пользователя.";
-$lang['wits3querusr'] = "TS3 Query-Логин";
-$lang['wits3querusrdesc'] = "TeamSpeak 3 query-Логин
По умолчанию: serveradmin
Конечно вы можете указать другой логин для системы рангов.
Необходимые разрешения привилегий вы можете найти на:
%s";
-$lang['wits3query'] = "TS3 Query-Порт";
-$lang['wits3querydesc'] = "TeamSpeak 3 query-Порт
Стандартный RAW (открытый текст) - 10011 (TCP)
Стандартный SSH (шифрование) - 10022 (TCP)
Если порт изменен, то укажите его согласно настройкам из 'ts3server.ini'.";
-$lang['wits3encrypt'] = "TS3 Query-Шифрование";
+$lang['wits3querpw'] = "Пароль для авторизации TS3-Query";
+$lang['wits3querpwdesc'] = "Пароль для авторизации TS3-Query
Ваш пароль от query-пользователя.";
+$lang['wits3querusr'] = "Логин для авторизации TS3-Query";
+$lang['wits3querusrdesc'] = "Логин для авторизации на сервере
По умолчанию: serveradmin
Конечно вы можете указать другой логин для системы рангов.
Необходимые разрешения привилегий вы можете найти на:
%s";
+$lang['wits3query'] = "Порт TS3-Query";
+$lang['wits3querydesc'] = "Порт запросов сервера TS3
Стандартный RAW (открытый текст) - 10011 (TCP)
Стандартный SSH (шифрование) - 10022 (TCP)
Если порт изменен, то укажите его согласно настройкам из 'ts3server.ini'.";
+$lang['wits3encrypt'] = "Шифрование TS3-Query";
$lang['wits3encryptdesc'] = "Включите данную опцию для активации шифрования между системой рангов и сервером TS3 (SSH).
Когда эта опция отключена - система рангов осуществляет соединение с сервером TS3 используя Telnet (без шифрования, RAW). Это может быть риском безопасности, особенно нсли сервер TS3 и система рангов запущены на разных машинах.
Так же убедилесь что вы проверили TS3 Query порт, который (возможно) необходимо изменить в настройках системы рангов!
Внимание: Шифрование по SSH нагружает процессор! Мы рекомендуем использовать соединение без шифрования (RAW) если сервер TS3 и система рангов запущены на одной и той же машине (localhost / 127.0.0.1). Если они запущены на разных машинахх - используйте шифрование!
Системные требования:
1) TS3 Сервер версии 3.3.0 или выше.
2) Расширение PHP-SSH2.
На Linux вы можете установить его командой:
%s
3) Шифрование необходимо включить в конфигурации сервера TS3!
Активируйте следующие параметры в вашем конфиге 'ts3server.ini' и настройте их под свои нужды:
%s После того как закончите - необходимо так же перезагрузить сервер TS3 для применения настроек.";
-$lang['wits3voice'] = "TS3 Voice-Порт";
-$lang['wits3voicedesc'] = "TeamSpeak 3 voice-Порт
По умолчанию: 9987 (UDP)
Этот порт используется Teamspeak 3 клиентом для подключения к серверу.";
-$lang['witsz'] = "Лимит лога";
+$lang['wits3voice'] = "Голосовой порт сервера TS3";
+$lang['wits3voicedesc'] = "Голосовой порт сервера
По умолчанию: 9987 (UDP)
Этот порт используется Teamspeak 3 клиентом для подключения к серверу.";
+$lang['witsz'] = "Ограничение лог-файла";
$lang['witszdesc'] = "Максимальный размер лог-файла, при превышении которого произойдет ротация.
Укажите значение в мегабайтах.
Когда увеличиваете значение, будьте уверены в том что у вас достаточно свободного пространства на диске. Слишком большие логи могут привести к проблемам с производительностью!
Изменение данного параметра подействует при перезапуске системы рангов. Если размер лог-файла выше указанного значения - ротация произойдет мгновенно.";
$lang['wiupch'] = "Канал обновлений";
$lang['wiupch0'] = "стабильный";
$lang['wiupch1'] = "бета";
$lang['wiupchdesc'] = "По мере выхода обновлений система рангов будет автоматически обновлена. Здесь вы можете выбрать желаемый канал обновлений.
стабильный (по умолчанию): Вы получаете стабильную версию. Рекомендуется использовать в продакшне.
бета: Вы получаете последнюю бета-версию. Функциональные обновления приходят быстрее, однако риск возникновения багов выше. Используйте на свой страх и риск!
При изменении канала обновлений с бета на стабильный версия системы рангов не понизится. Система рангов будет обновлена до стабильной версии, выпущенной после бета-версии.";
-$lang['wiverify'] = "Канал для верификации";
-$lang['wiverifydesc'] = "Здесь необходимо указать ID канала, в котором будет проходить верификация пользователей.
Этот канал необходимо настроить на сервере TS3 вручную. Имя, привилегии и другие настройки могут быть установлены по вашему желанию; необходимо лишь предоставить пользователям возможность входить в данный канал!
Это необходимо только в случае если посетитель не сможет автоматически идентифицироваться системой рангов.
Для верификации пользователь сервера должен быть внутри данного канала. Там он сможет получить ключ, с помощью которого он верифицирует себя на странице статистики.";
+$lang['wiverify'] = "Канал для проверки";
+$lang['wiverifydesc'] = "Здесь необходимо указать ID канала, в котором будет проходить проверка пользователей.
Этот канал необходимо настроить на сервере TS3 вручную. Имя, привилегии и другие настройки могут быть установлены по вашему желанию; необходимо лишь предоставить пользователям возможность входить в данный канал!
Это необходимо только в случае если посетитель не сможет автоматически идентифицироваться системой рангов.
Для проверки пользователь сервера должен быть внутри данного канала. Там он сможет получить ключ, с помощью которого он идентифицирует себя на странице статистики.";
$lang['wivlang'] = "Язык";
$lang['wivlangdesc'] = "Выберите язык, используемый системой рангов по умолчанию.
Язык сайта по-прежнему будет доступен для переключения всем пользователям.";
-?>
\ No newline at end of file
+?>