diff --git a/server/i18n/ru.json b/server/i18n/ru.json index 95aa3e913a..1cf4f5e814 100644 --- a/server/i18n/ru.json +++ b/server/i18n/ru.json @@ -9643,10 +9643,6 @@ "id": "api.templates.delinquency_45.subtitle2", "translation": "Пониженное рабочее пространство может негативно повлиять на критически важные рабочие процессы, интеграции и другие важные для бизнеса действия, выполняемые в вашем рабочем пространстве." }, - { - "id": "app.worktemplates.execute_work_template.boards.create_error", - "translation": "Ошибка при создании доски." - }, { "id": "app.worktemplate.execution_request.cannot_create_public_board", "translation": "У вас нет прав для создания публичной доски." @@ -9667,10 +9663,6 @@ "id": "api.server.cws.needs_enterprise_edition", "translation": "Услуга доступна только в редакции Mattermost Enterprise" }, - { - "id": "app.worktemplates.execute_work_template.name_too_long", - "translation": "Поле имени не может содержать более 64 символов." - }, { "id": "app.team.create_onboarding_linked_board.error_no_board", "translation": "ошибка при создании доски" @@ -9691,14 +9683,6 @@ "id": "app.oauth.remove_auth_data_by_client_id.app_error", "translation": "Невозможно удалить данные oauth." }, - { - "id": "app.user.digest.runs_in_progress.num_in_progress", - "translation": { - "few": "У вас запущено {{.Count}}:", - "many": "У вас запущены {{.Count}}:", - "one": "У вас запущен {{.Count}}:" - } - }, { "id": "app.user.digest.overdue_status_updates.heading", "translation": "Просроченные обновления статуса" @@ -9719,62 +9703,30 @@ "id": "app.plugin.blocked.app_error", "translation": "Плагин {{.Id}} находится в списке блокировки. Некоторые плагины заблокированы, потому что они встроены в данную версию Mattermost." }, - { - "id": "app.user.run.add_to_timeline.title", - "translation": "Добавить на временную шкалу" - }, { "id": "app.user.run.add_to_timeline.submit_label", "translation": "Добавить на временную шкалу" }, - { - "id": "app.user.run.add_checklist_item.name", - "translation": "Имя" - }, { "id": "app.user.new_run.run_name", "translation": "Название запуска" }, - { - "id": "app.user.digest.tasks.num_assigned_due_until_today", - "translation": { - "few": "Вы получили {{.Count}} задачи, срок выполнения которых:", - "many": "Вы получили {{.Count}} задач, срок выполнения которых:", - "one": "Вы получили {{.Count}} задачу, срок выполнения которой:" - } - }, { "id": "app.user.digest.tasks.due_x_days_ago", "translation": "Срок исполнения {{.Count}} дн. назад" }, - { - "id": "app.user.run.request_update", - "translation": "@here — @{{.Name}} запросил обновление статуса для [{{.RunName}}]({{.RunURL}}). \n" - }, { "id": "worktemplate.product_teams.goals_and_okrs.integration", "translation": "Повысьте производительность вашего канала, интегрировав наиболее часто используемые инструменты, такие как Zoom, для облегчения совместной работы. Они будут загружены для вас." }, - { - "id": "worktemplate.product_teams.feature_release.description.integration", - "translation": "Повысьте производительность вашего канала, интегрировав наиболее часто используемые инструменты для поддержки выпуска функций, например GitHub. Они будут загружены для вас." - }, { "id": "worktemplate.product_teams.bug_bash.integration", "translation": "Повысьте продуктивность вашего канала, интегрировав наиболее часто используемые инструменты, такие как Jira, для отслеживания хода работы над ошибками. Они будут загружены для вас." }, - { - "id": "worktemplate.leadership.goals_and_okrs.board", - "translation": "Отслеживайте прогресс вашей команды в достижении организационных целей с помощью доски \"Цели и ОКР\" (OKR board). Следите за ходом совещаний с помощью доски \"Повестка совещания\" (Meeting Agenda)." - }, { "id": "worktemplate.devops.incident_resolution.description.playbook", "translation": "Используйте контрольные списки и автоматизацию, чтобы привлечь ключевых членов команды, и расскажите, как продвигается процесс разрешения инцидента." }, - { - "id": "worktemplate.companywide.goals_and_okrs.channel", - "translation": "Общайтесь о своих целях и прогрессе работ с командой в режиме асинхронного или реального времени и будьте в курсе всех изменений в едином канале." - }, { "id": "worktemplate.companywide.create_project.board", "translation": "Используйте доску Kanban для определения и отслеживания задач и хода выполнения проекта." @@ -9787,14 +9739,6 @@ "id": "ent.elasticsearch.max_version.app_error", "translation": "Версия Elasticsearch {{.Version}} выше максимально поддерживаемой версии {{.MaxVersion}}" }, - { - "id": "app.user.run.update_status.num_channel", - "translation": { - "few": "Предоставьте заинтересованным сторонам обновленную информацию. Этот пост будет транслироваться на {{.Count}} канала.", - "many": "Предоставьте заинтересованным сторонам обновленную информацию. Этот пост будет транслироваться на {{.Count}} каналов.", - "one": "Предоставьте заинтересованным сторонам обновленную информацию. Этот пост будет транслироваться на {{.Count}} канал." - } - }, { "id": "worktemplate.product_teams.sprint_planning.integration", "translation": "Повысьте производительность вашего канала за счет интеграции наиболее часто используемых инструментов, таких как Zoom. Они будут загружены для вас." @@ -9902,5 +9846,77 @@ { "id": "api.post.post_priority.priority_post_only_allowed_for_root_post.request_error", "translation": "Приоритет имеют только корневые посты." + }, + { + "id": "app.post_persistent_notification.delete_by_team.app_error", + "translation": "Невозможно удалить постоянные уведомления по команде." + }, + { + "id": "app.post_persistent_notification.delete_by_channel.app_error", + "translation": "Невозможно удалить постоянные уведомления по каналу." + }, + { + "id": "app.post.delete_post.get_team.app_error", + "translation": "Произошла ошибка при получении Команды." + }, + { + "id": "model.config.is_valid.persistent_notifications_interval.app_error", + "translation": "Неверная частота постоянных уведомлений. Должна быть не менее двух минут." + }, + { + "id": "app.channel.update_member.notify_props_limit_exceeded.app_error", + "translation": "Не удалось обновить участника канала, превышено ограничения размера реквизита." + }, + { + "id": "app.eport.generate_presigned_url.featureflag.app_error", + "translation": "Эта функция ограничена флагом функции." + }, + { + "id": "app.eport.generate_presigned_url.fileexist.app_error", + "translation": "Не удалось проверить, существует ли файл." + }, + { + "id": "app.eport.generate_presigned_url.link.app_error", + "translation": "Невозможно сгенерировать заданный url." + }, + { + "id": "app.eport.generate_presigned_url.notfound.app_error", + "translation": "Файл экспорта не найден." + }, + { + "id": "app.file_info.get.gif.app_error", + "translation": "Не удалось декодировать gif." + }, + { + "id": "app.post_priority.delete_persistent_notification_post.app_error", + "translation": "Не удалось удалить постоянный пост уведомления" + }, + { + "id": "model.channel_member.is_valid.notify_props.app_error", + "translation": "Сообщить о превышении ограничения на размер реквизита." + }, + { + "id": "model.config.is_valid.elastic_search.ignored_indexes_dash_prefix.app_error", + "translation": "Игнорируемые индексы для очистки не должны начинаться с тире." + }, + { + "id": "model.config.is_valid.persistent_notifications_count.app_error", + "translation": "Неверное общее количество постоянных уведомлений на сообщение. Должно быть положительное число." + }, + { + "id": "model.config.is_valid.persistent_notifications_recipients.app_error", + "translation": "Неверное максимальное количество получателей для постоянных уведомлений. Должно быть положительное число." + }, + { + "id": "app.save_config.plugin_hook_error", + "translation": "Произошла ошибка при выполнении хука плагина при сохранении конфигурации." + }, + { + "id": "model.channel_member.is_valid.channel_auto_follow_threads_value.app_error", + "translation": "Неверное значение channel-auto-follow-threads." + }, + { + "id": "model.config.is_valid.local_mode_socket.app_error", + "translation": "Невозможно найти каталог локального файла сокета." } ] diff --git a/webapp/channels/src/i18n/ru.json b/webapp/channels/src/i18n/ru.json index 07237edec5..dac07e2d19 100644 --- a/webapp/channels/src/i18n/ru.json +++ b/webapp/channels/src/i18n/ru.json @@ -57,7 +57,6 @@ "accessibility.sidebar.types.private": "частный канал", "accessibility.sidebar.types.public": "общий канал", "accessibility.sidebar.types.unread": "непрочитанное", - "activityAndInsights.tutorialTip.title": "Представляем: Статистика", "activity_log.activeSessions": "Активные сессии", "activity_log.browser": "Браузер: {browser}", "activity_log.firstTime": "Первая активность: {date}, {time}", @@ -3299,7 +3298,6 @@ "dnd_custom_time_picker_modal.defaultMsg": "Отключить уведомления до", "dnd_custom_time_picker_modal.submitButton": "Отключить уведомления", "dnd_custom_time_picker_modal.time": "Время", - "downgrade_plan_modal.subtitle": "{planName} ограничено: {teams} команд(а), {messages} сообщения(й), {storage} файлового хранилища. При понижении версии некоторые данные будут заархивированы. Заархивированные данные могут быть доступны при обратном обновлении.", "drafts.actions.delete": "Удалить черновик", "drafts.actions.edit": "Редактировать черновик", "drafts.actions.send": "Отправить черновик", @@ -3651,27 +3649,16 @@ "inProduct_notices.adminOnlyMessage": "Видят только администраторы", "incoming_webhooks.header": "Входящие вебхуки", "input.clear": "Очистить", - "insights.accessModal.messageAdminPostTrial": "Чтобы получить доступ к полной панели инструментов {insightsDoc}, включая {teamInsights}, перейдите на тарифный план Professional или Enterprise. По вопросам обновления тарифного плана обращайтесь в службу поддержки по адресу {contactSales}.", "insights.accessModal.titleAdminPostTrial": "Обновление для получения доступа к информации о команде", - "insights.filter.ariaLabel": "Меню фильтра наблюдений", "insights.leastActiveChannels.copyLink": "Копировать ссылку", - "insights.leastActiveChannels.leaveChannel": "Покинуть канал", "insights.leastActiveChannels.mySubTitle": "Мои каналы с наименьшим количеством сообщений", - "insights.myHeading": "Мои наблюдения", "insights.newMembers.member": "Участник команды", - "insights.newMembers.today": "Присоединились к команде сегодня", "insights.timeFrame.mediumRange": "Последние 7 дней", - "insights.topBoards.subTitle": "Самые активные доски команды", "insights.topBoardsTable.participants": "Участники", - "insights.topChannels.mySubTitle": "Самые активные каналы, в которых я состою", "insights.topChannels.totalMessages": "Всего сообщений", - "insights.topDMs.totalMessages": "Всего сообщений", "insights.topPlaybooks.myTitle": "Топ моих сценариев", - "insights.topPlaybooksTable.participants": "Всего запусков", "insights.topReactions.mySubTitle": "Реакции, которые я использовал чаще всего", - "insights.topReactions.subTitle": "Наиболее часто используемые реакции команды", "insights.topThreads.mySubTitle": "Самые активные обсуждения, за которыми я следил", - "insights.topThreads.thread": "Обсуждение", "installed_command.header": "Быстрые команды", "installed_commands.add": "Добавить быструю команду", "installed_commands.delete.confirm": "Это действие навсегда удаляет быструю команду и нарушает любые интеграции, использующие ее. Вы уверены, что хотите удалить?", @@ -3888,8 +3875,8 @@ "licensingPage.overageUsersBanner.noticeDescription": "Сообщите своему менеджеру по работе с клиентами о следующей проверке достоверности данных. ", "licensingPage.overageUsersBanner.noticeTitle": "Количество пользователей вашего рабочего пространства превысило количество мест в вашей платной лицензии на {seats, number} {seats, plural, one {место} few{места} other {мест}}", "licensingPage.overageUsersBanner.selfHostedNoticeDescription": "Приобретите дополнительные места, чтобы оставаться в соответствии с требованиями.", - "licensingPage.overageUsersBanner.text": "Количество пользователей вашего рабочего пространства превысило количество мест в вашей платной лицензии на {seats, number} {seats, plural, one {место} few{места} other {мест}}. Приобретите дополнительные места, чтобы оставаться в соответствии с требованиями.", - "licensingPage.overageUsersBanner.textSelfHostedExpand": "Количество пользователей вашего рабочего пространства превысило количество мест платной лицензии. Обновите количество мест, чтобы оставаться в соответствии с требованиями.", + "licensingPage.overageUsersBanner.text": "(Видно только администраторам) Количество пользователей вашего рабочего пространства превысило количество мест в вашей платной лицензии на {seats, number} {seats, plural, one {место} few{места} other {мест}}. Приобретите дополнительные места, чтобы оставаться в соответствии с требованиями.", + "licensingPage.overageUsersBanner.textSelfHostedExpand": "(Видно только администраторам) Количество пользователей вашего рабочего пространства превысило количество мест платной лицензии. Обновите количество мест, чтобы оставаться в соответствии с требованиями.", "link_preview.image_preview": "Показать предварительный просмотр изображения", "link_preview.remove_link_preview": "Удалить предварительный просмотр ссылок", "list_modal.paginatorCount": "{startCount, number} - {endCount, number} из {total, number}", @@ -4301,7 +4288,6 @@ "plan.self_serve": "Самообслуживание", "pluggable.errorOccurred": "Произошла ошибка в плагине {pluginId}.", "pluggable.errorRefresh": "Обновить?", - "pluggable_rhs.tourtip.boards.title": "Вам доступно {count}, {num, plural, one {связанная доска} few{связанных доски} other {связанных досок}}!", "pluggable_rhs.tourtip.playbooks.title": "Вам доступно {count}, {num, plural, one {связанный сценарий} few{связанных сценария} other {связанных сценариев}}.", "post.ariaLabel.attachment": ", 1 вложение", "post.ariaLabel.attachmentMultiple": ", {attachmentCount} вложений", @@ -5609,7 +5595,6 @@ "webapp.mattermost.feature.unlimited_file_storage": "Неограниченное файловое хранилище", "webapp.mattermost.feature.unlimited_messages": "Неограниченное количество сообщений", "webapp.mattermost.feature.upgrade_downgraded_workspace": "Верните рабочее пространство на платный тарифный план", - "welcome_post_renderer.button_label.slash_help": "/help", "welcome_post_renderer.user_message.second_paragraph": "Вот список команд, которые можно использовать для ознакомления с платформой.", "widget.input.clear": "Очистить", "widget.input.required": "Это поле обязательно", @@ -5620,13 +5605,9 @@ "widgets.users_emails_input.loading": "Загрузка", "widgets.users_emails_input.no_user_found_matching": "Ничего не найдено по запросу **{text}**. Введите их адреса электронной почты, чтобы пригласить.", "widgets.users_emails_input.valid_email": "Добавить **{email}**", - "work_templates.customize.name_description": "Это поможет вам и другим найти элементы вашего проекта. Вы всегда можете отредактировать это позже.", "work_templates.customize.name_label_channels_playbooks": "Назовите свой канал и сценарий", - "work_templates.customize.public_channel_permission_issue": "У вас нет разрешения на создание общедоступных каналов.", "work_templates.menu.quick_use": "Быстрое использование", - "work_templates.menu.usecase_playbooks_count": "{playbooksCount, plural, =1 {# сценарий} few {# сценария} other {# сценариев}}", "work_templates.preview.integrations.admin_install.multiple_plugin": "Интеграции не будут добавлены, пока администратор не установит их.", - "work_templates.preview.integrations.app_install": "Установка приложения", "work_templates.preview.modal_title": "Предварительный просмотр {useCase}", "workspace_limits.archived_file.archived": "Этот файл находится в архиве", "workspace_limits.archived_file.archived_compact": "(в архиве)",