diff --git a/public/language/ru/admin/advanced/database.json b/public/language/ru/admin/advanced/database.json
index d0e5204227..b570dab82f 100644
--- a/public/language/ru/admin/advanced/database.json
+++ b/public/language/ru/admin/advanced/database.json
@@ -22,7 +22,7 @@
"mongo.bytes-out": "Байт исходящих",
"mongo.num-requests": "Количество запросов",
"mongo.raw-info": "Сырые данные о MongoDB",
- "mongo.unauthorized": "NodeBB не смог создать запрос к базе данных MongoDB соответствующей статистики. Пожалуйста убедитесь, что пользователь, используемый NodeBB имеет "clusterMonitor" привилегию для "admin" базы данных. ",
+ "mongo.unauthorized": "NodeBB не смог получить статистические данные от MongoDB. Пожалуйста, проверьте, что пользователь, от имени которого NodeBB соединяется с БД имеет привилегию «clusterMonitor» в БД «admin». ",
"redis": "Redis",
"redis.version": "Версия Redis",
@@ -44,7 +44,7 @@
"redis.keyspace-hits": "Количество ключевых просмотров",
"redis.keyspace-misses": "Количество не ключевых просмотров",
- "redis.raw-info": "Redis необработанная информация",
+ "redis.raw-info": "Сырые данные о Redis",
"postgres": "Postgres",
"postgres.version": "Версия PostgreSQL",
diff --git a/public/language/ru/admin/advanced/errors.json b/public/language/ru/admin/advanced/errors.json
index 499dd8f4f2..bc225a7ac4 100644
--- a/public/language/ru/admin/advanced/errors.json
+++ b/public/language/ru/admin/advanced/errors.json
@@ -1,5 +1,5 @@
{
- "figure-x": "Рисунок %1",
+ "figure-x": "График %1",
"error-events-per-day": "событий %1 в день",
"error.404": "404 Не найдено",
"error.503": "503 Сервис недоступен",
diff --git a/public/language/ru/admin/appearance/customise.json b/public/language/ru/admin/appearance/customise.json
index 917e7ad48f..dfb96c7a8d 100644
--- a/public/language/ru/admin/appearance/customise.json
+++ b/public/language/ru/admin/appearance/customise.json
@@ -9,7 +9,7 @@
"custom-header": "Пользовательский заголовок",
"custom-header.description": "Добавьте HTML в секцию <head> шаблонов страниц форума. Тег <script> использовать можно, но не рекомендуется (для этого предусмотрен раздел Пользовательский JavaScript).",
- "custom-header.enable": "Включить Пользовательский заголовок",
+ "custom-header.enable": "Включить пользовательский заголовок",
"custom-css.livereload": "Включить автоматическую перезагрузку страниц",
"custom-css.livereload.description": "Включите эту опцию, чтобы принудительно обновлять все сеансы на каждом устройстве под этой учетной записью при каждом нажатии кнопки Сохранить"
diff --git a/public/language/ru/admin/extend/plugins.json b/public/language/ru/admin/extend/plugins.json
index 0648e723b3..54ef99f34c 100644
--- a/public/language/ru/admin/extend/plugins.json
+++ b/public/language/ru/admin/extend/plugins.json
@@ -10,13 +10,13 @@
"plugin-search": "Поиск плагинов",
"plugin-search-placeholder": "Искать плагин...",
"submit-anonymous-usage": "Отправлять анонимные сведения об используемых плагинах.",
- "reorder-plugins": "Изменить порядок плагинов",
- "order-active": "Упорядочить активные плагины",
- "dev-interested": "Заинтересованы в написании плагинов для NodeBB?",
- "docs-info": "Полную документацию, относящаяся к созданию плагина, можно найти на Портале NodeBB",
+ "reorder-plugins": "Порядок загрузки плагинов",
+ "order-active": "Изменить",
+ "dev-interested": "Хотите создать свой плагин для NodeBB?",
+ "docs-info": "Полная документация по разработке для NodeBB опубликована на Портале NodeBB",
- "order.description": "Некоторые плагины работают идеально только когда они инициализируются или до, или после других плагинов.",
- "order.explanation": "Плагины загружаются в порядке указанном здесь, сверху вниз.",
+ "order.description": "Некоторые плагины работают идеально только когда они инициализируются в определённом порядке, или до, или после других плагинов.",
+ "order.explanation": "Плагины загружаются в указанном порядке, сверху вниз.",
"plugin-item.themes": "Темы",
"plugin-item.deactivate": "Деактивировать",
diff --git a/public/language/ru/admin/extend/rewards.json b/public/language/ru/admin/extend/rewards.json
index fcacebde2e..616afc7178 100644
--- a/public/language/ru/admin/extend/rewards.json
+++ b/public/language/ru/admin/extend/rewards.json
@@ -1,17 +1,17 @@
{
"rewards": "Награды",
- "condition-if-users": "Если участник",
- "condition-is": "Есть",
+ "condition-if-users": "Если у пользователя",
+ "condition-is": "Соответствует",
"condition-then": "Тогда",
- "max-claims": "Количество наград для участников",
- "zero-infinite": "Введите 0 для бесконечного количества",
+ "max-claims": "Сколько раз можно наградить",
+ "zero-infinite": "Введите 0, если не ограничено",
"delete": "Удалить",
"enable": "Включить",
"disable": "Выключить",
"control-panel": "Управление наградами",
"new-reward": "Новая награда",
- "alert.delete-success": "Награды успешно удалены",
- "alert.no-inputs-found": "Не правильная награда",
+ "alert.delete-success": "Награда успешно удалена",
+ "alert.no-inputs-found": "Некорректная награда!",
"alert.save-success": "Награды успешно сохранены"
}
\ No newline at end of file
diff --git a/public/language/ru/admin/general/dashboard.json b/public/language/ru/admin/general/dashboard.json
index 5ef504d134..77ccd68c98 100644
--- a/public/language/ru/admin/general/dashboard.json
+++ b/public/language/ru/admin/general/dashboard.json
@@ -2,7 +2,7 @@
"forum-traffic": "Трафик ",
"page-views": "Просмотров",
"unique-visitors": "Посетителей",
- "new-users": "New Users",
+ "new-users": "Новых пользователей",
"posts": "Сообщений",
"topics": "Тем",
"page-views-seven": "За 7 дней",
@@ -16,11 +16,11 @@
"stats.yesterday": "Вчера",
"stats.today": "Сегодня",
- "stats.last-week": "Last Week",
- "stats.this-week": "This Week",
- "stats.last-month": "Last Month",
- "stats.this-month": "This Month",
- "stats.all": "Всё время",
+ "stats.last-week": "За прошл. неделю",
+ "stats.this-week": "За эту неделю",
+ "stats.last-month": "За прошл. месяц",
+ "stats.this-month": "За этот месяц",
+ "stats.all": "За всё время",
"updates": "Обновления",
"running-version": "Вы используете NodeBB версии %1",
@@ -54,25 +54,25 @@
"active-users.total": "Всего",
"active-users.connections": "Соединений",
- "anonymous-registered-users": "Анонимные / Зарегистрированные",
+ "anonymous-registered-users": "Анонимные / Авторизованные",
"anonymous": "Анонимные",
- "registered": "Зарегистрированные",
+ "registered": "Авторизованные",
"user-presence": "Присутствие",
"on-categories": "В списке категорий",
"reading-posts": "Читают сообщения",
"browsing-topics": "Просматривают темы",
- "recent": "Новые",
- "unread": "Непрочитанные",
+ "recent": "Просм. последние темы",
+ "unread": "Просм. непрочитанные",
"high-presence-topics": "Популярные темы",
"graphs.page-views": "Просмотры",
- "graphs.page-views-registered": "Просм. зарегистрированными",
+ "graphs.page-views-registered": "Просм. авторизованными",
"graphs.page-views-guest": "Просмотров гостями",
"graphs.page-views-bot": "Просмотров ботами",
"graphs.unique-visitors": "Уникальных посетителей",
- "graphs.registered-users": "Зарегистрированных пользователей",
+ "graphs.registered-users": "Авторизованных пользователей",
"graphs.anonymous-users": "Анонимных пользователей",
"last-restarted-by": "Последний перезапуск:",
"no-users-browsing": "Просмотров нет"
diff --git a/public/language/ru/admin/manage/categories.json b/public/language/ru/admin/manage/categories.json
index 49fb5d2bf4..6715885107 100644
--- a/public/language/ru/admin/manage/categories.json
+++ b/public/language/ru/admin/manage/categories.json
@@ -1,6 +1,6 @@
{
"settings": "Настройки категории",
- "privileges": "Привилегии",
+ "privileges": "Права доступа",
"name": "Название категории",
"description": "Описание категории",
@@ -30,9 +30,9 @@
"select-category": "Указать категорию",
"set-parent-category": "Указать родительскую категорию",
- "privileges.description": "В этой секции вы можете настроить права на управление доступом. Права могут быть предоставлены как на пользователя, так и на группу. Выберите применяемый домен с помощью формы поиска ниже.",
- "privileges.category-selector": "Настройка привилегий для",
- "privileges.warning": "Замечание: Настройки прав применяются немедленно. Нет необходимости сохранять категорию после изменения настроек.",
+ "privileges.description": "Здесь вы можете настроить права доступа к разделам форума. Права могут предоставляться как отдельному пользователю, так и группе. Выберите область действия прав доступа в списке ниже.",
+ "privileges.category-selector": "Настройка прав доступа для",
+ "privileges.warning": "Примечание: Настройки прав доступа применяются сразу же, как вы их выбираете. Сохранять настройки категории для этого не нужно.",
"privileges.section-viewing": "Права на просмотр",
"privileges.section-posting": "Права на публикацию",
"privileges.section-moderation": "Права модераторов",
@@ -46,14 +46,14 @@
"privileges.copy-to-children": "Скопировать в дочерние",
"privileges.copy-from-category": "Скопировать из категории",
"privileges.copy-privileges-to-all-categories": "Скопировать во все категории",
- "privileges.copy-group-privileges-to-children": "Copy this group's privileges to the children of this category.",
- "privileges.copy-group-privileges-to-all-categories": "Copy this group's privileges to all categories.",
- "privileges.copy-group-privileges-from": "Copy this group's privileges from another category.",
- "privileges.inherit": "Если группа зарегистрированных пользователей получает дополнительные права, то все другие группы (¿какие другие группы? подгруппы?¿) получают эти права неявным образом, даже если они специально не заданы. Эти неявным образом заданные права показаны вам потому что все пользователи (¿и даже незарегистрированные?¿) являются частью группы зарегистрированных пользователей, так что права для дополнительных групп не обязаны задаваться явным образом.",
- "privileges.copy-success": "Privileges copied!",
+ "privileges.copy-group-privileges-to-children": "Скопировать настройки доступа группы и применить ко всем дочерним подкатегориям.",
+ "privileges.copy-group-privileges-to-all-categories": "Скопировать настройки доступа группы и применить ко всем категориям.",
+ "privileges.copy-group-privileges-from": "Скопировать настройки доступа группы из другой категории.",
+ "privileges.inherit": "Если стандартная группа зарегистрированные пользователи получает определённые права, то все остальные группы также получают аналогичные права неявным образом, то есть, даже если они специально не заданы. Это происходит потому, что статус зарегистрированного пользователя распространяется на всех участников.",
+ "privileges.copy-success": "Настройки прав доступа скопированы!",
"analytics.back": "Назад к списку категорий",
- "analytics.title": "Аналитика категории \"%1\"",
+ "analytics.title": "Статистика категории «%1»",
"analytics.pageviews-hourly": "График 1 – просмотров за час",
"analytics.pageviews-daily": "График 2 – просмотров за день",
"analytics.topics-daily": "График 3 – новых тем за день",
@@ -64,7 +64,7 @@
"alert.none-active": "У вас нет активных категорий.",
"alert.create": "Создать категорию",
"alert.confirm-moderate": " Вы уверены, что хотите предоставить участникам этой группы права модератора? Это открытая группа, так что любой пользователь может к ней присоединиться по желанию.",
- "alert.confirm-purge": "
Вы точно хотите очистить категорию \"%1\"?
Очистка категории удаляет все темы и сообщения, а также саму категорию из базы данных. Если вы хотите удалить категорию временно, вместо очистки вам нужно выбрать \"отключить\" .
", + "alert.confirm-purge": "Вы точно хотите очистить категорию «%1»?
Очистка категории удаляет все темы и сообщения, а также саму категорию из базы данных. Если вы хотите удалить категорию временно, вместо очистки вам нужно выбрать \"отключить\" .
", "alert.purge-success": "Категория очищена!", "alert.copy-success": "Настройки скопированы!", "alert.set-parent-category": "Выбрать родительскую категорию", diff --git a/public/language/ru/admin/manage/digest.json b/public/language/ru/admin/manage/digest.json index 075b8e1aff..4249fb11d1 100644 --- a/public/language/ru/admin/manage/digest.json +++ b/public/language/ru/admin/manage/digest.json @@ -1,21 +1,21 @@ { - "lead": "A listing of digest delivery stats and times is displayed below.", - "disclaimer": "Please be advised that email delivery is not guaranteed, due to the nature of email technology. Many variables factor into whether an email sent to the recipient server is ultimately delivered into the user's inbox, including server reputation, blacklisted IP addresses, and whether DKIM/SPF/DMARC is configured.", - "disclaimer-continued": "A successful delivery means the message was sent successfully by NodeBB and acknowledged by the recipient server. It does not mean the email landed in the inbox. For best results, we recommend using a third-party email delivery service such as SendGrid.", + "lead": "Здесь представлен отчёт об отправке регулярных рассылок-дайджестов.", + "disclaimer": "Пожалуйста, имейте в в виду, что в силу специфики работы электронной почты доставку писем гарантировать невозможно. Получит пользователь рассылку или нет, зависит от множества факторов: репутации сервера, наличие или отсутствие вашего IP-адреса в чёрных списках, наличие или отсутствие настроек DKIM/SPF/DMARC и т.п.", + "disclaimer-continued": "Успешная доставка означает, что NodeBB отправил письмо, и оно прибыло на почтовый сервер получателя. Это ещё не значит, что пользователь увидел его во «Входящих». Для более надёжной доставки мы рекомендуем использовать специальные сторонние сервисы, например SendGrid.", - "user": "User", - "subscription": "Subscription Type", - "last-delivery": "Last successful delivery", - "default": "System default", - "default-help": "System default means the user has not explicitly overridden the global forum setting for digests, which is currently: "%1"", - "resend": "Resend Digest", - "resend-all-confirm": "Are you sure you wish to mnually execute this digest run?", - "resent-single": "Manual digest resend completed", - "resent-day": "Daily digest resent", - "resent-week": "Weekly digest resent", - "resent-month": "Monthly digest resent", - "null": "Never", - "manual-run": "Manual digest run:", + "user": "Пользователь", + "subscription": "Тип подписки", + "last-delivery": "Последняя доставка", + "default": "Стандартная системная", + "default-help": "Стандартная системная означает, что пользователь не выбирал своих собственных параметров рассылки и пользуется настройками по умолчанию. В данный момент это «%1».", + "resend": "Отправить заново", + "resend-all-confirm": "Вы уверены, что хотите повторить рассылку вручную?", + "resent-single": "Повтор рассылки вручную завершён", + "resent-day": "Ежедневная рассылка отправлена повторно", + "resent-week": "Еженедельная рассылка отправлена повторно", + "resent-month": "Ежемесячная рассылка отправлена повторно", + "null": "Никогда", + "manual-run": "Повтор вручную:", - "no-delivery-data": "No delivery data found" + "no-delivery-data": "Нет данных о доставке" } \ No newline at end of file diff --git a/public/language/ru/admin/manage/privileges.json b/public/language/ru/admin/manage/privileges.json index 375809190c..2d14695ae6 100644 --- a/public/language/ru/admin/manage/privileges.json +++ b/public/language/ru/admin/manage/privileges.json @@ -4,32 +4,32 @@ "group-privileges": "Права групп", "user-privileges": "Права пользователей", "chat": "Чат", - "upload-images": "Загружать сообщения", - "upload-files": "Загружать файлы", + "upload-images": "Загрузка изображений", + "upload-files": "Загрузка файлов", "signature": "Подпись", - "ban": "Блокировать", + "ban": "Блокировка пользователей", "search-content": "Поиск по содержимому", - "search-users": "Поиск участников", - "search-tags": "Поиск тегов", - "view-users": "View Users", - "view-tags": "View Tags", - "view-groups": "View Groups", - "allow-local-login": "Локальная авторизация", - "allow-group-creation": "Group Create", - "view-users-info": "View Users Info", - "find-category": "Поиск категории", - "access-category": "Доступ к категории", - "access-topics": "Доступ к темам", - "create-topics": "Создание тем", - "reply-to-topics": "Ответы в темах", - "tag-topics": "Пометка тем", - "edit-posts": "Редактирование записей", - "view-edit-history": "Просмотр истории редактирования", - "delete-posts": "Удаление записей", - "view_deleted": "Просмотр удаленных записей", - "upvote-posts": "Голосование за запись", - "downvote-posts": "Голосование против записи", - "delete-topics": "Удаление тем", - "purge": "Очистка всего", - "moderate": "Модерирование" + "search-users": "Поиск пользователей", + "search-tags": "Поиск меток", + "view-users": "Просмотр пользователей", + "view-tags": "Просмотр меток", + "view-groups": "Просмотр групп", + "allow-local-login": "Локальный вход", + "allow-group-creation": "Создание групп", + "view-users-info": "Просмотр польз. данных", + "find-category": "Найти категорию", + "access-category": "Читать категорию", + "access-topics": "Читать темы", + "create-topics": "Создавать темы", + "reply-to-topics": "Отвечать в темах", + "tag-topics": "Присваивать метки", + "edit-posts": "Редактировать сообщения", + "view-edit-history": "Просм. историю версий", + "delete-posts": "Удалять сообщения", + "view_deleted": "Просм. удалённые сообщения", + "upvote-posts": "Повышать рейтинг", + "downvote-posts": "Понижать рейтинг", + "delete-topics": "Удалять темы", + "purge": "Стирать удалённое", + "moderate": "Модерировать" } \ No newline at end of file diff --git a/public/language/ru/admin/manage/uploads.json b/public/language/ru/admin/manage/uploads.json index 6741cb2c57..0b0dd240ac 100644 --- a/public/language/ru/admin/manage/uploads.json +++ b/public/language/ru/admin/manage/uploads.json @@ -1,7 +1,7 @@ { "upload-file": "Загрузить Файл", "filename": "Название", - "usage": "Post Usage", + "usage": "Использ. в сообщениях", "orphaned": "Отделенный", "size/filecount": "Размер / Файлов", "confirm-delete": "Вы действительно хотите удалить этот файл?", diff --git a/public/language/ru/admin/manage/users.json b/public/language/ru/admin/manage/users.json index b21f3d222b..6b474296ef 100644 --- a/public/language/ru/admin/manage/users.json +++ b/public/language/ru/admin/manage/users.json @@ -1,99 +1,99 @@ { - "users": "Пользователей", + "users": "Пользователи", "edit": "Редактировать", "make-admin": "Сделать администратором", "remove-admin": "Удалить администратора", "validate-email": "Подтвердить адрес электронной почты", - "send-validation-email": "Подтвердить адрес электронной почты", - "password-reset-email": "Выслать письмо для сброса пароля", - "force-password-reset": "Force Password Reset & Log User Out", - "ban": "Забанить пользователя (-ей)", - "temp-ban": "Временно забанить пользователя (-ей)", - "unban": "Снять бан с пользователя (-ей)", - "reset-lockout": "Снять блокировку", - "reset-flags": "Сбросить флаги", - "delete": "Удалить пользователя (-ей)", - "purge": "Удалить пользователя (-ей) и данные", + "send-validation-email": "Отправить письмо с кодом подтверждения", + "password-reset-email": "Отправить письмо для сброса пароля", + "force-password-reset": "Сбросить пароль и завершить сессию пользователя", + "ban": "Заблокировать пользователя(-ей)", + "temp-ban": "Временно заблокировать пользователя(-ей)", + "unban": "Разблокировать пользователя(-ей)", + "reset-lockout": "Снять локаут", + "reset-flags": "Сбросить счётчик жалоб", + "delete": "Удалить пользователя(-ей)", + "purge": "Удалить пользователя(-ей) и его данные", "download-csv": "Скачать CSV", "invite": "Пригласить", "new": "Новый пользователь", - "pills.latest": "Последние пользователи", - "pills.unvalidated": "Не проверено", - "pills.no-posts": "Нет постов", + "pills.latest": "Последние", + "pills.unvalidated": "Не подтверждены", + "pills.no-posts": "Без сообщений", "pills.top-posters": "Самые активные", - "pills.top-rep": "С самой большой репутацией", - "pills.inactive": "Неактивно", - "pills.flagged": "Самый отмеченный", - "pills.banned": "Заблокированные участники", + "pills.top-rep": "Лучшая репутация", + "pills.inactive": "Неактивные", + "pills.flagged": "Больше всего жалоб", + "pills.banned": "Заблокированные", "pills.search": "Поиск пользователей", - "50-per-page": "50 per page", - "100-per-page": "100 per page", - "250-per-page": "250 per page", - "500-per-page": "500 per page", + "50-per-page": "50 на страницу", + "100-per-page": "100 на страницу", + "250-per-page": "250 на страницу", + "500-per-page": "500 на страницу", "search.uid": "По ID пользователя", "search.uid-placeholder": "Введите ID пользователя для поиска", "search.username": "По имени пользователя", "search.username-placeholder": "Введите имя пользователя для поиска", - "search.email": "по Email", - "search.email-placeholder": "Введите Email для поиска", - "search.ip": "По IP адресу", - "search.ip-placeholder": "Введите IP адрес для поиска", + "search.email": "По адресу электронной почты", + "search.email-placeholder": "Введите адрес электронной почты для поиска", + "search.ip": "По IP-адресу", + "search.ip-placeholder": "Введите IP-адрес для поиска", "search.not-found": "Пользователь не найден!", "inactive.3-months": "3 месяца", "inactive.6-months": "6 месяцев", "inactive.12-months": "12 месяцев", - "users.uid": "ID пользователя", - "users.username": "Имя пользователя", - "users.email": "email", - "users.postcount": "Счетчик постов", + "users.uid": "ID", + "users.username": "Логин", + "users.email": "E-mail", + "users.postcount": "Сообщения", "users.reputation": "Репутация", - "users.flags": "Отметки", - "users.joined": "Присоединился", - "users.last-online": "Последний раз был в сети", - "users.banned": "забанен", + "users.flags": "Жалобы", + "users.joined": "Регистрация", + "users.last-online": "В сети", + "users.banned": "Блокировка", "create.username": "Имя пользователя", - "create.email": "Email", - "create.email-placeholder": "Email этого пользователя", + "create.email": "E-mail", + "create.email-placeholder": "Адрес электронной почты пользователя", "create.password": "Пароль", "create.password-confirm": "Подтвердите пароль", - "temp-ban.length": "Период бана", + "temp-ban.length": "Период блокировки", "temp-ban.reason": "Причина (Необязательно)", "temp-ban.hours": "Часов", "temp-ban.days": "Дней", - "temp-ban.explanation": "Введите продолжительность бана. Имейте ввиду, что время \"0\" будет означать вечный бан.", + "temp-ban.explanation": "Укажите продолжительность блокировки. Имейте в виду, что «0» означает заблокировать навсегда.", - "alerts.confirm-ban": "Вы действительно хотите забанить этого участника навсегда?", - "alerts.confirm-ban-multi": "Вы действительно хотите забанить этих участников навсегда?", - "alerts.ban-success": "Пользователь(и) забанен(ы)!", - "alerts.button-ban-x": "Забанить %1 пользователя(-ей)", - "alerts.unban-success": "Пользователь(и) разбанен(ы)!", - "alerts.lockout-reset-success": "Блокировка(и) сброшена(ы)!", - "alerts.flag-reset-success": "Отметка(и) сброшена(ы)!", - "alerts.no-remove-yourself-admin": "Вы не можете удалить себя как Администратора!", + "alerts.confirm-ban": "Вы действительно хотите заблокировать пользователя навсегда?", + "alerts.confirm-ban-multi": "Вы действительно хотите заблокировать этих пользователей навсегда?", + "alerts.ban-success": "Пользователь(и) заблокирован(ы)!", + "alerts.button-ban-x": "Заблокировать %1 пользователя(-ей)", + "alerts.unban-success": "Пользователь(и) разблокирован(ы)!", + "alerts.lockout-reset-success": "Локаут снят!", + "alerts.flag-reset-success": "Счётчик жалоб сброшен!", + "alerts.no-remove-yourself-admin": "Вы не можете удалить себя из администраторов!", "alerts.make-admin-success": "Пользователь теперь Администратор.", "alerts.confirm-remove-admin": "Вы действительно хотите удалить этого администратора?", "alerts.remove-admin-success": "Пользователь больше не администратор.", "alerts.make-global-mod-success": "Пользователь теперь Общий модератор .", "alerts.confirm-remove-global-mod": "Вы действительно хотите удалить этого общего модератора?", "alerts.remove-global-mod-success": "Пользователь больше не общий модератор.", - "alerts.make-moderator-success": "Пользователь теперь модератор .", + "alerts.make-moderator-success": "Пользователь теперь модератор.", "alerts.confirm-remove-moderator": "Вы действительно хотите удалить этого модератора?", "alerts.remove-moderator-success": "Пользователь больше не модератор.", - "alerts.confirm-validate-email": "Вы хотите утвердить email(s) этого пользователя(-ей)?", - "alerts.confirm-force-password-reset": "Are you sure you want to force the password reset and log out these user(s)?", - "alerts.validate-email-success": "Email утверждены.", - "alerts.validate-force-password-reset-success": "User(s) passwords have been reset and their existing sessions have been revoked.", - "alerts.password-reset-confirm": "Вы хотите послать письмо(а) со сбросом пароля этому пользователю(ям)?", - "alerts.confirm-delete": "Внимание!0 for midnight, 17 for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.0 для полуночи, 17 для 17:00). Имейте в виду, что время определяется по часовому поясу сервера.30, или один месяц). Укажите 0 чтобы всегда отображать простую дату, оставьте пустым что всегда отображать относительное время",
- "teaser": "Резюме записи",
- "teaser.last-post": "Последний – Показывать последнюю запись, включая оригинальную, если нет ответов.",
- "teaser.last-reply": "Последний – Показывать последнюю запись, либо \"Нет ответов\", если нет ответов. ",
- "teaser.first": "Первый",
- "unread": "Настройки непрочтенного",
- "unread.cutoff": "Число дней в которые непрочтенное считается непрочтенным",
- "unread.min-track-last": "Минимально количество сообщений в теме перед отслеживанием последнего прочтенного",
- "recent": "Настройки последних сообщений",
- "recent.categoryFilter.disable": "Отключить фильтрацию тем в заигнорированных категориях на странице /recent (последние сообщения)",
- "signature": "Настройки подписи",
+ "restrictions.min-post-length": "Минимальная длина сообщения",
+ "restrictions.max-post-length": "Максимальная длина сообщения",
+ "restrictions.days-until-stale": "Через сколько дней тема будет считаться устаревшей",
+ "restrictions.stale-help": "Если тема считается устаревшей, пользователь увидит соответствующее предупреждение при попытке ответить в ней.",
+ "timestamp": "Дата и время",
+ "timestamp.cut-off": "Порог отсечки (в днях)",
+ "timestamp.cut-off-help": "Сначала дата и время сообщения будут отображаться в относительном виде: «3 часа назад» / «5 дней назад», локализованным в соответствии с языковыми настройками форума. Затем формат изменится на обычный: 5 Ноября 2016 15:30. 30, или один месяц). Введите 0, чтобы всегда отображать обычные дату и время, или оставьте поле пустым, чтобы всегда использовать относительный вид",
+ "teaser": "Сообщение-анонс",
+ "teaser.last-post": "Последнее – показать последнее сообщение в теме (первое, если ответов нет).",
+ "teaser.last-reply": "Последнее – показать последнее сообщение или пометку «Ответов нет»",
+ "teaser.first": "Первое сообщение",
+ "unread": "Настройка списка непрочитанных тем",
+ "unread.cutoff": "Порог отсечки (в днях)",
+ "unread.min-track-last": "Минимальное кол-во сообщений в теме, чтобы начать отслеживать непрочитанные ответы",
+ "recent": "Настройка списка последних тем",
+ "recent.categoryFilter.disable": "Отключить фильтрацию тем из игнорируемых категорий для списка последних тем",
+ "signature": "Настройка подписей",
"signature.disable": "Отключить подписи",
"signature.no-links": "Отключить ссылки в подписях",
"signature.no-images": "Отключить картинки в подписях",
"signature.max-length": "Максимальная длина подписи",
"composer": "Настройки редактора",
- "composer-help": "Эти настройки определяют функциональность и/или внешний вид редактора для участников, когда они создают новые темы или пишут сообщения.",
- "composer.show-help": "Включить раздел подсказок",
- "composer.enable-plugin-help": "Разрешить плагинам добавлять контент в раздел подсказок",
- "composer.custom-help": "Настройка текста подсказки",
- "ip-tracking": "Трекинг IP",
- "ip-tracking.each-post": "Трекать IP для каждого сообщения",
- "enable-post-history": "Включить историю сообщений"
+ "composer-help": "Эти настройки определяют функциональность и/или внешний вид редактора сообщений",
+ "composer.show-help": "Показывать вкладку с подсказками",
+ "composer.enable-plugin-help": "Разрешить плагинам добавлять подсказки на вкладку",
+ "composer.custom-help": "Пользовательский текст для вкладки с подсказками",
+ "ip-tracking": "Отслеживание IP",
+ "ip-tracking.each-post": "Отслеживать IP для каждого сообщения",
+ "enable-post-history": "Включить историю правок"
}
\ No newline at end of file
diff --git a/public/language/ru/admin/settings/reputation.json b/public/language/ru/admin/settings/reputation.json
index c4bdd274ab..ff73fc58cf 100644
--- a/public/language/ru/admin/settings/reputation.json
+++ b/public/language/ru/admin/settings/reputation.json
@@ -1,14 +1,14 @@
{
- "reputation": "Настройки репутации",
- "disable": "Отключить Репутационную Систему",
- "disable-down-voting": "Отключить Понижение Репутации",
- "votes-are-public": "Все Голоса Общедоступны",
+ "reputation": "Настройка системы репутации",
+ "disable": "Выключить отслеживание репутации",
+ "disable-down-voting": "Отключить понижение рейтинга",
+ "votes-are-public": "Все голоса общедоступны",
"thresholds": "Пороговые значения",
"min-rep-downvote": "Минимальная репутация для понижения рейтинга сообщения",
- "min-rep-flag": "Минимальная репутация для простановки отметки сообщению",
- "min-rep-website": "Минимальная репутация для добавления «Веб-сайта» в профиль пользователя",
+ "min-rep-flag": "Минимальная репутация для отправки жалобы на сообщение",
+ "min-rep-website": "Минимальная репутация, чтобы заполнить поле «Веб-сайт» в профиле пользователя",
"min-rep-aboutme": "Минимальная репутация, чтобы добавить «Обо мне» в профиль пользователя",
- "min-rep-signature": "Минимальная репутация для добавления «Подписи» в профиль пользователя",
- "min-rep-profile-picture": "Минимальная репутация для добавления \"Картинка профиля\" к профилю участника",
- "min-rep-cover-picture": "Минимальная репутация для добавления \"Обложка профиля\" к профилю участника"
+ "min-rep-signature": "Минимальная репутация, чтобы заполнить поле «Подпись» в профиле пользователя",
+ "min-rep-profile-picture": "Минимальная репутация для загрузки аватара пользователя",
+ "min-rep-cover-picture": "Минимальная репутация для загрузки обложки профиля пользователя"
}
\ No newline at end of file
diff --git a/public/language/ru/email.json b/public/language/ru/email.json
index 3ea5dee273..9f333c4064 100644
--- a/public/language/ru/email.json
+++ b/public/language/ru/email.json
@@ -1,52 +1,52 @@
{
- "test-email.subject": "Test Email",
- "password-reset-requested": "Password Reset Requested!",
- "welcome-to": "Добро пожаловать на %1",
+ "test-email.subject": "Проверочное письмо",
+ "password-reset-requested": "Получен запрос на сброс пароля!",
+ "welcome-to": "Добро пожаловать на форум %1",
"invite": "Приглашение от %1",
"greeting_no_name": "Здравствуйте!",
"greeting_with_name": "Здравствуйте, %1!",
"email.verify-your-email.subject": "Пожалуйста, подтвердите свой адрес электронной почты",
"email.verify.text1": "Ваш адрес электронной почты был изменён!",
- "welcome.text1": "Благодарим за регистрацию на %1!",
- "welcome.text2": "Для активации вашей учётной записи необходимо подтвердить адрес электронной почты.",
- "welcome.text3": "Администратор подтвердил вашу регистрацию. Теперь вы можете авторизоваться на сайте.",
- "welcome.cta": "Перейдите по ссылке для подтверждения вашей электронной почты",
- "invitation.text1": "%1 пригласил вас на %2",
+ "welcome.text1": "Благодарим за регистрацию на форуме %1!",
+ "welcome.text2": "Чтобы активировать учётную запись, необходимо подтвердить ваш адрес электронной почты.",
+ "welcome.text3": "Администратор подтвердил вашу регистрацию. Теперь вы можете использовать вашу учётную запись.",
+ "welcome.cta": "Нажмите здесь, чтобы подтвердить e-mail",
+ "invitation.text1": "%1 приглашает вас на форум %2",
"invitation.text2": "Срок действия вашего приглашения истечёт через %1 дней.",
"invitation.cta": "Нажмите здесь, чтобы создать учётную запись.",
- "reset.text1": "Кто-то отправил запрос на сброс пароля на нашем сайте. Если вы не подавали запрос, пожалуйста, проигнорируйте это сообщение.",
- "reset.text2": "Для продолжения процедуры изменения пароля перейдите по ссылке:",
- "reset.cta": "Нажмите здесь для изменения пароля",
+ "reset.text1": "Мы получили запрос на сброс вашего пароля. Если вы его на самом деле не отправляли, то просто не обращайте внимания на это письмо.",
+ "reset.text2": "Чтобы сбросить пароль, перейдите по этой ссылке:",
+ "reset.cta": "Нажмите здесь, чтобы сбросить пароль",
"reset.notify.subject": "Пароль был успешно изменён",
"reset.notify.text1": "Мы уведомляем вас о том, что %1 ваш пароль был успешно изменён.",
"reset.notify.text2": "Если вы не совершали этого действия, пожалуйста, незамедлительно свяжитесь с администратором сайта.",
- "digest.latest_topics": "Последние темы %1",
- "digest.cta": "Нажмите здесь для просмотра %1",
- "digest.unsub.info": "Вам были отправлены новости сайта в соответствии с вашими настройками.",
+ "digest.latest_topics": "Последние темы на форуме %1",
+ "digest.cta": "Нажмите здесь, чтобы перейти на форум %1",
+ "digest.unsub.info": "Вы получили эту рассылку согласно вашим настройкам подписки.",
"digest.day": "день",
"digest.week": "неделя",
"digest.month": "месяц",
- "digest.subject": "Новости за %1",
- "digest.title.day": "Your Daily Digest",
- "digest.title.week": "Your Weekly Digest",
- "digest.title.month": "Your Monthly Digest",
+ "digest.subject": "Новостная рассылка за %1",
+ "digest.title.day": "Ваша ежедневная рассылка",
+ "digest.title.week": "Ваша еженедельная рассылка",
+ "digest.title.month": "Ваша ежемесячная рассылка",
"notif.chat.subject": "Новое сообщение от %1",
"notif.chat.cta": "Нажмите, чтобы ответить",
"notif.chat.unsub.info": "Вы получили это уведомление согласно вашим настройкам подписки.",
"notif.post.unsub.info": "Вы получили это уведомление согласно вашим настройкам подписки.",
- "notif.post.unsub.one-click": "Alternatively, unsubscribe from future emails like this, by clicking",
- "notif.cta": "To the forum",
- "notif.cta-new-reply": "View Post",
- "notif.cta-new-chat": "View Chat",
- "notif.test.short": "Testing Notifications",
- "notif.test.long": "This is a test of the notifications email. Send help!",
- "test.text1": "Это тестовое сообщение для проверки почтового сервиса.",
- "unsub.cta": "Изменить настройки",
- "unsubscribe": "unsubscribe",
- "unsub.success": "You will no longer receive emails from the %1 mailing list",
- "banned.subject": "Вы были заблокированы в %1.",
- "banned.text1": "Участник %1 заблокирован в %2.",
- "banned.text2": "Эта блокировка продлится до %1.",
- "banned.text3": "Это причина, почему вы были заблокированны.",
+ "notif.post.unsub.one-click": "Вы можете отписаться от подобных уведомлений по этой ссылке:",
+ "notif.cta": "Перейти на форум",
+ "notif.cta-new-reply": "Открыть сообщение",
+ "notif.cta-new-chat": "Открыть чат",
+ "notif.test.short": "Проверка рассылки уведомлений",
+ "notif.test.long": "Это проверка уведомлений по электронной почте. Высылайте подмогу!",
+ "test.text1": "Это проверочное сообщение: отправка электронной почты в NodeBB настроена правильно.",
+ "unsub.cta": "Нажмите, чтобы изменить настройки",
+ "unsubscribe": "отписаться",
+ "unsub.success": "Вы больше не будете получать рассылку от %1",
+ "banned.subject": "Вы были заблокированы на форуме %1.",
+ "banned.text1": "Пользователь %1 был заблокирован на форуме %2.",
+ "banned.text2": "Блокировка продлится до %1.",
+ "banned.text3": "Причина вашей блокировки:",
"closing": "Спасибо!"
}
\ No newline at end of file
diff --git a/public/language/ru/error.json b/public/language/ru/error.json
index 8f7e78541c..eb9405383d 100644
--- a/public/language/ru/error.json
+++ b/public/language/ru/error.json
@@ -132,7 +132,7 @@
"reputation-system-disabled": "Система репутации отключена.",
"downvoting-disabled": "Понижение рейтинга отключено",
"not-enough-reputation-to-downvote": "У вас недостаточно репутации для понижения рейтинга сообщения",
- "not-enough-reputation-to-flag": "У Вас недостаточно репутации, чтобы пожаловаться на это сообщение.",
+ "not-enough-reputation-to-flag": "У вас недостаточно репутации, чтобы пожаловаться на это сообщение.",
"not-enough-reputation-min-rep-website": "У вас недостаточно репутации, чтобы добавить сайт",
"not-enough-reputation-min-rep-aboutme": "У вас недостаточно репутации, чтобы добавить \"обо мне\"",
"not-enough-reputation-min-rep-signature": "У вас недостаточно репутации, чтобы добавить подпись",
diff --git a/public/language/ru/global.json b/public/language/ru/global.json
index a4c47af46c..21dadd6b70 100644
--- a/public/language/ru/global.json
+++ b/public/language/ru/global.json
@@ -30,7 +30,7 @@
"header.unread": "Непрочитанные",
"header.tags": "Метки",
"header.popular": "Популярные",
- "header.users": "Участники",
+ "header.users": "Пользователи",
"header.groups": "Группы",
"header.chats": "Чаты",
"header.notifications": "Уведомления",
diff --git a/public/language/ru/notifications.json b/public/language/ru/notifications.json
index b9ae7b8e87..66aebf4d63 100644
--- a/public/language/ru/notifications.json
+++ b/public/language/ru/notifications.json
@@ -14,51 +14,51 @@
"topics": "Темы",
"replies": "Ответы",
"chat": "Чаты",
- "follows": "Следят",
- "upvote": "Понравилось",
- "new-flags": "Новые закладки",
- "my-flags": "Закладки для меня",
+ "follows": "Подписки",
+ "upvote": "Голоса",
+ "new-flags": "Новые жалобы",
+ "my-flags": "Назначенные мне жалобы",
"bans": "Блокировки",
- "new_message_from": "Новое сообщение от участника %1",
- "upvoted_your_post_in": "Участник %1 проголосовал за ваше сообщение в %2.",
- "upvoted_your_post_in_dual": "Участники %1 и %2 проголосовали за ваше сообщение в %3.",
- "upvoted_your_post_in_multiple": "Участник %1 и %2 других проголосовали за ваше сообщение в %3",
+ "new_message_from": "Новое сообщение от %1",
+ "upvoted_your_post_in": "Пользователь %1 проголосовал за ваше сообщение в %2.",
+ "upvoted_your_post_in_dual": "Пользователи %1 и %2 проголосовали за ваше сообщение в %3.",
+ "upvoted_your_post_in_multiple": "%1 и %2 других пользователя проголосовали за ваше сообщение в %3",
"moved_your_post": "Модератор %1 переместил ваше сообщение в %2",
- "moved_your_topic": "Модератор %1 переместил вашу тему %2",
- "user_flagged_post_in": "Участник %1 пометил сообщение в %2",
- "user_flagged_post_in_dual": "Участники %1 и %2 пометили ваше сообщение в %3",
- "user_flagged_post_in_multiple": "Участник %1 и %2 других пометили ваше сообщение %3",
- "user_flagged_user": "Участник %1 отметили профиль пользователя (%3)",
- "user_flagged_user_dual": "Участник %1 и %2отметили профиль пользователя (%3)",
- "user_flagged_user_multiple": "%1 и %2 других отметили профиль пользователя (%3)",
- "user_posted_to": "Участник %1 ответил на запись: %2",
- "user_posted_to_dual": "Участники %1 и %2 ответили на вашу запись: %3",
- "user_posted_to_multiple": "Участник %1 и %2 других ответили на вашу запись: %3",
- "user_posted_topic": "Участник %1 открыл новую тему: %2",
- "user_started_following_you": "Участник %1 подписался на вас.",
- "user_started_following_you_dual": "Участники %1 и %2 подписались на вас.",
- "user_started_following_you_multiple": "Участник %1 и %2 других подписались на вас.",
+ "moved_your_topic": "Модератор %1 переместил тему %2",
+ "user_flagged_post_in": "Пользователь %1 пожаловался на сообщение в %2",
+ "user_flagged_post_in_dual": "Пользователи %1 и %2 пожаловались на сообщение в %3",
+ "user_flagged_post_in_multiple": "%1 и %2 других пользователя пожаловались на сообщение в %3",
+ "user_flagged_user": "Пользователь %1 пожаловался на профиль пользователя (%3)",
+ "user_flagged_user_dual": "Пользователи %1 и %2 пожаловались на профиль пользователя (%3)",
+ "user_flagged_user_multiple": "%1 и %2 других пользователя пожаловались на профиль пользователя (%3)",
+ "user_posted_to": "Пользователь %1 ответил на сообщение в %2",
+ "user_posted_to_dual": "Пользователи %1 и %2 ответили на сообщение в %3",
+ "user_posted_to_multiple": "%1 и %2 других пользователя ответили на сообщение в %3",
+ "user_posted_topic": "Пользователь %1 создал новую тему: %2",
+ "user_started_following_you": "Пользователь %1 подписался на вас.",
+ "user_started_following_you_dual": "Пользователи %1 и %2 подписались на вас.",
+ "user_started_following_you_multiple": "%1 и %2 других пользователя подписались на вас.",
"new_register": "Посетитель %1 отправил запрос на регистрацию.",
"new_register_multiple": "В очереди %1 заявок на регистрацию.",
- "flag_assigned_to_you": "Метка%1 была вам назначена",
- "post_awaiting_review": "Сообщение ожидающее рассмотрения",
+ "flag_assigned_to_you": "Жалоба %1 была назначена вам",
+ "post_awaiting_review": "Сообщение ожидает проверки",
"email-confirmed": "Электронная почта подтверждена",
- "email-confirmed-message": "Спасибо за подтверждение адреса электронной почты. Ваша учётная запись активирована. Добро пожаловать на наш сайт!",
- "email-confirm-error-message": "Ошибка проверки адреса электронной почты. Возможно, введён неправильно код подтверждения, либо у него истёк срок действия.",
+ "email-confirmed-message": "Спасибо за подтверждение адреса электронной почты. Ваша учётная запись активирована.",
+ "email-confirm-error-message": "Ошибка проверки адреса электронной почты. Возможно, код подтверждения введён неправильно или у него истёк срок действия.",
"email-confirm-sent": "Письмо с проверочным кодом отправлено на ваш электронный адрес",
- "none": "Пусто",
+ "none": "Ничего",
"notification_only": "Только уведомление",
- "email_only": "Только электронная почта",
- "notification_and_email": "Уведомление & Электронная почта",
+ "email_only": "Только письмо",
+ "notification_and_email": "Уведомление и письмо",
"notificationType_upvote": "Когда кто-то проголосовал за ваше сообщение",
- "notificationType_new-topic": "Отслеживать сообщения в вашей теме",
- "notificationType_new-reply": "Когда новый ответ отправляется в теме, которую вы смотрите",
- "notificationType_follow": "Когда кто-то подписался на ваши обновления",
- "notificationType_new-chat": "Когда вы получили сообщение",
- "notificationType_group-invite": "Когда вы получили приглашение в группу",
- "notificationType_group-request-membership": "When someone requests to join a group you own",
- "notificationType_new-register": "Когда кто-то добавляется в очередь регистрации",
- "notificationType_post-queue": "Когда новое сообщение помещается в очередь",
- "notificationType_new-post-flag": "Когда сообщение помечено",
- "notificationType_new-user-flag": "Когда пользователь отмечен"
+ "notificationType_new-topic": "Когда кто-то, на кого вы подписаны, создаёт новую тему",
+ "notificationType_new-reply": "Когда в теме, за которой вы следите, появляется новое сообщение",
+ "notificationType_follow": "Когда кто-то подписался на вас",
+ "notificationType_new-chat": "Когда вы получаете сообщение в чат",
+ "notificationType_group-invite": "Когда вы получаете приглашение в группу",
+ "notificationType_group-request-membership": "Когда кто-то хочет присоединиться к группе, которой вы управляете",
+ "notificationType_new-register": "Когда в очереди на регистрацию появляется новый пользователь",
+ "notificationType_post-queue": "Когда в очереди на проверку появляется новое сообщение",
+ "notificationType_new-post-flag": "Когда поступает жалоба на сообщение",
+ "notificationType_new-user-flag": "Когда поступает жалоба на пользователя"
}
\ No newline at end of file