Updated Russian translation + minor improvements
This commit is contained in:
8
chat.php
8
chat.php
@ -2185,7 +2185,7 @@ function print_chatters(){
|
||||
|
||||
function create_session($setup, $nickname, $password){
|
||||
global $I, $U, $db, $memcached;
|
||||
$U['nickname']=str_replace(' ', '', $nickname);
|
||||
$U['nickname']=preg_replace('/\s/', '', $nickname);
|
||||
if(!check_member($password)){
|
||||
add_user_defaults($password);
|
||||
}
|
||||
@ -2554,7 +2554,7 @@ function register_guest($status, $nick){
|
||||
|
||||
function register_new($nick, $pass){
|
||||
global $I, $U, $db;
|
||||
$nick=str_replace(' ', '', $nick);
|
||||
$nick=preg_replace('/\s/', '', $nick);
|
||||
if(empty($nick)){
|
||||
return '';
|
||||
}
|
||||
@ -2761,7 +2761,7 @@ function save_profile(){
|
||||
|
||||
function set_new_nickname(){
|
||||
global $I, $U, $db;
|
||||
$_REQUEST['newnickname']=str_replace(' ', '', $_REQUEST['newnickname']);
|
||||
$_REQUEST['newnickname']=preg_replace('/\s/', '', $_REQUEST['newnickname']);
|
||||
if(!valid_nick($_REQUEST['newnickname'])){
|
||||
return sprintf($I['invalnick'], get_setting('maxname'), get_setting('nickregex'));
|
||||
}
|
||||
@ -4092,10 +4092,10 @@ function check_db(){
|
||||
if(!check_init()){
|
||||
send_init();
|
||||
}
|
||||
update_db();
|
||||
}elseif($_REQUEST['action']==='init'){
|
||||
init_chat();
|
||||
}
|
||||
update_db();
|
||||
}
|
||||
|
||||
function load_fonts(){
|
||||
|
@ -135,7 +135,7 @@ $T=[
|
||||
'switchsingle' => 'Zu Einzel-Zeile wechseln',
|
||||
'switchmulti' => 'Zu Mehrfach-Zeilen wechseln',
|
||||
'help' => 'Hilfe',
|
||||
'helpguest' => 'Alle Funktionen sollten recht selbsterklärend sein, benutze einfach die Knöpfe. In Ihrem Profil könnsen Sie die Aktualisierungsrate, Schriftfarbe und Ihre gewünschte Postboxgröße anpassen.<br><u>Hinweis:</u> Dies ist ein Chat, wenn Sie also nichts schreiben, werden Sie automatisch nach einiger Zeit abgemeldet.',
|
||||
'helpguest' => 'Alle Funktionen sollten recht selbsterklärend sein, benutze einfach die Knöpfe. In Ihrem Profil könnsen Sie die Aktualisierungsrate und Schriftfarbe anpassen, sowie Nutzer ignorieren.<br><u>Hinweis:</u> Dies ist ein Chat, wenn Sie also nichts schreiben, werden Sie automatisch nach einiger Zeit abgemeldet.',
|
||||
'helpembed' => 'Wenn Sie ein Bild einbetten möchten, fügen Sie einfach ein [img] vor die Adresse des Bildes. Beispiel: [img]http://example.com/images/file.jpg bettet das Bild in Ihrem Beitrag ein.',
|
||||
'helpmem' => 'Mitglieder: Sie werden einige zusätzliche Optionen in Ihrem Profil haben. Sie können Ihre Schriftart ändern, Ihr Passwort jederzeit ändern und natürlich können Sie auch Ihr Profil löschen.',
|
||||
'helpmod' => 'Moderatoren: Achten Sie auf den Admin-Knof unten. Er ruft eine Seite auf, auf der Sie Nachrichten löschen können, Teilnehmer rausschmeißen können, alle aktive Sitzungen anzeigen lassen können und den Gastzugriff deaktivieren können, falls dies nötig sein sollte.',
|
||||
|
@ -135,7 +135,7 @@ $I=[
|
||||
'switchsingle' => 'Switch to single-line',
|
||||
'switchmulti' => 'Switch to multi-line',
|
||||
'help' => 'Help',
|
||||
'helpguest' => 'All functions should be pretty much self-explaining, just use the buttons. In your profile you can adjust the refresh rate, font colour and your preferred input box size.<br><u>Note:</u> This is a chat, so if you don\'t keep talking, you will be automatically logged out after a while.',
|
||||
'helpguest' => 'All functions should be pretty much self-explaining, just use the buttons. In your profile you can adjust the refresh rate and font colour, as well as ignore users.<br><u>Note:</u> This is a chat, so if you don\'t keep talking, you will be automatically logged out after a while.',
|
||||
'helpembed' => 'If you want to embed an image in your post, simply put [img] in front of your image URL. Example: [img]http://example.com/images/file.jpg will embed the image in your post.',
|
||||
'helpmem' => 'Members: You\'ll have some more options in your profile. You can adjust your font face, change your password anytime and of course you can delete your account.',
|
||||
'helpmod' => 'Moderators: Notice the Admin-button at the bottom. It\'ll bring up a page where you can clean the room, kick chatters, view all active sessions and disable guest access completely if needed.',
|
||||
|
129
lang_ru.php
129
lang_ru.php
@ -25,7 +25,9 @@ $T=[
|
||||
'changelang' => 'Изменить язык:',
|
||||
'expire' => 'Недействительная/с истекшим сроком сессия',
|
||||
'kicked' => 'Забанен!',
|
||||
'noconfirm' => 'Подтверждение пароля не совпадает!',
|
||||
'invalnick' => 'Некорректное имя (%1$d символов максимум и оно должно совпадать с выражением "%2$s")',
|
||||
'invalpass' => 'Некорректный пароль (Хотя бы %1$d символов и он должен совпадать с выражением "%2$s")',
|
||||
'noconfirm' => 'Введенные пароли не совпадают!',
|
||||
'incorregex' => 'Неправильное регулярное выражение!',
|
||||
'bottom' => 'Вниз',
|
||||
'top' => 'Вверх',
|
||||
@ -117,9 +119,9 @@ $T=[
|
||||
'lastedited' => 'Последний раз редактировал %1$s %2$s',
|
||||
'savenotes' => 'Сохранить заметки',
|
||||
'waitingroom' => 'Гостевая',
|
||||
'waittext' => 'Добро пожаловать %1$s, Ваш логин задерживается, Вы можете получить доступ в чат через %2$d секунд.',
|
||||
'admwaittext' => 'Добро пожаловать %1$s, Ваш логин задерживается, Вы можете получить доступ в чат в ближайшее время, когда разрешит модератор.',
|
||||
'waitreload' => 'Если эта страница не отвечает, обновления каждые %d секунд, используйте кнопку ниже, чтобы загрузить его вручную!',
|
||||
'waittext' => 'Добро пожаловать %1$s, наблюдается задержка входа, доступ к чату будет осуществлен через %2$d секунд.',
|
||||
'admwaittext' => 'Добро пожаловать %1$s, наблюдается задержка входа, доступ к чату будет доступен после подтверждения модератором.',
|
||||
'waitreload' => 'Если эта страница не отвечает, не обновляется каждые %d секунд, используйте кнопку ниже, чтобы перезагрузить ее вручную!',
|
||||
'reload' => 'Перезагрузить',
|
||||
'rules' => 'Правила',
|
||||
'talkto' => 'Отправить',
|
||||
@ -130,13 +132,13 @@ $T=[
|
||||
'alsopurge' => 'Также очистить сообщения',
|
||||
'dellast' => 'Удалить последнее сообщение',
|
||||
'delall' => 'Удалить все сообщения',
|
||||
'switchsingle' => 'Переключитесь на одну линию',
|
||||
'switchmulti' => 'Переключитесь на мульти-линию',
|
||||
'switchsingle' => 'Включить однострочный режим',
|
||||
'switchmulti' => 'Включить многострочный режим',
|
||||
'help' => 'Помощь',
|
||||
'helpguest' => 'Все функции интуитивно понятны, просто используйте кнопки. В настройках вашего профиля вы можете настроить частоту обновления, цвет шрифта и желаемый размер окна входа.<br><u>Заметка:</u> Это чат, поэтому даже если вы ничего не пишете, то будете автоматически зарегистрированы через некоторое время..',
|
||||
'helpembed' => 'Если вы хотите встроить изображение в свой пост, просто положите [img] перед вашим URL-изображением. Пример: [img]http://example.com/images/file.jpg будет вставлять изображения в вашем посте.<br>',
|
||||
'helpembed' => 'Если вы хотите встроить изображение в свой пост, прикрепите [img] перед вашим URL-изображением. Пример: [img]http://example.com/images/file.jpg будет прикреплять картинку к вашему сообщению.<br>',
|
||||
'helpmem' => 'Участники: У вас есть несколько вариантов настроек в вашем профиле. Можно настроить шрифт и изменить свой пароль в любое время.',
|
||||
'helpmod' => 'Модераторы: Обратите внимание кнопку администратора внизу. Это перенесет на страницу, где вы можете очистить комнату, забанить, просмотреть все активные сеансы и отключить гостевой доступ полностью, если необходимо.',
|
||||
'helpmod' => 'Модераторы: Обратите внимание кнопку администратора внизу. Это перенесет вас на страницу, где вы можете очистить комнату, забанить, просмотреть все активные сеансы и отключить гостевой доступ полностью, если необходимо.',
|
||||
'helpadm' => 'Администраторы: Вы способны регистрировать гостей, редактировать пользователей и регистрировать новые ники без их присутствия в комнате.',
|
||||
'profile' => 'Ваш профиль',
|
||||
'ignore' => 'Игнорировать',
|
||||
@ -149,10 +151,12 @@ $T=[
|
||||
'roomdefault' => 'По умолчанию',
|
||||
'bold' => 'Жирный',
|
||||
'italic' => 'Курсив',
|
||||
'small' => 'Маленький',
|
||||
'fontexample' => 'Пример выбранного вами шрифта',
|
||||
'timestamps' => 'Показать отметки времени',
|
||||
'embed' => 'Вставить изображения',
|
||||
'incognito' => 'Режим инкогнито',
|
||||
'changenick' => 'Изменить имя',
|
||||
'changepass' => 'Изменить пароль',
|
||||
'oldpass' => 'Старый пароль:',
|
||||
'newpass' => 'Новый пароль:',
|
||||
@ -171,21 +175,21 @@ $T=[
|
||||
'colourtable' => 'Примеры цветов',
|
||||
'backtoprofile' => 'Вернуться к вашему профилю',
|
||||
'copy' => 'Копия:',
|
||||
'choosecol' => 'Гости выбирают цвет:',
|
||||
'choosecol' => 'Выберите ваш цвет:',
|
||||
'randomcol' => 'Случайный цвет',
|
||||
'enter' => 'Войти в чат',
|
||||
'error' => 'Ошибка',
|
||||
'members' => 'Зарегистрированные',
|
||||
'guests' => 'Гости',
|
||||
'approveguests' => '%d новые гости для одобрения',
|
||||
'allowchecked' => 'Разрешить проверять',
|
||||
'allowall' => 'Позволять всем',
|
||||
'denychecked' => 'Запретить проверять',
|
||||
'allowchecked' => 'Разрешить проверку',
|
||||
'allowall' => 'Разрешить всем',
|
||||
'denychecked' => 'Запретить проверку',
|
||||
'denyall' => 'Запретить всем',
|
||||
'denymessage' => 'Отправить сообщение с отказом:',
|
||||
'butallowdeny' => 'Отправить',
|
||||
'waitempty' => 'Нет больше запросов для одобрения.',
|
||||
'wrongcaptcha' => 'Неправильный код',
|
||||
'waitempty' => 'Больше запросов для одобрения нет.',
|
||||
'wrongcaptcha' => 'Неверная капча!',
|
||||
'captchaexpire' => 'Защитный код уже используется или время истекло.',
|
||||
'noguests' => 'Извините, входят только зарегистрированные!',
|
||||
'curchat' => 'Сейчас %d разговор (ов) в комнате:',
|
||||
@ -257,18 +261,109 @@ $T=[
|
||||
'maxname' => 'Максимальная длина имени',
|
||||
'minpass' => 'Минимальная длина пароля',
|
||||
'defaultrefresh' => 'По умолчанию время перезагрузки сообщения (секунды)',
|
||||
'suguests' => 'Включить заявителей',
|
||||
'suguests' => 'Разрешить гостей',
|
||||
'rulestxt' => 'Правила (html)',
|
||||
'imgembed' => 'Вставка изображений',
|
||||
'trackip' => 'Показать IP-сессию',
|
||||
'captchachars' => 'Символы, используемые в Captcha',
|
||||
'memkick' => 'Пользователи могут банить, если не присутствует модератор',
|
||||
'memkick' => 'Пользователи могут исключать, если не присутствует модератор',
|
||||
'forceredirect' => 'Принудительное перенаправление',
|
||||
'redirect' => 'Пользовательский скрипт перенаправления',
|
||||
'backuprestore' => 'Бэкап и восстановление',
|
||||
'backup' => 'Бэкап',
|
||||
'restore' => 'Восстановление',
|
||||
'settings' => 'Настройки',
|
||||
'linkfilter' => 'Фильтрация ссылок'
|
||||
'linkfilter' => 'Фильтрация ссылок',
|
||||
'chatname' => 'Название чата',
|
||||
'destroy' => 'Уничтожить чат',
|
||||
'destroyed' => 'Чат успешно уничтожен',
|
||||
'topic' => 'Тема',
|
||||
'passreset' => 'Сброс пароля',
|
||||
'cantresetpass' => 'Невозможно сбросить пароль',
|
||||
'succpassreset' => 'Пароль успешно сброшен',
|
||||
'entermsg' => '%s вошел в чат.',
|
||||
'exitmsg' => '%s покинул чат.',
|
||||
'memregmsg' => '%s теперь зарегистрированный член.',
|
||||
'suregmsg' => '%s теперь зарегистрированный заявитель.',
|
||||
'kickmsg' => '%s исключен из чата.',
|
||||
'multikickmsg' => '%s исключены из чата.',
|
||||
'allkickmsg' => 'Все гости исключены из чата.',
|
||||
'cleanmsg' => '%s был очищен.',
|
||||
'sendallmsg' => '%s - ',
|
||||
'sendmemmsg' => '[M] %s - ',
|
||||
'sendmodmsg' => '[Staff] %s - ',
|
||||
'sendadmmsg' => '[Admin] %s - ',
|
||||
'sendprvmsg' => '[%1$s to %2$s] - ',
|
||||
'msgsendall' => 'Сообщение всем',
|
||||
'msgsendmem' => 'Сообщение только членам',
|
||||
'msgsendmod' => 'Сообщение только модераторам',
|
||||
'msgsendadm' => 'Сообщение только администраторам',
|
||||
'msgsendprv' => 'Личное сообщение',
|
||||
'numnotes' => 'Число исправлений для сохранения',
|
||||
'revisions' => 'Исправления:',
|
||||
'older' => 'Старые',
|
||||
'newer' => 'Новые',
|
||||
'accessdenied' => 'В доступе отказано.',
|
||||
'loggedinas' => 'Вы вошли как %s и не имеете доступа к этой секции.',
|
||||
'newnickname' => 'Новое имя:',
|
||||
'nicknametaken' => 'Имя уже занято',
|
||||
'nopass' => 'Некорректный пароль (Хотя бы %d символов), не меняя имени',
|
||||
'gdextrequired' => 'The gd extension of PHP is required for this feature. Please install it first.',
|
||||
'memcachedextrequired' => 'The memcached extension of PHP is required for the caching feature. Please install it first or set the memcached setting back to false.',
|
||||
'opensslextrequired' => 'The openssl extension of PHP is required for the encryption feature. Please install it first or set the encrypted setting back to false.',
|
||||
'pdo_mysqlextrequired' => 'The pdo_mysql extension of PHP is required for the selected database driver. Please install it first.',
|
||||
'pdo_pgsqlextrequired' => 'The pdo_pgsql extension of PHP is required for the selected database driver. Please install it first.',
|
||||
'pdo_sqliteextrequired' => 'The pdo_sqlite extension of PHP is required for the selected database driver. Please install it first.',
|
||||
'jsonextrequired' => 'The json extension of PHP is required for this feature. Please install it first.',
|
||||
'sendmail' => 'Отправить сообщение как новое публичное сообщение',
|
||||
'mailsender' => 'Отправить сообщение используя этот адрес',
|
||||
'mailreceiver' => 'Отправить сообщение по этому адресу',
|
||||
'modfallback' => 'Вернуться в комнату ожидания, если отстутсвует модератор для подтверждения гостей',
|
||||
'regpass' => 'Повторите пароль<br>Зарегистрироваться',
|
||||
'guestreg' => 'Разрешить гостям регистрироваться самостоятельно',
|
||||
'asmember' => 'Как член',
|
||||
'assuguest' => 'Как заявитель',
|
||||
'fatalerror' => 'Фатальная ошибка',
|
||||
'prevmatch' => 'Тексты в полях совпадают',
|
||||
'matchtoolong' => 'Текст в поле слишком длинное. Можно использовать максимум 255 символов, попробуйте разбить поле на части.',
|
||||
'nocache' => 'Автопрокрутка (для старых браузеров, для сортрировки сверху-вниз).',
|
||||
'disablepm' => 'Отключить личные сообщения',
|
||||
'disablechat' => 'Отключить чат',
|
||||
'disabletext' => 'Чат отключил сообщение (html)',
|
||||
'disabledtext' => 'Временно отключен',
|
||||
'defaulttz' => 'Часовой пояс по умолчанию',
|
||||
'tz' => 'Часовой пояс',
|
||||
'optional' => '(опционально)',
|
||||
'userloggedin' => 'Пользователь с этим именем уже в сети.',
|
||||
'regednick' => 'Это имя принадлежит зарегистрированному пользователю.',
|
||||
'eninbox' => 'Включить оффлайн-почту',
|
||||
'inboxmsgs' => 'Прочитайте %d входящих сообщений',
|
||||
'offline' => '(оффлайн)',
|
||||
'deleteacc' => 'Удалить аккаунт',
|
||||
'eninnone' => 'Ни для кого',
|
||||
'eninall' => 'Для всех',
|
||||
'eninmem' => 'Только для членов',
|
||||
'eninstaff' => 'Только для модераторов',
|
||||
'eninadmin' => 'Только для админов',
|
||||
'nickregex' => 'Nickname regex',
|
||||
'passregex' => 'Password regex',
|
||||
'externalcss' => 'Ссылка на внешний CSS файл',
|
||||
'greetingmsg' => 'Добро пожаловать %s!',
|
||||
'entryhelp' => 'Если это окно не обновится в течение %d секунд, Вам нужно включить автоматическое обновление (meta refresh) в вашем браузере. Также убедитесь в отстутствии веб-фильтра, проверьте настройки прокси, либо плагины браузера на блокировку автоматического обновления! Примеры плагинов: "Polipo", "NoScript", и т.д.<br>Тем не менее, (в случае ошибок перезагрузки страниц из-за сервера/прокси) Вы всегда можете использовать кнопки внизу страницы для ручного обновления страницыы.',
|
||||
'enablegreeting' => 'Показывать приветственное сообщение перед остальными сообщениями',
|
||||
'unban' => 'Разблокировать',
|
||||
'sortupdown' => 'Сортировать сообщения сверху вниз',
|
||||
'sortframe' => 'Перестроить',
|
||||
'cs' => 'Регистр-чувствительный',
|
||||
'hidechatters' => 'Спрятать список людей в чате',
|
||||
'enfileupload' => 'Разрешить файловые загрузки',
|
||||
'msgattache' => 'Прикрепление',
|
||||
'filenotfound' => 'Файл не обнаружен!',
|
||||
'maxuploadsize' => 'Максимальный размер файла в КБ',
|
||||
'maxsize' => 'Макс. %d КБ',
|
||||
'cssupdate' => 'Note: Default CSS is now hardcoded and can be removed from the CSS setting',
|
||||
'manualrefresh' => 'Требуется обновить страницу вручную',
|
||||
'personalnotes' => 'Личные заметки',
|
||||
'filtermodkick' => 'Применить фильтр исключения для модераторов',
|
||||
];
|
||||
?>
|
||||
|
Reference in New Issue
Block a user