Files
mattermost/i18n/ru.json
2017-10-10 11:50:26 -07:00

6947 lines
301 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"id": "April",
"translation": "Апрель"
},
{
"id": "August",
"translation": "Август"
},
{
"id": "December",
"translation": "Декабрь"
},
{
"id": "February",
"translation": "Февраль"
},
{
"id": "January",
"translation": "Январь"
},
{
"id": "July",
"translation": "Июль"
},
{
"id": "June",
"translation": "Июнь"
},
{
"id": "March",
"translation": "Март"
},
{
"id": "May",
"translation": "Май"
},
{
"id": "November",
"translation": "Ноябрь"
},
{
"id": "October",
"translation": "Октябрь"
},
{
"id": "September",
"translation": "Сентябрь"
},
{
"id": "api.admin.add_certificate.no_file.app_error",
"translation": "Нет файла под атрибутом 'certificate' в запросе."
},
{
"id": "api.admin.add_certificate.open.app_error",
"translation": "Невозможно открыть файл сертификата."
},
{
"id": "api.admin.add_certificate.saving.app_error",
"translation": "Невозможно сохранить файл сертификата."
},
{
"id": "api.admin.file_read_error",
"translation": "Ошибка чтения лог файла."
},
{
"id": "api.admin.get_brand_image.not_available.app_error",
"translation": "Фирменная символика не настроена или не поддерживается на этом сервере."
},
{
"id": "api.admin.get_brand_image.storage.app_error",
"translation": "Хранилище изображений не настроено."
},
{
"id": "api.admin.init.debug",
"translation": "Инициализация административных маршрутов API."
},
{
"id": "api.admin.recycle_db_end.warn",
"translation": "Переподключение к базе данных завершено."
},
{
"id": "api.admin.recycle_db_start.warn",
"translation": "Попытка восстановления соединения с базой данных."
},
{
"id": "api.admin.remove_certificate.delete.app_error",
"translation": "Возникла проблема при удалении файла сертификата. Убедитесь , что файл config/{{.Filename}} существует."
},
{
"id": "api.admin.saml.metadata.app_error",
"translation": "Произошла ошибка при построении метаданных поставщика услуг."
},
{
"id": "api.admin.test_email.body",
"translation": "<br/><br/><br/>Кажется, ваша электронная почта Mattermost установлена верно!"
},
{
"id": "api.admin.test_email.missing_server",
"translation": "Требуется SMTP сервер"
},
{
"id": "api.admin.test_email.reenter_password",
"translation": "SMTP сервер, порт или имя пользователя изменены. Пожалуйста, повторно введите пароль SMTP для проверки соединения."
},
{
"id": "api.admin.test_email.subject",
"translation": "Mattermost - Тестирование настроек электронной почты"
},
{
"id": "api.admin.upload_brand_image.array.app_error",
"translation": "Пустой массив 'image' в запросе"
},
{
"id": "api.admin.upload_brand_image.no_file.app_error",
"translation": "Нет файла 'image' в запросе"
},
{
"id": "api.admin.upload_brand_image.not_available.app_error",
"translation": "Фирменная символика не настроена или не поддерживается на этом сервере"
},
{
"id": "api.admin.upload_brand_image.parse.app_error",
"translation": "Невозможно обработать форму из нескольких частей"
},
{
"id": "api.admin.upload_brand_image.storage.app_error",
"translation": "Невозможно загрузить изображение. Хранилище изображений не настроено."
},
{
"id": "api.admin.upload_brand_image.too_large.app_error",
"translation": "Невозможно загрузить файл. Он слишком большой."
},
{
"id": "api.api.init.parsing_templates.debug",
"translation": "Разбор шаблонов сервера на %v"
},
{
"id": "api.api.init.parsing_templates.error",
"translation": "Не удалось разобрать шаблоны сервера %v"
},
{
"id": "api.api.render.error",
"translation": "Ошибка отрисовки шаблона %v err=%v"
},
{
"id": "api.auth.unable_to_get_user.app_error",
"translation": "Невозможно получить пользователя для проверки разрешений."
},
{
"id": "api.brand.init.debug",
"translation": "Инициализация маршрутов brand API"
},
{
"id": "api.channel.add_member.added",
"translation": "%v добавлен(а) в канал %v"
},
{
"id": "api.channel.add_member.find_channel.app_error",
"translation": "Не удаётся найти канал"
},
{
"id": "api.channel.add_member.find_user.app_error",
"translation": "Не удалось найти пользователя для добавления"
},
{
"id": "api.channel.add_member.user_adding.app_error",
"translation": "Не удалось найти пользователя для добавления"
},
{
"id": "api.channel.add_user.to.channel.failed.app_error",
"translation": "Не удалось добавить пользователя в канал"
},
{
"id": "api.channel.add_user.to.channel.failed.deleted.app_error",
"translation": "Невозможно добавить пользователя к каналу, так как он был удален из команды."
},
{
"id": "api.channel.add_user_to_channel.deleted.app_error",
"translation": "Данный канал был перемещён в архив, либо удалён"
},
{
"id": "api.channel.add_user_to_channel.type.app_error",
"translation": "Не могу добавить пользователя в канал этого типа"
},
{
"id": "api.channel.can_manage_channel.private_restricted_system_admin.app_error",
"translation": "Создание и управление Приватными Каналами доступно только Системным Администраторам."
},
{
"id": "api.channel.can_manage_channel.private_restricted_team_admin.app_error",
"translation": "Создание и управление Приватными Каналами доступно Команде и Системным Администраторам."
},
{
"id": "api.channel.can_manage_channel.public_restricted_system_admin.app_error",
"translation": "Создание и управление Публичными Каналами возможно только Системными Администраторами."
},
{
"id": "api.channel.can_manage_channel.public_restricted_team_admin.app_error",
"translation": "Создание и управление Публичными Каналами возможно Командой и Системными Администраторами."
},
{
"id": "api.channel.create_channel.direct_channel.app_error",
"translation": "Нужно использовать createDirectChannel из API для создания канала личных сообщений"
},
{
"id": "api.channel.create_channel.invalid_character.app_error",
"translation": "Недопустимый символ '__' в имени канала не для личных сообщений"
},
{
"id": "api.channel.create_channel.max_channel_limit.app_error",
"translation": "Нельзя создать больше {{.MaxChannelsPerTeam}} каналов для этой команды"
},
{
"id": "api.channel.create_default_channels.off_topic",
"translation": "Флуд"
},
{
"id": "api.channel.create_default_channels.town_square",
"translation": "Общий канал"
},
{
"id": "api.channel.create_direct_channel.invalid_user.app_error",
"translation": "Неверный ID пользователя при создании приватного канала"
},
{
"id": "api.channel.create_group.bad_size.app_error",
"translation": "Канал группы должен иметь не менее трёх и не более восьми пользователей"
},
{
"id": "api.channel.create_group.bad_user.app_error",
"translation": "Один из предложенных пользователей не существует"
},
{
"id": "api.channel.delete_channel.archived",
"translation": "%v переместил канал в архив."
},
{
"id": "api.channel.delete_channel.cannot.app_error",
"translation": "Невозможно удалить канал по умолчанию {{.Channel}}"
},
{
"id": "api.channel.delete_channel.deleted.app_error",
"translation": "Данный канал был перемещён в архив, либо удалён"
},
{
"id": "api.channel.delete_channel.failed_post.error",
"translation": "Не удалось отправить в архив сообщение %v"
},
{
"id": "api.channel.delete_channel.failed_send.app_error",
"translation": "Не удалось отправить сообщение в архив"
},
{
"id": "api.channel.delete_channel.incoming_webhook.error",
"translation": "Обнаружена ошибка при удалении входящего вебхукa, id=%v"
},
{
"id": "api.channel.delete_channel.outgoing_webhook.error",
"translation": "Обнаружена ошибка при удалении исходящего вебхукa, id=%v"
},
{
"id": "api.channel.delete_channel.permissions.app_error",
"translation": "У вас нет соответствующих прав"
},
{
"id": "api.channel.get_channel.wrong_team.app_error",
"translation": "Нет канала с channel_id={{.ChannelId}} в команде с team_id={{.TeamId}}"
},
{
"id": "api.channel.get_channel_counts.app_error",
"translation": "Не удалось получить количество каналов из базы данных"
},
{
"id": "api.channel.get_channel_extra_info.deleted.app_error",
"translation": "Канал был архивирован или удалён"
},
{
"id": "api.channel.get_channel_extra_info.member_limit.app_error",
"translation": "Не удалось разобрать лимит участников"
},
{
"id": "api.channel.get_channels.error",
"translation": "Ошибка при получении профиля пользователя для id=%v, выход"
},
{
"id": "api.channel.init.debug",
"translation": "Инициализация API каналов"
},
{
"id": "api.channel.join_channel.already_deleted.app_error",
"translation": "Канал уже удалён"
},
{
"id": "api.channel.join_channel.permissions.app_error",
"translation": "У вас нет соответствующих прав"
},
{
"id": "api.channel.join_channel.post_and_forget",
"translation": "%v присоединился к каналу."
},
{
"id": "api.channel.leave.default.app_error",
"translation": "Невозможно выйти из канала по умолчанию {{.Channel}}"
},
{
"id": "api.channel.leave.direct.app_error",
"translation": "Невозможно покинуть канал личных сообщений"
},
{
"id": "api.channel.leave.last_member.app_error",
"translation": "Вы единственный оставшийся участник, попробуйте удалить Приватный Канал вместо того, чтобы выйти."
},
{
"id": "api.channel.leave.left",
"translation": "%v покинул канал."
},
{
"id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
"translation": "Ну удалось отправить сообщение об обновлении отображаемого имени канала"
},
{
"id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
"translation": "Не удалось получить пользователя при попытке обновления сообщения заголовка канала"
},
{
"id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
"translation": "%s обновил отображаемое имя канала с: %s на: %s"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.post.error",
"translation": "Не удалось опубликовать сообщение обновления заголовка канала"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.removed",
"translation": "%s удалил заголовок канала (был: %s)"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.retrieve_user.error",
"translation": "Не удалось получить пользователя при попытке обновления сообщения заголовка канала"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.updated_from",
"translation": "%s обновил заголовок канала с: %s на: %s"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.updated_to",
"translation": "%s обновил заголовок канала на: %s"
},
{
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Не удалось отправить сообщение о присоединении/отсоединении"
},
{
"id": "api.channel.remove.default.app_error",
"translation": "Невозможно удалить пользователя с канала по умолчанию {{.Channel}}"
},
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "У вас нет соответствующих прав "
},
{
"id": "api.channel.remove_member.removed",
"translation": "%v удален из канала."
},
{
"id": "api.channel.remove_member.unable.app_error",
"translation": "Не удаётся удалить пользователя."
},
{
"id": "api.channel.remove_member.user.app_error",
"translation": "Не удалось найти пользователя для удаления"
},
{
"id": "api.channel.remove_user_from_channel.deleted.app_error",
"translation": "Канал был архивирован или удалён"
},
{
"id": "api.channel.update_channel.deleted.app_error",
"translation": "Канал был архивирован или удалён"
},
{
"id": "api.channel.update_channel.permission.app_error",
"translation": "У вас нет соответствующих прав"
},
{
"id": "api.channel.update_channel.tried.app_error",
"translation": "Попытка выполнения недопустимого обновления канала по умолчанию {{.Channel}}"
},
{
"id": "api.channel.update_last_viewed_at.get_unread_count_for_channel.error",
"translation": "Невозможно получить количество непрочитанных сообщений для пользователя user_id=%v и канала channel_id=%v, err=%v"
},
{
"id": "api.cluster.init.debug",
"translation": "Инициализация маршрутов кластерного API"
},
{
"id": "api.command.admin_only.app_error",
"translation": "Интеграции могут быть выполнены только администраторами."
},
{
"id": "api.command.delete.app_error",
"translation": "Отсутствуют права на команду удаления"
},
{
"id": "api.command.disabled.app_error",
"translation": "Комманды были отключены системным администратором."
},
{
"id": "api.command.duplicate_trigger.app_error",
"translation": "Это триггер слово уже используется. Пожалуйста выберите другое."
},
{
"id": "api.command.execute_command.debug",
"translation": "Выполнение cmd=%v userId=%v"
},
{
"id": "api.command.execute_command.failed.app_error",
"translation": "Команда с триггером '{{.Trigger}}' завершилась с ошибкой"
},
{
"id": "api.command.execute_command.failed_empty.app_error",
"translation": "Команда с триггером '{{.Trigger}}' вернула пустой ответ"
},
{
"id": "api.command.execute_command.failed_resp.app_error",
"translation": "Команда с триггером '{{.Trigger}}' вернула ответ {{.Status}}"
},
{
"id": "api.command.execute_command.not_found.app_error",
"translation": "Команда с триггером '{{.Trigger}}' не найдена. Чтобы отправить сообщение, начинающееся с «/», попробуйте добавить пустое пространство в начале сообщения."
},
{
"id": "api.command.execute_command.save.app_error",
"translation": "Ошибка при сохранении ответа команды в канал"
},
{
"id": "api.command.execute_command.start.app_error",
"translation": "Не найден командный триггер"
},
{
"id": "api.command.init.debug",
"translation": "Инициализация API команд"
},
{
"id": "api.command.invite_people.desc",
"translation": "Отправить письмо с приглашением вашей команде в Mattermost"
},
{
"id": "api.command.invite_people.email_off",
"translation": "Электронная почта не настроена, приглашение не отослано"
},
{
"id": "api.command.invite_people.fail",
"translation": "Возникла ошибка при отправке приглашения по электронной почте"
},
{
"id": "api.command.invite_people.hint",
"translation": "[name@domain.com ...]"
},
{
"id": "api.command.invite_people.invite_off",
"translation": "На этом сервере отключено создание пользователя, приглашение(я) не отправлено"
},
{
"id": "api.command.invite_people.name",
"translation": "пригласить людей"
},
{
"id": "api.command.invite_people.no_email",
"translation": "Пожалуйста укажите один или несколько действующих адресов электронной почты"
},
{
"id": "api.command.invite_people.sent",
"translation": "Приглашение(-я) отправлено"
},
{
"id": "api.command.regen.app_error",
"translation": "Отсутствуют права на пересоздание токена"
},
{
"id": "api.command.team_mismatch.app_error",
"translation": "Невозможно обновить команды через команды"
},
{
"id": "api.command.update.app_error",
"translation": "Несоответствующие права для обновления команды"
},
{
"id": "api.command_away.desc",
"translation": "Установить состояние \"Нет на месте\""
},
{
"id": "api.command_away.name",
"translation": "нет на месте"
},
{
"id": "api.command_away.success",
"translation": "Сейчас ваше состояние \"Нет на месте\""
},
{
"id": "api.command_channel_header.channel.app_error",
"translation": "Ошибка получения текущего канала."
},
{
"id": "api.command_channel_header.desc",
"translation": "Редактировать заголовок канала"
},
{
"id": "api.command_channel_header.hint",
"translation": "текст"
},
{
"id": "api.command_channel_header.message.app_error",
"translation": "Перед сообщение должна быть команда /header."
},
{
"id": "api.command_channel_header.name",
"translation": "заголовок"
},
{
"id": "api.command_channel_header.permission.app_error",
"translation": "У вас нет прав для редактирования заголовка канала."
},
{
"id": "api.command_channel_header.update_channel.app_error",
"translation": "Ошибка обновления текущего канала."
},
{
"id": "api.command_channel_header.update_channel.success",
"translation": "Заголовок канала успешно обновлен."
},
{
"id": "api.command_channel_purpose.channel.app_error",
"translation": "Ошибка получения текущего канала."
},
{
"id": "api.command_channel_purpose.desc",
"translation": "Редактировать цель канала"
},
{
"id": "api.command_channel_purpose.direct_group.app_error",
"translation": "Для прямых сообщений невозможно установить цель. Вместо этого используйте /header для установки заголовка."
},
{
"id": "api.command_channel_purpose.hint",
"translation": "текст"
},
{
"id": "api.command_channel_purpose.message.app_error",
"translation": "Перед сообщение должна быть команда /purpose"
},
{
"id": "api.command_channel_purpose.name",
"translation": "Цель"
},
{
"id": "api.command_channel_purpose.permission.app_error",
"translation": "У вас нет соответствующих прав для редактирования цели канала."
},
{
"id": "api.command_channel_purpose.update_channel.app_error",
"translation": "Ошибка обновления текущего канала."
},
{
"id": "api.command_channel_rename.channel.app_error",
"translation": "Ошибка получения текущего канала."
},
{
"id": "api.command_channel_rename.desc",
"translation": "Переименовать канал"
},
{
"id": "api.command_channel_rename.direct_group.app_error",
"translation": "Невозможно переименовать канал личных сообщений."
},
{
"id": "api.command_channel_rename.hint",
"translation": "[текст]"
},
{
"id": "api.command_channel_rename.message.app_error",
"translation": "Перед сообщение должна быть команда /rename."
},
{
"id": "api.command_channel_rename.name",
"translation": "переименовать"
},
{
"id": "api.command_channel_rename.permission.app_error",
"translation": "У вас нет прав для переименовании канала."
},
{
"id": "api.command_channel_rename.too_long.app_error",
"translation": "Название канала должно быть меньше чем или равно {{.Length}} символов"
},
{
"id": "api.command_channel_rename.too_short.app_error",
"translation": "Название канала должно быть больше чем или равно {{.Length}} символов"
},
{
"id": "api.command_channel_rename.update_channel.app_error",
"translation": "Ошибка обновления текущего канала."
},
{
"id": "api.command_channel_rename.update_channel.success",
"translation": "Имя канала успешно обновлено."
},
{
"id": "api.command_code.desc",
"translation": "Отобразить текст как блок кода"
},
{
"id": "api.command_code.hint",
"translation": "[текст]"
},
{
"id": "api.command_code.message.app_error",
"translation": "Перед сообщение должна быть команда /code."
},
{
"id": "api.command_code.name",
"translation": "код"
},
{
"id": "api.command_collapse.desc",
"translation": "Включить сворачивание миниатюр изображений"
},
{
"id": "api.command_collapse.name",
"translation": "cвернуть"
},
{
"id": "api.command_collapse.success",
"translation": "Теперь ссылки на изображения сокращаются"
},
{
"id": "api.command_echo.create.app_error",
"translation": "Невозможно создать /echo post, err=%v"
},
{
"id": "api.command_echo.delay.app_error",
"translation": "Задержки должны быть менее 10000 секунд"
},
{
"id": "api.command_echo.desc",
"translation": "Вывести текст от имени вашей учетной записи"
},
{
"id": "api.command_echo.high_volume.app_error",
"translation": "Большой объем эхо-запроса, не возможно обработать запрос"
},
{
"id": "api.command_echo.hint",
"translation": "'сообщение' [задержка в секундах]"
},
{
"id": "api.command_echo.message.app_error",
"translation": "Перед сообщение должна быть команда /echo."
},
{
"id": "api.command_echo.name",
"translation": "эхо"
},
{
"id": "api.command_expand.desc",
"translation": "Отключить автоматическое сворачивание изображений предварительного просмотра"
},
{
"id": "api.command_expand.name",
"translation": "расширить"
},
{
"id": "api.command_expand.success",
"translation": "Теперь ссылки на изображения показываются полностью"
},
{
"id": "api.command_expand_collapse.fail.app_error",
"translation": "Произошла ошибка при открытии превью"
},
{
"id": "api.command_help.desc",
"translation": "Открыть страницу помощи Mattermost"
},
{
"id": "api.command_help.name",
"translation": "помощь"
},
{
"id": "api.command_join.desc",
"translation": "Присоединиться к отрытому каналу"
},
{
"id": "api.command_join.fail.app_error",
"translation": "Во время присоединения к каналу произошла ошибка."
},
{
"id": "api.command_join.hint",
"translation": "[имя-канала]"
},
{
"id": "api.command_join.list.app_error",
"translation": "При перечислении каналов произошла ошибка."
},
{
"id": "api.command_join.missing.app_error",
"translation": "Мы не смогли найти канал"
},
{
"id": "api.command_join.name",
"translation": "присоединиться"
},
{
"id": "api.command_join.success",
"translation": "Подключенный канала."
},
{
"id": "api.command_leave.desc",
"translation": "Покинуть текущий канал"
},
{
"id": "api.command_leave.fail.app_error",
"translation": "Во время отключения от канала произошла ошибка."
},
{
"id": "api.command_leave.list.app_error",
"translation": "При перечислении каналов произошла ошибка."
},
{
"id": "api.command_leave.missing.app_error",
"translation": "Канал не найден"
},
{
"id": "api.command_leave.name",
"translation": "покинуть"
},
{
"id": "api.command_leave.success",
"translation": "Покинул канал."
},
{
"id": "api.command_logout.desc",
"translation": "Выход из Mattermost"
},
{
"id": "api.command_logout.fail_message",
"translation": "Не удалось выйти"
},
{
"id": "api.command_logout.name",
"translation": "выйти"
},
{
"id": "api.command_me.desc",
"translation": "Выполнить действие"
},
{
"id": "api.command_me.hint",
"translation": "[сообщение]"
},
{
"id": "api.command_me.name",
"translation": "мне"
},
{
"id": "api.command_msg.desc",
"translation": "Отправить персональное сообщение для пользователя"
},
{
"id": "api.command_msg.dm_fail.app_error",
"translation": "При создании канала личных сообщений произошла ошибка."
},
{
"id": "api.command_msg.fail.app_error",
"translation": "Произошла ошибка при передаче сообщения пользователю."
},
{
"id": "api.command_msg.hint",
"translation": "@[username] 'сообщение'"
},
{
"id": "api.command_msg.list.app_error",
"translation": "Произошла ошибка при перечислении пользователей."
},
{
"id": "api.command_msg.missing.app_error",
"translation": "Мы не смогли найти пользователя"
},
{
"id": "api.command_msg.name",
"translation": "сообщение"
},
{
"id": "api.command_msg.success",
"translation": "Коммуницируемый пользователь."
},
{
"id": "api.command_offline.desc",
"translation": "Установить состояние \"Не в сети\""
},
{
"id": "api.command_offline.name",
"translation": "не в сети"
},
{
"id": "api.command_offline.success",
"translation": "Вы сейчас не в сети"
},
{
"id": "api.command_online.desc",
"translation": "Установить состояние \"В сети\""
},
{
"id": "api.command_online.name",
"translation": "в сети"
},
{
"id": "api.command_online.success",
"translation": "Вы сейчас в сети"
},
{
"id": "api.command_open.name",
"translation": "открыть"
},
{
"id": "api.command_search.desc",
"translation": "Искать текст в сообщениях"
},
{
"id": "api.command_search.hint",
"translation": "[текст]"
},
{
"id": "api.command_search.name",
"translation": "поиск"
},
{
"id": "api.command_search.unsupported.app_error",
"translation": "Поиск недоступен на вашем устройстве"
},
{
"id": "api.command_settings.desc",
"translation": "Открыть диалог настроек аккаунта"
},
{
"id": "api.command_settings.name",
"translation": "настройки"
},
{
"id": "api.command_settings.unsupported.app_error",
"translation": "Настройки недоступны на вашем устройстве"
},
{
"id": "api.command_shortcuts.desc",
"translation": "Отображает список сочетаний клавиш"
},
{
"id": "api.command_shortcuts.name",
"translation": "комбинации клавиш"
},
{
"id": "api.command_shortcuts.unsupported.app_error",
"translation": "Горячие клавиши недоступны на вашем устройстве"
},
{
"id": "api.command_shrug.desc",
"translation": "Добавить ¯\\_(ツ)_/¯ в сообщение"
},
{
"id": "api.command_shrug.hint",
"translation": "[сообщение]"
},
{
"id": "api.command_shrug.name",
"translation": "пожимание плечами"
},
{
"id": "api.compliance.init.debug",
"translation": "Инициализация маршрутов compliance API"
},
{
"id": "api.config.client.old_format.app_error",
"translation": "Новый формат конфигурации клиента пока не поддерживается. Пожалуйста, укажите format=old в строке запроса."
},
{
"id": "api.context.404.app_error",
"translation": "Извините, мы не смогли найти страницу."
},
{
"id": "api.context.invalid_body_param.app_error",
"translation": "Неверно или пропущено {{.Name}} в теле запроса"
},
{
"id": "api.context.invalid_param.app_error",
"translation": "Неверный параметр {{.Name}}"
},
{
"id": "api.context.invalid_session.error",
"translation": "Неверная сессия err=%v"
},
{
"id": "api.context.invalid_team_url.debug",
"translation": "Адрес команды доступен, но не корректен. Он не должен использоваться в API или в тех функциях, что независимы от неё."
},
{
"id": "api.context.invalid_token.error",
"translation": "Неверный токен сессии={{.Token}}, err={{.Error}}"
},
{
"id": "api.context.invalid_url_param.app_error",
"translation": "Неверный или пропущенный параметр {{.Name}} в запросе URL"
},
{
"id": "api.context.invalidate_all_caches",
"translation": "Очистка всех кэшей"
},
{
"id": "api.context.last_activity_at.error",
"translation": "Сбой при обновлении времени последней активности для user_id=%v и session_id=%v, ошибка=%v"
},
{
"id": "api.context.log.error",
"translation": "%v:%v code=%v rid=%v uid=%v ip=%v %v [details: %v]"
},
{
"id": "api.context.mfa_required.app_error",
"translation": "На этом сервере требуется многофакторная авторизация."
},
{
"id": "api.context.missing_teamid.app_error",
"translation": "Отсутствует идентификатор команды"
},
{
"id": "api.context.permissions.app_error",
"translation": "У вас нет соответствующих прав"
},
{
"id": "api.context.session_expired.app_error",
"translation": "Неверная или истекшая сессия, пожалуйста, войдите снова."
},
{
"id": "api.context.system_permissions.app_error",
"translation": "У вас нет соответствующих прав (system)"
},
{
"id": "api.context.token_provided.app_error",
"translation": "Сессия не OAuth, но токен присутствует в строке запроса"
},
{
"id": "api.context.unknown.app_error",
"translation": "Произошла неизвестная ошибка. Пожалуйста, свяжитесь с поддержкой."
},
{
"id": "api.context.v3_disabled.app_error",
"translation": "API версии 3 отключен на этом сервере. Пожалуйста, используйте API версии 4. Посетите https://api.mattermost.com для более подробного ознакомления."
},
{
"id": "api.deprecated.init.debug",
"translation": "Инициализация устаревших маршрутов API"
},
{
"id": "api.email_batching.add_notification_email_to_batch.channel_full.app_error",
"translation": "Канал-получатель почтового объединения был полон. Пожалуйста, увеличьте значение EmailBatchingBufferSize."
},
{
"id": "api.email_batching.add_notification_email_to_batch.disabled.app_error",
"translation": "Почтовые объединения отключены системным администратором"
},
{
"id": "api.email_batching.check_pending_emails.finished_running",
"translation": "Объединение почтовых уведомлений запущено. %v пользователя(ей) ожидают уведомлений."
},
{
"id": "api.email_batching.render_batched_post.channel.app_error",
"translation": "Невозможно найти канал поста для почтового объединения уведомлений"
},
{
"id": "api.email_batching.render_batched_post.date",
"translation": "{{.Hour}}:{{.Minute}} {{.Timezone}}, {{.Day}} {{.Month}}"
},
{
"id": "api.email_batching.render_batched_post.direct_message",
"translation": "Личное сообщение от "
},
{
"id": "api.email_batching.render_batched_post.go_to_post",
"translation": "Перейти к записи"
},
{
"id": "api.email_batching.render_batched_post.group_message",
"translation": "Групповое сообщение от "
},
{
"id": "api.email_batching.render_batched_post.notification",
"translation": "Уведомление от "
},
{
"id": "api.email_batching.render_batched_post.sender.app_error",
"translation": "Невозможно найти отправителя поста для почтового объединения уведомлений"
},
{
"id": "api.email_batching.send_batched_email_notification.body_text",
"translation": {
"one": "У вас есть новое уведомление.",
"other": "У вас есть {{.Count}} уведомление."
}
},
{
"id": "api.email_batching.send_batched_email_notification.preferences.app_error",
"translation": "Невозможно узнать настройки экрана получателя почтового объединения уведомлений "
},
{
"id": "api.email_batching.send_batched_email_notification.send.app_error",
"translation": "Не удалось отправить почтовое объединение уведомлений %v: %v"
},
{
"id": "api.email_batching.send_batched_email_notification.subject",
"translation": {
"one": "[{{.SiteName}}] Новое уведомление за {{.Day}} {{.Month}}, {{.Year}}",
"other": "[{{.SiteName}}] Новые уведомления за {{.Day}} {{.Month}}, {{.Year}}"
}
},
{
"id": "api.email_batching.send_batched_email_notification.user.app_error",
"translation": "Невозможно найти получателя почтового объединения уведомлений"
},
{
"id": "api.email_batching.start.starting",
"translation": "Запускается задача отправки почтового объединения. Отложенные письма проверяются каждые %v секунд."
},
{
"id": "api.emoji.create.duplicate.app_error",
"translation": "Не удалось создать эмодзи. Уже существует другой эмодзи с таким же именем."
},
{
"id": "api.emoji.create.parse.app_error",
"translation": "Невозможно создать эмодзи. Непонятен запрос."
},
{
"id": "api.emoji.create.permissions.app_error",
"translation": "Отсутствуют права на создание эмодзи."
},
{
"id": "api.emoji.create.too_large.app_error",
"translation": "Невозможно создать эмодзи. Изображение должно быть не более 1 MB."
},
{
"id": "api.emoji.delete.delete_reactions.app_error",
"translation": "Не удалось удалить реакции при удалении эмодзи с именем %v"
},
{
"id": "api.emoji.delete.permissions.app_error",
"translation": "Отсутствуют права на удаление эмодзи."
},
{
"id": "api.emoji.disabled.app_error",
"translation": "Дополнительные эмодзи были отключены системным администратором."
},
{
"id": "api.emoji.get_image.decode.app_error",
"translation": "Не удалось декодировать файл изображения для эмодзи."
},
{
"id": "api.emoji.get_image.read.app_error",
"translation": "Не удалось прочитать файл изображения для эмодзи."
},
{
"id": "api.emoji.init.debug",
"translation": "Инициализация API эмодзи"
},
{
"id": "api.emoji.init.debug",
"translation": "Инициализация API эмодзи"
},
{
"id": "api.emoji.storage.app_error",
"translation": "Хранилище файлов не настроено. Пожалуйста, настройте S3 или локальное серверное файловое хранилище."
},
{
"id": "api.emoji.upload.image.app_error",
"translation": "Не удалось создать эмодзи. Должен быть PNG, JPEG или GIF файл."
},
{
"id": "api.emoji.upload.large_image.decode_error",
"translation": "Невозможно создать смайлик. Произошла ошибка при декодировании изображения."
},
{
"id": "api.emoji.upload.large_image.encode_error",
"translation": "Невозможно создать смайлик. Произошла ошибка при кодировании изображения."
},
{
"id": "api.emoji.upload.large_image.gif_decode_error",
"translation": "Невозможно создать смайлик. Произошла ошибка при декодировании GIF изображения."
},
{
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "Невозможно создать смайлик. Произошла ошибка при кодирования GIF изображения."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "Вложения отключены на этом сервере."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Публичные ссылки были запрещены системным администратором"
},
{
"id": "api.file.get_file.public_invalid.app_error",
"translation": "Неправильная публичная ссылка"
},
{
"id": "api.file.get_file_preview.no_preview.app_error",
"translation": "Файл не содержит изображения предварительного просмотра"
},
{
"id": "api.file.get_file_thumbnail.no_thumbnail.app_error",
"translation": "Файл не имеет миниатюры"
},
{
"id": "api.file.get_info_for_request.no_post.app_error",
"translation": "Не удалось получить информацию о файле. Файл должен быть прикреплен к сообщению, которое может быть прочитано текущим пользователем."
},
{
"id": "api.file.get_info_for_request.storage.app_error",
"translation": "Не удалось получить информацию о файле. Хранилище изображений не настроено."
},
{
"id": "api.file.get_public_file_old.storage.app_error",
"translation": "Не удалось загрузить файл. Хранилище изображений не настроено."
},
{
"id": "api.file.get_public_file_old.storage.app_error",
"translation": "Не удалось загрузить файл. Хранилище изображений не настроено."
},
{
"id": "api.file.get_public_link.disabled.app_error",
"translation": "Публичные ссылки были отключены"
},
{
"id": "api.file.get_public_link.no_post.app_error",
"translation": "Не удалось получить публичную ссылку для файла. Файл должен быть прикреплен к сообщению, которое может быть прочитано текущим пользователем."
},
{
"id": "api.file.handle_images_forget.decode.error",
"translation": "Невозможно декодировать изображение err=%v"
},
{
"id": "api.file.handle_images_forget.encode_jpeg.error",
"translation": "Не удалось открыть изображение как jpeg path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.encode_preview.error",
"translation": "Не удалось открыть изображение как превью jpeg path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.upload_preview.error",
"translation": "Не удалось загрузить превью path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.upload_thumb.error",
"translation": "Не удалось загрузить миниатюру path=%v err=%v"
},
{
"id": "api.file.init.debug",
"translation": "Инициализация API файлов"
},
{
"id": "api.file.migrate_filenames_to_file_infos.channel.app_error",
"translation": "Невозможно получить канал при миграции сообщений используя FileInfo, post_id=%v, channel_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.file_not_found.warn",
"translation": "Невозможно найти файл при миграции сообщений используя FileInfo, post_id=%v, filename=%v, path=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.get_file_infos_again.warn",
"translation": "Невозможно получить информацию о файлах из сообщения после миграции, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.get_post_again.warn",
"translation": "Не удалось получить сообщение при миграции сообщений используя FileInfo, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.info.app_error",
"translation": "Невозможно полностью декодировать информацию из файла при миграции сообщений используя FileInfo, post_id=%v, filename=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.migrating_post.debug",
"translation": "Миграция сообщения используя FileInfos, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.mismatched_filename.warn",
"translation": "Найдено необычное имя файла при миграции сообщений используя FileInfo, post_id=%v, channel_id=%v, user_id=%v, filename=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.no_filenames.warn",
"translation": "Невозможно мигрировать сообщение с пустым полем Filename используя FileInfo, post_id=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.not_migrating_post.debug",
"translation": "Сообщение уже перенесено используя FileInfos, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.save_file_info.warn",
"translation": "Невозможно сохранить сообщение при миграции сообщений используя FileInfo, post_id=%v, file_id=%v, path=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.save_post.warn",
"translation": "Невозможно сохранить информацию о файле при миграции сообщений используя FileInfo, post_id=%v, file_id=%v, filename=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.team_id.app_error",
"translation": "Не удалось найти группу для FileInfo, post_id=%v, filenames=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.teams.app_error",
"translation": "Не удалось получить группы при миграции сообщений используя FileInfo, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.unexpected_filename.error",
"translation": "Не удалось декодировать имя файла при миграции сообщений используя FileInfo, post_id=%v, filename=%v"
},
{
"id": "api.file.move_file.configured.app_error",
"translation": "Хранилище файлов не настроено. Пожалуйста, настройте S3 или локальное серверное файловое хранилище."
},
{
"id": "api.file.move_file.delete_from_s3.app_error",
"translation": "Невозможно удалить файл из S3."
},
{
"id": "api.file.move_file.get_from_s3.app_error",
"translation": "Не удалось получить файл от S3."
},
{
"id": "api.file.move_file.rename.app_error",
"translation": "Не удалось локально переместить файл."
},
{
"id": "api.file.read_file.configured.app_error",
"translation": "Хранилище файлов не настроено. Пожалуйста, настройте или S3 или локальное серверное файловое хранилище."
},
{
"id": "api.file.read_file.get.app_error",
"translation": "Не удалось получить файл от S3"
},
{
"id": "api.file.read_file.reading_local.app_error",
"translation": "Произошла ошибка при чтении из локального серверного хранилища"
},
{
"id": "api.file.upload_file.bad_parse.app_error",
"translation": "Невозможно загрузить файл. Заголовок не может быть распознан."
},
{
"id": "api.file.upload_file.large_image.app_error",
"translation": "Размер файла превышает максимальный размер и не может быть загружен: {{.Filename}}"
},
{
"id": "api.file.upload_file.storage.app_error",
"translation": "Не удалось загрузить файл. Хранилище изображений не настроено."
},
{
"id": "api.file.upload_file.too_large.app_error",
"translation": "Невозможно загрузить файл. Он слишком большой."
},
{
"id": "api.file.write_file.configured.app_error",
"translation": "Хранилище файлов не настроено. Пожалуйста, настройте или S3 или локальное серверное файловое хранилище."
},
{
"id": "api.file.write_file.s3.app_error",
"translation": "Произошла ошибка при записи в S3"
},
{
"id": "api.file.write_file_locally.create_dir.app_error",
"translation": "Произошла ошибка при создании директории для нового файла"
},
{
"id": "api.file.write_file_locally.writing.app_error",
"translation": "Произошла ошибка при записи в локальное серверное хранилище"
},
{
"id": "api.general.init.debug",
"translation": "Инициализация API основных маршрутов"
},
{
"id": "api.import.import_post.attach_files.error",
"translation": "Ошибка добавления вложения к сообщению. postId=%v, fileIds=%v, message=%v"
},
{
"id": "api.import.import_post.saving.debug",
"translation": "Ошибка сохранения поста. пользователь=%v, сообщение=%v"
},
{
"id": "api.import.import_user.join_team.error",
"translation": "Не удалось присоединиться к команде во время импорта err=%v"
},
{
"id": "api.import.import_user.joining_default.error",
"translation": "Возникла проблема при присоединении к каналам по умолчанию user_id=%s, team_id=%s, err=%v"
},
{
"id": "api.import.import_user.saving.error",
"translation": "Ошибка сохранения пользователя. ошибка=%v"
},
{
"id": "api.import.import_user.set_email.error",
"translation": "Не удалось проверить адрес электронной почты err=%v"
},
{
"id": "api.incoming_webhook.disabled.app_errror",
"translation": "Входящие вебхуки были отключены системным администратором."
},
{
"id": "api.ldap.init.debug",
"translation": "Инициализация маршрутов LDAP API"
},
{
"id": "api.license.add_license.array.app_error",
"translation": "Пустой массив 'license' в запросе"
},
{
"id": "api.license.add_license.expired.app_error",
"translation": "Лицензия истекла или еще не началась."
},
{
"id": "api.license.add_license.invalid.app_error",
"translation": "Неверный файл лицензии."
},
{
"id": "api.license.add_license.invalid_count.app_error",
"translation": "Не удалось посчитать общее количество уникальных пользователей."
},
{
"id": "api.license.add_license.no_file.app_error",
"translation": "Нет файла 'license' в запросе"
},
{
"id": "api.license.add_license.open.app_error",
"translation": "Не удалось открыть файл лицензии"
},
{
"id": "api.license.add_license.save.app_error",
"translation": "Лицензия не сохранена."
},
{
"id": "api.license.add_license.save_active.app_error",
"translation": "Идентификатор активной лицензии не сохранен."
},
{
"id": "api.license.add_license.unique_users.app_error",
"translation": "Эта лицензия поддерживает {{.Users}} пользователей, в то время как в вашей системе {{.Count}} уникальных пользователей. Уникальные пользователи подсчитываются явно по адресу электронной почты. Вы можете увидеть общее количество пользователей в пункте Отчеты сайта -> Просмотр статистики."
},
{
"id": "api.license.client.old_format.app_error",
"translation": "Новый формат пользовательской лицензии пока не поддерживается. Пожалуйста, укажите format=old в строке запроса. "
},
{
"id": "api.license.init.debug",
"translation": "Инициализация API лицензирования"
},
{
"id": "api.license.remove_license.remove.app_error",
"translation": "Лицензия не была корректно удалена."
},
{
"id": "api.oauth.allow_oauth.bad_client.app_error",
"translation": "invalid_request: Плохой client_id"
},
{
"id": "api.oauth.allow_oauth.bad_redirect.app_error",
"translation": "invalid_request: Отсутствует или плохой redirect_uri"
},
{
"id": "api.oauth.allow_oauth.bad_response.app_error",
"translation": "invalid_request: Плохой response_type"
},
{
"id": "api.oauth.allow_oauth.database.app_error",
"translation": "server_error: Ошибка доступа к базе данных"
},
{
"id": "api.oauth.allow_oauth.redirect_callback.app_error",
"translation": "invalid_request: Предоставленный redirect_uri не соотвутствует зарегистрированному callback_url"
},
{
"id": "api.oauth.allow_oauth.turn_off.app_error",
"translation": "Системный администратор отключил поставщика услуг OAuth2."
},
{
"id": "api.oauth.authorize_oauth.disabled.app_error",
"translation": "Системный администратор отключил поставщика услуг OAuth2."
},
{
"id": "api.oauth.authorize_oauth.missing.app_error",
"translation": "Отсутствие одного или нескольких параметров из response_type, client_id, or redirect_uri"
},
{
"id": "api.oauth.delete.permissions.app_error",
"translation": "Несоответствующие права для удаления приложения OAuth2"
},
{
"id": "api.oauth.get_access_token.bad_client_id.app_error",
"translation": "invalid_request: Плохой client_id"
},
{
"id": "api.oauth.get_access_token.bad_client_secret.app_error",
"translation": "invalid_request: Отсутствует client_secret"
},
{
"id": "api.oauth.get_access_token.bad_grant.app_error",
"translation": "invalid_request: Плохой grant_type"
},
{
"id": "api.oauth.get_access_token.credentials.app_error",
"translation": "invalid_client: Неверные учетные данные клиента"
},
{
"id": "api.oauth.get_access_token.disabled.app_error",
"translation": "Системный администратор отключил поставщика услуг OAuth2."
},
{
"id": "api.oauth.get_access_token.expired_code.app_error",
"translation": едействительное_разрешение: Недействительный или просроченный код авторизации"
},
{
"id": "api.oauth.get_access_token.internal.app_error",
"translation": "ошибка_сервера: Произошла внутренняя ошибка сервера во время доступа к базе данных"
},
{
"id": "api.oauth.get_access_token.internal_saving.app_error",
"translation": "ошибка_сервера: Произошла внутренняя ошибка сервера во время сохранения токена в базу данных"
},
{
"id": "api.oauth.get_access_token.internal_session.app_error",
"translation": "ошибка_сервера: Произошла внутренняя ошибка сервера во время сохранения сессии в базу данных"
},
{
"id": "api.oauth.get_access_token.internal_user.app_error",
"translation": "ошибка_сервера: Произошла внутренняя ошибка сервера во время извлечения пользователя из базы данных"
},
{
"id": "api.oauth.get_access_token.missing_code.app_error",
"translation": "invalid_request: Отсутствует код"
},
{
"id": "api.oauth.get_access_token.missing_refresh_token.app_error",
"translation": "invalid_request: Отсутствует refresh_token"
},
{
"id": "api.oauth.get_access_token.redirect_uri.app_error",
"translation": "invalid_request: Предоставленный redirect_url не соответствует redirect_url кода авторизации"
},
{
"id": "api.oauth.get_access_token.refresh_token.app_error",
"translation": "ошибочная_привилегия: Ошибочный токен обновления"
},
{
"id": "api.oauth.get_auth_data.find.error",
"translation": "Не найден код аутентификации в коде=%s"
},
{
"id": "api.oauth.init.debug",
"translation": "Инициализация OAuth API"
},
{
"id": "api.oauth.invalid_state_token.app_error",
"translation": "Недействительный токен состояния"
},
{
"id": "api.oauth.regenerate_secret.app_error",
"translation": "Отсутствуют права на пересоздание OAuth2 App Secret"
},
{
"id": "api.oauth.register_oauth_app.turn_off.app_error",
"translation": "Системный администратор отключил авторизацию через OAuth2."
},
{
"id": "api.oauth.revoke_access_token.del_session.app_error",
"translation": "Ошибка удаления сессии из БД"
},
{
"id": "api.oauth.revoke_access_token.del_token.app_error",
"translation": "Ошибка удаления токена из БД"
},
{
"id": "api.oauth.revoke_access_token.get.app_error",
"translation": "Ошибка получения кода доступа из БД перед удалением"
},
{
"id": "api.oauth.singup_with_oauth.disabled.app_error",
"translation": "Регистрация пользователя отключена."
},
{
"id": "api.oauth.singup_with_oauth.expired_link.app_error",
"translation": "Ссылка для регистрации устарела"
},
{
"id": "api.oauth.singup_with_oauth.invalid_link.app_error",
"translation": "Неправильная ссылка на регистрацию"
},
{
"id": "api.opengraph.init.debug",
"translation": "Initializing open graph protocol api routes"
},
{
"id": "api.plugin.upload.array.app_error",
"translation": "File array is empty in multipart/form request"
},
{
"id": "api.plugin.upload.file.app_error",
"translation": "Unable to open file in multipart/form request"
},
{
"id": "api.plugin.upload.no_file.app_error",
"translation": "Отсутствует файл в запросе типа multipart/form"
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
"translation": "{{.Usernames}} и {{.LastUsername}} были упомянуты, но они не получили уведомлений поскольку не состоят в этом канале."
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.one",
"translation": "{{.Username}} были упомянуты, но они не получили уведомлений поскольку не состоят в этом канале."
},
{
"id": "api.post.create_post.attach_files.error",
"translation": "Возникла ошибка при приложении файлов к сообщению, post_id=%s, user_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.post.create_post.bad_filename.error",
"translation": "Неправильное имя файла, filename=%v"
},
{
"id": "api.post.create_post.can_not_post_to_deleted.error",
"translation": "Невозможно создать пост в удаленном канале."
},
{
"id": "api.post.create_post.channel_root_id.app_error",
"translation": "Неверный ChannelId для параметра RootId"
},
{
"id": "api.post.create_post.last_viewed.error",
"translation": "Возникла ошибка при обновлении последнего просмотренного, channel_id=%s, user_id=%s, err=%v"
},
{
"id": "api.post.create_post.parent_id.app_error",
"translation": "Неправильный ParentId параметр"
},
{
"id": "api.post.create_post.root_id.app_error",
"translation": "Ошибочный RouteId параметр"
},
{
"id": "api.post.create_post.town_square_read_only",
"translation": "Этот канал доступен только для чтения. Недостаточно прав для отправки сообщений здесь."
},
{
"id": "api.post.create_webhook_post.creating.app_error",
"translation": "Ошибка создания записи"
},
{
"id": "api.post.delete_flagged_post.app_error.warn",
"translation": "Невозможно удалить свойство \"отмеченный пост\" при удалении самого поста, err=%v"
},
{
"id": "api.post.delete_post.permissions.app_error",
"translation": "У вас нет соответствующих прав"
},
{
"id": "api.post.delete_post_files.app_error.warn",
"translation": "Возникла ошибка при удалении файлов из сообщения, post_id=%v, err=%v"
},
{
"id": "api.post.disabled_all",
"translation": "Упоминание @all было отключено, поскольку количество пользователей на канале превышает {{.Users}}."
},
{
"id": "api.post.disabled_channel",
"translation": "@channel был отключен, поскольку количество пользователей превышает {{.Users}}."
},
{
"id": "api.post.disabled_here",
"translation": "Упоминание @here было отключено, поскольку количество пользователей на канале превышает {{.Users}}."
},
{
"id": "api.post.do_action.action_id.app_error",
"translation": "Неверный action id"
},
{
"id": "api.post.do_action.action_integration.app_error",
"translation": "Ошибка в интеграции действия"
},
{
"id": "api.post.get_message_for_notification.files_sent",
"translation": {
"one": "{{.Count}} файл отправлен: {{.Filenames}}{{.Count}} файлов отправлено: {{.Filenames}}",
"other": ""
}
},
{
"id": "api.post.get_message_for_notification.get_files.error",
"translation": "Возникла ошибка при получении файлов для уведомляющего сообщения, post_id=%v, err=%v"
},
{
"id": "api.post.get_message_for_notification.images_sent",
"translation": {
"one": "{{.Count}} изображение отправлено: {{.Filenames}}{{.Count}} изображений отправлено: {{.Filenames}}",
"other": ""
}
},
{
"id": "api.post.get_out_of_channel_mentions.regex.error",
"translation": "Не удается скомпилировать регулярное выражение для @упоминания user_id=%v, err=%v"
},
{
"id": "api.post.get_post.permissions.app_error",
"translation": "У вас нет соответствующих прав"
},
{
"id": "api.post.handle_post_events_and_forget.members.error",
"translation": "Не удалось получить участников канала channel_id=%v, err=%v"
},
{
"id": "api.post.handle_webhook_events_and_forget.create_post.error",
"translation": "Не удалось создать ответ на запись, err=%v"
},
{
"id": "api.post.handle_webhook_events_and_forget.event_post.error",
"translation": "Ошибка события POST, err=%s"
},
{
"id": "api.post.init.debug",
"translation": "Инициализация API отправки"
},
{
"id": "api.post.link_preview_disabled.app_error",
"translation": "Предпросмотр ссылок был запрещён системным администратором."
},
{
"id": "api.post.make_direct_channel_visible.get_2_members.error",
"translation": "Не удалось получить 2 участников для канала личных сообщений channel_id={{.ChannelId}}"
},
{
"id": "api.post.make_direct_channel_visible.get_members.error",
"translation": "Не удалось получить учасников канала channel_id=%v, err=%v"
},
{
"id": "api.post.make_direct_channel_visible.save_pref.error",
"translation": "Ошибка сохранения настроек канала user_id=%v other_user_id=%v err=%v"
},
{
"id": "api.post.make_direct_channel_visible.update_pref.error",
"translation": "Ошибка обновления настроек канала user_id=%v other_user_id=%v err=%v"
},
{
"id": "api.post.notification.member_profile.warn",
"translation": "Невозможно получить профиль участников канала, user_id=%v"
},
{
"id": "api.post.send_notifications.user_id.debug",
"translation": "Создатель сообщения отсутствует в канале, уведомление не отправлено post_id=%v channel_id=%v user_id=%v"
},
{
"id": "api.post.send_notifications_and_forget.clear_push_notification.debug",
"translation": "Очистка push-уведомлений для %v в channel_id %v"
},
{
"id": "api.post.send_notifications_and_forget.files.error",
"translation": "Не удалось получить файлы при уведомлении о сообщении, post_id=%v, err=%v"
},
{
"id": "api.post.send_notifications_and_forget.get_teams.error",
"translation": "Не удалось получить команды при отправке кросс-командного личного сообщения user_id=%v, err=%v"
},
{
"id": "api.post.send_notifications_and_forget.mention_subject",
"translation": "Новое упоминание"
},
{
"id": "api.post.send_notifications_and_forget.push_image_only",
"translation": " Загружено один или несколько файлов в "
},
{
"id": "api.post.send_notifications_and_forget.push_image_only_dm",
"translation": " Загружены один или несколько файлов для сообщения"
},
{
"id": "api.post.send_notifications_and_forget.push_in",
"translation": " в "
},
{
"id": "api.post.send_notifications_and_forget.push_mention",
"translation": " упомянул вас в "
},
{
"id": "api.post.send_notifications_and_forget.push_mention_no_channel",
"translation": " упомянул вас"
},
{
"id": "api.post.send_notifications_and_forget.push_message",
"translation": " отправил вам личное сообщение"
},
{
"id": "api.post.send_notifications_and_forget.push_non_mention",
"translation": " опубликовано в "
},
{
"id": "api.post.send_notifications_and_forget.push_non_mention_no_channel",
"translation": " отправил сообщение"
},
{
"id": "api.post.send_notifications_and_forget.push_notification.error",
"translation": "Не удалось отправить push-уведомление device_id={{.DeviceId}}, err={{.Error}}"
},
{
"id": "api.post.send_notifications_and_forget.sent",
"translation": "{{.Prefix}} {{.Filenames}} отправлен"
},
{
"id": "api.post.update_mention_count_and_forget.update_error",
"translation": "Не удалось обновить количество упоминаний, post_id=%v channel_id=%v err=%v"
},
{
"id": "api.post.update_post.find.app_error",
"translation": "Мы не смогли найти существующий пост или коментарий для обновления."
},
{
"id": "api.post.update_post.permissions.app_error",
"translation": "У вас нет соответствующих прав"
},
{
"id": "api.post.update_post.permissions_denied.app_error",
"translation": "Возможность редактирования сообщений была отключена. Пожалуйста, обратитесь к Вашему системному администратору за подробностями."
},
{
"id": "api.post.update_post.permissions_details.app_error",
"translation": "Уже удален id={{.PostId}}"
},
{
"id": "api.post.update_post.permissions_time_limit.app_error",
"translation": "Редактирование сообщений разрешено только {{.timeLimit}} секунд после публикации. За подробностями обратитесь к Вашему системному администратору."
},
{
"id": "api.post.update_post.system_message.app_error",
"translation": "Не удалось обновить системное сообщение"
},
{
"id": "api.post_get_post_by_id.get.app_error",
"translation": "Не удалось получить post"
},
{
"id": "api.preference.delete_preferences.decode.app_error",
"translation": "Невозможно декодировать предпочтение из запроса"
},
{
"id": "api.preference.delete_preferences.user_id.app_error",
"translation": "Не удалось удалить настройки для другого пользователя"
},
{
"id": "api.preference.init.debug",
"translation": "Инициализация API настроек"
},
{
"id": "api.preference.save_preferences.decode.app_error",
"translation": "Невозможно декодировать предпочтения из запроса"
},
{
"id": "api.preference.save_preferences.set.app_error",
"translation": "Не удалось установить настройки для другого пользователя"
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
"translation": "Не удалось удалить реакцию, так как в адресе идентификатор канала не совпал с идентификатором сообщения"
},
{
"id": "api.reaction.init.debug",
"translation": "Инициализация API реакций"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
"translation": "Не удалось получить реакции, так как в адресе идентификатор канала не совпал с идентификатором сообщения"
},
{
"id": "api.reaction.save_reaction.invalid.app_error",
"translation": "Реакция невалидна."
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
"translation": "Не удалось сохранить реакцию, так как в адресе идентификатор канала не совпал с идентификатором сообщения"
},
{
"id": "api.reaction.save_reaction.user_id.app_error",
"translation": "Вы не можете сохранить реакцию для другого пользователя."
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
"translation": "Не удалось получить сообщение при отправке websocket-события реакции"
},
{
"id": "api.saml.save_certificate.app_error",
"translation": "Сертификат не сохранен корректно."
},
{
"id": "api.server.new_server.init.info",
"translation": "Инициализация сервера..."
},
{
"id": "api.server.start_server.listening.info",
"translation": "Сервер ожидает подключения на %v"
},
{
"id": "api.server.start_server.rate.info",
"translation": "RateLimiter включен"
},
{
"id": "api.server.start_server.rate.warn",
"translation": "RateLimitSettings не настроен должным образом с использованием VaryByHeader и с отключенным VaryByRemoteAddr"
},
{
"id": "api.server.start_server.rate_limiting_memory_store",
"translation": "Не удалось инициализировать ограничение памяти. Проверьте параметр MemoryStoreSize в настройках."
},
{
"id": "api.server.start_server.rate_limiting_rate_limiter",
"translation": "Невозможно инициализировать ограничение скорости."
},
{
"id": "api.server.start_server.starting.critical",
"translation": "Ошибка запуска сервера, err:%v"
},
{
"id": "api.server.start_server.starting.info",
"translation": "Запуск сервера..."
},
{
"id": "api.server.start_server.starting.panic",
"translation": "Ошибка запуска сервера "
},
{
"id": "api.server.stop_server.stopped.info",
"translation": "Сервер остановлен"
},
{
"id": "api.server.stop_server.stopping.info",
"translation": "Остановка сервера..."
},
{
"id": "api.slackimport.slack_add_bot_user.email_pwd",
"translation": "Slack пользователь с email {{.Email}} и паролем {{.Password}} импортирован.\r\n"
},
{
"id": "api.slackimport.slack_add_bot_user.unable_import",
"translation": "Unable to import the Integration/Slack Bot user {{.Username}}.\r\n"
},
{
"id": "api.slackimport.slack_add_channels.added",
"translation": "\r\nКаналы добавлены:\r\n"
},
{
"id": "api.slackimport.slack_add_channels.failed_to_add_user",
"translation": "Не удалось добавить пользователя Slack {{.Username}} в канал.\r\n"
},
{
"id": "api.slackimport.slack_add_channels.import_failed",
"translation": "Не удалось импортировать Slack канал {{.DisplayName}}.\r\n"
},
{
"id": "api.slackimport.slack_add_channels.import_failed.warn",
"translation": "Менеджер импорта Slack: Невозможно импортировать канал Slack: %s."
},
{
"id": "api.slackimport.slack_add_channels.merge",
"translation": "Slack канал {{.DisplayName}} уже существует в виде канала Mattermost. Произведено слияние.\r\n"
},
{
"id": "api.slackimport.slack_add_posts.attach_files.error",
"translation": "Импорт Slack: Произошла ошибка при добавлении файлов к сообщению, post_id=%s, file_ids=%v, err=%v."
},
{
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Импорт Slack: Сообщения Slack ботов пока не могут быть импортированы."
},
{
"id": "api.slackimport.slack_add_posts.bot_user_no_exists.warn",
"translation": "Импорт Slack: Невозможно импортировать сообщение бота, так как учётная запись бота не существует."
},
{
"id": "api.slackimport.slack_add_posts.msg_no_comment.debug",
"translation": "Импорт Slack: Невозможно импортировать сообщение, так как оно не имеет комментариев."
},
{
"id": "api.slackimport.slack_add_posts.msg_no_usr.debug",
"translation": "Импорт Slack: Невозможно импортировать сообщение, так как не обнаружено поле user."
},
{
"id": "api.slackimport.slack_add_posts.no_bot_id.warn",
"translation": "Импорт Slack: Невозможно добавить сообщение бота, так как не обнаружено поле BotId."
},
{
"id": "api.slackimport.slack_add_posts.unsupported.warn",
"translation": "Импорт Slack: Невозможно импортировать сообщение, так как оно не поддерживаемого формата: post_type=%v, post_subtype=%v."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
"translation": "Импорт Slack: Невозможно импортировать файл {{.Field}}, так как файл не найден в zip-архиве экспорта Slack."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
"translation": "Slack Import: невозможно присоединить файл к сообщению, поскольку последний не имеет раздела «файл», присутствующего в разделе «Экспорт слайков»."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
"translation": "Импорт Slack: Невозможно открыть файл {{.Field}} из экспорта Slack. {{.Error}}."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
"translation": "Импорт Slack: Произошла ошибка при загрузке файла {{.FileId}}: {{.Error}}."
},
{
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "Импорт Slack: Невозможно добавить сообщение, так как Slack пользователь %v не существует в Mattermost."
},
{
"id": "api.slackimport.slack_add_posts.without_user.debug",
"translation": "Импорт Slack: Невозможно импортировать сообщение, так как не обнаружен поле user."
},
{
"id": "api.slackimport.slack_add_users.created",
"translation": "\r\nПользователи созданы:\r\n"
},
{
"id": "api.slackimport.slack_add_users.email_pwd",
"translation": "Slack пользователь с email {{.Email}} и паролем {{.Password}} импортирован.\r\n"
},
{
"id": "api.slackimport.slack_add_users.merge_existing",
"translation": "Slack user merged with an existing Mattermost user with matching email {{.Email}} and username {{.Username}}.\r\n"
},
{
"id": "api.slackimport.slack_add_users.merge_existing_failed",
"translation": "Slack user merged with an existing Mattermost user with matching email {{.Email}} and username {{.Username}}, but was unable to add the user to their team.\r\n"
},
{
"id": "api.slackimport.slack_add_users.missing_email_address",
"translation": "Пользователь {{.Username}} не имеет адреса электронной почты в экспорте из Slack. Используется {{.Email}} как заглушка. Пользователь должен обновить адрес электронной почты при входе в систему.\r\n"
},
{
"id": "api.slackimport.slack_add_users.missing_email_address.warn",
"translation": "Пользователь {{.Username}} не имеет адреса электронной почты в экспорте из Slack. Используется {{.Email}} как заглушка. Пользователь должен обновить адрес электронной почты при входе в систему."
},
{
"id": "api.slackimport.slack_add_users.unable_import",
"translation": "Не удалось импортировать пользователя: {{.Username}}.\r\n"
},
{
"id": "api.slackimport.slack_convert_channel_mentions.compile_regexp_failed.warn",
"translation": "Менеджер импорта Slack: Невозможно собрать регулярное выражение !channel для канала Slack с именем {{.ChannelName}} (id={{.ChannelID}})."
},
{
"id": "api.slackimport.slack_convert_timestamp.bad.warn",
"translation": "Менеджер импорта Slack: Обнаружена неправильная отметка времени."
},
{
"id": "api.slackimport.slack_convert_user_mentions.compile_regexp_failed.warn",
"translation": "Менеджер импорта Slack: Невозможно собрать регулярное выражение @mention для пользователя Slack под именем {{.Username}} (id={{.UserID}})."
},
{
"id": "api.slackimport.slack_deactivate_bot_user.failed_to_deactivate",
"translation": "Менеджер импорта Slack: Невозможно деактивировать аккаунт бота."
},
{
"id": "api.slackimport.slack_import.log",
"translation": "Лог импорта Mattermost Slack\r\n"
},
{
"id": "api.slackimport.slack_import.note1",
"translation": "- Некоторые сообщения могли быть не импортированы, поскольку не поддерживаются этим ипортером.\r\n"
},
{
"id": "api.slackimport.slack_import.note2",
"translation": "- Сообщения ботов Slack на данный момент не поддерживаются.\r\n"
},
{
"id": "api.slackimport.slack_import.note3",
"translation": "- Дополнительные ошибки могут быть найдены в журналах сервера.\r\n"
},
{
"id": "api.slackimport.slack_import.notes",
"translation": "\r\nЗаметки:\r\n"
},
{
"id": "api.slackimport.slack_import.open.app_error",
"translation": "Невозможно открыть файл: {{.Filename}}.\r\n"
},
{
"id": "api.slackimport.slack_import.team_fail",
"translation": "Не удалось получить команду, в которую необходимо импортировать.\r\n"
},
{
"id": "api.slackimport.slack_import.zip.app_error",
"translation": "Невозможно открыть zip-архив экспортируемых из Slack данных.\r\n"
},
{
"id": "api.slackimport.slack_parse_channels.error",
"translation": "Менеджер импорта Slack: Возникла ошибка во время обработки некоторых каналов Slack. Импорт мог завершиться успешно."
},
{
"id": "api.slackimport.slack_parse_posts.error",
"translation": "Менеджер импорта Slack: Возникла ошибка во время обработки некоторых сообщений Slack. Импорт мог завершиться успешно."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.display_name_too_long.warn",
"translation": "Менеджер импорта Slack: канал {{.ChannelName}} имеет слишком длинное имя. Оно будет укорочено при импорте."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.header_too_long.warn",
"translation": "Менеджер импорта Slack: канал {{.ChannelName}} имеет слишком длинный заголовок. Он будет укорочен при импорте."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.name_too_long.warn",
"translation": "Менеджер импорта Slack: канал {{.ChannelName}} имеет слишком длинное имя. Оно будет укорочено при импорте."
},
{
"id": "api.slackimport.slack_sanitise_channel_properties.purpose_too_long.warn",
"translation": "Менеджер импорта Slack: канал {{.ChannelName}} имеет слишком длинную цель. Она будет укорочена при импорте."
},
{
"id": "api.status.init.debug",
"translation": "Инициализация API статусов"
},
{
"id": "api.status.init.debug",
"translation": "Инициализация API статусов"
},
{
"id": "api.status.last_activity.error",
"translation": "Сбой при обновлении LastActivityAt для user_id=%v и session_id=%v, err=%v"
},
{
"id": "api.status.save_status.error",
"translation": "Не удалось сохранить статус для user_id=%v, err=%v"
},
{
"id": "api.status.user_not_found.app_error",
"translation": "Пользователь не найден"
},
{
"id": "api.system.go_routines",
"translation": "Количество запущенных goroutines больше, чем порог стабильной работы %v из %v"
},
{
"id": "api.team.add_user_to_team.missing_parameter.app_error",
"translation": "Для добавления пользователя в команду требуется указать параметр."
},
{
"id": "api.team.create_team.email_disabled.app_error",
"translation": "Вход в команду с электронной почтой отключен."
},
{
"id": "api.team.create_team_from_signup.email_disabled.app_error",
"translation": "Вход в команду с электронной почтой отключен."
},
{
"id": "api.team.create_team_from_signup.expired_link.app_error",
"translation": "Ссылка на регистрацию устарела"
},
{
"id": "api.team.create_team_from_signup.invalid_link.app_error",
"translation": "Неправильная ссылка на регистрацию"
},
{
"id": "api.team.create_team_from_signup.unavailable.app_error",
"translation": "Этот URL-адрес недоступен. Пожалуйста, попробуйте другой."
},
{
"id": "api.team.email_teams.sending.error",
"translation": "Произошла ошибка при отправке электронной почты в emailTeams err=%v"
},
{
"id": "api.team.get_invite_info.not_open_team",
"translation": "Приглашение недопустимо, так команда не является открытой."
},
{
"id": "api.team.import_team.admin.app_error",
"translation": "Только команда администраторов может импортировать данные."
},
{
"id": "api.team.import_team.array.app_error",
"translation": "Пустой массив 'file' в запросе"
},
{
"id": "api.team.import_team.integer.app_error",
"translation": "Размер файла не является целым числом"
},
{
"id": "api.team.import_team.no_file.app_error",
"translation": "Нет файла 'file' в запросе"
},
{
"id": "api.team.import_team.open.app_error",
"translation": "Не могу открыть файл"
},
{
"id": "api.team.import_team.parse.app_error",
"translation": "Невозможно обработать многострочную форму"
},
{
"id": "api.team.import_team.unavailable.app_error",
"translation": "Неправильный запрос: отсутствует поле \"filesize\"."
},
{
"id": "api.team.init.debug",
"translation": "Инициализация API команд"
},
{
"id": "api.team.invite_members.admin",
"translation": "администратор"
},
{
"id": "api.team.invite_members.already.app_error",
"translation": "Этот человек уже есть в вашей команде"
},
{
"id": "api.team.invite_members.invalid_email.app_error",
"translation": "Данный адрес почтового ящика не принадлежит списку разрешенных доменов: {{.Addresses}}. Пожалуйста, обратитесь к Вашему системному администратору за информацией."
},
{
"id": "api.team.invite_members.member",
"translation": "участник"
},
{
"id": "api.team.invite_members.no_one.app_error",
"translation": "Никого нет для приглашения."
},
{
"id": "api.team.invite_members.restricted_system_admin.app_error",
"translation": "Приглашение новых пользователей в команду разрешено только Системному Администратору."
},
{
"id": "api.team.invite_members.restricted_team_admin.app_error",
"translation": "Приглашение новых пользователей в команду разрешено только Администраторам команды и Системным администраторам."
},
{
"id": "api.team.invite_members.send.error",
"translation": "Не удалось отправить приглашение по электронной почте err=%v"
},
{
"id": "api.team.invite_members.sending.info",
"translation": "отправка приглашения для %v %v"
},
{
"id": "api.team.is_team_creation_allowed.disabled.app_error",
"translation": "Возможность создания команд была отключена. Пожалуйста, обратитесь к вашему системному администратору за подробностями."
},
{
"id": "api.team.is_team_creation_allowed.domain.app_error",
"translation": "E-mail должен принадлежать реальному домену (например @example.com). Пожалуйста, обратитесь к системному администратору за дополнительной информацией."
},
{
"id": "api.team.permanent_delete_team.attempting.warn",
"translation": "Попытка безвозвратно удалить команду %v id=%v"
},
{
"id": "api.team.permanent_delete_team.deleted.warn",
"translation": "Команда %v id=%v безвозвратно удалена"
},
{
"id": "api.team.remove_user_from_team.missing.app_error",
"translation": "Пользователь неактивен для участия в этой команде."
},
{
"id": "api.team.signup_team.email_disabled.app_error",
"translation": "Вход в команду с электронной почтой отключен."
},
{
"id": "api.team.update_member_roles.not_a_member",
"translation": "Указанный пользователь не является участником указанной группы."
},
{
"id": "api.team.update_team.permissions.app_error",
"translation": "У Вас нет соответствующих разрешений"
},
{
"id": "api.templates.channel_name.group",
"translation": "Групповые сообщения"
},
{
"id": "api.templates.email_change_body.info",
"translation": "Ваш адрес электронной почты для {{.TeamDisplayName}} изменен на {{.NewEmail}}. <br> Если Вы не делали это изменение, пожалуйста, обратитесь к системному администратору."
},
{
"id": "api.templates.email_change_body.title",
"translation": "Вы обновили свой email"
},
{
"id": "api.templates.email_change_subject",
"translation": "[{{ .SiteName }}] Ваш email был изменён"
},
{
"id": "api.templates.email_change_verify_body.button",
"translation": "Проверить email"
},
{
"id": "api.templates.email_change_verify_body.info",
"translation": "Для завершения обновления Вашего адреса электронной почты для {{.TeamDisplayName}}, пожалуйста, нажмите на ссылку ниже, чтобы подтвердить корректность адреса."
},
{
"id": "api.templates.email_change_verify_body.title",
"translation": "Вы обновили свой email"
},
{
"id": "api.templates.email_change_verify_subject",
"translation": "[{{ .SiteName }}] Подтвердить новый email"
},
{
"id": "api.templates.email_footer",
"translation": "Чтобы изменить настройки уведомлений, войдите в свою команду и перейдите в Настройки учетной записи > Уведомления."
},
{
"id": "api.templates.email_info",
"translation": "По любым вопросам Вы можете написать на: <a href='mailto:{{.SupportEmail}}' style='text-decoration: none; color:#2389D7;'>{{.SupportEmail}}</a>.<br>С наилучшими пожеланиями,<br>Ваша команда {{.SiteName}}<br>"
},
{
"id": "api.templates.email_organization",
"translation": "Прислал"
},
{
"id": "api.templates.find_teams_body.found",
"translation": "По Вашему запросу поиска команды связанной с Вашим адресом электронной почтой найдено:"
},
{
"id": "api.templates.find_teams_body.not_found",
"translation": "Мы не смогли найти никаких команд для данного адреса электронной почты."
},
{
"id": "api.templates.find_teams_body.title",
"translation": "Поиск команд"
},
{
"id": "api.templates.find_teams_subject",
"translation": "Ваши команды {{ .SiteName }}"
},
{
"id": "api.templates.invite_body.button",
"translation": "Присоединиться к команде"
},
{
"id": "api.templates.invite_body.extra_info",
"translation": "Mattermost позволяет обмениваться сообщениями и файлами с компьютера или телефона с возможностью моментального поиска и архивирования. После того, как Вы присоединитесь к команде <strong>{{.TeamDisplayName}}</strong>, Вы сможете получить доступ к этим функциям в любое время через Веб-сайт:<br/><br/><a href='{{.TeamURL}}'>{{.TeamURL}}</a>"
},
{
"id": "api.templates.invite_body.info",
"translation": "Команда {{.SenderStatus}} <strong>{{.SenderName}}</strong>, пригласила вас присоединиться к <strong>{{.TeamDisplayName}}</strong>."
},
{
"id": "api.templates.invite_body.title",
"translation": "Вы приглашены"
},
{
"id": "api.templates.invite_subject",
"translation": "[{{ .SiteName }}] {{ .SenderName }} пригласил вас в команду {{ .TeamDisplayName }}"
},
{
"id": "api.templates.mfa_activated_body.info",
"translation": "Многофакторная проверка подлинности была активирована для вашего аккаунта на {{ .SiteURL }}.<br>Если данное изменение сделано не вами, пожалуйста, обратитесь к администратору системы."
},
{
"id": "api.templates.mfa_activated_body.title",
"translation": "Многофакторная проверка подлинности активирована"
},
{
"id": "api.templates.mfa_change_subject",
"translation": "[{{ .SiteName }}] Ваша MFA была обновлена"
},
{
"id": "api.templates.mfa_deactivated_body.info",
"translation": "Многофакторная проверка подлинности отключена для вашего аккаунта на {{ .SiteURL }}.<br>Если данное изменение сделано не вами, пожалуйста, обратитесь к администратору системы."
},
{
"id": "api.templates.mfa_deactivated_body.title",
"translation": "Многофакторная проверка подлинности отключена"
},
{
"id": "api.templates.password_change_body.info",
"translation": "Ваш пароль был обновлен для команды {{.TeamDisplayName}} на {{ .TeamURL }} через {{.Method}}.<br>Если это изменение не было сделано Вами, пожалуйста, обратитесь к системному администратору."
},
{
"id": "api.templates.password_change_body.title",
"translation": "Ваш пароль был обновлен"
},
{
"id": "api.templates.password_change_subject",
"translation": "[{{ .SiteName }}] Ваш пароль обновлён"
},
{
"id": "api.templates.post_body.button",
"translation": "Перейти к сообщению"
},
{
"id": "api.templates.reset_body.button",
"translation": "Сброс пароля"
},
{
"id": "api.templates.reset_body.info",
"translation": "Чтобы изменить Ваш пароль, нажмите на ссылке \"Сброс пароля\" ниже.<br>Если Вы не хотели сбросить пароль, пожалуйста, проигнорируйте это письмо и Ваш пароль останется прежним. Ссылка для сброса пароля будет недействительна через 24 часа."
},
{
"id": "api.templates.reset_body.title",
"translation": "Вы запросили сброса пароля"
},
{
"id": "api.templates.reset_subject",
"translation": "[{{ .SiteName }}] Сбросить пароль"
},
{
"id": "api.templates.signin_change_email.body.info",
"translation": "Вы обновили свой метод входа для {{ .SiteName }} на {{.Method}}.<br>Если это изменение было сделано не Вами, пожалуйста, обратитесь к системному администратору."
},
{
"id": "api.templates.signin_change_email.body.method_email",
"translation": "email и пароль"
},
{
"id": "api.templates.signin_change_email.body.title",
"translation": "Вы обновили свой способ входа"
},
{
"id": "api.templates.signin_change_email.subject",
"translation": "[{{ .SiteName }}] Ваш метод входа обновлён"
},
{
"id": "api.templates.signup_team_body.button",
"translation": "Настройка Вашей команды"
},
{
"id": "api.templates.signup_team_body.info",
"translation": "{{ .SiteName }} - это одно из мест общения и поиска всех Ваших команд.<br>Вы получите больше информации о {{.SiteName}} если будите постоянно на связи, не останавливайтесь, только вперед."
},
{
"id": "api.templates.signup_team_body.title",
"translation": "Спасибо за создание команды!"
},
{
"id": "api.templates.signup_team_subject",
"translation": "{{ .SiteName }} настройки команды"
},
{
"id": "api.templates.upgrade_30_body.info",
"translation": "<h3 style='font-weight: normal; margin-top: 10px;'>ВАШИ ДУБЛИРУЮЩИЕ АККАУНТЫ БЫЛИ ОБНОВЛЕНЫ</h3>Ваш сервер Mattermost обновлен до версии 3.0, она позволяет использовать одну учетную запись на несколько команд.<br/><br/>Вы получили это письмо, так как в процессе обновления было найдено, что Ваш аккаунт был привязан к адресу электронной почты или пользователю для другой учетной записи на сервере.<br/><br/>Были выполнены следующие обновления:<br/><br/>{{if .EmailChanged }}-Дубликат адреса электронной почты для команды `/{{.TeamName}}` изменен на `{{.Email}}`. Вам нужно будет использовать этот адрес электронной почты и пароль для входа в систему.<br/><br/>{{end}}{{if .UsernameChanged }}-Дубликат логина для команды `/{{.TeamName}}` изменен на `{{.Username}}`, чтобы избежать путаницы с другими аккаунтами.<br/><br/>{{end}} РЕКОМЕНДОВАННОЕ ДЕЙСТВИЕ: <br/><br/>Мы рекомендуем, чтобы Вы вошли в Ваши команды, используя Ваши дублирующиеся аккаунты и добавили Ваш основной аккаунт в команду, а так же публичные каналы и приватные группы, которые Вы хотите продолжать использовать далее. <br/><br/>Это даст Вашему основному аккаунту доступ ко всем публичным каналам и истории приватных групп. Если Вы хотите получить доступ к истории личных сообщений Ваших дублирующих аккаунтов, Вам нужно войти в систему со своими полномочиями. <br/><br/>ЧТОБЫ ПОЛУЧИТЬ БОЛЬШЕ ИНФОРМАЦИИ: <br/><br/>Для получения дополнительной информации об обновлении до Mattermost 3.0 перейдите по ссылке: <a href='http://www.mattermost.org/upgrading-to-mattermost-3-0/'>http://www.mattermost.org/upgrading-to-mattermost-3-0/</a><br/><br/>"
},
{
"id": "api.templates.upgrade_30_subject.info",
"translation": "[MATTERMOST] Произошли изменения в Вашей учетной записи для обновления до Mattermost 3.0"
},
{
"id": "api.templates.user_access_token_body.info",
"translation": "A personal access token was added to your account on {{ .SiteURL }}. They can be used to access {{.SiteName}} with your account.<br>If this change wasn't initiated by you, please contact your system administrator."
},
{
"id": "api.templates.user_access_token_body.title",
"translation": "Personal access token added to your account"
},
{
"id": "api.templates.user_access_token_subject",
"translation": "[{{ .SiteName }}] Персональный токен доступа добавлен к вашему аккаунту"
},
{
"id": "api.templates.username_change_body.info",
"translation": "Ваше имя пользователя для {{.TeamDisplayName}} изменено на {{.NewUsername}}.<br>Если Вы не делали эти изменения, пожалуйста, обратитесь к системному администратору."
},
{
"id": "api.templates.username_change_body.title",
"translation": "Вы обновили ваше имя пользователя"
},
{
"id": "api.templates.username_change_subject",
"translation": "[{{ .SiteName }}] Ваш имя пользователя было изменено"
},
{
"id": "api.templates.verify_body.button",
"translation": "Проверить email"
},
{
"id": "api.templates.verify_body.info",
"translation": "Пожалуйста, подтвердите свой адрес электронной почты, нажав на ссылку ниже."
},
{
"id": "api.templates.verify_body.title",
"translation": "Вы присоединились к {{ .ServerURL }}"
},
{
"id": "api.templates.verify_subject",
"translation": "[{{ .SiteName }}] Подтверждение email"
},
{
"id": "api.templates.welcome_body.app_download_info",
"translation": "Для удобства, Вы можете скачать приложения для PC, Mac, iOS and Android:"
},
{
"id": "api.templates.welcome_body.button",
"translation": "Проверить email"
},
{
"id": "api.templates.welcome_body.info",
"translation": "Пожалуйста, подтвердите свой адрес электронной почты, нажав на ссылку ниже."
},
{
"id": "api.templates.welcome_body.info2",
"translation": "Вы можете войти в систему с:"
},
{
"id": "api.templates.welcome_body.info3",
"translation": "Mattermost позволяет обмениваться сообщениями и файлами с компьютера или телефона, с возможностью моментального поиска."
},
{
"id": "api.templates.welcome_body.title",
"translation": "Вы присоединились к {{ .ServerURL }}"
},
{
"id": "api.templates.welcome_subject",
"translation": "[{{ .SiteName }}] Вы присоединились к {{ .ServerURL }}"
},
{
"id": "api.user.activate_mfa.email_and_ldap_only.app_error",
"translation": "MFA недоступен для данного типа аккаунта"
},
{
"id": "api.user.add_direct_channels_and_forget.failed.error",
"translation": "Не удалось применить настройки приватного канала для пользователя: user_id={{.UserId}}, team_id={{.TeamId}}, err={{.Error}}"
},
{
"id": "api.user.authorize_oauth_user.bad_response.app_error",
"translation": "Плохой ответ от запроса"
},
{
"id": "api.user.authorize_oauth_user.bad_token.app_error",
"translation": "Плохой тип токена"
},
{
"id": "api.user.authorize_oauth_user.invalid_state.app_error",
"translation": "Недопустимый статус"
},
{
"id": "api.user.authorize_oauth_user.invalid_state_team.app_error",
"translation": "Недопустимый статус; проверьте имя команды"
},
{
"id": "api.user.authorize_oauth_user.missing.app_error",
"translation": "Отсутствует маркер доступа"
},
{
"id": "api.user.authorize_oauth_user.service.app_error",
"translation": "Маркер запроса для {{.Service}} ошибочный"
},
{
"id": "api.user.authorize_oauth_user.token_failed.app_error",
"translation": "Сбой маркера запроса"
},
{
"id": "api.user.authorize_oauth_user.unsupported.app_error",
"translation": "Неподдерживаемый провайдер OAuth"
},
{
"id": "api.user.check_user_login_attempts.too_many.app_error",
"translation": "Ваша учетная запись была заблокирована из-за слишком большого числа неудачных попыток ввода пароля. Пожалуйста, сбросьте свой пароль."
},
{
"id": "api.user.check_user_mfa.bad_code.app_error",
"translation": "Неверный MFA маркер."
},
{
"id": "api.user.check_user_mfa.not_available.app_error",
"translation": "MFA не настроена или не поддерживается на этом сервере"
},
{
"id": "api.user.check_user_password.invalid.app_error",
"translation": "Ошибка входа, неверно введен пароль"
},
{
"id": "api.user.complete_switch_with_oauth.blank_email.app_error",
"translation": "Пустой email"
},
{
"id": "api.user.complete_switch_with_oauth.parse.app_error",
"translation": "Невозможно распарсить данные авторизации из {{.Service}} объекта пользователя"
},
{
"id": "api.user.complete_switch_with_oauth.unavailable.app_error",
"translation": "{{.Service}} SSO через OAuth 2.0 не поддерживается на этом сервере"
},
{
"id": "api.user.create_oauth_user.already_attached.app_error",
"translation": "Уже существует учетная запись связанная с этим адресом электронной почты, использующая метод входа отличный от {{.Service}}. Пожалуйста, войдите, используя {{.Auth}}."
},
{
"id": "api.user.create_oauth_user.already_used.app_error",
"translation": "Эта {{.Service}} учетная запись уже была использована для регистрации"
},
{
"id": "api.user.create_oauth_user.create.app_error",
"translation": "Невозможно создать пользователя из {{.Service}} объекта пользователя"
},
{
"id": "api.user.create_oauth_user.not_available.app_error",
"translation": "{{.Service}} SSO через OAuth 2.0 не поддерживается на этом сервере"
},
{
"id": "api.user.create_profile_image.default_font.app_error",
"translation": "Невозможно создать шрифт изображения профиля по умолчанию"
},
{
"id": "api.user.create_profile_image.encode.app_error",
"translation": "Невозможно закодировать изображение профиля по умолчанию"
},
{
"id": "api.user.create_profile_image.initial.app_error",
"translation": "Невозможно добавить инициалы пользователя к изображению профиля по умолчанию"
},
{
"id": "api.user.create_user.accepted_domain.app_error",
"translation": "Предоставленный вами адрес электронной почты не относится к признанному домену. Пожалуйста, свяжитесь с администратором или зарегистрируйтесь с другим адресом электронной почты."
},
{
"id": "api.user.create_user.disabled.app_error",
"translation": "Создание аккаунтов отключено."
},
{
"id": "api.user.create_user.joining.error",
"translation": "Возникла проблема при присоединении к каналам по умолчанию user_id=%s, team_id=%s, err=%v"
},
{
"id": "api.user.create_user.missing_hash_or_data.app_error",
"translation": "Missing Hash or URL query data."
},
{
"id": "api.user.create_user.missing_invite_id.app_error",
"translation": "Отсутствует Invite Id."
},
{
"id": "api.user.create_user.no_open_server",
"translation": "Этот сервер не разрешает открытую регистрацию. Пожалуйста, поговорите с администратором для получения приглашения."
},
{
"id": "api.user.create_user.save.error",
"translation": "Невозможно сохранить пользователя err=%v"
},
{
"id": "api.user.create_user.signup_email_disabled.app_error",
"translation": "Регистрация с электронной почтой отключена."
},
{
"id": "api.user.create_user.signup_link_expired.app_error",
"translation": "Ссылка для регистрации устарела"
},
{
"id": "api.user.create_user.signup_link_invalid.app_error",
"translation": "Ссылка для регистрации, похоже, неверна."
},
{
"id": "api.user.create_user.team_name.app_error",
"translation": "Неверное имя команды"
},
{
"id": "api.user.create_user.tutorial.error",
"translation": "Возникла ошибка при сохранении настройки режима обучения, err=%v"
},
{
"id": "api.user.create_user.verified.error",
"translation": "Не удалось проверить адрес электронной почты err=%v"
},
{
"id": "api.user.email_to_ldap.not_available.app_error",
"translation": "AD/LDAP недоступен на этом сервере"
},
{
"id": "api.user.generate_mfa_qr.not_available.app_error",
"translation": "МФА не настроена или не поддерживается на этом сервере"
},
{
"id": "api.user.get_authorization_code.unsupported.app_error",
"translation": "Неподдерживаемый провайдер OAuth"
},
{
"id": "api.user.get_me.getting.error",
"translation": "Ошибка при получении профиля пользователя для id=%v, принудительный выход"
},
{
"id": "api.user.init.debug",
"translation": "Инициализация API пользователей"
},
{
"id": "api.user.ldap_to_email.not_available.app_error",
"translation": "AD/LDAP недоступен на этом сервере"
},
{
"id": "api.user.ldap_to_email.not_ldap_account.app_error",
"translation": "Учетная запись пользователя не использует AD/LDAP"
},
{
"id": "api.user.login.blank_pwd.app_error",
"translation": "Поле с паролем не должно быть пустым"
},
{
"id": "api.user.login.inactive.app_error",
"translation": "Вход не удался, поскольку ваша учетная запись отключена. Пожалуйста, свяжитесь с администратором."
},
{
"id": "api.user.login.invalid_credentials",
"translation": "Идентификатор пользователя или пароль неверны."
},
{
"id": "api.user.login.not_provided.app_error",
"translation": "Необходимо указать либо идентификатор пользователя, либо имя команды и электронную почту пользователя"
},
{
"id": "api.user.login.not_verified.app_error",
"translation": "Вход не удался, поскольку адрес электронной почты не был проверен"
},
{
"id": "api.user.login.revoking.app_error",
"translation": "Отзыв sessionId=%v для повторного входа userId=%v с тем же идентификатором устройства"
},
{
"id": "api.user.login.use_auth_service.app_error",
"translation": "Пожалуйста войдите при помощи {{.AuthService}}"
},
{
"id": "api.user.login_by_oauth.not_available.app_error",
"translation": "{{.Service}} SSO через OAuth 2.0 не поддерживается на этом сервере"
},
{
"id": "api.user.login_by_oauth.parse.app_error",
"translation": "Невозможно разобрать данные авторизации из {{.Service}} объекта пользователя"
},
{
"id": "api.user.login_ldap.blank_pwd.app_error",
"translation": "Поле с паролем не должно быть пустым"
},
{
"id": "api.user.login_ldap.disabled.app_error",
"translation": "AD/LDAP недоступен на этом сервере"
},
{
"id": "api.user.login_ldap.need_id.app_error",
"translation": "Требуется идентификатор"
},
{
"id": "api.user.login_ldap.not_available.app_error",
"translation": "AD/LDAP недоступен на этом сервере"
},
{
"id": "api.user.oauth_to_email.context.app_error",
"translation": "Не удалось обновить пароль, поскольку контекст user_id не соответствует предоставленному идентификатору пользователя"
},
{
"id": "api.user.permanent_delete_user.attempting.warn",
"translation": "Попытка безвозвратно удалить учетную запись %v id=%v"
},
{
"id": "api.user.permanent_delete_user.deleted.warn",
"translation": "Учетная запись %v id=%v безвозвратно удалена"
},
{
"id": "api.user.permanent_delete_user.system_admin.warn",
"translation": "Вы удаляете %v, который является системным администратором. Вам может потребоваться назначение другой учетной записи в качестве администратора при помощи инструментов командной строки."
},
{
"id": "api.user.reset_password.invalid_link.app_error",
"translation": "Ссылка для сброса пароля, видимо, неверна"
},
{
"id": "api.user.reset_password.link_expired.app_error",
"translation": "Ссылка для сброса пароля просрочена"
},
{
"id": "api.user.reset_password.method",
"translation": "используя ссылку для сброса пароля"
},
{
"id": "api.user.reset_password.sso.app_error",
"translation": "Невозможно сбросить пароль для учетной записи SSO"
},
{
"id": "api.user.reset_password.wrong_team.app_error",
"translation": "Попытка сбросить пароль пользователя не в той команде."
},
{
"id": "api.user.saml.not_available.app_error",
"translation": "SAML 2.0 не настроен или не поддерживается на этом сервере."
},
{
"id": "api.user.send_email_change_email_and_forget.error",
"translation": "Не удалось отправить письмо с уведомленим о смене адреса электронной почты"
},
{
"id": "api.user.send_email_change_username_and_forget.error",
"translation": "Не удалось отправить письмо с уведомленим о смене имени пользователя"
},
{
"id": "api.user.send_email_change_verify_email_and_forget.error",
"translation": "Не удалось отправить письмо с подтверждением смены адреса электронной почты"
},
{
"id": "api.user.send_password_change_email_and_forget.error",
"translation": "Не удалось отправить письмо об обновлении пароля"
},
{
"id": "api.user.send_password_reset.find.app_error",
"translation": "Мы не смогли найти учетную запись с таким адресом."
},
{
"id": "api.user.send_password_reset.send.app_error",
"translation": "Не удалось отправить письмо о сбросе пароля"
},
{
"id": "api.user.send_password_reset.sso.app_error",
"translation": "Невозможно сбросить пароль учетной записи SSO"
},
{
"id": "api.user.send_sign_in_change_email_and_forget.error",
"translation": "Не удалось отправить письмо об обновлении пароля"
},
{
"id": "api.user.send_user_access_token.error",
"translation": "Во время отправки сообщения с токеном доступа произошли ошибки"
},
{
"id": "api.user.send_verify_email_and_forget.failed.error",
"translation": "Не удалось отправить письмо с подтверждением"
},
{
"id": "api.user.send_welcome_email_and_forget.failed.error",
"translation": "Не удалось отправить приветственное письмо"
},
{
"id": "api.user.update_active.no_deactivate_ldap.app_error",
"translation": "Вы не можете изменять состояние активности учетных записей AD/LDAP. Пожалуйста, измените его через сервер AD/LDAP."
},
{
"id": "api.user.update_active.permissions.app_error",
"translation": "У вас нет соответствующих прав"
},
{
"id": "api.user.update_mfa.not_available.app_error",
"translation": "МФА не настроена или не поддерживается на этом сервере"
},
{
"id": "api.user.update_oauth_user_attrs.get_user.app_error",
"translation": "Невозможно создать пользователя из {{.Service}} объекта пользователя"
},
{
"id": "api.user.update_password.context.app_error",
"translation": "Не удалось обновить пароль, поскольку контекст user_id не соответствовал реквизитам user_id"
},
{
"id": "api.user.update_password.failed.app_error",
"translation": "Сбой при обновлении пароля"
},
{
"id": "api.user.update_password.incorrect.app_error",
"translation": "Введенный вами \"Текущий пароль\" неверен. Пожалуйста, проверьте выключен ли Caps Lock и попробуйте снова."
},
{
"id": "api.user.update_password.menu",
"translation": "используя меню настроек"
},
{
"id": "api.user.update_password.oauth.app_error",
"translation": "Не удалось обновить пароль, поскольку пользователь вошел через службу OAuth"
},
{
"id": "api.user.update_password.valid_account.app_error",
"translation": "Не удалось обновить пароль, поскольку мы не смогли найти действительную учетную запись"
},
{
"id": "api.user.update_roles.one_admin.app_error",
"translation": "Должен быть хотя бы один активный администратор"
},
{
"id": "api.user.update_roles.permissions.app_error",
"translation": "У вас нет соответствующих прав"
},
{
"id": "api.user.update_roles.system_admin_needed.app_error",
"translation": "Для этого действия требуется роль администратора системы"
},
{
"id": "api.user.update_roles.system_admin_set.app_error",
"translation": "Роль администратора системы может быть установлена только другим администратором системы"
},
{
"id": "api.user.update_roles.team_admin_needed.app_error",
"translation": "Для этого действия требуется роль администратора команды"
},
{
"id": "api.user.upload_profile_user.array.app_error",
"translation": "Пустой массив 'изображения' в запросе"
},
{
"id": "api.user.upload_profile_user.decode.app_error",
"translation": "Не удалось расшифровать изображение профиля"
},
{
"id": "api.user.upload_profile_user.decode_config.app_error",
"translation": "Не удалось сохранить изображения профиля. Файл должен быть картинкой."
},
{
"id": "api.user.upload_profile_user.encode.app_error",
"translation": "Не удалось закодировать изображение профиля"
},
{
"id": "api.user.upload_profile_user.no_file.app_error",
"translation": "Нет файла 'изображения' в запросе"
},
{
"id": "api.user.upload_profile_user.open.app_error",
"translation": "Не могу открыть файл изображения"
},
{
"id": "api.user.upload_profile_user.parse.app_error",
"translation": "Невозможно обработать форму из нескольких частей"
},
{
"id": "api.user.upload_profile_user.storage.app_error",
"translation": "Невозможно загрузить файл. Хранилище изображений не настроено."
},
{
"id": "api.user.upload_profile_user.too_large.app_error",
"translation": "Невозможно загрузить изображение профиля. Файл слишком большой."
},
{
"id": "api.user.upload_profile_user.upload_profile.app_error",
"translation": "Невозможно загрузить изображение профиля"
},
{
"id": "api.user.verify_email.bad_link.app_error",
"translation": "Плохая ссылка проверки email."
},
{
"id": "api.web_hub.start.starting.debug",
"translation": "Запуск %v хабов Websocket"
},
{
"id": "api.web_hub.start.stopping.debug",
"translation": "Закрытие соединений к хабам Websocket"
},
{
"id": "api.web_socket.connect.error",
"translation": "websocket соединение err: %v"
},
{
"id": "api.web_socket.connect.upgrade.app_error",
"translation": "Не удалось обновить соединение с web-сокетом"
},
{
"id": "api.web_socket.init.debug",
"translation": "Инициализация API веб-сокетов"
},
{
"id": "api.web_socket_handler.log.error",
"translation": "%v:%v seq=%v uid=%v %v [подробно: %v]"
},
{
"id": "api.web_socket_router.log.error",
"translation": "ошибка маршрутизации websocket: seq=%v uid=%v %v [подробности: %v]"
},
{
"id": "api.web_team_hun.start.debug",
"translation": "остановка командного хаба для teamId=%v"
},
{
"id": "api.webhook.create_outgoing.disabled.app_error",
"translation": "Исходящие вебхуки были отключены системным администратором."
},
{
"id": "api.webhook.create_outgoing.intersect.app_error",
"translation": "Исходящие вебхуки одного канала не могут иметь одинаковые слова-триггеры/вызываемые URL."
},
{
"id": "api.webhook.create_outgoing.not_open.app_error",
"translation": "Исходящие вебхуки могут быть созданы только для общественных каналов."
},
{
"id": "api.webhook.create_outgoing.permissions.app_error",
"translation": "Несоответствующие права для создания исходящего вебхука."
},
{
"id": "api.webhook.create_outgoing.triggers.app_error",
"translation": "Должны быть заданы trigger_words или channel_id"
},
{
"id": "api.webhook.delete_incoming.disabled.app_error",
"translation": "Входящие вебхуки были отключены системным администратором."
},
{
"id": "api.webhook.delete_incoming.permissions.app_error",
"translation": "Отсутствуют права на удаление входящего вебхука"
},
{
"id": "api.webhook.delete_outgoing.disabled.app_error",
"translation": "Исходящие вебхуки отключены системным администратором."
},
{
"id": "api.webhook.delete_outgoing.permissions.app_error",
"translation": "Отсутствуют права на удаление исходящего вебхука"
},
{
"id": "api.webhook.incoming.debug",
"translation": "Входящий вебхук получен. Содержание="
},
{
"id": "api.webhook.incoming.debug.error",
"translation": "Не удалось прочитать полезную нагрузку входящего вебхука."
},
{
"id": "api.webhook.init.debug",
"translation": "Инициализация API вебхуков"
},
{
"id": "api.webhook.regen_outgoing_token.permissions.app_error",
"translation": "Отсутствуют права на пересоздание токена для исходящего вебхука"
},
{
"id": "api.webhook.team_mismatch.app_error",
"translation": "Невозможно обновить вебхук для команд"
},
{
"id": "api.webhook.update_incoming.disabled.app_error",
"translation": "Входящие вебхуки были отключены системным администратором."
},
{
"id": "api.webhook.update_incoming.permissions.app_error",
"translation": "Отсутствуют права на удаление входящего вебхука"
},
{
"id": "api.webhook.update_outgoing.disabled.app_error",
"translation": "Исходящие вебхуки были отключены системным администратором."
},
{
"id": "api.webhook.update_outgoing.intersect.app_error",
"translation": "Исходящие вебхуки одного канала не могут иметь одинаковые слова-триггеры/вызываемые URL."
},
{
"id": "api.webhook.update_outgoing.not_open.app_error",
"translation": "Исходящие вебхуки могут быть созданы только для общественных каналов."
},
{
"id": "api.webhook.update_outgoing.permissions.app_error",
"translation": "Отсутствуют права на создания исходящего вебхука."
},
{
"id": "api.webhook.update_outgoing.triggers.app_error",
"translation": "Должны быть заданы слова-триггеры или идентификатор канала"
},
{
"id": "api.webrtc.disabled.app_error",
"translation": "WebRTC не доступен на этом сервере."
},
{
"id": "api.webrtc.init.debug",
"translation": "Инициализация WebRTC API"
},
{
"id": "api.webrtc.register_token.app_error",
"translation": "Мы столкнулись с неожиданной ошибкой при попытке зарегистрировать токен WebRTC"
},
{
"id": "api.websocket.invalid_session.error",
"translation": "Неверная сессия err=%v"
},
{
"id": "api.websocket_handler.invalid_param.app_error",
"translation": "Недопустимый параметр {{.Name}}"
},
{
"id": "app.channel.create_channel.no_team_id.app_error",
"translation": "Для создания канала необходимо указать ID команды"
},
{
"id": "app.channel.move_channel.members_do_not_match.error",
"translation": "Канал можно переместить только тогда, когда его участники уже находятся в команде назначения."
},
{
"id": "app.channel.post_update_channel_purpose_message.post.error",
"translation": "Не удалось обновить заголовок канала."
},
{
"id": "app.channel.post_update_channel_purpose_message.removed",
"translation": "%s удалил заголовок канала (был: %s)"
},
{
"id": "app.channel.post_update_channel_purpose_message.retrieve_user.error",
"translation": "Не удалось получить пользователя при попытке обновления сообщения заголовка канала %v"
},
{
"id": "app.channel.post_update_channel_purpose_message.updated_from",
"translation": "%s обновил заголовок канала с: %s на: %s"
},
{
"id": "app.channel.post_update_channel_purpose_message.updated_to",
"translation": "%s обновил заголовок канала на: %s"
},
{
"id": "app.import.bulk_import.file_scan.error",
"translation": "Ошибка чтения файла импорта."
},
{
"id": "app.import.bulk_import.json_decode.error",
"translation": "Ошибка обработки строки JSON."
},
{
"id": "app.import.import_channel.team_not_found.error",
"translation": "Ошибка импорта канала. Команда с именем \"{{.TeamName}}\" не найдена."
},
{
"id": "app.import.import_direct_channel.create_direct_channel.error",
"translation": "Не удалось создать прямой канал"
},
{
"id": "app.import.import_direct_channel.create_group_channel.error",
"translation": "Не удалось создать групповой канал"
},
{
"id": "app.import.import_direct_channel.member_not_found.error",
"translation": "Не удалось найти участника канала во время импорта прямого канала"
},
{
"id": "app.import.import_direct_channel.update_header_failed.error",
"translation": "Не удалось обновить заголовок канала"
},
{
"id": "app.import.import_direct_post.channel_member_not_found.error",
"translation": "Не удалось найти участника канала во время импорта сообщения из личных сообщений"
},
{
"id": "app.import.import_direct_post.create_direct_channel.error",
"translation": "Не удалось получить прямой канал"
},
{
"id": "app.import.import_direct_post.create_group_channel.error",
"translation": "Не удалось получить групповой канал"
},
{
"id": "app.import.import_direct_post.save_preferences.error",
"translation": "Ошибка по время импорта сообщения. Не удалось сохранить настройки."
},
{
"id": "app.import.import_direct_post.user_not_found.error",
"translation": "Пользователь, отправивший сообщение, не существует"
},
{
"id": "app.import.import_line.null_channel.error",
"translation": "Строка импорта данных содержит тип \"channel\", но объект channel равен null."
},
{
"id": "app.import.import_line.null_direct_channel.error",
"translation": "Строка импорта данных содержит тип \"direct_channel\", но direct_channel является null."
},
{
"id": "app.import.import_line.null_direct_post.error",
"translation": "Строка импорта данных содержит тип \"direct_post\", но объект direct_post равен null."
},
{
"id": "app.import.import_line.null_post.error",
"translation": "Строка импорта данных содержит тип \"post\", но объект post равен null."
},
{
"id": "app.import.import_line.null_team.error",
"translation": "Строка импорта данных содержит тип \"team\", но объект team равен null."
},
{
"id": "app.import.import_line.null_user.error",
"translation": "Строка импорта данных содержит тип \"user\", но объект user равен null."
},
{
"id": "app.import.import_line.unknown_line_type.error",
"translation": "Строка импорта данных содержит неизвестный тип \"{{.Type}}\"."
},
{
"id": "app.import.import_post.channel_not_found.error",
"translation": "Ошибка импорта сообщения. Канал с именем \"{{.ChannelName}}\" не найден."
},
{
"id": "app.import.import_post.save_preferences.error",
"translation": "Ошибка по время импорта поста. Не удалось сохранить настройки."
},
{
"id": "app.import.import_post.team_not_found.error",
"translation": "Ошибка импорта сообщения. Команда с именем \"{{.TeamName}}\" не найдена."
},
{
"id": "app.import.import_post.user_not_found.error",
"translation": "Ошибка импорта сообщения. Пользователя с именем \"{{.Username}}\" не найден."
},
{
"id": "app.import.import_user_channels.save_preferences.error",
"translation": "Error importing user channel memberships. Failed to save preferences."
},
{
"id": "app.import.validate_channel_import_data.create_at_zero.error",
"translation": "Если свойство Channel create_at присутствует, то оно не может быть равно 0."
},
{
"id": "app.import.validate_channel_import_data.display_name_length.error",
"translation": "Свойство Channel display_name не находится в пределах допустимых ограничений длины."
},
{
"id": "app.import.validate_channel_import_data.display_name_missing.error",
"translation": "Пропущено обязательное свойство channel: display_name."
},
{
"id": "app.import.validate_channel_import_data.header_length.error",
"translation": "Длина заголовка канала слишком большая."
},
{
"id": "app.import.validate_channel_import_data.name_characters.error",
"translation": "Имя канала содержит недопустимые символы."
},
{
"id": "app.import.validate_channel_import_data.name_length.error",
"translation": "Имя канала слишком длинное."
},
{
"id": "app.import.validate_channel_import_data.name_missing.error",
"translation": "Пропущено обязательное свойство channel: name"
},
{
"id": "app.import.validate_channel_import_data.purpose_length.error",
"translation": "Заголовок канала слишком длинный."
},
{
"id": "app.import.validate_channel_import_data.team_missing.error",
"translation": "Пропущено обязательное свойство channel: team"
},
{
"id": "app.import.validate_channel_import_data.type_invalid.error",
"translation": "Неверный тип канала."
},
{
"id": "app.import.validate_channel_import_data.type_missing.error",
"translation": "Пропущено обязательное свойство channel: type."
},
{
"id": "app.import.validate_direct_channel_import_data.header_length.error",
"translation": "Direct channel header is too long"
},
{
"id": "app.import.validate_direct_channel_import_data.members_required.error",
"translation": "Пропущено обязательное свойство direct channel: members"
},
{
"id": "app.import.validate_direct_channel_import_data.members_too_few.error",
"translation": "Direct channel members list contains too few items"
},
{
"id": "app.import.validate_direct_channel_import_data.members_too_many.error",
"translation": "Direct channel members list contains too many items"
},
{
"id": "app.import.validate_direct_channel_import_data.unknown_favoriter.error",
"translation": "Direct channel can only be favorited by members. \"{{.Username}}\" is not a member."
},
{
"id": "app.import.validate_direct_post_import_data.channel_members_required.error",
"translation": "Отсутствует необходимое поле для post: channel_members"
},
{
"id": "app.import.validate_direct_post_import_data.channel_members_too_few.error",
"translation": "Direct post channel members list contains too few items"
},
{
"id": "app.import.validate_direct_post_import_data.channel_members_too_many.error",
"translation": "Direct post channel members list contains too many items"
},
{
"id": "app.import.validate_direct_post_import_data.create_at_missing.error",
"translation": "Отсутствует необходимое поле для post: create_at"
},
{
"id": "app.import.validate_direct_post_import_data.create_at_zero.error",
"translation": "CreateAt должно быть больше 0"
},
{
"id": "app.import.validate_direct_post_import_data.message_length.error",
"translation": "Сообщение слишком длинное"
},
{
"id": "app.import.validate_direct_post_import_data.message_missing.error",
"translation": "Отсутствует необходимое поле для post: message"
},
{
"id": "app.import.validate_direct_post_import_data.unknown_flagger.error",
"translation": "Direct post can only be flagged by members of the channel it is in. \"{{.Username}}\" is not a member."
},
{
"id": "app.import.validate_direct_post_import_data.user_missing.error",
"translation": "Отсутствует необходимое поле для post: user"
},
{
"id": "app.import.validate_post_import_data.channel_missing.error",
"translation": "Отсутствует необходимое поле для Post: Channel."
},
{
"id": "app.import.validate_post_import_data.create_at_missing.error",
"translation": "Отсутствует необходимое поле для Post: create_at."
},
{
"id": "app.import.validate_post_import_data.create_at_zero.error",
"translation": "Post CreateAt property must not be zero if provided."
},
{
"id": "app.import.validate_post_import_data.message_length.error",
"translation": "Post Message длиннее, чем максимально разрешённая длина."
},
{
"id": "app.import.validate_post_import_data.message_missing.error",
"translation": "Отсутствует необходимое поле для Post: Message."
},
{
"id": "app.import.validate_post_import_data.team_missing.error",
"translation": "Отсутствует необходимое поле для Post: Team."
},
{
"id": "app.import.validate_post_import_data.user_missing.error",
"translation": "Отсутствует необходимое поле для Post: User."
},
{
"id": "app.import.validate_team_import_data.allowed_domains_length.error",
"translation": "Свойство Team allowed_domains слишком длинное."
},
{
"id": "app.import.validate_team_import_data.create_at_zero.error",
"translation": "Если свойство Team create_at задано, то оно не может быть 0."
},
{
"id": "app.import.validate_team_import_data.description_length.error",
"translation": "Описание команды слишком длинное."
},
{
"id": "app.import.validate_team_import_data.display_name_length.error",
"translation": "Свойство Team display_name не находится в пределах допустимых ограничений длины."
},
{
"id": "app.import.validate_team_import_data.display_name_missing.error",
"translation": "Отсутствует необходимое поле для team: display_name"
},
{
"id": "app.import.validate_team_import_data.name_characters.error",
"translation": "Имя команды содержит недопустимые символы."
},
{
"id": "app.import.validate_team_import_data.name_length.error",
"translation": "Имя команды слишком длинное."
},
{
"id": "app.import.validate_team_import_data.name_missing.error",
"translation": "Пропущено необходимое свойство team: name."
},
{
"id": "app.import.validate_team_import_data.name_reserved.error",
"translation": "Имя команды содержит зарезервированные слова."
},
{
"id": "app.import.validate_team_import_data.type_invalid.error",
"translation": "Неверный тип команды."
},
{
"id": "app.import.validate_team_import_data.type_missing.error",
"translation": "Пропущено необходимое свойство team: type."
},
{
"id": "app.import.validate_user_channels_import_data.channel_name_missing.error",
"translation": "Пропущено имя канала в «Участие пользователей на каналах»"
},
{
"id": "app.import.validate_user_channels_import_data.invalid_notify_props_desktop.error",
"translation": "Invalid Desktop NotifyProps for User's Channel Membership."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_notify_props_mark_unread.error",
"translation": "Invalid MarkUnread NotifyProps for User's Channel Membership."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_notify_props_mobile.error",
"translation": "Invalid Mobile NotifyProps for User's Channel Membership."
},
{
"id": "app.import.validate_user_channels_import_data.invalid_roles.error",
"translation": "Не правильные роли в «Участие пользователей на каналах»"
},
{
"id": "app.import.validate_user_import_data.auth_data_and_password.error",
"translation": "User AuthData and Password are mutually exclusive."
},
{
"id": "app.import.validate_user_import_data.auth_data_length.error",
"translation": "Структура AuthData пользователя слишком большая."
},
{
"id": "app.import.validate_user_import_data.auth_service_length.error",
"translation": "Если задан пользователь AuthService, то он не может быть пустым."
},
{
"id": "app.import.validate_user_import_data.email_length.error",
"translation": "E-Mail пользователя имеет неверную длину."
},
{
"id": "app.import.validate_user_import_data.email_missing.error",
"translation": "Пропущено обязательное свойство user: email."
},
{
"id": "app.import.validate_user_import_data.first_name_length.error",
"translation": "Имя пользователя слишком длинное."
},
{
"id": "app.import.validate_user_import_data.last_name_length.error",
"translation": "Фамилия пользователя слишком длинная."
},
{
"id": "app.import.validate_user_import_data.nickname_length.error",
"translation": "Псевдоним пользователя слишком длинный."
},
{
"id": "app.import.validate_user_import_data.notify_props_channel_trigger_invalid.error",
"translation": "Invalid Channel Trigger Notify Prop for user."
},
{
"id": "app.import.validate_user_import_data.notify_props_comment_trigger_invalid.error",
"translation": "Invalid Comment Trigger Notify Prop for user."
},
{
"id": "app.import.validate_user_import_data.notify_props_desktop_duration_invalid.error",
"translation": "Invalid Desktop Duration Notify Prop value for user."
},
{
"id": "app.import.validate_user_import_data.notify_props_desktop_invalid.error",
"translation": "Invalid Desktop Notify Prop value for user."
},
{
"id": "app.import.validate_user_import_data.notify_props_desktop_sound_invalid.error",
"translation": "Invalid Desktop Sound Notify Prop value for user."
},
{
"id": "app.import.validate_user_import_data.notify_props_email_invalid.error",
"translation": "Invalid Email Notify Prop value for user."
},
{
"id": "app.import.validate_user_import_data.notify_props_mobile_invalid.error",
"translation": "Invalid Mobile Notify Prop value for user."
},
{
"id": "app.import.validate_user_import_data.notify_props_mobile_push_status_invalid.error",
"translation": "Invalid Mobile Push Status Notify Prop for user."
},
{
"id": "app.import.validate_user_import_data.pasword_length.error",
"translation": "User Password has invalid length."
},
{
"id": "app.import.validate_user_import_data.position_length.error",
"translation": "Расположение пользователя слишком длинное."
},
{
"id": "app.import.validate_user_import_data.roles_invalid.error",
"translation": "Неверные роли пользователя."
},
{
"id": "app.import.validate_user_import_data.username_invalid.error",
"translation": "Неверное имя пользователя."
},
{
"id": "app.import.validate_user_import_data.username_missing.error",
"translation": "Пропущено необходимое свойство user: username."
},
{
"id": "app.import.validate_user_teams_import_data.invalid_roles.error",
"translation": "Неправильные роли в «Участие пользователей в команде»"
},
{
"id": "app.import.validate_user_teams_import_data.team_name_missing.error",
"translation": "Пропущено имя команды в «Участие пользователей в команде»"
},
{
"id": "app.notification.body.intro.direct.full",
"translation": "У вас есть новое личное сообщение."
},
{
"id": "app.notification.body.intro.direct.generic",
"translation": "You have a new direct message from {{.SenderName}}"
},
{
"id": "app.notification.body.intro.notification.full",
"translation": "У вас есть новое уведомление."
},
{
"id": "app.notification.body.intro.notification.generic",
"translation": "You have a new notification from {{.SenderName}}"
},
{
"id": "app.notification.body.text.direct.full",
"translation": "{{.SenderName}} - {{.Hour}}:{{.Minute}} {{.TimeZone}}, {{.Month}} {{.Day}}"
},
{
"id": "app.notification.body.text.direct.generic",
"translation": "{{.Hour}}:{{.Minute}} {{.TimeZone}}, {{.Month}} {{.Day}}"
},
{
"id": "app.notification.body.text.notification.full",
"translation": "КАНАЛ: {{.ChannelName}}<br>{{.SenderName}} - {{.Hour}}:{{.Minute}} {{.TimeZone}}, {{.Month}} {{.Day}}"
},
{
"id": "app.notification.body.text.notification.generic",
"translation": "{{.Hour}}:{{.Minute}} {{.TimeZone}}, {{.Month}} {{.Day}}"
},
{
"id": "app.notification.subject.direct.full",
"translation": "[{{.SiteName}}] Новое личное сообщение от {{.SenderDisplayName}} в {{.Month}} {{.Day}}, {{.Year}}"
},
{
"id": "app.notification.subject.notification.full",
"translation": "[{{ .SiteName }}] Notification in {{ .TeamName}} on {{.Month}} {{.Day}}, {{.Year}}"
},
{
"id": "app.plugin.activate.app_error",
"translation": "Unable to activate extracted plugin. Plugin may already exist and be activated."
},
{
"id": "app.plugin.deactivate.app_error",
"translation": "Не удалось отключить плагин"
},
{
"id": "app.plugin.disabled.app_error",
"translation": "Plugins have been disabled by the system admin or the server has not been restarted since they were enabled."
},
{
"id": "app.plugin.extract.app_error",
"translation": "Encountered error extracting plugin"
},
{
"id": "app.plugin.filesystem.app_error",
"translation": "Encountered filesystem error"
},
{
"id": "app.plugin.get_plugins.app_error",
"translation": "Не удалось получить активные плагины"
},
{
"id": "app.plugin.manifest.app_error",
"translation": "Unable to find manifest for extracted plugin"
},
{
"id": "app.plugin.mvdir.app_error",
"translation": "Unable to move plugin from temporary directory to final destination"
},
{
"id": "app.plugin.remove.app_error",
"translation": "Не удалось удалить плагин"
},
{
"id": "app.user_access_token.disabled",
"translation": "Personal access tokens are disabled on this server. Please contact your system administrator for details."
},
{
"id": "app.user_access_token.invalid_or_missing",
"translation": "Invalid or missing token"
},
{
"id": "authentication.permissions.create_group_channel.description",
"translation": "Возможность создания новых групповых каналов сообщений"
},
{
"id": "authentication.permissions.create_group_channel.name",
"translation": "Создать Групповое Сообщение"
},
{
"id": "authentication.permissions.create_post_public.description",
"translation": "Ability to create posts in public channels"
},
{
"id": "authentication.permissions.create_post_public.name",
"translation": "Create Posts in Public Channels"
},
{
"id": "authentication.permissions.create_team_roles.description",
"translation": "Возможность создавать новые команды"
},
{
"id": "authentication.permissions.create_team_roles.name",
"translation": "Создание команд"
},
{
"id": "authentication.permissions.create_user_access_token.description",
"translation": "Ability to create personal access tokens"
},
{
"id": "authentication.permissions.create_user_access_token.name",
"translation": "Create Personal Access Token"
},
{
"id": "authentication.permissions.manage_jobs.description",
"translation": "Ability to manage jobs"
},
{
"id": "authentication.permissions.manage_jobs.name",
"translation": "Manage Jobs"
},
{
"id": "authentication.permissions.manage_team_roles.description",
"translation": "Возможность изменять роли участников команды"
},
{
"id": "authentication.permissions.manage_team_roles.name",
"translation": "Управление ролями команды"
},
{
"id": "authentication.permissions.read_public_channel.description",
"translation": "Возможность чтения публичных каналов"
},
{
"id": "authentication.permissions.read_public_channel.name",
"translation": "Чтение публичных каналов"
},
{
"id": "authentication.permissions.read_user_access_token.description",
"translation": "Ability to read personal access tokens' id, description and user_id fields"
},
{
"id": "authentication.permissions.read_user_access_token.name",
"translation": "Read Personal Access Tokens"
},
{
"id": "authentication.permissions.revoke_user_access_token.description",
"translation": "Ability to revoke personal access tokens"
},
{
"id": "authentication.permissions.revoke_user_access_token.name",
"translation": "Revoke Personal Access Token"
},
{
"id": "authentication.permissions.team_invite_user.description",
"translation": "Возможность приглашать пользователей в команду"
},
{
"id": "authentication.permissions.team_invite_user.name",
"translation": "Пригласить пользователя"
},
{
"id": "authentication.permissions.team_use_slash_commands.description",
"translation": "Возможность использования слэш-команд"
},
{
"id": "authentication.permissions.team_use_slash_commands.name",
"translation": "Использовать слэш-команды"
},
{
"id": "authentication.roles.system_post_all.description",
"translation": "A role with the permission to post in any public, private or direct channel on the system"
},
{
"id": "authentication.roles.system_post_all.name",
"translation": "Post in Public, Private and Direct Channels"
},
{
"id": "authentication.roles.system_post_all_public.description",
"translation": "A role with the permission to post in any public channel on the system"
},
{
"id": "authentication.roles.system_post_all_public.name",
"translation": "Post in Public Channels"
},
{
"id": "authentication.roles.system_user_access_token.description",
"translation": "A role with the permissions to create, read and revoke personal access tokens"
},
{
"id": "authentication.roles.system_user_access_token.name",
"translation": "Personal Access Token"
},
{
"id": "authentication.roles.team_post_all.description",
"translation": "A role with the permission to post in any public or private channel on the team"
},
{
"id": "authentication.roles.team_post_all.name",
"translation": "Post in Public and Private Channels"
},
{
"id": "authentication.roles.team_post_all_public.description",
"translation": "A role with the permission to post in any public channel on the team"
},
{
"id": "authentication.roles.team_post_all_public.name",
"translation": "Post in Public Channels"
},
{
"id": "cli.license.critical",
"translation": "Feature requires an upgrade to Enterprise Edition and the inclusion of a license key. Please contact your System Administrator."
},
{
"id": "ent.brand.save_brand_image.decode.app_error",
"translation": "Невозможно декодировать изображение."
},
{
"id": "ent.brand.save_brand_image.decode_config.app_error",
"translation": "Невозможно декодировать конфигурации изображения."
},
{
"id": "ent.brand.save_brand_image.encode.app_error",
"translation": "Невозможно закодировать изображение в PNG."
},
{
"id": "ent.brand.save_brand_image.open.app_error",
"translation": "Невозможно открыть файл изображения."
},
{
"id": "ent.brand.save_brand_image.save_image.app_error",
"translation": "Невозможно сохранить изображение"
},
{
"id": "ent.brand.save_brand_image.too_large.app_error",
"translation": "Невозможно открыть изображение. Файл слишком большой."
},
{
"id": "ent.cluster.config_changed.info",
"translation": "Cluster configuration has changed for id={{ .id }}. The cluster may become unstable and a restart is required. To ensure the cluster is configured correctly you should perform a rolling restart immediately."
},
{
"id": "ent.cluster.debug_fail.debug",
"translation": "Кластерная отправка не удалась в `%v` детали=%v, дополнительно=%v, количество попыток=%v"
},
{
"id": "ent.cluster.final_fail.error",
"translation": "Кластерная отправка не удалась окончательно в `%v` детали=%v, дополнительно=%v, количество попыток=%v"
},
{
"id": "ent.cluster.incompatible.warn",
"translation": "Потенциально несовместимая версия обнаружена для кластеризации с %v"
},
{
"id": "ent.cluster.incompatible_config.warn",
"translation": "Потенциально несовместимые настройки обнаружены для кластеризации с %v"
},
{
"id": "ent.cluster.licence_disable.app_error",
"translation": "Функция кластеризации недоступна при текущей лицензии. Пожалуйста, свяжитесь с системным администратором по поводу улучшения вашей корпоративной лицензии."
},
{
"id": "ent.cluster.ping_failed.info",
"translation": "Не удался кластерный пинг до имени хоста=%v на=%v с идентификатором=%v"
},
{
"id": "ent.cluster.ping_success.info",
"translation": "Успешный кластерный пинг до имени хоста=%v на=%v с идентификатором=%v от имени=%v"
},
{
"id": "ent.cluster.save_config.error",
"translation": "System Console is set to read-only when High Availability is enabled unless ReadOnlyConfig is disabled in the configuration file."
},
{
"id": "ent.cluster.starting.info",
"translation": "Кластерная межузловая связь прослушивается на %v с именем хоста=%v и идентификтором=%v"
},
{
"id": "ent.cluster.stopping.info",
"translation": "Кластерная межузловая связь останавливается на %v с именем хоста=%v и идентификтором=%v"
},
{
"id": "ent.compliance.licence_disable.app_error",
"translation": "Функция комплаенса недоступна при текущей лицензии. Пожалуйста, свяжитесь с системным администратором по поводу улучшения вашей корпоративной лицензии."
},
{
"id": "ent.compliance.run_failed.error",
"translation": "Экспорт комплаенс-листа не удался для задания '{{.JobName}}' в '{{.FilePath}}'"
},
{
"id": "ent.compliance.run_finished.info",
"translation": "Экспорт комплаенс-листа завершён для задачи '{{.JobName}}', выгружено {{.Count}} записей в '{{.FilePath}}'"
},
{
"id": "ent.compliance.run_limit.warning",
"translation": "Предупреждение при экспорте комплаенс-листа для задачи '{{.JobName}}' возвращено слишком много строк, сокращено до 30 000 в '{{.FilePath}}'"
},
{
"id": "ent.compliance.run_started.info",
"translation": "Экспорт комплаенс-листа начат для задачи '{{.JobName}}' в '{{.FilePath}}'"
},
{
"id": "ent.data_retention.generic.license.error",
"translation": "License does not support Data Retention."
},
{
"id": "ent.elasticsearch.aggregator_worker.create_index_job.error",
"translation": "Elasticsearch aggregator worker failed to create the indexing job"
},
{
"id": "ent.elasticsearch.aggregator_worker.delete_indexes.error",
"translation": "Elasticsearch aggregator worker failed to delete the indexes"
},
{
"id": "ent.elasticsearch.aggregator_worker.get_indexes.error",
"translation": "Elasticsearch aggregator worker failed to get indexes"
},
{
"id": "ent.elasticsearch.aggregator_worker.index_job_failed.error",
"translation": "Elasticsearch aggregator worker failed due to the indexing job failing"
},
{
"id": "ent.elasticsearch.create_client.connect_failed",
"translation": "Setting up Elasticsearch Client Failed"
},
{
"id": "ent.elasticsearch.create_index_if_not_exists.index_create_failed",
"translation": "Не удалось создать индекс Elasticsearch"
},
{
"id": "ent.elasticsearch.create_index_if_not_exists.index_exists_failed",
"translation": "Failed to establish whether Elasticsearch index exists"
},
{
"id": "ent.elasticsearch.create_index_if_not_exists.index_mapping_failed",
"translation": "Не удалось создать индекс Elasticsearch"
},
{
"id": "ent.elasticsearch.data_retention_delete_indexes.delete_index.error",
"translation": "Не удалось удалить индекс Elasticsearch"
},
{
"id": "ent.elasticsearch.data_retention_delete_indexes.get_indexes.error",
"translation": "Не удалось создать индекс Elasticsearch"
},
{
"id": "ent.elasticsearch.delete_post.error",
"translation": "Failed to delete the post"
},
{
"id": "ent.elasticsearch.generic.disabled",
"translation": "Elasticsearch search is not enabled on this server"
},
{
"id": "ent.elasticsearch.index_post.error",
"translation": "Failed to index the post"
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_end_time.error",
"translation": "Elasticsearch indexing worker failed to parse the end time"
},
{
"id": "ent.elasticsearch.indexer.do_job.parse_start_time.error",
"translation": "Elasticsearch indexing worker failed to parse the start time"
},
{
"id": "ent.elasticsearch.not_started.error",
"translation": "Elasticsearch is not started"
},
{
"id": "ent.elasticsearch.purge_indexes.delete_failed",
"translation": "Не удалось удалить индекс Elasticsearch"
},
{
"id": "ent.elasticsearch.search_posts.disabled",
"translation": "Elasticsearch searching is disabled on this server"
},
{
"id": "ent.elasticsearch.search_posts.search_failed",
"translation": "Search failed to complete"
},
{
"id": "ent.elasticsearch.search_posts.unmarshall_post_failed",
"translation": "Failed to decode search results"
},
{
"id": "ent.elasticsearch.start.index_settings_failed",
"translation": "Не удалось создать индекс Elasticsearch"
},
{
"id": "ent.elasticsearch.test_config.connect_failed",
"translation": "Connecting to Elasticsearch server failed."
},
{
"id": "ent.elasticsearch.test_config.indexing_disabled.error",
"translation": "Elasticsearch отключён."
},
{
"id": "ent.elasticsearch.test_config.license.error",
"translation": "Редакция не поддерживает Elasticsearch."
},
{
"id": "ent.elasticsearch.test_config.reenter_password",
"translation": "The Elasticsearch Server URL or Username has changed. Please re-enter the Elasticsearch password to test connection."
},
{
"id": "ent.emoji.licence_disable.app_error",
"translation": "Ограничения на дополнительные эмодзи недоступны при текущей лицензии. Пожалуйста, свяжитесь с системным администратором по поводу улучшения вашей корпоративной лицензии."
},
{
"id": "ent.ldap.create_fail",
"translation": "Невозможно создать пользователя LDAP."
},
{
"id": "ent.ldap.disabled.app_error",
"translation": "AD/LDAP отключен или лицензия не поддерживает AD/LDAP."
},
{
"id": "ent.ldap.do_login.bind_admin_user.app_error",
"translation": "Невозможно сделать привязку к серверу AD/LDAP. Проверьте имя пользователя BindUsername и пароль BindPassword."
},
{
"id": "ent.ldap.do_login.invalid_password.app_error",
"translation": "Неверный пароль"
},
{
"id": "ent.ldap.do_login.licence_disable.app_error",
"translation": "Функции AD/LDAP отключены в виду лицензионных ограничений. Пожалуйста, обратитесь к системному администратору для обновления лицензии."
},
{
"id": "ent.ldap.do_login.matched_to_many_users.app_error",
"translation": "Данное имя пользователя соответствует нескольким пользователям"
},
{
"id": "ent.ldap.do_login.search_ldap_server.app_error",
"translation": "Не удалось найти сервер AD/LDAP"
},
{
"id": "ent.ldap.do_login.unable_to_connect.app_error",
"translation": "Невозможно подключиться к серверу AD/LDAP"
},
{
"id": "ent.ldap.do_login.unable_to_create_user.app_error",
"translation": "Полномочия действительными, но не удалось создать пользователя."
},
{
"id": "ent.ldap.do_login.user_filtered.app_error",
"translation": "Ваша учетная запись AD/LDAP не имеет разрешения на использование этого сервера Mattermost. Пожалуйста, обратитесь к системному администратору, чтобы проверить фильтр пользователей AD/LDAP."
},
{
"id": "ent.ldap.do_login.user_not_registered.app_error",
"translation": "Пользователь не зарегистрирован на сервере AD/LDAP"
},
{
"id": "ent.ldap.mattermost_user_update",
"translation": "Пользователь Mattermost был обновлен сервером AD/LDAP."
},
{
"id": "ent.ldap.sync.index_job_failed.error",
"translation": "LDAP sync worker failed due to the sync job failing"
},
{
"id": "ent.ldap.sync_worker.create_index_job.error",
"translation": "LDAP sync worker failed to create the sync job"
},
{
"id": "ent.ldap.syncdone.info",
"translation": "Синхронизация AD/LDAP завершена"
},
{
"id": "ent.ldap.syncronize.get_all.app_error",
"translation": "Не удалось получить всех пользователей с помощью AD/LDAP"
},
{
"id": "ent.ldap.validate_filter.app_error",
"translation": "Неверный фильтр AD/LDAP"
},
{
"id": "ent.metrics.starting.info",
"translation": "Сервер метрик и профилирования запускается на %v"
},
{
"id": "ent.metrics.stopping.info",
"translation": "Сервер метрик и профилирования останавливается на %v"
},
{
"id": "ent.mfa.activate.authenticate.app_error",
"translation": "Ошибка при попытке аутентификации маркера MFA"
},
{
"id": "ent.mfa.activate.bad_token.app_error",
"translation": "Неверный токен МФА"
},
{
"id": "ent.mfa.activate.save_active.app_erro",
"translation": "Невозможно обновить активный статус MFA для пользователя"
},
{
"id": "ent.mfa.deactivate.save_active.app_erro",
"translation": "Невозможно обновить активный статус MFA для пользователя"
},
{
"id": "ent.mfa.deactivate.save_secret.app_error",
"translation": "Ошибка очистки MFA секрета"
},
{
"id": "ent.mfa.generate_qr_code.create_code.app_error",
"translation": "Ошибка генерации QR-кода"
},
{
"id": "ent.mfa.generate_qr_code.save_secret.app_error",
"translation": "Ошибка сохранения секрета MFA"
},
{
"id": "ent.mfa.license_disable.app_error",
"translation": "Ваша лицензия не поддерживает использование многофакторной аутентификации"
},
{
"id": "ent.mfa.validate_token.authenticate.app_error",
"translation": "Ошибка при попытке аутентификации с помощью MFA маркера"
},
{
"id": "ent.migration.migratetoldap.duplicate_field",
"translation": "Невозможно перенести пользователей AD/LDAP с указанным полем. Обнаружено дублирование записей. Пожалуйста, удалите все дубликаты и повторите попытку."
},
{
"id": "ent.migration.migratetoldap.user_not_found",
"translation": "Не удалось найти пользователя на сервере AD/LDAP: "
},
{
"id": "ent.saml.attribute.app_error",
"translation": "Попытка входа с использованием SAML не удалась из-за некорректного атрибута. Пожалуйста, свяжитесь с системным администратором."
},
{
"id": "ent.saml.build_request.app_error",
"translation": "Во время инициализации запроса к провайдеру идентификации произошла ошибка. Пожалуйста, обратитесь к системному администратору."
},
{
"id": "ent.saml.build_request.encoding.app_error",
"translation": "Во время кодирования запроса к провайдеру идентификации произошла ошибка. Пожалуйста, обратитесь к системному администратору."
},
{
"id": "ent.saml.build_request.encoding_signed.app_error",
"translation": "Во время кодирования подписи запроса к провайдеру идентификации произошла ошибка. Пожалуйста, обратитесь к системному администратору."
},
{
"id": "ent.saml.configure.app_error",
"translation": "Возникла ошибка во время настройки поставщика службы SAML, err=%v"
},
{
"id": "ent.saml.configure.encryption_not_enabled.app_error",
"translation": "Попытка входа с использованием SAML не удалась по причине отключенного шифрования. Пожалуйста, свяжитесь с системным администратором."
},
{
"id": "ent.saml.configure.load_idp_cert.app_error",
"translation": "Публичный сертификат провайдера идентификации не найден. Пожалуйста, обратитесь к системному администратору."
},
{
"id": "ent.saml.configure.load_private_key.app_error",
"translation": "Попытка входа с использованием SAML не удалась по причине того, что не был обнаружен приватный ключ поставщика службы. Пожалуйста, свяжитесь с системным администратором."
},
{
"id": "ent.saml.configure.load_public_cert.app_error",
"translation": "Публичный сертификат провайдера услуг не найден. Пожалуйста, обратитесь к системному администратору."
},
{
"id": "ent.saml.configure.not_encrypted_response.app_error",
"translation": "Попытка входа с использованием SAML не удалась, так как ответ поставщика учетных записей не зашифрован. Пожалуйста, свяжитесь с системным администратором."
},
{
"id": "ent.saml.do_login.decrypt.app_error",
"translation": "Попытка входа с использованием SAML не удалась из-за возникновения ошибки при расшифровке ответа от поставщика учетных записей. Пожалуйста, свяжитесь с системным администратором."
},
{
"id": "ent.saml.do_login.empty_response.app_error",
"translation": "Получен пустой ответ от поставщика учетных записей"
},
{
"id": "ent.saml.do_login.parse.app_error",
"translation": "Возникла ошибка по время разбора ответа от поставщика учетных записей. Пожалуйста, свяжитесь с системным администратором."
},
{
"id": "ent.saml.do_login.validate.app_error",
"translation": "Возникла ошибка по время проверки ответа от поставщика учетных записей. Пожалуйста, свяжитесь с системным администратором."
},
{
"id": "ent.saml.license_disable.app_error",
"translation": "Ваша лицензия не поддерживает SAML аутентификацию."
},
{
"id": "ent.saml.metadata.app_error",
"translation": "Произошла ошибка при построении метаданных поставщика услуг."
},
{
"id": "ent.saml.service_disable.app_error",
"translation": "SAML 2.0 не настроен или не поддерживается на этом сервере."
},
{
"id": "ent.saml.update_saml_user.unable_error",
"translation": "Невозможно обновить существующего пользователя SAML. Несмотря на это, вход разрешен. err=%v"
},
{
"id": "jobs.request_cancellation.status.error",
"translation": "Could not request cancellation for job that is not in a cancelable state."
},
{
"id": "jobs.set_job_error.update.error",
"translation": "Failed to set job status to error"
},
{
"id": "manaultesting.get_channel_id.no_found.debug",
"translation": "Невозможно найти канал: %v, найдено похожих %v "
},
{
"id": "manaultesting.get_channel_id.unable.debug",
"translation": "Невозможно получить каналы"
},
{
"id": "manaultesting.manual_test.create.info",
"translation": "Создание пользователя и команды"
},
{
"id": "manaultesting.manual_test.parse.app_error",
"translation": "Невозможно разобрать URL"
},
{
"id": "manaultesting.manual_test.setup.info",
"translation": "Идет настройка для теста вручную..."
},
{
"id": "manaultesting.manual_test.uid.debug",
"translation": "Отсутствует uid в URL"
},
{
"id": "manaultesting.test_autolink.info",
"translation": "Ручной тест автоматического соединения"
},
{
"id": "manaultesting.test_autolink.unable.app_error",
"translation": "Невозможно получить каналы"
},
{
"id": "mattermost.bulletin.subject",
"translation": "Бюллетень безопасности Mattermost"
},
{
"id": "mattermost.config_file",
"translation": "Загружен файл конфигурации %v"
},
{
"id": "mattermost.current_version",
"translation": "Текущая версия %v (%v/%v/%v/%v)"
},
{
"id": "mattermost.entreprise_enabled",
"translation": "Enterprise лицензия: %v"
},
{
"id": "mattermost.load_license.find.warn",
"translation": "Требуется лицензионный ключ от https://mattermost.com для доступа к возможностям корпоративной редакции."
},
{
"id": "mattermost.security_bulletin.error",
"translation": "Не удалось получить сведения о бюллетенях безопасности"
},
{
"id": "mattermost.security_bulletin_read.error",
"translation": "Не удалось прочитать подробности о бюллетенях безопасности"
},
{
"id": "mattermost.security_checks.debug",
"translation": "Проверка наличия обновлений безопасности от Mattermost"
},
{
"id": "mattermost.security_info.error",
"translation": "Не удалось получить информацию об обновлениях безопасности от Mattermost."
},
{
"id": "mattermost.send_bulletin.info",
"translation": "Отправка сводки безопасности для %v к %v"
},
{
"id": "mattermost.system_admins.error",
"translation": "Не удалось установить системных администраторов для информации об обновлениях безопасности от Mattermost."
},
{
"id": "mattermost.working_dir",
"translation": "Текущий рабочий каталог %v"
},
{
"id": "model.access.is_valid.access_token.app_error",
"translation": "Недопустимый маркер доступа"
},
{
"id": "model.access.is_valid.client_id.app_error",
"translation": "Недопустимый идентификатор клиента"
},
{
"id": "model.access.is_valid.redirect_uri.app_error",
"translation": "Неверный uri для перенаправления"
},
{
"id": "model.access.is_valid.refresh_token.app_error",
"translation": "Недопустимый маркер обновления"
},
{
"id": "model.access.is_valid.user_id.app_error",
"translation": "Недопустимый идентификатор пользователя"
},
{
"id": "model.authorize.is_valid.auth_code.app_error",
"translation": "Недопустимый код авторизации"
},
{
"id": "model.authorize.is_valid.client_id.app_error",
"translation": "Недопустимый идентификатор клиента"
},
{
"id": "model.authorize.is_valid.create_at.app_error",
"translation": "\"Создать в\" должно быть корректным временем"
},
{
"id": "model.authorize.is_valid.expires.app_error",
"translation": "Срок действия должен быть установлен"
},
{
"id": "model.authorize.is_valid.redirect_uri.app_error",
"translation": "Недопустимый адрес редиректа"
},
{
"id": "model.authorize.is_valid.response_type.app_error",
"translation": "Неправильный тип отклика"
},
{
"id": "model.authorize.is_valid.scope.app_error",
"translation": "Недопустимая область"
},
{
"id": "model.authorize.is_valid.state.app_error",
"translation": "Недопустимое состояние"
},
{
"id": "model.authorize.is_valid.user_id.app_error",
"translation": "Недопустимый идентификатор пользователя"
},
{
"id": "model.channel.is_valid.2_or_more.app_error",
"translation": "Имя должно состоять из 2 или более строчных букв и цифр"
},
{
"id": "model.channel.is_valid.create_at.app_error",
"translation": "\"Создать в\" должно быть корректным временем"
},
{
"id": "model.channel.is_valid.creator_id.app_error",
"translation": "Недопустимый идентификатор автора"
},
{
"id": "model.channel.is_valid.display_name.app_error",
"translation": "Недопустимое имя для отображения"
},
{
"id": "model.channel.is_valid.header.app_error",
"translation": "Недопустимый заголовок"
},
{
"id": "model.channel.is_valid.id.app_error",
"translation": "Недопустимый идентификатор"
},
{
"id": "model.channel.is_valid.name.app_error",
"translation": "Недопустимое имя"
},
{
"id": "model.channel.is_valid.purpose.app_error",
"translation": "Недопустимая назначение"
},
{
"id": "model.channel.is_valid.type.app_error",
"translation": "Недопустимый тип"
},
{
"id": "model.channel.is_valid.update_at.app_error",
"translation": "\"Обновить в\" должно быть корректным временем"
},
{
"id": "model.channel_member.is_valid.channel_id.app_error",
"translation": "Недопустимый идентификатор канала"
},
{
"id": "model.channel_member.is_valid.email_value.app_error",
"translation": "Invalid email notification value"
},
{
"id": "model.channel_member.is_valid.notify_level.app_error",
"translation": "Недопустимый уровень уведомлений"
},
{
"id": "model.channel_member.is_valid.push_level.app_error",
"translation": "Invalid push notification level"
},
{
"id": "model.channel_member.is_valid.role.app_error",
"translation": "Недопустимая роль"
},
{
"id": "model.channel_member.is_valid.unread_level.app_error",
"translation": "Невозможно пометить как непрочитанное: неверный уровень разрешения."
},
{
"id": "model.channel_member.is_valid.user_id.app_error",
"translation": "Неверный id пользователя"
},
{
"id": "model.client.connecting.app_error",
"translation": "Мы обнаружили ошибку при подключении к серверу"
},
{
"id": "model.client.create_emoji.emoji.app_error",
"translation": "Не удалось прикрепить данные emoji к запросу"
},
{
"id": "model.client.create_emoji.image.app_error",
"translation": "Не удалось прикрепить изображение к запросу"
},
{
"id": "model.client.create_emoji.writer.app_error",
"translation": "Не удалось записать запрос"
},
{
"id": "model.client.get_flagged_posts_in_channel.missing_parameter.app_error",
"translation": "Missing channel parameter"
},
{
"id": "model.client.get_flagged_posts_in_team.missing_parameter.app_error",
"translation": "Missing team parameter"
},
{
"id": "model.client.login.app_error",
"translation": "Маркеры аутентификации не совпадают"
},
{
"id": "model.client.read_file.app_error",
"translation": "Возникла ошибка при попытке прочесть файл"
},
{
"id": "model.client.set_profile_user.no_file.app_error",
"translation": "Нет файла 'image' в запросе"
},
{
"id": "model.client.set_profile_user.writer.app_error",
"translation": "Не удалось записать запрос"
},
{
"id": "model.client.upload_post_attachment.channel_id.app_error",
"translation": "Error writing channel id to multipart form"
},
{
"id": "model.client.upload_post_attachment.file.app_error",
"translation": "Error writing file to multipart form"
},
{
"id": "model.client.upload_post_attachment.file_size.app_error",
"translation": "Error writing fileSize to multipart form"
},
{
"id": "model.client.upload_post_attachment.import_from.app_error",
"translation": "Error writing importFrom to multipart form"
},
{
"id": "model.client.upload_post_attachment.writer.app_error",
"translation": "Error closing multipart writer"
},
{
"id": "model.client.upload_saml_cert.app_error",
"translation": "Error creating SAML certificate multipart form request"
},
{
"id": "model.client.writer.app_error",
"translation": "Unable to build multipart request"
},
{
"id": "model.command.is_valid.create_at.app_error",
"translation": "\"Создать в\" должно быть корректным временем"
},
{
"id": "model.command.is_valid.description.app_error",
"translation": "Неверное описание"
},
{
"id": "model.command.is_valid.display_name.app_error",
"translation": "Недопустимое имя для отображения"
},
{
"id": "model.command.is_valid.id.app_error",
"translation": "Недопустимый идентификатор"
},
{
"id": "model.command.is_valid.method.app_error",
"translation": "Недопустимый метод"
},
{
"id": "model.command.is_valid.team_id.app_error",
"translation": "Недопустимый идентификатор команды"
},
{
"id": "model.command.is_valid.token.app_error",
"translation": "Недопустимый маркер"
},
{
"id": "model.command.is_valid.trigger.app_error",
"translation": "Недопустимый триггер"
},
{
"id": "model.command.is_valid.update_at.app_error",
"translation": "\"Обновить в\" должно быть корректным временем"
},
{
"id": "model.command.is_valid.url.app_error",
"translation": "Неверный URL"
},
{
"id": "model.command.is_valid.url_http.app_error",
"translation": "Недопустимый URL. Адрес URL должен быть правильный и начаться с http:// или https://"
},
{
"id": "model.command.is_valid.user_id.app_error",
"translation": "Недопустимы идентификатор пользователя"
},
{
"id": "model.command_hook.channel_id.app_error",
"translation": "Неверный channel id"
},
{
"id": "model.command_hook.command_id.app_error",
"translation": "Invalid command id"
},
{
"id": "model.command_hook.create_at.app_error",
"translation": "Create at должно быть корректным временем"
},
{
"id": "model.command_hook.id.app_error",
"translation": "Invalid command hook id"
},
{
"id": "model.command_hook.parent_id.app_error",
"translation": "Некорректный parent id"
},
{
"id": "model.command_hook.root_id.app_error",
"translation": "Некорректный root id"
},
{
"id": "model.command_hook.user_id.app_error",
"translation": "Некорректный user id"
},
{
"id": "model.compliance.is_valid.create_at.app_error",
"translation": "\"Создать в\" должно быть корректным временем"
},
{
"id": "model.compliance.is_valid.desc.app_error",
"translation": "Недопустимое описание"
},
{
"id": "model.compliance.is_valid.end_at.app_error",
"translation": "\"До\" должно быть корректным временем"
},
{
"id": "model.compliance.is_valid.id.app_error",
"translation": "Недопустимый идентификатор"
},
{
"id": "model.compliance.is_valid.start_at.app_error",
"translation": "\"С\" должно быть корректным временем"
},
{
"id": "model.compliance.is_valid.start_end_at.app_error",
"translation": "\"До\" должно быть больше, чем \"С\""
},
{
"id": "model.config.is_valid.cluster_email_batching.app_error",
"translation": "Невозможно включить пакетную обработку почты при включенной кластеризации."
},
{
"id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error",
"translation": "Data retention job start time must be a 24-hour time stamp in the form HH:MM."
},
{
"id": "model.config.is_valid.data_retention.file_retention_days_too_low.app_error",
"translation": "File retention must be one day or longer."
},
{
"id": "model.config.is_valid.data_retention.message_retention_days_too_low.app_error",
"translation": "Message retention must be one day or longer."
},
{
"id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error",
"translation": "Elasticsearch AggregatePostsAfterDays setting must be a number greater than or equal to 1"
},
{
"id": "model.config.is_valid.elastic_search.connection_url.app_error",
"translation": "Elastic Search ConnectionUrl setting must be provided when Elastic Search indexing is enabled."
},
{
"id": "model.config.is_valid.elastic_search.enable_searching.app_error",
"translation": "Elastic Search IndexingEnabled setting must be set to true when Elastic Search SearchEnabled is set to true."
},
{
"id": "model.config.is_valid.elastic_search.password.app_error",
"translation": "Elastic Search Password setting must be provided when Elastic Search indexing is enabled."
},
{
"id": "model.config.is_valid.elastic_search.posts_aggregator_job_start_time.app_error",
"translation": "Elasticsearch PostsAggregatorJobStartTime setting must be a time in the format \"hh:mm\""
},
{
"id": "model.config.is_valid.elastic_search.username.app_error",
"translation": "Elastic Search Username setting must be provided when Elastic Search indexing is enabled."
},
{
"id": "model.config.is_valid.email_batching_buffer_size.app_error",
"translation": "Неверный размер буфера почтового объединения в настройках почты. Число должно быть неотрицательным."
},
{
"id": "model.config.is_valid.email_batching_interval.app_error",
"translation": "Неверный интервал отправки почтовых объединений в настройках почты. Должен составлять 30 секунд и более."
},
{
"id": "model.config.is_valid.email_notification_contents_type.app_error",
"translation": "Invalid email notification contents type for email settings. Must be one of either 'full' or 'generic'."
},
{
"id": "model.config.is_valid.email_reset_salt.app_error",
"translation": "Неверная соль сброса пароля в настройках почты. Должна состоять из 32 и более символов."
},
{
"id": "model.config.is_valid.email_salt.app_error",
"translation": "Неверная соль приглашения в настройках почты. Должна состоять из 32 и более символов."
},
{
"id": "model.config.is_valid.email_security.app_error",
"translation": "Неверный тип безопасности соединения в настройках почты. Должно быть '', 'TLS', или 'STARTTLS'"
},
{
"id": "model.config.is_valid.encrypt_sql.app_error",
"translation": "Неправильный ключ шифрования в настройках SQL. Должен быть 32 символа или более."
},
{
"id": "model.config.is_valid.file_driver.app_error",
"translation": "Неверное имя драйвера в настройках файлов. Должно быть 'local' или 'amazons3'"
},
{
"id": "model.config.is_valid.file_preview_height.app_error",
"translation": "Неверная высота предварительного просмотра в настройках файлов. Число должно быть неотрицательным."
},
{
"id": "model.config.is_valid.file_preview_width.app_error",
"translation": "Неверная ширина предварительного просмотра в настройках файлов. Число должно быть положительным."
},
{
"id": "model.config.is_valid.file_profile_height.app_error",
"translation": "Неверная высота профиля в настройках файлов. Число должно быть положительным."
},
{
"id": "model.config.is_valid.file_profile_width.app_error",
"translation": "Неверная ширина профиля в настройках файлов. Число должно быть положительным."
},
{
"id": "model.config.is_valid.file_salt.app_error",
"translation": "Неверная соль публичной ссылки в настройках файлов. Должна состоять из 32 и более символов."
},
{
"id": "model.config.is_valid.file_thumb_height.app_error",
"translation": "Неверная высота миниатюры в настройках файлов. Число должно быть положительным."
},
{
"id": "model.config.is_valid.file_thumb_width.app_error",
"translation": "Неверная ширина миниатюры в настройках файлов. Число должно быть положительным."
},
{
"id": "model.config.is_valid.ldap_basedn",
"translation": "Требуется поле AD/LDAP \"BaseDN\"."
},
{
"id": "model.config.is_valid.ldap_bind_password",
"translation": "Требуется поле AD/LDAP \"Bind Password\"."
},
{
"id": "model.config.is_valid.ldap_bind_username",
"translation": "Требуется поле AD/LDAP \"Bind Username\"."
},
{
"id": "model.config.is_valid.ldap_email",
"translation": "Требуется поле AD/LDAP \"Email Attribute\"."
},
{
"id": "model.config.is_valid.ldap_firstname",
"translation": "Требуется поле AD/LDAP \"First Name Attribute\"."
},
{
"id": "model.config.is_valid.ldap_id",
"translation": "Требуется поле AD/LDAP \"ID Attribute\"."
},
{
"id": "model.config.is_valid.ldap_lastname",
"translation": "Требуется поле AD/LDAP \"Last Name Attribute\"."
},
{
"id": "model.config.is_valid.ldap_max_page_size.app_error",
"translation": "Неверное значение максимального размера страницы."
},
{
"id": "model.config.is_valid.ldap_required.app_error",
"translation": "Отсутствует требуемое поле AD/LDAP."
},
{
"id": "model.config.is_valid.ldap_required.app_error",
"translation": "Отсутствует требуемое поле AD/LDAP."
},
{
"id": "model.config.is_valid.ldap_security.app_error",
"translation": "Неверный тип безопасности соединения в настройках AD/LDAP. Должно быть '', 'TLS', или 'STARTTLS'"
},
{
"id": "model.config.is_valid.ldap_server",
"translation": "Требуется поле AD/LDAP \"AD/LDAP Server\"."
},
{
"id": "model.config.is_valid.ldap_sync_interval.app_error",
"translation": "Неверный интервал синхронизации. Должен составлять не менее одной минуты."
},
{
"id": "model.config.is_valid.ldap_username",
"translation": "Требуется поле AD/LDAP \"Username Attribute\"."
},
{
"id": "model.config.is_valid.listen_address.app_error",
"translation": "Неверный адрес прослушивания в настройках службы. Должен быть задан."
},
{
"id": "model.config.is_valid.localization.available_locales.app_error",
"translation": "Available Languages must contain Default Client Language"
},
{
"id": "model.config.is_valid.login_attempts.app_error",
"translation": "Неверное максимальное количество попыток входа в настройках службы. Должно быть положительным числом."
},
{
"id": "model.config.is_valid.max_burst.app_error",
"translation": "Максимальное превышение полосы пропускания должно быть больше нуля."
},
{
"id": "model.config.is_valid.max_channels.app_error",
"translation": "Неверное максимальное количество пользователей на команду в настройках команд. Число должно быть положительным."
},
{
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Invalid max file size for file settings. Must be a whole number greater than zero."
},
{
"id": "model.config.is_valid.max_notify_per_channel.app_error",
"translation": "Неверное максимальное количество пользователей на команду. Число должно быть положительным."
},
{
"id": "model.config.is_valid.max_users.app_error",
"translation": "Неверное максимальное количество пользователей на команду в настройках команд. Число должно быть положительным."
},
{
"id": "model.config.is_valid.password_length.app_error",
"translation": "Минимальная длина пароля должна быть целым числом большим или равным {{.MinLength}}, а также меньшим или равным {{.MaxLength}}."
},
{
"id": "model.config.is_valid.password_length_max_min.app_error",
"translation": "Максимальная длина пароля должна быть большей или равной минимальной длине пароля."
},
{
"id": "model.config.is_valid.rate_mem.app_error",
"translation": "Неверный размер хранилища памяти в настройках ограничения скорости. Должен быть положительным числом."
},
{
"id": "model.config.is_valid.rate_sec.app_error",
"translation": "Неверное значение \"В секунду\" в настройках ограничения скорости. Должно быть положительным числом"
},
{
"id": "model.config.is_valid.read_timeout.app_error",
"translation": "Недопустимое значение для времени ожидания чтения."
},
{
"id": "model.config.is_valid.restrict_direct_message.app_error",
"translation": "Неверное ограничение личных сообщений. Должно быть 'any', или 'team'"
},
{
"id": "model.config.is_valid.saml_assertion_consumer_service_url.app_error",
"translation": "URL входа поставщика услуг должен являться корректным URL-адресом и начинаться с http:// или https://."
},
{
"id": "model.config.is_valid.saml_email_attribute.app_error",
"translation": "Неверное значение атрибута Электронная почта. Должно быть задано."
},
{
"id": "model.config.is_valid.saml_idp_cert.app_error",
"translation": "Отсутствует сертификат поставщика учетных данных. Вы забыли его загрузить?"
},
{
"id": "model.config.is_valid.saml_idp_descriptor_url.app_error",
"translation": "URL эмитента поставщика учетных данных должен являться корректным URL и начинаться с http:// или https://."
},
{
"id": "model.config.is_valid.saml_idp_url.app_error",
"translation": "URL SAML SSO должен являться корректным URL и начинаться с http:// или https://."
},
{
"id": "model.config.is_valid.saml_private_key.app_error",
"translation": "Приватный ключ поставщика службы отсутствует. Вы забыли его загрузить?"
},
{
"id": "model.config.is_valid.saml_public_cert.app_error",
"translation": "Отсутствует публичный сертификат провайдера. Вы забыли его загрузить?"
},
{
"id": "model.config.is_valid.saml_username_attribute.app_error",
"translation": "Неверное значение атрибута Username. Атрибут должен быть задан."
},
{
"id": "model.config.is_valid.site_url.app_error",
"translation": "URL сайта должен быть корректным и начинаться с http:// или https://"
},
{
"id": "model.config.is_valid.site_url_email_batching.app_error",
"translation": "Невозможно включить почтовые объединения, если не задан SiteURL."
},
{
"id": "model.config.is_valid.sitename_length.app_error",
"translation": "Название сайта должно быть меньше или равно {{.MaxLength}} символов."
},
{
"id": "model.config.is_valid.sql_data_src.app_error",
"translation": "Неверный источник данных в настройках SQL. Значение должно быть установлено."
},
{
"id": "model.config.is_valid.sql_driver.app_error",
"translation": "Неверное имя драйвера в настройках SQL. Должно быть 'mysql' или 'postgres'"
},
{
"id": "model.config.is_valid.sql_idle.app_error",
"translation": "Неверное значение максимального количества подключений в режиме ожидания в настройках SQL. Должно быть положительным числом."
},
{
"id": "model.config.is_valid.sql_max_conn.app_error",
"translation": "Неверное значение максимального количества открытых соединений в настройках SQL. Число должно быть положительным."
},
{
"id": "model.config.is_valid.sql_query_timeout.app_error",
"translation": "Invalid query timeout for SQL settings. Must be a positive number."
},
{
"id": "model.config.is_valid.teammate_name_display.app_error",
"translation": "Invalid teammate display. Must be 'full_name', 'nickname_full_name' or 'username'"
},
{
"id": "model.config.is_valid.time_between_user_typing.app_error",
"translation": "Обновления статуса набора текста пользователем не могут быть чаще, чем раз в 1000 миллисекунд."
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_secret.app_error",
"translation": "Admin Secret для шлюза WebRTC должен быть установлен."
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_url.app_error",
"translation": "Должна быть установлена правильная ссылка на WebRTC Gateway Admin и начинаться с http:// или https://."
},
{
"id": "model.config.is_valid.webrtc_gateway_ws_url.app_error",
"translation": "Ссылка на шлюз WebRTC должна быть действующей и начинаться с ws:// или wss://."
},
{
"id": "model.config.is_valid.webrtc_stun_uri.app_error",
"translation": "Идентификатор WebRTC STUN должен быть действующим и начинаться со stun:"
},
{
"id": "model.config.is_valid.webrtc_turn_shared_key.app_error",
"translation": "Открытый ключ WebRTC TURN не может быть пустым, если заполнен идентификатор TURN."
},
{
"id": "model.config.is_valid.webrtc_turn_uri.app_error",
"translation": "Идентификатор WebRTC TURN должен быть действительным и начинаться с turn:"
},
{
"id": "model.config.is_valid.webrtc_turn_username.app_error",
"translation": "Имя пользователя WebRTC TURN не может быть пустым, если заполнен идентификатор TURN."
},
{
"id": "model.config.is_valid.webserver_security.app_error",
"translation": "Недопустимое значение настроек безопасности соединения веб-сервера."
},
{
"id": "model.config.is_valid.write_timeout.app_error",
"translation": "Недопустимое значение для времени ожидания записи."
},
{
"id": "model.emoji.create_at.app_error",
"translation": "\"Создан в\" должно быть корректным временем"
},
{
"id": "model.emoji.creator_id.app_error",
"translation": "Некорректный идентификатор автора"
},
{
"id": "model.emoji.id.app_error",
"translation": "Некорректный идентификатор emoji"
},
{
"id": "model.emoji.name.app_error",
"translation": "Имя должно быть иметь длину от 1 до 64 символов, содержащих буквы и цифры в нижнем регистре"
},
{
"id": "model.emoji.update_at.app_error",
"translation": "\"Обновлено в\" должно быть корректным временем"
},
{
"id": "model.file_info.get.gif.app_error",
"translation": "Не удалось декодировать gif."
},
{
"id": "model.incoming_hook.channel_id.app_error",
"translation": "Некорректный идентификатор канала"
},
{
"id": "model.incoming_hook.create_at.app_error",
"translation": "\"Создано в\" должно быть корректным временем"
},
{
"id": "model.incoming_hook.description.app_error",
"translation": "Некорректное описание"
},
{
"id": "model.incoming_hook.display_name.app_error",
"translation": "Некорректное имя"
},
{
"id": "model.incoming_hook.id.app_error",
"translation": "Некорректный идентификатор"
},
{
"id": "model.incoming_hook.team_id.app_error",
"translation": "Недопустимый идентификатор команды"
},
{
"id": "model.incoming_hook.update_at.app_error",
"translation": "\"Обновлено в\" должно быть корректным временем"
},
{
"id": "model.incoming_hook.user_id.app_error",
"translation": "Некорректный идентификатор пользователя"
},
{
"id": "model.job.is_valid.create_at.app_error",
"translation": "Create at должно быть корректным временем"
},
{
"id": "model.job.is_valid.id.app_error",
"translation": "Некорректный job id"
},
{
"id": "model.job.is_valid.status.app_error",
"translation": "Invalid job status"
},
{
"id": "model.job.is_valid.type.app_error",
"translation": "Некорректный job type"
},
{
"id": "model.oauth.is_valid.app_id.app_error",
"translation": "Некорректный идентификатор приложения"
},
{
"id": "model.oauth.is_valid.callback.app_error",
"translation": "Callback URL должен быть корректным URL-адресом и начинаться с http:// или https://."
},
{
"id": "model.oauth.is_valid.client_secret.app_error",
"translation": "Некорректный секрет клиенты"
},
{
"id": "model.oauth.is_valid.create_at.app_error",
"translation": "\"Создано в\" должно быть корректным временем"
},
{
"id": "model.oauth.is_valid.creator_id.app_error",
"translation": "Некорректный идентификатор автора"
},
{
"id": "model.oauth.is_valid.description.app_error",
"translation": "Некорректное описание"
},
{
"id": "model.oauth.is_valid.homepage.app_error",
"translation": "Адрес домашней страницы должен быть корректным URL-адресом и начинаться с http:// или https://."
},
{
"id": "model.oauth.is_valid.icon_url.app_error",
"translation": "Адрес иконки должен быть корректным URL-адресом и начинаться с http:// или https://."
},
{
"id": "model.oauth.is_valid.name.app_error",
"translation": "Некорректное имя"
},
{
"id": "model.oauth.is_valid.update_at.app_error",
"translation": "\"Обновлено в\" должно быть корректным временем"
},
{
"id": "model.outgoing_hook.is_valid.callback.app_error",
"translation": "Неверный адрес колбэка"
},
{
"id": "model.outgoing_hook.is_valid.channel_id.app_error",
"translation": "Некорректный идентификатор канала"
},
{
"id": "model.outgoing_hook.is_valid.create_at.app_error",
"translation": "\"Создано в\" должно быть корректным временем"
},
{
"id": "model.outgoing_hook.is_valid.description.app_error",
"translation": "Некорректное описание"
},
{
"id": "model.outgoing_hook.is_valid.display_name.app_error",
"translation": "Некорректное имя"
},
{
"id": "model.outgoing_hook.is_valid.id.app_error",
"translation": "Некорректный идентификатор"
},
{
"id": "model.outgoing_hook.is_valid.team_id.app_error",
"translation": "Недопустимый идентификатор команды"
},
{
"id": "model.outgoing_hook.is_valid.token.app_error",
"translation": "Некорректный маркер"
},
{
"id": "model.outgoing_hook.is_valid.trigger_words.app_error",
"translation": "Некорректный триггер слов"
},
{
"id": "model.outgoing_hook.is_valid.update_at.app_error",
"translation": "\"Обновлено в\" должно быть корректным временем"
},
{
"id": "model.outgoing_hook.is_valid.url.app_error",
"translation": "Некорректный URL обратного вызова. Адрес URL должен быть правильным и начаться с http:// или https://"
},
{
"id": "model.outgoing_hook.is_valid.user_id.app_error",
"translation": "Некорректный идентификатор пользователя"
},
{
"id": "model.outgoing_hook.is_valid.words.app_error",
"translation": "Некорректный триггер слов"
},
{
"id": "model.post.is_valid.channel_id.app_error",
"translation": "Некорректный идентификатор канала"
},
{
"id": "model.post.is_valid.create_at.app_error",
"translation": "\"Создано в\" должно быть корректным временем"
},
{
"id": "model.post.is_valid.file_ids.app_error",
"translation": "Недопустимые идентификаторы файла"
},
{
"id": "model.post.is_valid.filenames.app_error",
"translation": "Некорректное имя файла"
},
{
"id": "model.post.is_valid.hashtags.app_error",
"translation": "Некорректный хэштег"
},
{
"id": "model.post.is_valid.id.app_error",
"translation": "Некорректный идентификатор"
},
{
"id": "model.post.is_valid.msg.app_error",
"translation": "Неверное сообщение"
},
{
"id": "model.post.is_valid.original_id.app_error",
"translation": "Некорректный оригинальны идентификатор"
},
{
"id": "model.post.is_valid.parent_id.app_error",
"translation": "Некорректный родительский идентификатор"
},
{
"id": "model.post.is_valid.props.app_error",
"translation": "Некорректный тип"
},
{
"id": "model.post.is_valid.root_id.app_error",
"translation": "Некорректный идентификатор root"
},
{
"id": "model.post.is_valid.root_parent.app_error",
"translation": "Должен быть установлен неверный корневой идентификатор, если установлен родительский"
},
{
"id": "model.post.is_valid.type.app_error",
"translation": "Неверный тип"
},
{
"id": "model.post.is_valid.update_at.app_error",
"translation": "\"Обновлено в\" должно быть корректным временем"
},
{
"id": "model.post.is_valid.user_id.app_error",
"translation": "Некорректный идентификатор пользователя"
},
{
"id": "model.preference.is_valid.category.app_error",
"translation": "Некорректная категория"
},
{
"id": "model.preference.is_valid.id.app_error",
"translation": "Некорректный идентификатор пользователя"
},
{
"id": "model.preference.is_valid.name.app_error",
"translation": "Некорректное имя"
},
{
"id": "model.preference.is_valid.theme.app_error",
"translation": "Некорректная тема"
},
{
"id": "model.preference.is_valid.value.app_error",
"translation": "Слишком длинное значение"
},
{
"id": "model.reaction.is_valid.create_at.app_error",
"translation": "\"Создать в\" должно быть корректным временем"
},
{
"id": "model.reaction.is_valid.emoji_name.app_error",
"translation": "Недопустимое название эмодзи"
},
{
"id": "model.reaction.is_valid.post_id.app_error",
"translation": "Неверный идентификатор сообщения"
},
{
"id": "model.reaction.is_valid.user_id.app_error",
"translation": "Неверный идентификатор пользователя"
},
{
"id": "model.team.is_valid.characters.app_error",
"translation": "Имя должно состоять из 2 или более строчных букв и цифр"
},
{
"id": "model.team.is_valid.company.app_error",
"translation": "Некорректное имя компании"
},
{
"id": "model.team.is_valid.create_at.app_error",
"translation": "\"Создано в\" должно быть корректным временем"
},
{
"id": "model.team.is_valid.description.app_error",
"translation": "Неверное описание"
},
{
"id": "model.team.is_valid.domains.app_error",
"translation": "Некорректные разрешенные домены"
},
{
"id": "model.team.is_valid.email.app_error",
"translation": "Некорректный адрес эл.почты"
},
{
"id": "model.team.is_valid.id.app_error",
"translation": "Некорректный идентификатор"
},
{
"id": "model.team.is_valid.name.app_error",
"translation": "Некорректное имя"
},
{
"id": "model.team.is_valid.reserved.app_error",
"translation": "Этот URL-адрес недоступен. Пожалуйста, введите другой."
},
{
"id": "model.team.is_valid.type.app_error",
"translation": "Некорректный тип"
},
{
"id": "model.team.is_valid.update_at.app_error",
"translation": "\"Обновлено в\" должно быть корректным временем"
},
{
"id": "model.team.is_valid.url.app_error",
"translation": "Некорректный идентификатор URL"
},
{
"id": "model.team_member.is_valid.role.app_error",
"translation": "Некорректная роль"
},
{
"id": "model.team_member.is_valid.team_id.app_error",
"translation": "Недопустимый идентификатор команды"
},
{
"id": "model.team_member.is_valid.user_id.app_error",
"translation": "Некорректный идентификатор пользователя"
},
{
"id": "model.token.is_valid.expiry",
"translation": "Invalid token expiry"
},
{
"id": "model.token.is_valid.size",
"translation": "Неверный токен."
},
{
"id": "model.user.is_valid.auth_data.app_error",
"translation": "Некорректные данные авторизации"
},
{
"id": "model.user.is_valid.auth_data_pwd.app_error",
"translation": "Некорректные имя пользователя, пароль и данные авторизации."
},
{
"id": "model.user.is_valid.auth_data_type.app_error",
"translation": "Некорректное имя пользователя, данные авторизации должны быть установлены в типе авторизации"
},
{
"id": "model.user.is_valid.create_at.app_error",
"translation": "\"Создано в\" должно быть корректным временем"
},
{
"id": "model.user.is_valid.email.app_error",
"translation": "Некорректный адрес эл.почты"
},
{
"id": "model.user.is_valid.first_name.app_error",
"translation": "Некорректное имя пользователя"
},
{
"id": "model.user.is_valid.id.app_error",
"translation": "Некорректный идентификатор пользователя"
},
{
"id": "model.user.is_valid.last_name.app_error",
"translation": "Некорректная фамилия пользователя"
},
{
"id": "model.user.is_valid.nickname.app_error",
"translation": "Некорректное прозвище пользователя"
},
{
"id": "model.user.is_valid.password_limit.app_error",
"translation": "Unable to set a password over 72 characters due to the limitations of bcrypt."
},
{
"id": "model.user.is_valid.position.app_error",
"translation": "Неверная позиция: должно быть не более 35 символов."
},
{
"id": "model.user.is_valid.pwd.app_error",
"translation": "Ваш пароль должен содержать по крайней мере {{.Min}} символов."
},
{
"id": "model.user.is_valid.pwd_lowercase.app_error",
"translation": "Ваш пароль должен содержать по крайней мере {{.Min}} символов, а так же одну букву в нижнем регистре."
},
{
"id": "model.user.is_valid.pwd_lowercase_number.app_error",
"translation": "Ваш пароль должен содержать по крайней мере {{.Min}} символов, а так же одну букву в нижнем регистре и одну цифру."
},
{
"id": "model.user.is_valid.pwd_lowercase_number_symbol.app_error",
"translation": "Ваш пароль должен содержать по крайней мере {{.Min}} символов, а так же одну букву в нижнем регистре, одну цифру и один спец.символ (\"~!@#$%^&*()\")."
},
{
"id": "model.user.is_valid.pwd_lowercase_symbol.app_error",
"translation": "Ваш пароль должен содержать по крайней мере {{.Min}} символов, а так же одну букву в нижнем регистре и один спец.символ (\"~!@#$%^&*()\")."
},
{
"id": "model.user.is_valid.pwd_lowercase_uppercase.app_error",
"translation": "Ваш пароль должен содержать по крайней мере {{.Min}} символов, а так же одну букву в нижнем и верхнем регистре."
},
{
"id": "model.user.is_valid.pwd_lowercase_uppercase_number.app_error",
"translation": "Ваш пароль должен содержать по крайней мере {{.Min}} символов, а так же одну букву в верхнем регистре и одну цифру."
},
{
"id": "model.user.is_valid.pwd_lowercase_uppercase_number_symbol.app_error",
"translation": "Ваш пароль должен содержать по крайней мере {{.Min}} символов, а так же одну букву в нижнем регистре, одну букву верхнем регистре, одну цифру и спец.символ (\"~!@#$%^&*()\")."
},
{
"id": "model.user.is_valid.pwd_lowercase_uppercase_symbol.app_error",
"translation": "Ваш пароль должен содержать по крайней мере {{.Min}} символов, а так же одну букву в нижнем регистре, одну букву в верхнем регистре, одну цифру и спец.символ (\"~!@#$%^&*()\")."
},
{
"id": "model.user.is_valid.pwd_number.app_error",
"translation": "Ваш пароль должен содержать как минимум {{.Min}} символов, по крайней мере один из которых должен быть цифрой."
},
{
"id": "model.user.is_valid.pwd_number_symbol.app_error",
"translation": "Ваш пароль должен содержать как минимум {{.Min}} символов, включая по крайней мере одну цифру и один спецсимвол (напр., \"~!@#$%^&*()\")."
},
{
"id": "model.user.is_valid.pwd_symbol.app_error",
"translation": "Ваш пароль должен содержать как минимум {{.Min}} символов, включая по крайней мере один спецсимвол (напр., \"~!@#$%^&*()\")."
},
{
"id": "model.user.is_valid.pwd_uppercase.app_error",
"translation": "Ваш пароль должен содержать как минимум {{.Min}} символов, включая по крайней мере одну заглавную букву."
},
{
"id": "model.user.is_valid.pwd_uppercase_number.app_error",
"translation": "Ваш пароль должен содержать как минимум {{.Min}} символов, включая по крайней мере одну заглавную букву и одну цифру."
},
{
"id": "model.user.is_valid.pwd_uppercase_number_symbol.app_error",
"translation": "Ваш пароль должен содержать как минимум {{.Min}} символов, включая по крайней мере одну заглавную букву, одну цифру и один спецсимвол (напр., \"~!@#$%^&*()\")."
},
{
"id": "model.user.is_valid.pwd_uppercase_symbol.app_error",
"translation": "Ваш пароль должен содержать как минимум {{.Min}} символов, включая по крайней мере одну заглавную букву и один спецсимвол (напр., \"~!@#$%^&*()\")."
},
{
"id": "model.user.is_valid.team_id.app_error",
"translation": "Недопустимый идентификатор команды"
},
{
"id": "model.user.is_valid.update_at.app_error",
"translation": "Значение поля \"Обновить в\" должно являться корректным временем"
},
{
"id": "model.user.is_valid.username.app_error",
"translation": "Неверное имя пользователя"
},
{
"id": "model.user_access_token.is_valid.description.app_error",
"translation": "Invalid description, must be 255 or less characters"
},
{
"id": "model.user_access_token.is_valid.token.app_error",
"translation": "Неверный токен доступа"
},
{
"id": "model.user_access_token.is_valid.user_id.app_error",
"translation": "Некорректный user id"
},
{
"id": "model.utils.decode_json.app_error",
"translation": "невозможно декодировать"
},
{
"id": "plugin.rpcplugin.invocation.error",
"translation": "Error invoking plugin RPC"
},
{
"id": "store.sql.alter_column_type.critical",
"translation": "Не удалось изменить тип колонки %v"
},
{
"id": "store.sql.check_index.critical",
"translation": "Не удалось проверить индекс %v"
},
{
"id": "store.sql.closing.info",
"translation": "Закрытие SqlStore"
},
{
"id": "store.sql.column_exists.critical",
"translation": "Не удалось проверить, существует ли колонка %v"
},
{
"id": "store.sql.column_exists_missing_driver.critical",
"translation": "Не удалось проверить существование колонки по причине отсутствующего драйвера"
},
{
"id": "store.sql.convert_encrypt_string_map",
"translation": "FromDb: Невозможно преобразовать EncryptStringMap в *string"
},
{
"id": "store.sql.convert_string_array",
"translation": "FromDb: Невозможно преобразовать StringArray в *string"
},
{
"id": "store.sql.convert_string_interface",
"translation": "FromDb: Невозможно преобразовать StringInterface в *string"
},
{
"id": "store.sql.convert_string_map",
"translation": "FromDb: Невозможно преобразовать StringMap в *string"
},
{
"id": "store.sql.create_column.critical",
"translation": "Не удалось создать колонку %v"
},
{
"id": "store.sql.create_column_missing_driver.critical",
"translation": "Не удалось создать колонку по причине отсутствующего драйвера"
},
{
"id": "store.sql.create_index.critical",
"translation": "Не удалось создать индекс %v"
},
{
"id": "store.sql.create_index_missing_driver.critical",
"translation": "Не удалось создать индекс из-за отсутствия драйвера"
},
{
"id": "store.sql.creating_tables.critical",
"translation": "Ошибка при создании следующих таблиц базы данных: %v"
},
{
"id": "store.sql.dialect_driver.critical",
"translation": "Не удалось найти SQL диалект драйвера"
},
{
"id": "store.sql.dialect_driver.panic",
"translation": "Не удалось найти SQL диалект драйвера %v"
},
{
"id": "store.sql.incorrect_mac",
"translation": "Некорректная имитовставка для данного шифротекста"
},
{
"id": "store.sql.maxlength_column.critical",
"translation": "Не удалось получить максимальную длину колонки %v"
},
{
"id": "store.sql.open_conn.critical",
"translation": "Не удалось открыть SQL соединение с err:%v"
},
{
"id": "store.sql.open_conn.panic",
"translation": "Не удалось открыть SQL соединение %v"
},
{
"id": "store.sql.read_replicas_not_licensed.critical",
"translation": "Функция многократной репликации чтения недоступна при текущей лицензии. Пожалуйста, свяжитесь с системным администратором по поводу улучшения вашей корпоративной лицензии."
},
{
"id": "store.sql.remove_index.critical",
"translation": "Неудачная попытка удалить индекс %v"
},
{
"id": "store.sql.rename_column.critical",
"translation": "Не удалось переименовать колонку %v"
},
{
"id": "store.sql.schema_out_of_date.warn",
"translation": "Похоже, версия схемы базы данных %v устарела."
},
{
"id": "store.sql.schema_set.info",
"translation": "Для схемы базы данных установлена версия %v"
},
{
"id": "store.sql.schema_upgrade_attempt.warn",
"translation": "Попытка обновить схему базы данных до версии %v"
},
{
"id": "store.sql.schema_version.critical",
"translation": "Database schema version %v is no longer supported. This Mattermost server supports automatic upgrades from schema version %v through schema version %v. Downgrades are not supported. Please manually upgrade to at least version %v before continuing"
},
{
"id": "store.sql.short_ciphertext",
"translation": "короткий шифротекст"
},
{
"id": "store.sql.table_column_type.critical",
"translation": "Не удалось получить тип данных колонки %s из таблицы %s: %v"
},
{
"id": "store.sql.table_exists.critical",
"translation": "Не удалось проверить, существует ли таблица %v"
},
{
"id": "store.sql.too_short_ciphertext",
"translation": "шифротекст слишком короток"
},
{
"id": "store.sql.upgraded.warn",
"translation": "Схема базы данных была обновлена до версии %v"
},
{
"id": "store.sql_audit.get.finding.app_error",
"translation": "Обнаружены проблемы с поиском аудитов"
},
{
"id": "store.sql_audit.get.limit.app_error",
"translation": "Превышено ограничение количества страниц"
},
{
"id": "store.sql_audit.permanent_delete_batch.app_error",
"translation": "We encountered an error permanently deleting the batch of audits"
},
{
"id": "store.sql_audit.permanent_delete_by_user.app_error",
"translation": "Обнаружены проблемы с удалением аудитов"
},
{
"id": "store.sql_audit.save.saving.app_error",
"translation": "Обнаружены проблемы с сохранением аудита"
},
{
"id": "store.sql_channel.analytics_deleted_type_count.app_error",
"translation": "Не удалось получить количество удалённых каналов по типам"
},
{
"id": "store.sql_channel.analytics_type_count.app_error",
"translation": "Не удалось получить подсчет типов каналов"
},
{
"id": "store.sql_channel.check_open_channel_permissions.app_error",
"translation": "Не удалось проверить разрешения"
},
{
"id": "store.sql_channel.check_permissions.app_error",
"translation": "Не удалось проверить разрешения"
},
{
"id": "store.sql_channel.check_permissions_by_name.app_error",
"translation": "Не удалось проверить разрешения"
},
{
"id": "store.sql_channel.delete.channel.app_error",
"translation": "Неудачная попытка удалить канал"
},
{
"id": "store.sql_channel.extra_updated.app_error",
"translation": "Проблема с обновлением времени последнего входа участника"
},
{
"id": "store.sql_channel.get.existing.app_error",
"translation": "Не удалось найти существующий канал"
},
{
"id": "store.sql_channel.get.find.app_error",
"translation": "Возникла проблема при поиске канала"
},
{
"id": "store.sql_channel.get_all.app_error",
"translation": "Не удалось получить все каналы"
},
{
"id": "store.sql_channel.get_by_name.existing.app_error",
"translation": "Не удалось найти существующий канал"
},
{
"id": "store.sql_channel.get_by_name.missing.app_error",
"translation": "Канал не существует"
},
{
"id": "store.sql_channel.get_channel_counts.get.app_error",
"translation": "Не удалось получить счетчики канала"
},
{
"id": "store.sql_channel.get_channels.get.app_error",
"translation": "Не удалось получить каналы"
},
{
"id": "store.sql_channel.get_channels.not_found.app_error",
"translation": "Каналы не найдены"
},
{
"id": "store.sql_channel.get_channels_by_ids.get.app_error",
"translation": "Не удалось получить каналы"
},
{
"id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
"translation": "Каналы не найдены"
},
{
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "Не удалось найти существующий удалённый канал"
},
{
"id": "store.sql_channel.get_deleted_by_name.missing.app_error",
"translation": "Не существует удалённого канала с таким именем."
},
{
"id": "store.sql_channel.get_extra_members.app_error",
"translation": "Не удалось получить дополнительные сведения об участниках канала"
},
{
"id": "store.sql_channel.get_for_post.app_error",
"translation": "Мы не смогли получить канал для данного сообщения"
},
{
"id": "store.sql_channel.get_member.app_error",
"translation": "Не удалось получить участников канала"
},
{
"id": "store.sql_channel.get_member.missing.app_error",
"translation": "Не найдено ни одного участника канала по данному идентификатору пользователя и канала"
},
{
"id": "store.sql_channel.get_member_count.app_error",
"translation": "Не удалось получить подсчет участников канала"
},
{
"id": "store.sql_channel.get_member_for_post.app_error",
"translation": "Мы не смогли получить участника канала для данного сообщения"
},
{
"id": "store.sql_channel.get_members.app_error",
"translation": "Не удалось получить участников канала"
},
{
"id": "store.sql_channel.get_members_by_ids.app_error",
"translation": "Не удалось получить список участников канала"
},
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "Не удалось получить каналы"
},
{
"id": "store.sql_channel.get_public_channels.get.app_error",
"translation": "Не удалось получить список публичных каналов"
},
{
"id": "store.sql_channel.get_unread.app_error",
"translation": "Не удалось получить список непрочитанных сообщений в канале"
},
{
"id": "store.sql_channel.increment_mention_count.app_error",
"translation": "Не удалось увеличить счетчик упоминаний"
},
{
"id": "store.sql_channel.permanent_delete.app_error",
"translation": "Не удалось удалить канал"
},
{
"id": "store.sql_channel.permanent_delete_by_team.app_error",
"translation": "Безуспешная попытка удалить каналы"
},
{
"id": "store.sql_channel.permanent_delete_members_by_user.app_error",
"translation": "Безуспешная попытка удалить участника канала"
},
{
"id": "store.sql_channel.pinned_posts.app_error",
"translation": "Не удалось найти прикреплённые сообщения"
},
{
"id": "store.sql_channel.remove_member.app_error",
"translation": "Безуспешная попытка удалить участника канала"
},
{
"id": "store.sql_channel.save.commit_transaction.app_error",
"translation": "Не удалось зафиксировать транзакцию"
},
{
"id": "store.sql_channel.save.direct_channel.app_error",
"translation": "Используйте SaveDirectChannel для создания прямого канала"
},
{
"id": "store.sql_channel.save.open_transaction.app_error",
"translation": "Невозможно открыть транзакцию"
},
{
"id": "store.sql_channel.save_channel.current_count.app_error",
"translation": "Не удалось получить счет текущего канала"
},
{
"id": "store.sql_channel.save_channel.existing.app_error",
"translation": "Необходимо вызвать обновление для существующего канала"
},
{
"id": "store.sql_channel.save_channel.exists.app_error",
"translation": "Канал с таким именем уже существует в этой команде"
},
{
"id": "store.sql_channel.save_channel.limit.app_error",
"translation": "Вы достигли предела количества разрешённых каналов."
},
{
"id": "store.sql_channel.save_channel.previously.app_error",
"translation": "Канал с таким URL был создан ранее"
},
{
"id": "store.sql_channel.save_channel.save.app_error",
"translation": "Не удалось сохранить канал"
},
{
"id": "store.sql_channel.save_direct_channel.add_members.app_error",
"translation": "Не удалось добавить участников прямого канала"
},
{
"id": "store.sql_channel.save_direct_channel.commit.app_error",
"translation": "Не удалось зафиксировать транзакцию"
},
{
"id": "store.sql_channel.save_direct_channel.not_direct.app_error",
"translation": "Попытка создать канал, не являющийся прямым с использованием SaveDirectChannel"
},
{
"id": "store.sql_channel.save_direct_channel.open_transaction.app_error",
"translation": "Невозможно начать транзакцию"
},
{
"id": "store.sql_channel.save_member.commit_transaction.app_error",
"translation": "Не удалось зафиксировать транзакцию"
},
{
"id": "store.sql_channel.save_member.exists.app_error",
"translation": "Участник канала с таким идентификатором уже существует"
},
{
"id": "store.sql_channel.save_member.open_transaction.app_error",
"translation": "Невозможно начать транзакцию"
},
{
"id": "store.sql_channel.save_member.save.app_error",
"translation": "Не удалось сохранить участника канала"
},
{
"id": "store.sql_channel.search.app_error",
"translation": "Возникла проблема при поиске канала"
},
{
"id": "store.sql_channel.set_last_viewed_at.app_error",
"translation": "Не удалось установить время последнего просмотра на"
},
{
"id": "store.sql_channel.update.app_error",
"translation": "Не удалось обновить канал"
},
{
"id": "store.sql_channel.update.exists.app_error",
"translation": "Канал с таким дескриптором уже существует"
},
{
"id": "store.sql_channel.update.previously.app_error",
"translation": "Канал с таким дескриптором был создан ранее"
},
{
"id": "store.sql_channel.update.updating.app_error",
"translation": "Возникла ошибка при обновлении канала"
},
{
"id": "store.sql_channel.update_last_viewed_at.app_error",
"translation": "Ну удалось установить время последнего просмотра на"
},
{
"id": "store.sql_channel.update_member.app_error",
"translation": "Возникла ошибка при обновлении участника канала"
},
{
"id": "store.sql_command.analytics_command_count.app_error",
"translation": "Не удалось подсчитать команды"
},
{
"id": "store.sql_command.get_by_trigger.app_error",
"translation": "Не удалось получить команду"
},
{
"id": "store.sql_command.save.delete.app_error",
"translation": "Безуспешная попытка удалить команду"
},
{
"id": "store.sql_command.save.delete_perm.app_error",
"translation": "Безуспешная попытка удалить команду"
},
{
"id": "store.sql_command.save.get.app_error",
"translation": "Не удалось получить команду"
},
{
"id": "store.sql_command.save.get_team.app_error",
"translation": "Не удалось получить команды"
},
{
"id": "store.sql_command.save.saving.app_error",
"translation": "Не удалось сохранить Команду"
},
{
"id": "store.sql_command.save.saving_overwrite.app_error",
"translation": "Вы не можете перезаписать существующую Команду"
},
{
"id": "store.sql_command.save.update.app_error",
"translation": "Не удалось обновить команду"
},
{
"id": "store.sql_command_webhooks.get.app_error",
"translation": "Не удалось получить вебхук"
},
{
"id": "store.sql_command_webhooks.save.app_error",
"translation": "Не удалось сохранить CommandWebhook"
},
{
"id": "store.sql_command_webhooks.save.existing.app_error",
"translation": "You cannot update an existing CommandWebhook"
},
{
"id": "store.sql_command_webhooks.try_use.app_error",
"translation": "Unable to use the webhook"
},
{
"id": "store.sql_command_webhooks.try_use.invalid.app_error",
"translation": "Неверный вебхук"
},
{
"id": "store.sql_compliance.get.finding.app_error",
"translation": "Возникла ошибка с получением комплаенс-отчетов"
},
{
"id": "store.sql_compliance.save.saving.app_error",
"translation": "Возникла ошибка при сохранении комплаенс-отчета"
},
{
"id": "store.sql_emoji.delete.app_error",
"translation": "Безуспешная попытка удалить эмодзи"
},
{
"id": "store.sql_emoji.delete.no_results",
"translation": "Не удалось найти эмодзи для удаления"
},
{
"id": "store.sql_emoji.get.app_error",
"translation": "Не удалось получить эмодзи"
},
{
"id": "store.sql_emoji.get_all.app_error",
"translation": "Не удалось получить эмодзи"
},
{
"id": "store.sql_emoji.get_by_name.app_error",
"translation": "Не удалось получить эмодзи"
},
{
"id": "store.sql_emoji.save.app_error",
"translation": "Не удалось сохранить эмодзи"
},
{
"id": "store.sql_file_info.attach_to_post.app_error",
"translation": "Мы не могли прикрепить информацию о файле к посту"
},
{
"id": "store.sql_file_info.delete_for_post.app_error",
"translation": "Мы не смогли удалить информацию о файле в посте"
},
{
"id": "store.sql_file_info.get.app_error",
"translation": "Мы не смогли получить информацию о файле"
},
{
"id": "store.sql_file_info.get_by_path.app_error",
"translation": "Мы не смогли получить информацию о файле по пути"
},
{
"id": "store.sql_file_info.get_for_post.app_error",
"translation": "Мы не смогли получить информацию о файле к сообщению"
},
{
"id": "store.sql_file_info.permanent_delete.app_error",
"translation": "We couldn't permanently delete the file info"
},
{
"id": "store.sql_file_info.permanent_delete_batch.app_error",
"translation": "We encountered an error permanently deleting the batch of file infos"
},
{
"id": "store.sql_file_info.save.app_error",
"translation": "Мы не смогли сохранить информацию о файле"
},
{
"id": "store.sql_file_info.save_or_update.app_error",
"translation": "Не удалсоь сохранить информацию о файле"
},
{
"id": "store.sql_job.delete.app_error",
"translation": "Не удалось удалить задачу"
},
{
"id": "store.sql_job.get.app_error",
"translation": "Не удалось получить задачу"
},
{
"id": "store.sql_job.get_all.app_error",
"translation": "Не удалось получить задачи"
},
{
"id": "store.sql_job.get_count_by_status_and_type.app_erro",
"translation": "We couldn't get the job count by status and type"
},
{
"id": "store.sql_job.get_newest_job_by_status_and_type.app_error",
"translation": "We couldn't get the newest job by status and type"
},
{
"id": "store.sql_job.save.app_error",
"translation": "Не удалось сохранить задачу"
},
{
"id": "store.sql_job.update.app_error",
"translation": "Не удалось обновить задачу"
},
{
"id": "store.sql_license.get.app_error",
"translation": "Возникла ошибка с получением лицензии"
},
{
"id": "store.sql_license.get.missing.app_error",
"translation": "Лицензия с таким идентификатором не найдена"
},
{
"id": "store.sql_license.save.app_error",
"translation": "Возникла ошибка при сохранении лицензии"
},
{
"id": "store.sql_oauth.delete.commit_transaction.app_error",
"translation": "Не удалось зафиксировать транзакцию"
},
{
"id": "store.sql_oauth.delete.open_transaction.app_error",
"translation": "Невозможно начать транзакцию по удалению приложения OAuth2"
},
{
"id": "store.sql_oauth.delete.rollback_transaction.app_error",
"translation": "Невозможно откатить транзакцию по удалению приложения OAuth2"
},
{
"id": "store.sql_oauth.delete_app.app_error",
"translation": "Возникла ошибка при удалении приложения OAuth2"
},
{
"id": "store.sql_oauth.get_access_data.app_error",
"translation": "Возникла ошибка с обнаружением токена доступа"
},
{
"id": "store.sql_oauth.get_access_data_by_user_for_app.app_error",
"translation": "Возникла ошибка с обнаружением всех токенов доступа"
},
{
"id": "store.sql_oauth.get_app.find.app_error",
"translation": "Не удалось отыскать запрашиваемое приложение"
},
{
"id": "store.sql_oauth.get_app.finding.app_error",
"translation": "Возникла ошибка с обнаружением приложения"
},
{
"id": "store.sql_oauth.get_app_by_user.find.app_error",
"translation": "Не удалось найти ни одного имеющегося приложения"
},
{
"id": "store.sql_oauth.get_apps.find.app_error",
"translation": "Возникла ошибка при поиске приложений OAuth2"
},
{
"id": "store.sql_oauth.get_auth_data.find.app_error",
"translation": "Не удалось найти действительный код авторизации"
},
{
"id": "store.sql_oauth.get_auth_data.finding.app_error",
"translation": "Возникла ошибка при поиске кода авторизации"
},
{
"id": "store.sql_oauth.get_previous_access_data.app_error",
"translation": "Возникла ошибка при поиске токена доступа"
},
{
"id": "store.sql_oauth.permanent_delete_auth_data_by_user.app_error",
"translation": "Неудачная попытка удалить код авторизации"
},
{
"id": "store.sql_oauth.remove_access_data.app_error",
"translation": "Неудачная попытка удалить токен доступа"
},
{
"id": "store.sql_oauth.remove_auth_data.app_error",
"translation": "Неудачная попытка удалить код авторизации"
},
{
"id": "store.sql_oauth.save_access_data.app_error",
"translation": "Мы не смогли сохранить токен."
},
{
"id": "store.sql_oauth.save_app.existing.app_error",
"translation": "Необходимо вызвать обновление для существующего приложения"
},
{
"id": "store.sql_oauth.save_app.save.app_error",
"translation": "Мы не смогли сохранить приложение."
},
{
"id": "store.sql_oauth.save_auth_data.app_error",
"translation": "Не удалось сохранить код авторизации."
},
{
"id": "store.sql_oauth.update_access_data.app_error",
"translation": "Возникла ошибка при обновлении токена доступа"
},
{
"id": "store.sql_oauth.update_app.find.app_error",
"translation": "Не удалось найти существующее приложение для обновления"
},
{
"id": "store.sql_oauth.update_app.finding.app_error",
"translation": "Возникла ошибка при поиске приложения"
},
{
"id": "store.sql_oauth.update_app.update.app_error",
"translation": "Не удалось обновить приложение"
},
{
"id": "store.sql_oauth.update_app.updating.app_error",
"translation": "Возникла ошибка обновления приложения"
},
{
"id": "store.sql_post.analytics_posts_count.app_error",
"translation": "Не удалось получить количество постов"
},
{
"id": "store.sql_post.analytics_posts_count_by_day.app_error",
"translation": "Не удалось получить количество постов за день"
},
{
"id": "store.sql_post.analytics_user_counts_posts_by_day.app_error",
"translation": "Не удалось получить количество пользователей с постами"
},
{
"id": "store.sql_post.delete.app_error",
"translation": "Неудачная попытка удалить пост"
},
{
"id": "store.sql_post.get.app_error",
"translation": "Не удалось получить пост"
},
{
"id": "store.sql_post.get_parents_posts.app_error",
"translation": "Не удалось получить родительский пост для канала"
},
{
"id": "store.sql_post.get_posts.app_error",
"translation": "Превышено ограничение количества страниц"
},
{
"id": "store.sql_post.get_posts_around.get.app_error",
"translation": "Не удалось получить посты для канала"
},
{
"id": "store.sql_post.get_posts_around.get_parent.app_error",
"translation": "Не удалось получить родительские посты для канала"
},
{
"id": "store.sql_post.get_posts_batch_for_indexing.get.app_error",
"translation": "We couldn't get the posts batch for indexing"
},
{
"id": "store.sql_post.get_posts_by_ids.app_error",
"translation": "Не удалось получить сообщения"
},
{
"id": "store.sql_post.get_posts_created_att.app_error",
"translation": "Не удалось получить сообщения из канала"
},
{
"id": "store.sql_post.get_posts_since.app_error",
"translation": "Не удалось получить посты для канала"
},
{
"id": "store.sql_post.get_root_posts.app_error",
"translation": "Не удалось получить посты для канала"
},
{
"id": "store.sql_post.overwrite.app_error",
"translation": "Не удалось перезаписать сообщение"
},
{
"id": "store.sql_post.permanent_delete.app_error",
"translation": "Неудачная попытка удалить пост"
},
{
"id": "store.sql_post.permanent_delete_all_comments_by_user.app_error",
"translation": "Неудачная попытка удалить комментарии пользователя"
},
{
"id": "store.sql_post.permanent_delete_batch.app_error",
"translation": "We encountered an error permanently deleting the batch of posts"
},
{
"id": "store.sql_post.permanent_delete_batch.app_error",
"translation": "We encountered an error permanently deleting the batch of posts"
},
{
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Не удалось удалить сообщения на канале"
},
{
"id": "store.sql_post.permanent_delete_by_user.app_error",
"translation": "Не удалось выбрать для удаления посты пользователя"
},
{
"id": "store.sql_post.permanent_delete_by_user.too_many.app_error",
"translation": "Не удалось выбрать для удаления посты пользователя (слишком много), пожалуйста, запустите повторно"
},
{
"id": "store.sql_post.save.app_error",
"translation": "Не удалось сохранить Пост"
},
{
"id": "store.sql_post.save.existing.app_error",
"translation": "Вы не можете обновить существующий Пост"
},
{
"id": "store.sql_post.search.disabled",
"translation": "Поиск на этом сервере отключен. Пожалуйста, обратитесь к администратору."
},
{
"id": "store.sql_post.search.warn",
"translation": "Ошибка запроса поиска сообщений: %v"
},
{
"id": "store.sql_post.update.app_error",
"translation": "Мы не смогли обновить Пост"
},
{
"id": "store.sql_preference.cleanup_flags_batch.app_error",
"translation": "We encountered an error cleaning up the batch of flags"
},
{
"id": "store.sql_preference.delete.app_error",
"translation": "Возникла ошибка при удалении настроек"
},
{
"id": "store.sql_preference.delete_unused_features.debug",
"translation": "Удаление всех неиспользуемых пред-релизных функций"
},
{
"id": "store.sql_preference.get.app_error",
"translation": "Возникла ошибка при поиске настроек"
},
{
"id": "store.sql_preference.get_all.app_error",
"translation": "Возникла ошибка при поиске настроек"
},
{
"id": "store.sql_preference.get_category.app_error",
"translation": "Возникла ошибка при поиске настроек"
},
{
"id": "store.sql_preference.insert.exists.app_error",
"translation": "Настройка с таким идентификатором пользователя, категорией и именем уже существует"
},
{
"id": "store.sql_preference.insert.save.app_error",
"translation": "Не удалось сохранить настройку"
},
{
"id": "store.sql_preference.is_feature_enabled.app_error",
"translation": "Возникла ошибка при поиске настройки пред-релизной функции"
},
{
"id": "store.sql_preference.permanent_delete_by_user.app_error",
"translation": "Возникла ошибка при удалении настроек"
},
{
"id": "store.sql_preference.save.commit_transaction.app_error",
"translation": "Невозможно зафиксировать транзакцию по сохранению настроек"
},
{
"id": "store.sql_preference.save.missing_driver.app_error",
"translation": "Возникла ошибка при обновлении настроек"
},
{
"id": "store.sql_preference.save.open_transaction.app_error",
"translation": "Невозможно начать транзакцию по сохранению настроек"
},
{
"id": "store.sql_preference.save.rollback_transaction.app_error",
"translation": "Невозможно откатить транзакцию по сохранению настроек"
},
{
"id": "store.sql_preference.save.updating.app_error",
"translation": "Возникла ошибка при обновлении настроек"
},
{
"id": "store.sql_preference.update.app_error",
"translation": "Не удалось обновить настройку"
},
{
"id": "store.sql_reaction.delete.begin.app_error",
"translation": "Не удалось открыть транзакцию при удалении реакции"
},
{
"id": "store.sql_reaction.delete.commit.app_error",
"translation": "Не удалось совершить транзакцию при удалении реакции"
},
{
"id": "store.sql_reaction.delete.save.app_error",
"translation": "Не удалось удалить реакцию"
},
{
"id": "store.sql_reaction.delete_all_with_emoj_name.delete_reactions.app_error",
"translation": "Не удалось удалить реакцию с данным именем эмодзи"
},
{
"id": "store.sql_reaction.delete_all_with_emoj_name.get_reactions.app_error",
"translation": "Не удалось получить реакцию с данным именем эмодзи"
},
{
"id": "store.sql_reaction.delete_all_with_emoji_name.update_post.warn",
"translation": "Не удалось обновить Post.HasReactions во время удаления реакции post_id=%v, error=%v"
},
{
"id": "store.sql_reaction.get_for_post.app_error",
"translation": "Не удалось получить реакции для данного сообщения"
},
{
"id": "store.sql_reaction.permanent_delete_batch.app_error",
"translation": "We encountered an error permanently deleting the batch of reactions"
},
{
"id": "store.sql_reaction.save.begin.app_error",
"translation": "Не удалось открыть транзакцию при сохранении реакции"
},
{
"id": "store.sql_reaction.save.commit.app_error",
"translation": "Не удалось совершить транзакцию при сохранении реакции"
},
{
"id": "store.sql_reaction.save.save.app_error",
"translation": "Не удалось сохранить реакцию"
},
{
"id": "store.sql_session.analytics_session_count.app_error",
"translation": "Не удалось подсчитать сессии"
},
{
"id": "store.sql_session.cleanup_expired_sessions.app_error",
"translation": "Возникла ошибка при удалении просроченных пользовательских сессий"
},
{
"id": "store.sql_session.get.app_error",
"translation": "Возникла ошибка при поиске сессии"
},
{
"id": "store.sql_session.get_sessions.app_error",
"translation": "Возникла ошибка при поиске сессий пользователя"
},
{
"id": "store.sql_session.get_sessions.error",
"translation": "Не удалось очистить сессии в getSessions err=%v"
},
{
"id": "store.sql_session.permanent_delete_sessions_by_user.app_error",
"translation": "Неудачная попытка удалить все сессии пользователя"
},
{
"id": "store.sql_session.remove.app_error",
"translation": "Неудачная попытка удалить сессию"
},
{
"id": "store.sql_session.remove_all_sessions_for_team.app_error",
"translation": "Неудачная попытка удалить все сессии"
},
{
"id": "store.sql_session.save.app_error",
"translation": "Не удалось сохранить сессию"
},
{
"id": "store.sql_session.save.cleanup.error",
"translation": "Не удалось очистить сессии в Save err=%v"
},
{
"id": "store.sql_session.save.existing.app_error",
"translation": "Невозможно обновить имеющуюся сессию"
},
{
"id": "store.sql_session.update_device_id.app_error",
"translation": "Не удалось обновить идентификатор устройства"
},
{
"id": "store.sql_session.update_last_activity.app_error",
"translation": "Не удалось обновить last_activity_at"
},
{
"id": "store.sql_session.update_roles.app_error",
"translation": "Не удалось обновить роли"
},
{
"id": "store.sql_status.get.app_error",
"translation": "Возникла ошибка при получении статуса"
},
{
"id": "store.sql_status.get.missing.app_error",
"translation": "Не существует записи для данного статуса"
},
{
"id": "store.sql_status.get_online.app_error",
"translation": "Возникла проблема при получении всех статусов \"В сети\""
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Возникла ошибка при получении всех статусов \"В сети/Отошёл\""
},
{
"id": "store.sql_status.get_team_statuses.app_error",
"translation": "Возникла ошибка с получением всех статусов участников команды"
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "Не удалось подсчитать активных пользователей"
},
{
"id": "store.sql_status.reset_all.app_error",
"translation": "Возникла проблема при сбросе всех статусов"
},
{
"id": "store.sql_status.save.app_error",
"translation": "Возникла ошибка при сохранении статуса"
},
{
"id": "store.sql_status.update.app_error",
"translation": "Возникла ошибка при обновлении статуса"
},
{
"id": "store.sql_system.get.app_error",
"translation": "Возникла ошибка при поиске свойств системы"
},
{
"id": "store.sql_system.get_by_name.app_error",
"translation": "Не удалось найти системную переменную."
},
{
"id": "store.sql_system.get_version.app_error",
"translation": "Не удалось получить версию базы данных"
},
{
"id": "store.sql_system.save.app_error",
"translation": "Возникла ошибка при сохранении свойства системы"
},
{
"id": "store.sql_system.update.app_error",
"translation": "Возникла ошибка при обновлении свойства системы"
},
{
"id": "store.sql_team.analytics_team_count.app_error",
"translation": "Не удалось подсчитать команды"
},
{
"id": "store.sql_team.get.find.app_error",
"translation": "Не удалось найти существующую команду"
},
{
"id": "store.sql_team.get.finding.app_error",
"translation": "Возникла ошибка с обнаружением команды"
},
{
"id": "store.sql_team.get_all.app_error",
"translation": "Не удалось получить все команды"
},
{
"id": "store.sql_team.get_all_team_listing.app_error",
"translation": "Не удалось получить все команды"
},
{
"id": "store.sql_team.get_by_invite_id.find.app_error",
"translation": "Не удалось найти существующую команду"
},
{
"id": "store.sql_team.get_by_invite_id.finding.app_error",
"translation": "Не удалось найти существующую команду"
},
{
"id": "store.sql_team.get_by_name.app_error",
"translation": "Не удалось найти существующую команду"
},
{
"id": "store.sql_team.get_member.app_error",
"translation": "Не удалось получить участника команды"
},
{
"id": "store.sql_team.get_member.missing.app_error",
"translation": "Не найдено ни одного участника команды по данному идентификатору пользователя и канала"
},
{
"id": "store.sql_team.get_member_count.app_error",
"translation": "Мы не можем посчитать количество участников команды"
},
{
"id": "store.sql_team.get_members.app_error",
"translation": "Не удалось получить участников команды"
},
{
"id": "store.sql_team.get_members_by_ids.app_error",
"translation": "Мы не можем получить список участников команды"
},
{
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "Возникла ошибка при поиске команд"
},
{
"id": "store.sql_team.get_unread.app_error",
"translation": "Не удалось получить список непрочтённых сообщений для команды"
},
{
"id": "store.sql_team.permanent_delete.app_error",
"translation": "Неудачная попытка удалить существующую команду"
},
{
"id": "store.sql_team.remove_member.app_error",
"translation": "Мы не можем удалить участника команды"
},
{
"id": "store.sql_team.save.app_error",
"translation": "Не удалось сохранить команду"
},
{
"id": "store.sql_team.save.domain_exists.app_error",
"translation": "Команда с таким именем уже существует"
},
{
"id": "store.sql_team.save.existing.app_error",
"translation": "Необходимо вызвать обновление для существующей команды"
},
{
"id": "store.sql_team.save_member.exists.app_error",
"translation": "Участник команды с таким идентификатором уже существует"
},
{
"id": "store.sql_team.save_member.save.app_error",
"translation": "Не удалось сохранить участника команды"
},
{
"id": "store.sql_team.search_all_team.app_error",
"translation": "Возникла проблема при поиске команд"
},
{
"id": "store.sql_team.search_open_team.app_error",
"translation": "Возникла проблема при поиске открытых команд"
},
{
"id": "store.sql_team.update.app_error",
"translation": "Не удалось обновить команду"
},
{
"id": "store.sql_team.update.find.app_error",
"translation": "Не удалось найти действительную команду для обновления"
},
{
"id": "store.sql_team.update.finding.app_error",
"translation": "Возникла ошибка с обнаружением команды"
},
{
"id": "store.sql_team.update.updating.app_error",
"translation": "Возникла ошибка обновления команды"
},
{
"id": "store.sql_team.update_display_name.app_error",
"translation": "Не удалось обновить имя команды"
},
{
"id": "store.sql_user.analytics_get_inactive_users_count.app_error",
"translation": "Не удалось подсчитать количество неактивных пользователей"
},
{
"id": "store.sql_user.analytics_get_system_admin_count.app_error",
"translation": "We couldn't get the system admin count"
},
{
"id": "store.sql_user.analytics_unique_user_count.app_error",
"translation": "Не удалось подсчитать уникальных пользователей"
},
{
"id": "store.sql_user.get.app_error",
"translation": "Возникла ошибка с обнаружением учетной записи"
},
{
"id": "store.sql_user.get_all_using_auth_service.other.app_error",
"translation": "Возникла ошибка при попытке найти все учетные записи, использующие определенный тип аутентификации."
},
{
"id": "store.sql_user.get_by_auth.missing_account.app_error",
"translation": "Не удалось найти действительную учетную запись с соответствующим типом аутентификации для этой команды. Эта команда может требовать приглашения от владельца команды для присоединения."
},
{
"id": "store.sql_user.get_by_auth.other.app_error",
"translation": "Возникла ошибка при попытке найти учетную запись по типу аутентификации."
},
{
"id": "store.sql_user.get_by_username.app_error",
"translation": "Не удалось найти действительную учетную запись с соответствующим именем пользователя для этой команды. Эта команда может требовать приглашения от владельца команды для присоединения."
},
{
"id": "store.sql_user.get_for_login.app_error",
"translation": "Не удалось найти действительную учетную запись с соответствующими учетными данными. Эта команда может требовать приглашения от владельца команды для присоединения."
},
{
"id": "store.sql_user.get_for_login.multiple_users",
"translation": "Обнаружен ряд пользователей с соответствующими учетными данными, вход невозможен. Пожалуйста, свяжитесь с администратором."
},
{
"id": "store.sql_user.get_new_users.app_error",
"translation": "Произошла ошибка при поиске новых пользователей"
},
{
"id": "store.sql_user.get_profiles.app_error",
"translation": "Возникла ошибка при поиске пользовательских профилей"
},
{
"id": "store.sql_user.get_recently_active_users.app_error",
"translation": "Произошла ошибка при поиске недавно активных пользователей"
},
{
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Возникла ошибка при поиске пользовательских профилей"
},
{
"id": "store.sql_user.get_total_users_count.app_error",
"translation": "Не удалось подсчитать пользователей"
},
{
"id": "store.sql_user.get_unread_count.app_error",
"translation": "Не удалось получить количество непрочитанных сообщений для пользователя"
},
{
"id": "store.sql_user.get_unread_count_for_channel.app_error",
"translation": "Не удалось получить количество непрочитанных сообщений для пользователя и канала"
},
{
"id": "store.sql_user.migrate_theme.critical",
"translation": "Не удалось перенести User.ThemeProps в таблицу Preferences %v"
},
{
"id": "store.sql_user.missing_account.const",
"translation": "Не удалось найти пользователя"
},
{
"id": "store.sql_user.permanent_delete.app_error",
"translation": "Неудачная попытка удалить существующую учетную запись"
},
{
"id": "store.sql_user.save.app_error",
"translation": "Мы не смогли сохранить учетную запись."
},
{
"id": "store.sql_user.save.email_exists.app_error",
"translation": "Учетная запись с такой электронной почтой уже существует."
},
{
"id": "store.sql_user.save.email_exists.ldap_app_error",
"translation": "Эта учетная запись не использует аутентификацию AD/LDAP. Пожалуйста, войдите, используя электронную почту и пароль."
},
{
"id": "store.sql_user.save.email_exists.saml_app_error",
"translation": "Эта учетная запись не использует аутентификацию SAML. Пожалуйста, войдите, используя электронную почту и пароль."
},
{
"id": "store.sql_user.save.existing.app_error",
"translation": "Необходимо вызвать обновление для существующего пользователя"
},
{
"id": "store.sql_user.save.max_accounts.app_error",
"translation": "Эта команда достигла максимального количества разрешенных учетных записей. Свяжитесь с системным администратором для установки большего предела."
},
{
"id": "store.sql_user.save.member_count.app_error",
"translation": "Не удалось получить количество участников текущей команды"
},
{
"id": "store.sql_user.save.username_exists.app_error",
"translation": "Учетная запись с таким именем пользователя уже существует."
},
{
"id": "store.sql_user.save.username_exists.ldap_app_error",
"translation": "Учетная запись с таким именем пользователя уже существует. Пожалуйста, свяжитесь с Администратором."
},
{
"id": "store.sql_user.save.username_exists.saml_app_error",
"translation": "Учетная запись с таким именем пользователя уже существует. Пожалуйста, свяжитесь с Администратором."
},
{
"id": "store.sql_user.update.app_error",
"translation": "Не удалось обновить учетную запись."
},
{
"id": "store.sql_user.update.can_not_change_ldap.app_error",
"translation": "Невозможно изменить поля, заданные посредством AD/LDAP"
},
{
"id": "store.sql_user.update.email_taken.app_error",
"translation": "Этот e-mail уже зарегистрирован, выберите другой."
},
{
"id": "store.sql_user.update.find.app_error",
"translation": "Не удалось найти действующую учетную запись для обновления"
},
{
"id": "store.sql_user.update.finding.app_error",
"translation": "Возникла ошибка с обнаружением учетной записи"
},
{
"id": "store.sql_user.update.updating.app_error",
"translation": "Возникла ошибка обновления учетной записи"
},
{
"id": "store.sql_user.update.username_taken.app_error",
"translation": "Это имя пользователя уже занято. Пожалуйста, выберите другое."
},
{
"id": "store.sql_user.update_auth_data.app_error",
"translation": "Не удалось обновить данные авторизации"
},
{
"id": "store.sql_user.update_auth_data.email_exists.app_error",
"translation": "Невозможно переключить учетную запись на {{.Service}}. Учетная запись, использующая электронную почту {{.Email}} уже существует."
},
{
"id": "store.sql_user.update_failed_pwd_attempts.app_error",
"translation": "Не удалось обновить failed_attempts"
},
{
"id": "store.sql_user.update_last_activity.app_error",
"translation": "Не удалось обновить last_activity_at"
},
{
"id": "store.sql_user.update_last_picture_update.app_error",
"translation": "Мы не смогли сохранить время последнего обновления"
},
{
"id": "store.sql_user.update_last_ping.app_error",
"translation": "Не удалось обновить last_ping_at"
},
{
"id": "store.sql_user.update_mfa_active.app_error",
"translation": "Возникла ошибка при обновлении состояния активности MFA пользователя"
},
{
"id": "store.sql_user.update_mfa_secret.app_error",
"translation": "Возникла ошибка при обновлении секрета MFA пользователя"
},
{
"id": "store.sql_user.update_password.app_error",
"translation": "Не удалось обновить пароль пользователя"
},
{
"id": "store.sql_user.verify_email.app_error",
"translation": "Невозможно обновить поле проверки электронной почты"
},
{
"id": "store.sql_user_access_token.delete.app_error",
"translation": "Не удалось удалить персональный токен доступа"
},
{
"id": "store.sql_user_access_token.get.app_error",
"translation": "Не удалось получить персональный токен доступа"
},
{
"id": "store.sql_user_access_token.get_by_token.app_error",
"translation": "Не удалось получить персональный токен доступа по токену"
},
{
"id": "store.sql_user_access_token.get_by_user.app_error",
"translation": "Не удалось получить персональные токены доступа по пользователю"
},
{
"id": "store.sql_user_access_token.save.app_error",
"translation": "Не удалось сохранить персональный токен доступа"
},
{
"id": "store.sql_webhooks.analytics_incoming_count.app_error",
"translation": "Не удалось подсчитать входящие вебхуки"
},
{
"id": "store.sql_webhooks.analytics_outgoing_count.app_error",
"translation": "Не удалось подсчитать исходящие вебхуки"
},
{
"id": "store.sql_webhooks.delete_incoming.app_error",
"translation": "Неудачная попытка удалить вебхук"
},
{
"id": "store.sql_webhooks.delete_outgoing.app_error",
"translation": "Неудачная попытка удалить вебхук"
},
{
"id": "store.sql_webhooks.get_incoming.app_error",
"translation": "Не удалось получить вебхук"
},
{
"id": "store.sql_webhooks.get_incoming_by_channel.app_error",
"translation": "Не удалось получить вебхуки"
},
{
"id": "store.sql_webhooks.get_incoming_by_user.app_error",
"translation": "Не удалось получить вебхук"
},
{
"id": "store.sql_webhooks.get_outgoing.app_error",
"translation": "Не удалось получить вебхук"
},
{
"id": "store.sql_webhooks.get_outgoing_by_channel.app_error",
"translation": "Не удалось получить вебхуки"
},
{
"id": "store.sql_webhooks.get_outgoing_by_team.app_error",
"translation": "Не удалось получить вебхуки"
},
{
"id": "store.sql_webhooks.permanent_delete_incoming_by_channel.app_error",
"translation": "Не удалось удалить вебхук"
},
{
"id": "store.sql_webhooks.permanent_delete_incoming_by_user.app_error",
"translation": "Неудачная попытка удалить вебхук"
},
{
"id": "store.sql_webhooks.permanent_delete_outgoing_by_channel.app_error",
"translation": "Не удалось удалить вебхук"
},
{
"id": "store.sql_webhooks.permanent_delete_outgoing_by_user.app_error",
"translation": "Неудачная попытка удалить вебхук"
},
{
"id": "store.sql_webhooks.save_incoming.app_error",
"translation": "Не удалось сохранить IncomingWebhook"
},
{
"id": "store.sql_webhooks.save_incoming.existing.app_error",
"translation": "Вы не можете перезаписать существующий IncomingWebhook"
},
{
"id": "store.sql_webhooks.save_outgoing.app_error",
"translation": "Не удалось сохранить OutgoingWebhook"
},
{
"id": "store.sql_webhooks.save_outgoing.override.app_error",
"translation": "Вы не можете перезаписать существующий OutgoingWebhook"
},
{
"id": "store.sql_webhooks.update_incoming.app_error",
"translation": "Не удалось сохранить IncomingWebhook"
},
{
"id": "store.sql_webhooks.update_outgoing.app_error",
"translation": "Не удалось обновить вебхук"
},
{
"id": "system.message.name",
"translation": "Система"
},
{
"id": "utils.config.add_client_locale.app_error",
"translation": "Unable to load mattermost configuration file: Adding DefaultClientLocale to AvailableLocales."
},
{
"id": "utils.config.load_config.decoding.panic",
"translation": "Ошибка декодирования конфигурационного файла file={{.Filename}}, err={{.Error}}"
},
{
"id": "utils.config.load_config.getting.panic",
"translation": "Ошибка извлечения конфигурационной информации file={{.Filename}}, err={{.Error}}"
},
{
"id": "utils.config.load_config.opening.panic",
"translation": "Ошибка открытия конфигурации file={{.Filename}}, err={{.Error}}"
},
{
"id": "utils.config.load_config.validating.panic",
"translation": "Ошибка проверки конфигурации file={{.Filename}}, err={{.Error}}"
},
{
"id": "utils.config.save_config.saving.app_error",
"translation": "Возникла ошибка при сохранении файла в {{.Filename}}"
},
{
"id": "utils.config.supported_available_locales.app_error",
"translation": "Unable to load mattermost configuration file: AvailableLocales must include DefaultClientLocale. Setting AvailableLocales to all locales as default value."
},
{
"id": "utils.config.supported_client_locale.app_error",
"translation": "Unable to load mattermost configuration file: DefaultClientLocale must be one of the supported locales. Setting DefaultClientLocale to en as default value."
},
{
"id": "utils.config.supported_server_locale.app_error",
"translation": "Unable to load mattermost configuration file: DefaultServerLocale must be one of the supported locales. Setting DefaultServerLocale to en as default value."
},
{
"id": "utils.config.validate_locale.app_error",
"translation": "Unable to load mattermost configuration file: AvailableLocales must include DefaultClientLocale"
},
{
"id": "utils.diagnostic.analytics_not_found.app_error",
"translation": "Аналитика не инициализирована"
},
{
"id": "utils.file.list_directory.configured.app_error",
"translation": "Хранилище файлов не настроено. Пожалуйста, настройте S3 или локальное серверное файловое хранилище."
},
{
"id": "utils.file.list_directory.local.app_error",
"translation": "Произошла ошибка при чтении из локального серверного хранилища"
},
{
"id": "utils.file.list_directory.s3.app_error",
"translation": "Encountered an error listing directory from S3."
},
{
"id": "utils.file.remove_directory.configured.app_error",
"translation": "Хранилище файлов не настроено. Пожалуйста, настройте S3 или локальное серверное файловое хранилище."
},
{
"id": "utils.file.remove_directory.local.app_error",
"translation": "Произошла ошибка при чтении из локального серверного хранилища"
},
{
"id": "utils.file.remove_directory.s3.app_error",
"translation": "Encountered an error removing directory from S3."
},
{
"id": "utils.file.remove_file.configured.app_error",
"translation": "Хранилище файлов не настроено. Пожалуйста, настройте S3 или локальное серверное файловое хранилище."
},
{
"id": "utils.file.remove_file.local.app_error",
"translation": "Произошла ошибка при чтении из локального серверного хранилища."
},
{
"id": "utils.file.remove_file.s3.app_error",
"translation": "Encountered an error removing file from S3."
},
{
"id": "utils.i18n.loaded",
"translation": "Загружен перевод системы на '%v' из '%v'"
},
{
"id": "utils.iru.with_evict",
"translation": "Необходимо обеспечить положительный размер"
},
{
"id": "utils.license.load_license.invalid.warn",
"translation": "Не найдена действительная корпоративная лицензия"
},
{
"id": "utils.license.remove_license.unable.error",
"translation": "Невозможно удалить лицензионный файл, err=%v"
},
{
"id": "utils.license.validate_license.decode.error",
"translation": "Обнаружена ошибка расшифровки лицензии, ошибка=%v"
},
{
"id": "utils.license.validate_license.invalid.error",
"translation": "Неверная подпись, err=%v"
},
{
"id": "utils.license.validate_license.not_long.error",
"translation": "Подписанная лицензия недостаточно длинна"
},
{
"id": "utils.license.validate_license.signing.error",
"translation": "Обнаружена ошибка подписывания лицензии, err=%v"
},
{
"id": "utils.mail.connect_smtp.helo.app_error",
"translation": "Не удалось установить HELO"
},
{
"id": "utils.mail.connect_smtp.open.app_error",
"translation": "Не удалось открыть соединение."
},
{
"id": "utils.mail.connect_smtp.open_tls.app_error",
"translation": "Не удалось открыть TLS соединение."
},
{
"id": "utils.mail.new_client.auth.app_error",
"translation": "Не удалось авторизоваться на SMTP сервере"
},
{
"id": "utils.mail.new_client.helo.error",
"translation": "Failed to to set the HELO to SMTP server %v"
},
{
"id": "utils.mail.new_client.open.error",
"translation": "Не удалось установить соединение с SMTP сервером %v"
},
{
"id": "utils.mail.send_mail.close.app_error",
"translation": "Не удалось закрыть соединение с SMTP сервером"
},
{
"id": "utils.mail.send_mail.from_address.app_error",
"translation": "Notification From Address setting is missing or invalid."
},
{
"id": "utils.mail.send_mail.msg.app_error",
"translation": "Не удалось записать почтовое сообщение"
},
{
"id": "utils.mail.send_mail.msg_data.app_error",
"translation": "Не удалось добавить данные почтового сообщения"
},
{
"id": "utils.mail.send_mail.sending.debug",
"translation": "отправка письма к %v с темой '%v'"
},
{
"id": "utils.mail.send_mail.to_address.app_error",
"translation": "Notification To Address setting is missing or invalid."
},
{
"id": "utils.mail.test.configured.error",
"translation": "Похоже, были неправильно заданы настройки SMTP сервера err=%v details=%v"
},
{
"id": "utils.mail.test.configured.error",
"translation": "Похоже, были неправильно заданы настройки SMTP сервера err=%v details=%v"
},
{
"id": "web.admin_console.title",
"translation": "Консоль администратора"
},
{
"id": "web.authorize_oauth.title",
"translation": "Разрешить приложение"
},
{
"id": "web.claim_account.team.error",
"translation": "Не удалось найти команду name=%v, err=%v"
},
{
"id": "web.claim_account.title",
"translation": "Заявка на учетную запись"
},
{
"id": "web.claim_account.user.error",
"translation": "Не удалось найти пользователя teamid=%v, email=%v, err=%v"
},
{
"id": "web.command_webhook.command.app_error",
"translation": "Не удалось найти команду"
},
{
"id": "web.command_webhook.invalid.app_error",
"translation": "Неверный вебхук"
},
{
"id": "web.command_webhook.parse.app_error",
"translation": "Невозможно разобрать входящие данные"
},
{
"id": "web.create_dir.error",
"translation": "Не удалось создать наблюдатель каталога %v"
},
{
"id": "web.dir_fail.error",
"translation": "Сбой в наблюдателе каталога %v"
},
{
"id": "web.do_load_channel.error",
"translation": "Ошибка при получении профиля пользователя для id=%v, принудительный выход"
},
{
"id": "web.doc.title",
"translation": "Документация"
},
{
"id": "web.email_verified.title",
"translation": "Адрес электронной почты подтвержден"
},
{
"id": "web.error.unsupported_browser.help1",
"translation": "Google Chrome 43+"
},
{
"id": "web.error.unsupported_browser.help2",
"translation": "Mozilla Firefox 52+"
},
{
"id": "web.error.unsupported_browser.help3",
"translation": "Microsoft Internet Explorer 11+"
},
{
"id": "web.error.unsupported_browser.help4",
"translation": "Microsoft Edge 40+"
},
{
"id": "web.error.unsupported_browser.help5",
"translation": "Apple Safari 9+"
},
{
"id": "web.error.unsupported_browser.message",
"translation": "Your current browser is not supported. Please upgrade to one of the following browsers:"
},
{
"id": "web.error.unsupported_browser.title",
"translation": "Unsupported Browser"
},
{
"id": "web.find_team.title",
"translation": "Найти команду"
},
{
"id": "web.header.back",
"translation": "Назад"
},
{
"id": "web.incoming_webhook.attachment.app_error",
"translation": "Максимальный размер вложения {{.Max}} символов, полученный размер {{.Actual}}"
},
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "Не удалось найти канал"
},
{
"id": "web.incoming_webhook.disabled.app_error",
"translation": "Входящие вебхуки были отключены системным администратором."
},
{
"id": "web.incoming_webhook.invalid.app_error",
"translation": "Неверный вебхук"
},
{
"id": "web.incoming_webhook.parse.app_error",
"translation": "Невозможно разобрать входящие данные"
},
{
"id": "web.incoming_webhook.permissions.app_error",
"translation": "Несоответствующие права канала"
},
{
"id": "web.incoming_webhook.text.app_error",
"translation": "Текст не задан"
},
{
"id": "web.incoming_webhook.text.length.app_error",
"translation": "Максимальная длина текста {{.Max}} символов, получено {{.Actual}}"
},
{
"id": "web.incoming_webhook.user.app_error",
"translation": "Не удалось найти пользователя"
},
{
"id": "web.init.debug",
"translation": "Инициализация сетевых маршрутов"
},
{
"id": "web.login.error",
"translation": "Не удалось найти команду name=%v, err=%v"
},
{
"id": "web.login.login_title",
"translation": "Вход"
},
{
"id": "web.login_with_oauth.invalid_team.app_error",
"translation": "Недопустимое имя команды"
},
{
"id": "web.parsing_templates.debug",
"translation": "Разбор шаблонов на %v"
},
{
"id": "web.parsing_templates.error",
"translation": "Не удалось разобрать шаблоны %v"
},
{
"id": "web.post_permalink.app_error",
"translation": "Неверный идентификатор поста"
},
{
"id": "web.reparse_templates.info",
"translation": "Повторный разбор шаблонов из-за модификации файла %v"
},
{
"id": "web.reset_password.expired_link.app_error",
"translation": "Ссылка для сброса пароля просрочена"
},
{
"id": "web.reset_password.invalid_link.app_error",
"translation": "Ссылка для сброса, похоже, недействительна"
},
{
"id": "web.root.home_title",
"translation": "На главную"
},
{
"id": "web.root.singup_title",
"translation": "Регистрация"
},
{
"id": "web.signup_team_complete.invalid_link.app_error",
"translation": "Ссылка для регистрации, похоже, недействительна"
},
{
"id": "web.signup_team_complete.link_expired.app_error",
"translation": "Ссылка для регистрации устарела"
},
{
"id": "web.signup_team_complete.title",
"translation": "Завершение регистрации команды"
},
{
"id": "web.signup_team_confirm.title",
"translation": "Регистрационное письмо отправлено"
},
{
"id": "web.signup_user_complete.link_expired.app_error",
"translation": "Ссылка для регистрации устарела"
},
{
"id": "web.signup_user_complete.link_invalid.app_error",
"translation": "Ссылка для регистрации, похоже, недействительна"
},
{
"id": "web.signup_user_complete.no_invites.app_error",
"translation": "Тип команды не позволяет открытые приглашения"
},
{
"id": "web.signup_user_complete.title",
"translation": "Завершение регистрации пользователя"
},
{
"id": "web.singup_with_oauth.invalid_team.app_error",
"translation": "Недопустимое имя команды"
},
{
"id": "web.watcher_fail.error",
"translation": "Не удалось добавить директорию к наблюдателю %v"
},
{
"id": "wsapi.status.init.debug",
"translation": "Инициализация маршрутов статусного WebSocket API"
},
{
"id": "wsapi.system.init.debug",
"translation": "Инициализация маршрутов системного WebSocket API"
},
{
"id": "wsapi.user.init.debug",
"translation": "Инициализация маршрутов пользовательского WebSocket API"
},
{
"id": "wsapi.webrtc.init.debug",
"translation": "Инициализация маршрутов webrtc WebSocket API"
}
]