chore: Update translations (#12625)

This commit is contained in:
Chatwoot Bot
2025-10-21 08:59:25 -07:00
committed by GitHub
parent a509ef826a
commit b4c4f328b2
166 changed files with 2498 additions and 1718 deletions

View File

@@ -4,11 +4,11 @@
"LOADING_EDITOR": "Загрузка редактора...",
"DESCRIPTION": "Боты — это ваши незаменимые помощники. Они берут на себя рутину, чтобы вы могли сосредоточиться на важном. Попробуйте! Управлять ботами можно на этой странице, а новых — создавать с помощью кнопки «Добавить бота».",
"LEARN_MORE": "Learn about agent bots",
"GLOBAL_BOT": "System bot",
"GLOBAL_BOT": "Система",
"GLOBAL_BOT_BADGE": "Система",
"AVATAR": {
"SUCCESS_DELETE": "Bot avatar deleted successfully",
"ERROR_DELETE": "Error deleting bot avatar, please try again"
"SUCCESS_DELETE": "Аватар бота был успешно удалён",
"ERROR_DELETE": "Ошибка при удалении аватара бота, попробуйте ещё раз"
},
"BOT_CONFIGURATION": {
"TITLE": "Выберите бота агента",
@@ -33,7 +33,7 @@
"404": "Боты не найдены. Вы можете создать бота, нажав кнопку 'Добавить бота' ↗",
"LOADING": "Получение ботов...",
"TABLE_HEADER": {
"DETAILS": "Bot Details",
"DETAILS": "Детали бота",
"URL": "URL вебхука"
}
},
@@ -42,7 +42,7 @@
"TITLE": "Удалить бота",
"CONFIRM": {
"TITLE": "Подтвердите удаление",
"MESSAGE": "Are you sure you want to delete {name}?",
"MESSAGE": "Вы уверены, что хотите удалить {name}?",
"YES": "Да, удалить",
"NO": "Нет, не удалять"
},
@@ -61,18 +61,18 @@
},
"ACCESS_TOKEN": {
"TITLE": "Токен доступа",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
"DESCRIPTION": "Скопируйте токен доступа и безопасно сохраните его",
"COPY_SUCCESSFUL": "Токен доступа скопирован в буфер обмена",
"RESET_SUCCESS": "Токен доступа успешно сгенерирован",
"RESET_ERROR": "Не удалось сгенерировать токен доступа. Попробуйте ещё раз"
},
"FORM": {
"AVATAR": {
"LABEL": "Bot avatar"
"LABEL": "Аватар бота"
},
"NAME": {
"LABEL": "Имя бота",
"PLACEHOLDER": "Enter bot name",
"PLACEHOLDER": "Введите имя бота",
"REQUIRED": "Имя бота обязательно"
},
"DESCRIPTION": {
@@ -82,19 +82,19 @@
"WEBHOOK_URL": {
"LABEL": "URL вебхука",
"PLACEHOLDER": "https://example.com/webhook",
"REQUIRED": "Webhook URL is required"
"REQUIRED": "Webhook URL обязателен"
},
"ERRORS": {
"NAME": "Имя бота обязательно",
"URL": "Webhook URL is required",
"VALID_URL": "Please enter a valid URL starting with http:// or https://"
"URL": "Webhook URL обязателен",
"VALID_URL": "Пожалуйста, введите действительный URL, начинающийся с http:// или https://"
},
"CANCEL": "Отменить",
"CREATE": "Create Bot",
"UPDATE": "Update Bot"
"CREATE": "Создать бота",
"UPDATE": "Обновить бота"
},
"WEBHOOK": {
"DESCRIPTION": "Configure a webhook bot to integrate with your custom services. The bot will receive and process events from conversations and can respond to them."
"DESCRIPTION": "Настройте webhook бота для интеграции с вашими пользовательскими сервисами. Бот будет получать и обрабатывать события из разговоров и может отвечать на них."
},
"TYPES": {
"WEBHOOK": "Webhook бот"

View File

@@ -13,7 +13,7 @@
"TEXT": "Текст",
"NUMBER": "Число",
"LINK": "Ссылка",
"DATE": "Date",
"DATE": "Дата",
"LIST": "Список",
"CHECKBOX": "Флажок"
},

View File

@@ -71,7 +71,7 @@
"EDIT": "{agentName} обновил настройки учетной записи (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
"DELETE": "{agentName} удалил диалог #{id}"
}
}
}

View File

@@ -131,8 +131,8 @@
"CONVERSATION_CREATED": "Диалог создан",
"CONVERSATION_UPDATED": "Диалог обновлён",
"MESSAGE_CREATED": "Сообщение создано",
"CONVERSATION_RESOLVED": "Conversation Resolved",
"CONVERSATION_OPENED": "Conversation Opened"
"CONVERSATION_RESOLVED": "Диалог решён",
"CONVERSATION_OPENED": "Диалог открыт"
},
"ACTIONS": {
"ASSIGN_AGENT": "Назначить агента",
@@ -147,14 +147,14 @@
"SEND_WEBHOOK_EVENT": "Отправить событие Webhook",
"SEND_ATTACHMENT": "Отправить вложение",
"SEND_MESSAGE": "Отправить сообщение",
"ADD_PRIVATE_NOTE": "Add a Private Note",
"ADD_PRIVATE_NOTE": "Добавить личную заметку",
"CHANGE_PRIORITY": "Изменить приоритет",
"ADD_SLA": "Добавить SLA",
"OPEN_CONVERSATION": "Открыть беседу"
},
"MESSAGE_TYPES": {
"INCOMING": "Incoming Message",
"OUTGOING": "Outgoing Message"
"INCOMING": "Входящее сообщение",
"OUTGOING": "Исходящее сообщение"
},
"PRIORITY_TYPES": {
"NONE": "Ничего",
@@ -165,16 +165,16 @@
},
"ATTRIBUTES": {
"MESSAGE_TYPE": "Тип сообщения",
"MESSAGE_CONTAINS": "Message Contains",
"MESSAGE_CONTAINS": "Сообщение содержит",
"EMAIL": "Email",
"INBOX": "Электронная почта",
"CONVERSATION_LANGUAGE": "Язык сообщения",
"PHONE_NUMBER": "Номер телефона",
"STATUS": "Статус",
"BROWSER_LANGUAGE": "Язык браузера",
"MAIL_SUBJECT": "Email Subject",
"MAIL_SUBJECT": "Тема письма",
"COUNTRY_NAME": "Страна",
"REFERER_LINK": "Referrer Link",
"REFERER_LINK": "Реферальная ссылка",
"ASSIGNEE_NAME": "Назначено",
"TEAM_NAME": "Команда",
"PRIORITY": "Приоритет",

View File

@@ -138,11 +138,11 @@
}
},
"WHATSAPP": {
"HEADER_TITLE": "WhatsApp campaigns",
"HEADER_TITLE": "WhatsApp кампании",
"NEW_CAMPAIGN": "Создать кампанию",
"EMPTY_STATE": {
"TITLE": "No WhatsApp campaigns are available",
"SUBTITLE": "Launch a WhatsApp campaign to reach your customers directly. Send offers or make announcements with ease. Click 'Create campaign' to get started."
"TITLE": "Нет доступных WhatsApp кампаний",
"SUBTITLE": "Запустите кампанию WhatsApp, чтобы напрямую связаться с вашими клиентами. Отправляйте предложения или делайте объявления с легкостью. Нажмите «Создать кампанию», чтобы начать."
},
"CARD": {
"STATUS": {
@@ -155,7 +155,7 @@
}
},
"CREATE": {
"TITLE": "Create WhatsApp campaign",
"TITLE": "Создать WhatsApp кампанию",
"CANCEL_BUTTON_TEXT": "Отменить",
"CREATE_BUTTON_TEXT": "Создать",
"FORM": {
@@ -170,15 +170,15 @@
"ERROR": "Необходимо указать отправителя"
},
"TEMPLATE": {
"LABEL": "WhatsApp Template",
"PLACEHOLDER": "Select a template",
"INFO": "Select a template to use for this campaign.",
"ERROR": "Template is required",
"LABEL": "Шаблон WhatsApp",
"PLACEHOLDER": "Выберите шаблон",
"INFO": "Выберите шаблон для этой кампании.",
"ERROR": "Шаблон обязателен",
"PREVIEW_TITLE": "Обработка {templateName}",
"LANGUAGE": "Язык",
"CATEGORY": "Категория",
"VARIABLES_LABEL": "Переменные",
"VARIABLE_PLACEHOLDER": "Enter value for {variable}"
"VARIABLE_PLACEHOLDER": "Введите значение для {variable}"
},
"AUDIENCE": {
"LABEL": "Аудитория",
@@ -195,7 +195,7 @@
"CANCEL": "Отменить"
},
"API": {
"SUCCESS_MESSAGE": "WhatsApp campaign created successfully",
"SUCCESS_MESSAGE": "Кампания WhatsApp успешно создана",
"ERROR_MESSAGE": "Произошла ошибка. Пожалуйста, попробуйте еще раз."
}
}

View File

@@ -45,12 +45,12 @@
"WATCH_VIDEO": "Watch video"
},
"DURATION_INPUT": {
"MINUTES": "Minutes",
"HOURS": "Hours",
"DAYS": "Days",
"PLACEHOLDER": "Enter duration"
"MINUTES": "Минут",
"HOURS": "Часов",
"DAYS": "Дней",
"PLACEHOLDER": "Введите длительность"
},
"CHANNEL_SELECTOR": {
"COMING_SOON": "Coming Soon!"
"COMING_SOON": "Скоро!"
}
}

View File

@@ -18,9 +18,9 @@
"CREATED_AT_LABEL": "Создан",
"NEW_MESSAGE": "Новое сообщение",
"CALL": "Вызов",
"CALL_UNDER_DEVELOPMENT": "Calling is under development",
"CALL_UNDER_DEVELOPMENT": "Звонки находятся в разработке",
"VOICE_INBOX_PICKER": {
"TITLE": "Choose a voice inbox"
"TITLE": "Выберите голосовую почту"
},
"CONVERSATIONS": {
"NO_RECORDS_FOUND": "Нет предыдущих диалогов, связанных с этим контактом.",
@@ -476,7 +476,7 @@
"DELETE_CONTACT": "Удалить контакт",
"DELETE_DIALOG": {
"TITLE": "Подтвердите удаление",
"DESCRIPTION": "Are you sure you want to delete this contact?",
"DESCRIPTION": "Вы уверены, что хотите удалить этот контакт?",
"CONFIRM": "Да, удалить",
"API": {
"SUCCESS_MESSAGE": "Кампания успешно удалена",
@@ -554,12 +554,12 @@
"WROTE": "написал",
"YOU": "Вы",
"SAVE": "Сохранить заметку",
"ADD_NOTE": "Add contact note",
"ADD_NOTE": "Добавить примечание",
"EXPAND": "Развернуть",
"COLLAPSE": "Свернуть",
"NO_NOTES": "No notes, you can add notes from the contact details page.",
"NO_NOTES": "Нет заметок, вы можете добавить заметки на странице контактов.",
"EMPTY_STATE": "Нет заметок, связанных с этим контактом. Вы можете добавить заметку в поле выше.",
"CONVERSATION_EMPTY_STATE": "There are no notes yet. Use the Add note button to create one."
"CONVERSATION_EMPTY_STATE": "Пока нет заметок. Используйте кнопку \"Добавить заметку\", чтобы создать ее."
}
},
"EMPTY_STATE": {
@@ -568,7 +568,7 @@
"BUTTON_LABEL": "Добавить контакт",
"SEARCH_EMPTY_STATE_TITLE": "Нет контактов по вашему запросу 🔍",
"LIST_EMPTY_STATE_TITLE": "Нет контактов в этом виде 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
"ACTIVE_EMPTY_STATE_TITLE": "В данный момент нет активных контактов 🌙"
}
},
"COMPOSE_NEW_CONVERSATION": {

View File

@@ -1,33 +1,33 @@
{
"CONTENT_TEMPLATES": {
"MODAL": {
"TITLE": "Twilio Templates",
"SUBTITLE": "Select the Twilio template you want to send",
"TEMPLATE_SELECTED_SUBTITLE": "Configure template: {templateName}"
"TITLE": "Шаблон Twilio",
"SUBTITLE": "Выберите шаблон Twilio, который вы хотите отправлять",
"TEMPLATE_SELECTED_SUBTITLE": "Настройка шаблона: {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Найти шаблоны",
"NO_TEMPLATES_FOUND": "Не найдено шаблонов для",
"NO_CONTENT": "Нет содержимого",
"HEADER": "Header",
"BODY": "Body",
"FOOTER": "Footer",
"BUTTONS": "Buttons",
"HEADER": "Заголовок",
"BODY": "Основной текст",
"FOOTER": "Нижний текст",
"BUTTONS": "Кнопки",
"CATEGORY": "Категория",
"MEDIA_CONTENT": "Media Content",
"MEDIA_CONTENT_FALLBACK": "media content",
"NO_TEMPLATES_AVAILABLE": "No Twilio templates available. Click refresh to sync templates from Twilio.",
"REFRESH_BUTTON": "Refresh templates",
"REFRESH_SUCCESS": "Templates refresh initiated. It may take a couple of minutes to update.",
"REFRESH_ERROR": "Failed to refresh templates. Please try again.",
"MEDIA_CONTENT": "Медиа",
"MEDIA_CONTENT_FALLBACK": "медиа",
"NO_TEMPLATES_AVAILABLE": "Шаблоны Twilio недоступны. Нажмите \"Обновить\" для синхронизации шаблонов из Twilio.",
"REFRESH_BUTTON": "Обновить шаблоны",
"REFRESH_SUCCESS": "Обновление шаблонов запущено. Обновление может занять несколько минут.",
"REFRESH_ERROR": "Не удалось обновить шаблоны. Попробуйте ещё раз.",
"LABELS": {
"LANGUAGE": "Язык",
"TEMPLATE_BODY": "Тело шаблона",
"CATEGORY": "Категория"
},
"TYPES": {
"MEDIA": "Media",
"QUICK_REPLY": "Quick Reply",
"MEDIA": "Медиа",
"QUICK_REPLY": "Быстрый ответ",
"TEXT": "Текст"
}
},
@@ -39,8 +39,8 @@
"GO_BACK_LABEL": "Вернуться",
"SEND_MESSAGE_LABEL": "Отправить сообщение",
"FORM_ERROR_MESSAGE": "Пожалуйста, заполните все переменные перед отправкой",
"MEDIA_HEADER_LABEL": "{type} Header",
"MEDIA_URL_LABEL": "Enter full media URL",
"MEDIA_HEADER_LABEL": "{type} Заголовок",
"MEDIA_URL_LABEL": "Введите URL медиа",
"MEDIA_URL_PLACEHOLDER": "https://example.com/image.jpg"
},
"FORM": {

View File

@@ -32,17 +32,17 @@
"LOADING_CONVERSATIONS": "Загрузка диалогов",
"CANNOT_REPLY": "Вы не можете ответить из-за",
"24_HOURS_WINDOW": "Ограничение на 24 часа",
"API_HOURS_WINDOW": "You can only reply to this conversation within {hours} hours",
"API_HOURS_WINDOW": "Вы можете ответить на этот диалог только в течение {hours} часов",
"NOT_ASSIGNED_TO_YOU": "Этот диалог вам не назначен. Вы хотите назначить этот диалог себе?",
"ASSIGN_TO_ME": "Назначить мне",
"BOT_HANDOFF_MESSAGE": "You are responding to a conversation which is currently handled by an assistant or a bot.",
"BOT_HANDOFF_ACTION": "Mark open and assign to you",
"BOT_HANDOFF_REOPEN_ACTION": "Mark conversation open",
"BOT_HANDOFF_SUCCESS": "Conversation has been handed over to you",
"BOT_HANDOFF_ERROR": "Failed to take over the conversation. Please try again.",
"BOT_HANDOFF_MESSAGE": "Вы отвечаете на диалог, который в настоящее время обрабатывается ассистентом или ботом.",
"BOT_HANDOFF_ACTION": "Отметить как открытый и назначить вам",
"BOT_HANDOFF_REOPEN_ACTION": "Отметить диалог как открытый",
"BOT_HANDOFF_SUCCESS": "Диалог был передан вам",
"BOT_HANDOFF_ERROR": "Не удалось принять диалог. Пожалуйста, попробуйте еще раз.",
"TWILIO_WHATSAPP_CAN_REPLY": "Вы можете ответить в этой беседе только с помощью шаблона сообщения",
"TWILIO_WHATSAPP_24_HOURS_WINDOW": "Ограничение на 24 часа",
"OLD_INSTAGRAM_INBOX_REPLY_BANNER": "This Instagram account was migrated to the new Instagram channel inbox. All new messages will show up there. You wont be able to send messages from this conversation anymore.",
"OLD_INSTAGRAM_INBOX_REPLY_BANNER": "Данный аккаунт Instagram был перенесен в новый канал Instagram. Все новые сообщения будут появляться там. Вы больше не сможете отправлять сообщения из этого диалога.",
"REPLYING_TO": "Вы отвечаете на:",
"REMOVE_SELECTION": "Удалить выделенное",
"DOWNLOAD": "Скачать",
@@ -72,15 +72,15 @@
"HIDE_LABELS": "Скрыть метки"
},
"VOICE_CALL": {
"INCOMING_CALL": "Incoming call",
"OUTGOING_CALL": "Outgoing call",
"CALL_IN_PROGRESS": "Call in progress",
"NO_ANSWER": "No answer",
"MISSED_CALL": "Missed call",
"CALL_ENDED": "Call ended",
"NOT_ANSWERED_YET": "Not answered yet",
"THEY_ANSWERED": "They answered",
"YOU_ANSWERED": "You answered"
"INCOMING_CALL": "Входящий звонок",
"OUTGOING_CALL": "Исходящий звонок",
"CALL_IN_PROGRESS": "Идёт звонок",
"NO_ANSWER": "Нет ответа",
"MISSED_CALL": "Пропущенный звонок",
"CALL_ENDED": "Звонок завершен",
"NOT_ANSWERED_YET": "Пока нет ответа",
"THEY_ANSWERED": "Они ответили",
"YOU_ANSWERED": "Вы ответили"
},
"HEADER": {
"RESOLVE_ACTION": "Завершить",
@@ -160,9 +160,9 @@
"AGENTS_LOADING": "Загрузка агентов...",
"ASSIGN_TEAM": "Назначить команду",
"DELETE": "Удалить диалог",
"OPEN_IN_NEW_TAB": "Open in new tab",
"COPY_LINK": "Copy conversation link",
"COPY_LINK_SUCCESS": "Conversation link copied to clipboard",
"OPEN_IN_NEW_TAB": "Открыть в новой вкладке",
"COPY_LINK": "Скопировать ссылку на диалог",
"COPY_LINK_SUCCESS": "Ссылка на диалог скопирована в буфер обмена",
"API": {
"AGENT_ASSIGNMENT": {
"SUCCESFUL": "ID разговора {conversationId} присвоен \"{agentName}\"",
@@ -229,11 +229,11 @@
}
},
"QUOTED_REPLY": {
"ENABLE_TOOLTIP": "Include quoted email thread",
"DISABLE_TOOLTIP": "Don't include quoted email thread",
"REMOVE_PREVIEW": "Remove quoted email thread",
"COLLAPSE": "Collapse preview",
"EXPAND": "Expand preview"
"ENABLE_TOOLTIP": "Включить цитируемые сообщения email",
"DISABLE_TOOLTIP": "Не включать цитируемые сообщения электронной почты",
"REMOVE_PREVIEW": "Удалить цитируемые сообщения email",
"COLLAPSE": "Свернуть предпросмотр",
"EXPAND": "Развернуть предпросмотр"
}
},
"VISIBLE_TO_AGENTS": "Приватная заметка: видна только вам и вашей команде",
@@ -334,11 +334,11 @@
"CONVERSATION_ACTIONS": "Действия в беседе",
"CONVERSATION_LABELS": "Категории Диалога",
"CONVERSATION_INFO": "Информация о беседе",
"CONTACT_NOTES": "Contact Notes",
"CONTACT_NOTES": "Заметки контактов",
"CONTACT_ATTRIBUTES": "Атрибуты контакта",
"PREVIOUS_CONVERSATION": "Предыдущие диалоги",
"MACROS": "Макросс",
"LINEAR_ISSUES": "Linked Linear Issues",
"LINEAR_ISSUES": "Связанные проблемы",
"SHOPIFY_ORDERS": "Shopify Orders"
},
"SHOPIFY": {

View File

@@ -7,6 +7,6 @@
},
"CLOSE": "Закрыть",
"BETA": "Бета",
"BETA_DESCRIPTION": "This feature is in beta and may change as we improve it."
"BETA_DESCRIPTION": "Эта функция находится в бета-версии и может измениться по мере её улучшения."
}
}

View File

@@ -1,10 +1,10 @@
{
"GENERAL_SETTINGS": {
"LIMIT_MESSAGES": {
"CONVERSATION": "You have exceeded the conversation limit. Hacker plan allows only 500 conversations.",
"INBOXES": "You have exceeded the inbox limit. Hacker plan only supports website live-chat. Additional inboxes like email, WhatsApp etc. require a paid plan.",
"AGENTS": "You have exceeded the agent limit. Your plan only allows {allowedAgents} agents.",
"NON_ADMIN": "Please contact your administrator to upgrade the plan and continue using all features."
"CONVERSATION": "Вы превысили лимит диалогов. План \"Хакер\" позволяет только 500 диалогов.",
"INBOXES": "Вы превысили лимит входящих сообщений. План \"Хакер\" поддерживает только live-чат на сайте. Дополнительные почтовые ящики, такие как электронная почта, WhatsApp и т.д. требуют платного плана.",
"AGENTS": "Вы превысили лимит агентов. Ваш план разрешает только {allowedAgents} агентов.",
"NON_ADMIN": "Пожалуйста, свяжитесь с вашим администратором, чтобы обновить план и продолжить использовать все функции."
},
"TITLE": "Настройки аккаунта",
"SUBMIT": "Изменить настройки",
@@ -15,23 +15,23 @@
"SUCCESS": "Настройки аккаунта обновлены"
},
"ACCOUNT_DELETE_SECTION": {
"TITLE": "Delete your Account",
"NOTE": "Once you delete your account, all your data will be deleted.",
"BUTTON_TEXT": "Delete Your Account",
"TITLE": "Удалить ваш аккаунт",
"NOTE": "После удаления учетной записи, все данные будут удалены.",
"BUTTON_TEXT": "Удалить ваш аккаунт",
"CONFIRM": {
"TITLE": "Delete Account",
"MESSAGE": "Deleting your Account is irreversible. Enter your account name below to confirm you want to permanently delete it.",
"TITLE": "Удалить аккаунт",
"MESSAGE": "Удаление учетной записи необратимо. Введите имя вашей учетной записи ниже, чтобы подтвердить ее удаление.",
"BUTTON_TEXT": "Удалить",
"DISMISS": "Отменить",
"PLACE_HOLDER": "Пожалуйста, введите {accountName} для подтверждения"
},
"SUCCESS": "Account marked for deletion",
"FAILURE": "Could not delete account, try again!",
"SUCCESS": "Учетная запись отмечена как удаленная",
"FAILURE": "Не удалось удалить аккаунт, попробуйте еще раз!",
"SCHEDULED_DELETION": {
"TITLE": "Account Scheduled for Deletion",
"MESSAGE_MANUAL": "This account is scheduled for deletion on {deletionDate}. This was requested by an administrator. You can cancel the deletion before this date.",
"MESSAGE_INACTIVITY": "This account is scheduled for deletion on {deletionDate} due to account inactivity. You can cancel the deletion before this date.",
"CLEAR_BUTTON": "Cancel Scheduled Deletion"
"TITLE": "Учетная запись запланирована к удалению",
"MESSAGE_MANUAL": "Эта учетная запись запланирована к удалению {deletionDate}. Это было запрошено администратором. Вы можете отменить удаление до этой даты.",
"MESSAGE_INACTIVITY": "Эта учетная запись запланирована к удалению {deletionDate} из-за отсутствия активности. Вы можете отменить удаление до этой даты.",
"CLEAR_BUTTON": "Отменить запланированное удаление"
}
},
"FORM": {
@@ -53,8 +53,8 @@
"PLACEHOLDER": "30",
"ERROR": "Время автозавершения должно быть между 10 минутами и 999 днями",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
"SUCCESS": "Настройки автозавершения успешно обновлены",
"ERROR": "Не удалось обновить настройки автозавершения"
}
},
"MESSAGE": {
@@ -93,30 +93,30 @@
"ERROR": ""
},
"AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
"LABEL": "Исключить неотвеченные диалоги",
"HELP": "Если включено, система пропускает разрешение диалогов, которые все еще ждут ответа агента."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"TITLE": "Расшифровать аудио сообщения",
"NOTE": "Автоматически расшифровывать аудио сообщения в диалогах. Генерировать текстовые субтитры при отправке или получении звукового сообщения и отображать их вместе с сообщением.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
"SUCCESS": "Настройки расшифровки аудио сообщений успешно обновлены",
"ERROR": "Не удалось обновить настройки расшифровки аудио сообщений"
}
},
"AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution",
"HELP": "Duration after a conversation should auto resolve if there is no activity",
"LABEL": "Длительность бездействия для автозавершения",
"HELP": "Длительность бездействия для автозавершения, если не было активности",
"PLACEHOLDER": "30",
"ERROR": "Время автозавершения должно быть между 10 минутами и 999 днями",
"API": {
"SUCCESS": "Настройки автозавершения сохранены",
"ERROR": "Failed to update auto resolve settings"
"ERROR": "Не удалось обновить настройки автозавершения"
},
"UPDATE_BUTTON": "Обновить",
"MESSAGE_LABEL": "Custom resolution message",
"MESSAGE_LABEL": "Сообщение при автозавершении",
"MESSAGE_PLACEHOLDER": "Диалог помечен завершенным автоматически из-за бездействия в течение 15 дней",
"MESSAGE_HELP": "This message is sent to the customer when a conversation is automatically resolved by the system due to inactivity."
"MESSAGE_HELP": "Это сообщение отправляется клиенту, когда разговор автоматически решен системой из-за бездействия."
},
"FEATURES": {
"INBOUND_EMAIL_ENABLED": "Для вашего аккаунта включено продолжение диалогов по электронной почте.",
@@ -126,7 +126,7 @@
"UPDATE_CHATWOOT": "Доступно обновление {latestChatwootVersion} для Chatwoot. Пожалуйста, обновите свою версию.",
"LEARN_MORE": "Узнайте больше",
"PAYMENT_PENDING": "Ваш платеж в ожидании. Пожалуйста, обновите платежную информацию, чтобы продолжить использовать Chatwoot",
"UPGRADE": "Upgrade to continue using Chatwoot",
"UPGRADE": "Обновитесь, чтобы продолжить использовать Chatwoot",
"LIMITS_UPGRADE": "Превышен лимит использования вашего тарифного плана, пожалуйста, обновите тарифный план, чтобы продолжить использовать Chatwoot",
"OPEN_BILLING": "Открыть платеж"
},
@@ -134,7 +134,7 @@
"MULTISELECT": {
"ENTER_TO_SELECT": "Нажмите Enter для выбора",
"ENTER_TO_REMOVE": "Нажмите Enter для удаления",
"NO_OPTIONS": "List is empty",
"NO_OPTIONS": "Список пуст",
"SELECT_ONE": "Выберите один",
"SELECT": "Выбрать"
}

View File

@@ -160,8 +160,8 @@
},
"SEND_CNAME_INSTRUCTIONS": {
"API": {
"SUCCESS_MESSAGE": "CNAME instructions sent successfully",
"ERROR_MESSAGE": "Error while sending CNAME instructions"
"SUCCESS_MESSAGE": "Инструкции CNAME успешно отправлены",
"ERROR_MESSAGE": "Ошибка при отправке инструкций CNAME"
}
}
},
@@ -703,7 +703,7 @@
"LABEL": "Метка",
"PLACEHOLDER": "руководство пользователя",
"ERROR": "Необходимо указать метку",
"FORMAT_ERROR": "Please enter a valid slug, for eg: user-guide"
"FORMAT_ERROR": "Пожалуйста, введите правильное короткое имя, например: user-guide"
}
},
"PORTAL_SETTINGS": {
@@ -732,7 +732,7 @@
"HOME_PAGE_LINK": {
"LABEL": "Ссылка на домашнюю страницу",
"PLACEHOLDER": "Ссылка на главную страницу портала",
"ERROR": "Enter a valid URL. The Home page link must start with 'http://' or 'https://'."
"ERROR": "Введите правильный URL. Ссылка на главную страницу должна начинаться с 'http://' или 'https://'."
},
"SLUG": {
"LABEL": "Метка",
@@ -742,7 +742,7 @@
"LABEL": "Виджет онлайн чата",
"PLACEHOLDER": "Выберите виджет онлайн чата",
"HELP_TEXT": "Выберите виджет онлайн-чата, который появится в вашем центре помощи",
"NONE_OPTION": "No widget"
"NONE_OPTION": "Нет виджета"
},
"BRAND_COLOR": {
"LABEL": "Цвет бренда"
@@ -754,14 +754,14 @@
"HEADER": "Свой домен",
"LABEL": "Свой домен:",
"DESCRIPTION": "Вы можете разместить ваш портал на собственном домене. Например, если ваш сайт — yourdomain.com, и вы хотите, чтобы ваш портал был доступен по адресу docs.yourdomain.com, просто введите это в это поле.",
"STATUS_DESCRIPTION": "Your custom portal will start working as soon as it is verified.",
"STATUS_DESCRIPTION": "Ваш портал начнет работать, как только он будет проверен.",
"PLACEHOLDER": "Пользовательский домен портала",
"EDIT_BUTTON": "Редактировать",
"ADD_BUTTON": "Добавить пользовательский домен",
"STATUS": {
"LIVE": "Онлайн",
"PENDING": "Awaiting verification",
"ERROR": "Verification failed"
"PENDING": "Ожидание проверки",
"ERROR": "Проверка не удалась"
},
"DIALOG": {
"ADD_HEADER": "Добавить пользовательский домен",
@@ -771,17 +771,17 @@
"LABEL": "Свой домен",
"PLACEHOLDER": "Пользовательский домен портала",
"ERROR": "Требуется пользовательский домен",
"FORMAT_ERROR": "Please enter a valid domain URL e.g. docs.yourdomain.com"
"FORMAT_ERROR": "Пожалуйста, введите корректный URL домена, например docs.yourdomain.com"
},
"DNS_CONFIGURATION_DIALOG": {
"HEADER": "Настройка DNS",
"DESCRIPTION": "Войдите в учетную запись с вашим DNS провайдером и добавьте запись CNAME для поддомена, указывающего на chatwoot.help",
"COPY": "Successfully copied CNAME",
"COPY": "CNAME успешно скопирован",
"SEND_INSTRUCTIONS": {
"HEADER": "Send instructions",
"DESCRIPTION": "If you would prefer to have someone from your development team to handle this step, you can enter email address below, and we will send them the required instructions.",
"PLACEHOLDER": "Enter their email",
"ERROR": "Enter a valid email address",
"HEADER": "Отправить инструкции",
"DESCRIPTION": "Если вы предпочитаете иметь кого-то из вашей команды разработчиков, вы можете ввести адрес электронной почты ниже, и мы отправим им необходимые инструкции.",
"PLACEHOLDER": "Введите их email",
"ERROR": "Введите правильный адрес электронной почты",
"SEND_BUTTON": "Отправить"
}
}
@@ -810,56 +810,56 @@
}
},
"PDF_UPLOAD": {
"TITLE": "Upload PDF Document",
"DESCRIPTION": "Upload a PDF document to automatically generate FAQs using AI",
"DRAG_DROP_TEXT": "Drag and drop your PDF file here, or click to select",
"SELECT_FILE": "Select PDF File",
"ADDITIONAL_CONTEXT_LABEL": "Additional Context (Optional)",
"ADDITIONAL_CONTEXT_PLACEHOLDER": "Provide any additional context or instructions for FAQ generation...",
"TITLE": "Загрузить PDF документ",
"DESCRIPTION": "Загрузить PDF документ для автоматической генерации FAQ с помощью ИИ",
"DRAG_DROP_TEXT": "Перетащите ваш PDF файл сюда или нажмите кнопку \"Выбрать\"",
"SELECT_FILE": "Выбрать PDF файл",
"ADDITIONAL_CONTEXT_LABEL": "Дополнительный контекст (Опционально)",
"ADDITIONAL_CONTEXT_PLACEHOLDER": "Предоставьте любой дополнительный контекст или инструкции для генерации FAQ...",
"UPLOADING": "Загружаем...",
"UPLOAD": "Upload & Process",
"UPLOAD": "Загрузить и обработать",
"CANCEL": "Отменить",
"ERROR_INVALID_TYPE": "Please select a valid PDF file",
"ERROR_FILE_TOO_LARGE": "File size must be less than 512MB",
"ERROR_UPLOAD_FAILED": "Failed to upload PDF. Please try again."
"ERROR_INVALID_TYPE": "Пожалуйста, выберите корректный файл PDF",
"ERROR_FILE_TOO_LARGE": "Размер файла должен быть меньше 512MB",
"ERROR_UPLOAD_FAILED": "Не удалось загрузить PDF. Пожалуйста, попробуйте еще раз."
},
"PDF_DOCUMENTS": {
"TITLE": "PDF Documents",
"DESCRIPTION": "Manage uploaded PDF documents and generate FAQs from them",
"UPLOAD_PDF": "Upload PDF",
"UPLOAD_FIRST_PDF": "Upload your first PDF",
"UPLOADED_BY": "Uploaded by",
"GENERATE_FAQS": "Generate FAQs",
"TITLE": "PDF документы",
"DESCRIPTION": "Управление загруженными документами PDF и сгенерированными FAQ",
"UPLOAD_PDF": "Загрузить PDF",
"UPLOAD_FIRST_PDF": "Загрузите первый PDF",
"UPLOADED_BY": "Загружен",
"GENERATE_FAQS": "Сгенерировать FAQ",
"GENERATING": "Создание...",
"CONFIRM_DELETE": "Are you sure you want to delete {filename}?",
"CONFIRM_DELETE": "Вы уверены, что хотите удалить {filename}?",
"EMPTY_STATE": {
"TITLE": "No PDF documents yet",
"DESCRIPTION": "Upload PDF documents to automatically generate FAQs using AI"
"TITLE": "Документов PDF пока нет",
"DESCRIPTION": "Загрузите PDF документы для автоматического сгенерированные FAQ с помощью ИИ"
},
"STATUS": {
"UPLOADED": "Ready",
"PROCESSING": "Processing",
"UPLOADED": "Готово",
"PROCESSING": "Обрабатывается",
"PROCESSED": "Выполнено",
"FAILED": "Failed"
"FAILED": "Не удалось"
}
},
"CONTENT_GENERATION": {
"TITLE": "Content Generation",
"DESCRIPTION": "Upload PDF documents to automatically generate FAQ content using AI",
"UPLOAD_TITLE": "Upload PDF Document",
"DRAG_DROP": "Drag and drop your PDF file here, or click to select",
"SELECT_FILE": "Select PDF File",
"UPLOADING": "Processing document...",
"UPLOAD_SUCCESS": "Document processed successfully!",
"UPLOAD_ERROR": "Failed to upload document. Please try again.",
"INVALID_FILE_TYPE": "Please select a valid PDF file",
"FILE_TOO_LARGE": "File size must be less than 512MB",
"GENERATED_CONTENT": "Generated FAQ Content",
"PUBLISH_SELECTED": "Publish Selected",
"PUBLISHING": "Publishing...",
"FROM_DOCUMENT": "From document",
"NO_CONTENT": "No generated content available. Upload a PDF document to get started.",
"LOADING": "Loading generated content..."
"TITLE": "Генерация контента",
"DESCRIPTION": "Загрузите PDF документы для автоматического генерации FAQ с помощью ИИ",
"UPLOAD_TITLE": "Загрузить PDF документ",
"DRAG_DROP": "Перетащите ваш PDF файл сюда или нажмите кнопку \"Выбрать\"",
"SELECT_FILE": "Выбрать PDF файл",
"UPLOADING": "Обработка документа...",
"UPLOAD_SUCCESS": "Документ успешно обработан!",
"UPLOAD_ERROR": "Не удалось загрузить документ. Пожалуйста, попробуйте еще раз.",
"INVALID_FILE_TYPE": "Пожалуйста, выберите корректный файл PDF",
"FILE_TOO_LARGE": "Размер файла должен быть меньше 512MB",
"GENERATED_CONTENT": "Генерировать FAQ контент",
"PUBLISH_SELECTED": "Опубликовать выбранные",
"PUBLISHING": "Публикация...",
"FROM_DOCUMENT": "Из документа",
"NO_CONTENT": "Сгенерированный контент недоступен. Загрузите документ PDF, чтобы начать.",
"LOADING": "Загрузка сгенерированного контента..."
}
}
}

View File

@@ -74,21 +74,21 @@
"DELETE_ALL_READ": "Все прочитанные уведомления удалены"
},
"REAUTHORIZE": {
"TITLE": "Reauthorization Required",
"DESCRIPTION": "Your WhatsApp connection has expired. Please reconnect to continue receiving and sending messages.",
"BUTTON_TEXT": "Reconnect WhatsApp",
"LOADING_FACEBOOK": "Loading Facebook SDK...",
"SUCCESS": "WhatsApp reconnected successfully",
"ERROR": "Failed to reconnect WhatsApp. Please try again.",
"WHATSAPP_APP_ID_MISSING": "WhatsApp App ID is not configured. Please contact your administrator.",
"WHATSAPP_CONFIG_ID_MISSING": "WhatsApp Configuration ID is not configured. Please contact your administrator.",
"CONFIGURATION_ERROR": "Configuration error occurred during reauthorization.",
"FACEBOOK_LOAD_ERROR": "Failed to load Facebook SDK. Please try again.",
"TITLE": "Требуется авторизация",
"DESCRIPTION": "Время вашего соединения с WhatsApp истекло. Пожалуйста, подключитесь заново, чтобы продолжать получать и отправлять сообщения.",
"BUTTON_TEXT": "Переподключить WhatsApp",
"LOADING_FACEBOOK": "Загрузка Facebook SDK...",
"SUCCESS": "WhatsApp успешно подключен заново",
"ERROR": "Не удалось перенастроить WhatsApp Business. Пожалуйста, попробуйте еще раз.",
"WHATSAPP_APP_ID_MISSING": "WhatsApp App ID не настроен. Пожалуйста, обратитесь к администратору.",
"WHATSAPP_CONFIG_ID_MISSING": "WhatsApp Configuration ID не настроен. Пожалуйста, обратитесь к администратору.",
"CONFIGURATION_ERROR": "Произошла ошибка конфигурации при повторной авторизации.",
"FACEBOOK_LOAD_ERROR": "Не удалось загрузить Facebook SDK. Пожалуйста, попробуйте еще раз.",
"TROUBLESHOOTING": {
"TITLE": "Troubleshooting",
"POPUP_BLOCKED": "Ensure pop-ups are allowed for this site",
"COOKIES": "Third-party cookies must be enabled",
"ADMIN_ACCESS": "You need admin access to the WhatsApp Business Account"
"TITLE": "Устранение проблем",
"POPUP_BLOCKED": "Убедитесь, что всплывающие окна разрешены для этого сайта",
"COOKIES": "Сторонние cookies должны быть включены",
"ADMIN_ACCESS": "Вам нужен доступ администратора к учетной записи WhatsApp Business"
}
}
}

View File

@@ -5,8 +5,8 @@
"LEARN_MORE": "Узнать больше о «Входящих»",
"RECONNECTION_REQUIRED": "Входящие сообщения отключены. Вы не будете получать новые сообщения пока не пройдете авторизацию повторно.",
"CLICK_TO_RECONNECT": "Нажмите здесь для повторного подключения.",
"WHATSAPP_REGISTRATION_INCOMPLETE": "Your WhatsApp Business registration isnt complete. Please check your display name status in Meta Business Manager before reconnecting.",
"COMPLETE_REGISTRATION": "Complete Registration",
"WHATSAPP_REGISTRATION_INCOMPLETE": "Ваша регистрация в WhatsApp Business не завершена. Пожалуйста, проверьте статус отображения в Meta Business Manager перед повторным подключением.",
"COMPLETE_REGISTRATION": "Завершить регистрацию",
"LIST": {
"404": "У вас пока нет источников."
},
@@ -49,13 +49,13 @@
"CREATE_INBOX": "Создать источник"
},
"INSTAGRAM": {
"CONTINUE_WITH_INSTAGRAM": "Continue with Instagram",
"CONNECT_YOUR_INSTAGRAM_PROFILE": "Connect your Instagram Profile",
"HELP": "To add your Instagram profile as a channel, you need to authenticate your Instagram Profile by clicking on 'Continue with Instagram' ",
"ERROR_MESSAGE": "There was an error connecting to Instagram, please try again",
"ERROR_AUTH": "There was an error connecting to Instagram, please try again",
"NEW_INBOX_SUGGESTION": "This Instagram account was previously linked to a different inbox and has now been migrated here. All new messages will appear here. The old inbox will no longer be able to send or receive messages for this account.",
"DUPLICATE_INBOX_BANNER": "This Instagram account was migrated to the new Instagram channel inbox. You wont be able to send/receive Instagram messages from this inbox anymore."
"CONTINUE_WITH_INSTAGRAM": "Продолжить в Instagram",
"CONNECT_YOUR_INSTAGRAM_PROFILE": "Подключить ваш профиль Instagram",
"HELP": "Чтобы добавить ваш профиль в Instagram в качестве источника, вам нужно авторизоваться в вашем Instagram профиле, нажав на 'Продолжить в Instagram' ",
"ERROR_MESSAGE": "Произошла ошибка при подключении к Instagram, попробуйте еще раз",
"ERROR_AUTH": "Произошла ошибка при подключении к Instagram, попробуйте еще раз",
"NEW_INBOX_SUGGESTION": "Ранее эта учетная запись Instagram была связана с другой папкой \"Входящие\" и теперь была перенесена сюда. Здесь появятся все новые сообщения. Старая папка \"Входящие\" больше не сможет отправлять или получать сообщения для этой учетной записи.",
"DUPLICATE_INBOX_BANNER": "Этот аккаунт Instagram был перенесен в новый почтовый ящик Instagram. Вы больше не сможете отправлять и получать сообщения Instagram из этого ящика."
},
"TWITTER": {
"HELP": "Чтобы добавить свой Twitter профиль в качестве источника, вам нужно авторизоваться при помощи входа через Twitter ",
@@ -224,16 +224,16 @@
"DESC": "Начните поддерживать своих клиентов через WhatsApp.",
"PROVIDERS": {
"LABEL": "Поставщик API",
"WHATSAPP_EMBEDDED": "WhatsApp Business",
"WHATSAPP_EMBEDDED": "WhatsApp Бизнес",
"TWILIO": "Twilio",
"WHATSAPP_CLOUD": "WhatsApp Cloud",
"WHATSAPP_CLOUD_DESC": "Quick setup through Meta",
"TWILIO_DESC": "Connect via Twilio credentials",
"WHATSAPP_CLOUD_DESC": "Быстрая настройка через Meta",
"TWILIO_DESC": "Подключиться через Twilio",
"360_DIALOG": "360Dialog"
},
"SELECT_PROVIDER": {
"TITLE": "Select your API provider",
"DESCRIPTION": "Choose your WhatsApp provider. You can connect directly through Meta which requires no setup, or connect through Twilio using your account credentials."
"TITLE": "Выберите провайдера API",
"DESCRIPTION": "Выберите своего провайдера WhatsApp. Вы можете подключиться напрямую через Meta без установки, или подключиться через Twilio, используя учетные данные вашего аккаунта."
},
"INBOX_NAME": {
"LABEL": "Имя источника",
@@ -274,76 +274,76 @@
},
"SUBMIT_BUTTON": "Создать канал WhatsApp",
"EMBEDDED_SIGNUP": {
"TITLE": "Quick setup with Meta",
"DESC": "Use the WhatsApp Embedded Signup flow to quickly connect new numbers. You will be redirected to Meta to log into your WhatsApp Business account. Having admin access will help make the setup smooth and easy.",
"TITLE": "Быстрая настройка с Meta",
"DESC": "Используйте WhatsApp Embedded Signup, чтобы быстро связать новые номера. Вы будете перенаправлены в Meta для входа в Вашу учетную запись WhatsApp Business. Наличие доступа к админке поможет сделать установку более удобной и лёгкой.",
"BENEFITS": {
"TITLE": "Benefits of Embedded Signup:",
"EASY_SETUP": "No manual configuration required",
"SECURE_AUTH": "Secure OAuth based authentication",
"AUTO_CONFIG": "Automatic webhook and phone number configuration"
"TITLE": "Преимущества Embedded Signup:",
"EASY_SETUP": "Не требуется ручная настройка",
"SECURE_AUTH": "Аутентификация на основе Secure OAuth",
"AUTO_CONFIG": "Автоматическая настройка webhook и номера телефона"
},
"LEARN_MORE": {
"TEXT": "To learn more about integrated signup, pricing, and limitations, visit {link}.",
"LINK_TEXT": "this link"
"TEXT": "Чтобы узнать больше о Embedded Signup, ценах и ограничениях, посетите {link}.",
"LINK_TEXT": "данную ссылку"
},
"SUBMIT_BUTTON": "Connect with WhatsApp Business",
"AUTH_PROCESSING": "Authenticating with Meta",
"WAITING_FOR_BUSINESS_INFO": "Please complete business setup in the Meta window...",
"PROCESSING": "Setting up your WhatsApp Business Account",
"LOADING_SDK": "Loading Facebook SDK...",
"CANCELLED": "WhatsApp Signup was cancelled",
"SUCCESS_TITLE": "WhatsApp Business Account Connected!",
"WAITING_FOR_AUTH": "Waiting for authentication...",
"INVALID_BUSINESS_DATA": "Invalid business data received from Facebook. Please try again.",
"SIGNUP_ERROR": "Signup error occurred",
"AUTH_NOT_COMPLETED": "Authentication not completed. Please restart the process.",
"SUCCESS_FALLBACK": "WhatsApp Business Account has been successfully configured",
"MANUAL_FALLBACK": "If your number is already connected to the WhatsApp Business Platform (API), or if youre a tech provider onboarding your own number, please use the {link} flow",
"MANUAL_LINK_TEXT": "manual setup flow"
"SUBMIT_BUTTON": "Связать с WhatsApp Business",
"AUTH_PROCESSING": "Аутентификация с помощью Meta",
"WAITING_FOR_BUSINESS_INFO": "Пожалуйста, завершите настройку бизнеса в окне Meta...",
"PROCESSING": "Настройте свой WhatsApp Business аккаунт",
"LOADING_SDK": "Загрузка Facebook SDK...",
"CANCELLED": "Регистрация WhatsApp была отменена",
"SUCCESS_TITLE": "Аккаунт WhatsApp Business был подключен!",
"WAITING_FOR_AUTH": "Ожидание аутентификации...",
"INVALID_BUSINESS_DATA": "Получены неверные данные из Facebook. Пожалуйста, попробуйте еще раз.",
"SIGNUP_ERROR": "Произошла ошибка регистрации",
"AUTH_NOT_COMPLETED": "Аутентификация не завершена. Пожалуйста, перезапустите процесс.",
"SUCCESS_FALLBACK": "Аккаунт WhatsApp Business был успешно настроен",
"MANUAL_FALLBACK": "Если ваш номер уже подключен к WhatsApp Business Platform (API), или, если вы используете технологический провайдер, используйте ссылку {link} ",
"MANUAL_LINK_TEXT": "для ручной настройки"
},
"API": {
"ERROR_MESSAGE": "Не удалось сохранить канал WhatsApp"
}
},
"VOICE": {
"TITLE": "Voice Channel",
"DESC": "Integrate Twilio Voice and start supporting your customers via phone calls.",
"TITLE": "Голосовой канал",
"DESC": "Интегрируйте Twilio Voice и начните поддерживать ваших клиентов по телефонным звонкам.",
"PHONE_NUMBER": {
"LABEL": "Номер телефона",
"PLACEHOLDER": "Enter your phone number (e.g. +1234567890)",
"ERROR": "Please provide a valid phone number in E.164 format (e.g. +1234567890)"
"PLACEHOLDER": "Введите ваш номер телефона (напр. +1234567890)",
"ERROR": "Пожалуйста, введите правильный номер телефона в формате E.164 (например, +1234567890)"
},
"TWILIO": {
"ACCOUNT_SID": {
"LABEL": "SID аккаунта",
"PLACEHOLDER": "Enter your Twilio Account SID",
"REQUIRED": "Account SID is required"
"PLACEHOLDER": "Введите SID аккаунта Twilio",
"REQUIRED": "Аккаунт SID обязателен"
},
"AUTH_TOKEN": {
"LABEL": "Токен авторизации",
"PLACEHOLDER": "Enter your Twilio Auth Token",
"REQUIRED": "Auth Token is required"
"PLACEHOLDER": "Введите ваш Twilio токен авторизации",
"REQUIRED": "Токен авторизации обязателен"
},
"API_KEY_SID": {
"LABEL": "API Ключ SID",
"PLACEHOLDER": "Enter your Twilio API Key SID",
"REQUIRED": "API Key SID is required"
"PLACEHOLDER": "Введите ваш Twilio API ключ SID",
"REQUIRED": "API Key SID обязателен"
},
"API_KEY_SECRET": {
"LABEL": "Секретный ключ API",
"PLACEHOLDER": "Enter your Twilio API Key Secret",
"REQUIRED": "API Key Secret is required"
"PLACEHOLDER": "Введите ваш Twilio API Key Secret",
"REQUIRED": "API Key Secret обязателен"
}
},
"CONFIGURATION": {
"TWILIO_VOICE_URL_TITLE": "Twilio Voice URL",
"TWILIO_VOICE_URL_SUBTITLE": "Configure this URL as the Voice URL on your Twilio phone number and TwiML App.",
"TWILIO_VOICE_URL_SUBTITLE": "Настройте этот URL как Voice URL на вашем Twilio телефонном номере и TwiML приложения.",
"TWILIO_STATUS_URL_TITLE": "Twilio Status Callback URL",
"TWILIO_STATUS_URL_SUBTITLE": "Configure this URL as the Status Callback URL on your Twilio phone number."
"TWILIO_STATUS_URL_SUBTITLE": "Настройте этот URL как Status Callback URL на ваш Twilio номер телефона."
},
"SUBMIT_BUTTON": "Create Voice Channel",
"SUBMIT_BUTTON": "Создать источник Голосовой канал",
"API": {
"ERROR_MESSAGE": "We were not able to create the voice channel"
"ERROR_MESSAGE": "Не удалось создать источник голосовой канал"
}
},
"API_CHANNEL": {
@@ -428,48 +428,48 @@
"AUTH": {
"TITLE": "Выберите источник",
"DESC": "Chatwoot поддерживает виджет чата, страницу Facebook, профиль Twitter, Whatsapp, Email и т. д., как канал связи с пользователями. Если вы хотите настроить пользовательский канал, вы можете создать его с помощью канала API. Выберите один канал из списка ниже, чтобы продолжить.",
"TITLE_NEXT": "Complete the setup",
"TITLE_NEXT": "Завершить установку",
"TITLE_FINISH": "Voilà!",
"CHANNEL": {
"WEBSITE": {
"TITLE": "Сайт",
"DESCRIPTION": "Create a live-chat widget"
"DESCRIPTION": "Создать виджет онлайн-чата"
},
"FACEBOOK": {
"TITLE": "Facebook",
"DESCRIPTION": "Connect your Facebook page"
"DESCRIPTION": "Подключить страницу Facebook"
},
"WHATSAPP": {
"TITLE": "WhatsApp",
"DESCRIPTION": "Support your customers on WhatsApp"
"DESCRIPTION": "Поддержка ваших клиентов через WhatsApp"
},
"EMAIL": {
"TITLE": "Email",
"DESCRIPTION": "Connect with Gmail, Outlook, or other providers"
"DESCRIPTION": "Подключить Gmail, Outlook, или других провайдеров"
},
"SMS": {
"TITLE": "SMS",
"DESCRIPTION": "Integrate SMS channel with Twilio or bandwidth"
"DESCRIPTION": "Интегрировать SMS канала с Twilio или другим провайдером"
},
"API": {
"TITLE": "API",
"DESCRIPTION": "Make a custom channel using our API"
"DESCRIPTION": "Сделать кастомный канал, используя свой API"
},
"TELEGRAM": {
"TITLE": "Telegram",
"DESCRIPTION": "Configure Telegram channel using Bot token"
"DESCRIPTION": "Настроить канал Telegram с помощью Bot token"
},
"LINE": {
"TITLE": "Line",
"DESCRIPTION": "Integrate your Line channel"
"DESCRIPTION": "Интегрировать ваш канал Line"
},
"INSTAGRAM": {
"TITLE": "Instagram",
"DESCRIPTION": "Connect your instagram account"
"DESCRIPTION": "Подключите ваш аккаунт Instagram"
},
"VOICE": {
"TITLE": "Voice",
"DESCRIPTION": "Integrate with Twilio Voice"
"TITLE": "Голосовая связь",
"DESCRIPTION": "Интегрировать Twilio Voice"
}
}
},
@@ -526,9 +526,9 @@
"BUTTON_TEXT": "Перейти",
"MORE_SETTINGS": "Больше параметров",
"WEBSITE_SUCCESS": "Вы успешно создали источник-сайт. Скопируйте указанный ниже код и вставьте его на ваш сайт. В следующий раз, когда клиент напишет в чат, диалог автоматически появится здесь.",
"WHATSAPP_QR_INSTRUCTION": "Scan the QR code above to quickly test your WhatsApp inbox",
"MESSENGER_QR_INSTRUCTION": "Scan the QR code above to quickly test your Facebook Messenger inbox",
"TELEGRAM_QR_INSTRUCTION": "Scan the QR code above to quickly test your Telegram inbox"
"WHATSAPP_QR_INSTRUCTION": "Отсканируйте QR-код выше, чтобы быстро протестировать ваш почтовый ящик WhatsApp",
"MESSENGER_QR_INSTRUCTION": "Отсканируйте QR-код выше, чтобы быстро протестировать ваш почтовый ящик Facebook Messenger",
"TELEGRAM_QR_INSTRUCTION": "Отсканируйте QR-код выше, чтобы быстро протестировать ваш почтовый ящик Telegram"
},
"REAUTH": "Войти заново",
"VIEW": "Просмотр",
@@ -607,60 +607,60 @@
"BUSINESS_HOURS": "Время работы",
"WIDGET_BUILDER": "Конструктор виджетов",
"BOT_CONFIGURATION": "Конфигурация бота",
"ACCOUNT_HEALTH": "Account Health",
"ACCOUNT_HEALTH": "Здоровье аккаунта",
"CSAT": "CSAT"
},
"ACCOUNT_HEALTH": {
"TITLE": "Manage your WhatsApp account",
"DESCRIPTION": "Review your WhatsApp account status, messaging limits, and quality. Update settings or resolve issues if needed",
"GO_TO_SETTINGS": "Go to Meta Business Manager",
"NO_DATA": "Health data is not available",
"TITLE": "Управление учетной записью WhatsApp",
"DESCRIPTION": "Проверьте состояние учетной записи WhatsApp, ограничения на сообщения и качество. Обновите настройки или решите проблемы при необходимости",
"GO_TO_SETTINGS": "Перейти к Meta Business Manager",
"NO_DATA": "Данные о здоровье отсутствуют",
"FIELDS": {
"DISPLAY_PHONE_NUMBER": {
"LABEL": "Display phone number",
"TOOLTIP": "Phone number displayed to customers"
"LABEL": "Показать номер телефона",
"TOOLTIP": "Номер телефона, отображаемый покупателям"
},
"VERIFIED_NAME": {
"LABEL": "Business name",
"TOOLTIP": "Business name verified by WhatsApp"
"LABEL": "Название компании",
"TOOLTIP": "Название компании, подтвержденные WhatsApp"
},
"DISPLAY_NAME_STATUS": {
"LABEL": "Display name status",
"TOOLTIP": "Status of your business name verification"
"LABEL": "Отображаемое имя статуса",
"TOOLTIP": "Состояние проверки вашего названия компании"
},
"QUALITY_RATING": {
"LABEL": "Quality rating",
"TOOLTIP": "WhatsApp quality rating for your account"
"LABEL": "Рейтинг качества",
"TOOLTIP": "Оценка качества WhatsApp для вашего аккаунта"
},
"MESSAGING_LIMIT_TIER": {
"LABEL": "Messaging limit tier",
"TOOLTIP": "Daily messaging limit for your account"
"LABEL": "Лимит сообщений",
"TOOLTIP": "Лимит ежедневных сообщений для вашего аккаунта"
},
"ACCOUNT_MODE": {
"LABEL": "Account mode",
"TOOLTIP": "Current operating mode of your WhatsApp account"
"LABEL": "Режим аккаунта",
"TOOLTIP": "Текущий режим работы вашей учетной записи WhatsApp"
}
},
"VALUES": {
"TIERS": {
"TIER_250": "250 customers per 24h",
"TIER_1000": "1K customers per 24h",
"TIER_1K": "1K customers per 24h",
"TIER_10K": "10K customers per 24h",
"TIER_100K": "100K customers per 24h",
"TIER_UNLIMITED": "Unlimited customers per 24h",
"UNKNOWN": "Rating not available"
"TIER_250": "250 клиентов в сутки",
"TIER_1000": "1тыс. клиентов в сутки",
"TIER_1K": "1тыс. клиентов в сутки",
"TIER_10K": "10тыс. клиентов в сутки",
"TIER_100K": "100тыс. клиентов в сутки",
"TIER_UNLIMITED": "Неограниченно клиентов в сутки",
"UNKNOWN": "Рейтинг не доступен"
},
"STATUSES": {
"APPROVED": "Одобрено",
"PENDING_REVIEW": "Pending Review",
"AVAILABLE_WITHOUT_REVIEW": "Available Without Review",
"REJECTED": "Rejected",
"DECLINED": "Declined",
"NON_EXISTS": "Non exists"
"PENDING_REVIEW": "Ожидает проверки",
"AVAILABLE_WITHOUT_REVIEW": "Доступно без проверки",
"REJECTED": "Отклонено",
"DECLINED": "Отказано",
"NON_EXISTS": "Не существует"
},
"MODES": {
"SANDBOX": "Sandbox",
"SANDBOX": "Песочница",
"LIVE": "Онлайн"
}
}
@@ -677,9 +677,9 @@
"MESSENGER_HEADING": "Скрипт",
"MESSENGER_SUB_HEAD": "Поместите эту кнопку внутри тега <body>",
"ALLOWED_DOMAINS": {
"TITLE": "Allowed Domains",
"SUBTITLE": "Add wildcard or regular domains separated by commas (leave blank to allow all), e.g. *.chatwoot.dev, chatwoot.com.",
"PLACEHOLDER": "Enter domains separated by commas (eg: *.chatwoot.dev, chatwoot.com)"
"TITLE": "Разрешенные домены",
"SUBTITLE": "Добавьте подстановочные или обычные домены, разделенные запятыми (оставьте пустым, чтобы разрешить всем), например *.chatwoot.dev, chatwoot.com.",
"PLACEHOLDER": "Введите домены, разделенные запятыми (например: *.chatwoot.dev, chatwoot.com)"
},
"INBOX_AGENTS": "Операторы",
"INBOX_AGENTS_SUB_TEXT": "Добавить или удалить агентов из этого источника",
@@ -716,26 +716,26 @@
"WHATSAPP_SECTION_UPDATE_PLACEHOLDER": "Введите сюда новый ключ API",
"WHATSAPP_SECTION_UPDATE_BUTTON": "Обновить",
"WHATSAPP_EMBEDDED_SIGNUP_TITLE": "WhatsApp Embedded Signup",
"WHATSAPP_EMBEDDED_SIGNUP_SUBHEADER": "This inbox is connected through WhatsApp embedded signup.",
"WHATSAPP_EMBEDDED_SIGNUP_DESCRIPTION": "You can reconfigure this inbox to update your WhatsApp Business settings.",
"WHATSAPP_RECONFIGURE_BUTTON": "Reconfigure",
"WHATSAPP_CONNECT_TITLE": "Connect to WhatsApp Business",
"WHATSAPP_CONNECT_SUBHEADER": "Upgrade to WhatsApp embedded signup for easier management.",
"WHATSAPP_CONNECT_DESCRIPTION": "Connect this inbox to WhatsApp Business for enhanced features and easier management.",
"WHATSAPP_EMBEDDED_SIGNUP_SUBHEADER": "Этот почтовый ящик подключён через WhatsApp Embedded Signup.",
"WHATSAPP_EMBEDDED_SIGNUP_DESCRIPTION": "Вы можете перенастроить этот почтовый ящик для обновления параметров WhatsApp Business.",
"WHATSAPP_RECONFIGURE_BUTTON": "Изменить настройки",
"WHATSAPP_CONNECT_TITLE": "Подключение к WhatsApp Business",
"WHATSAPP_CONNECT_SUBHEADER": "Обновитесь до WhatsApp embedded signup, чтобы облегчить управление.",
"WHATSAPP_CONNECT_DESCRIPTION": "Подключите этот почтовый ящик к WhatsApp Business для расширения функций и упрощения управления.",
"WHATSAPP_CONNECT_BUTTON": "Подключить",
"WHATSAPP_CONNECT_SUCCESS": "Successfully connected to WhatsApp Business!",
"WHATSAPP_CONNECT_ERROR": "Failed to connect to WhatsApp Business. Please try again.",
"WHATSAPP_RECONFIGURE_SUCCESS": "Successfully reconfigured WhatsApp Business!",
"WHATSAPP_RECONFIGURE_ERROR": "Failed to reconfigure WhatsApp Business. Please try again.",
"WHATSAPP_APP_ID_MISSING": "WhatsApp App ID is not configured. Please contact your administrator.",
"WHATSAPP_CONFIG_ID_MISSING": "WhatsApp Configuration ID is not configured. Please contact your administrator.",
"WHATSAPP_LOGIN_CANCELLED": "WhatsApp login was cancelled. Please try again.",
"WHATSAPP_CONNECT_SUCCESS": "Успешно подключено к WhatsApp Business!",
"WHATSAPP_CONNECT_ERROR": "Не удалось подключиться WhatsApp Business. Пожалуйста, попробуйте еще раз.",
"WHATSAPP_RECONFIGURE_SUCCESS": "Успешная перенастройка WhatsApp Business!",
"WHATSAPP_RECONFIGURE_ERROR": "Не удалось перенастроить WhatsApp Business. Пожалуйста, попробуйте еще раз.",
"WHATSAPP_APP_ID_MISSING": "WhatsApp App ID не настроен. Пожалуйста, обратитесь к администратору.",
"WHATSAPP_CONFIG_ID_MISSING": "WhatsApp Configuration ID не настроен. Пожалуйста, обратитесь к администратору.",
"WHATSAPP_LOGIN_CANCELLED": "Вход в WhatsApp был отменен. Пожалуйста, попробуйте еще раз.",
"WHATSAPP_WEBHOOK_TITLE": "Токен авторизации Webhook",
"WHATSAPP_WEBHOOK_SUBHEADER": "Этот токен используется для проверки подлинности конечной точки веб-хука.",
"WHATSAPP_TEMPLATES_SYNC_TITLE": "Sync Templates",
"WHATSAPP_TEMPLATES_SYNC_SUBHEADER": "Manually sync message templates from WhatsApp to update your available templates.",
"WHATSAPP_TEMPLATES_SYNC_BUTTON": "Sync Templates",
"WHATSAPP_TEMPLATES_SYNC_SUCCESS": "Templates sync initiated successfully. It may take a couple of minutes to update.",
"WHATSAPP_TEMPLATES_SYNC_TITLE": "Синхронизировать шаблоны",
"WHATSAPP_TEMPLATES_SYNC_SUBHEADER": "Вручную синхронизируйте шаблоны сообщений из WhatsApp, чтобы обновить доступные шаблоны.",
"WHATSAPP_TEMPLATES_SYNC_BUTTON": "Синхронизировать шаблоны",
"WHATSAPP_TEMPLATES_SYNC_SUCCESS": "Синхронизация шаблонов успешно запущена. Обновление может занять несколько минут.",
"UPDATE_PRE_CHAT_FORM_SETTINGS": "Обновить настройки формы для чата"
},
"HELP_CENTER": {
@@ -786,7 +786,7 @@
"TITLE": "Включить CSAT",
"SUBTITLE": "Автоматически отправляйте CSAT-опросы в конце диалога, чтобы оценить уровень удовлетворенности клиентов. Отслеживайте динамику и находите точки роста для улучшения сервиса.",
"DISPLAY_TYPE": {
"LABEL": "Display type"
"LABEL": "Тип отображения"
},
"MESSAGE": {
"LABEL": "Сообщение",
@@ -804,8 +804,8 @@
},
"NOTE": "Примечание: опросы CSAT отправляются только один раз для диалога",
"API": {
"SUCCESS_MESSAGE": "CSAT settings updated successfully",
"ERROR_MESSAGE": "We couldn't update CSAT settings. Please try again later."
"SUCCESS_MESSAGE": "Настройки CSAT успешно обновлены",
"ERROR_MESSAGE": "Не удалось обновить CSAT настройки. Повторите попытку позже."
}
},
"BUSINESS_HOURS": {
@@ -981,15 +981,15 @@
"EMAIL_PROVIDERS": {
"MICROSOFT": {
"TITLE": "Microsoft",
"DESCRIPTION": "Connect with Microsoft"
"DESCRIPTION": "Подключить Microsoft"
},
"GOOGLE": {
"TITLE": "Google",
"DESCRIPTION": "Connect with Google"
"DESCRIPTION": "Подключить Google"
},
"OTHER_PROVIDERS": {
"TITLE": "Другие провайдеры",
"DESCRIPTION": "Connect with Other Providers"
"DESCRIPTION": "Подключить других провайдеров"
}
},
"CHANNELS": {
@@ -1004,7 +1004,7 @@
"LINE": "Line",
"API": "Источник API",
"INSTAGRAM": "Instagram",
"VOICE": "Voice"
"VOICE": "Голосовая связь"
}
}
}

View File

@@ -42,8 +42,8 @@
"WEBWIDGET_TRIGGERED": "Виджет онлайн чата, открыт пользователем",
"CONTACT_CREATED": "Контакт создан",
"CONTACT_UPDATED": "Контакт обновлен",
"CONVERSATION_TYPING_ON": "Conversation Typing On",
"CONVERSATION_TYPING_OFF": "Conversation Typing Off"
"CONVERSATION_TYPING_ON": "Печатание во время разговора включено",
"CONVERSATION_TYPING_OFF": "Печатание во время разговора выключено"
}
},
"END_POINT": {
@@ -318,7 +318,7 @@
"SUCCESS": "Задача успешно отвязана",
"ERROR": "Произошла ошибка при отвязке задачи, пожалуйста, попробуйте ещё раз"
},
"NO_LINKED_ISSUES": "No linked issues found",
"NO_LINKED_ISSUES": "Не найдено связанных задач",
"DELETE": {
"TITLE": "Вы уверены, что хотите удалить интеграцию?",
"MESSAGE": "Вы уверены, что хотите удалить интеграцию?",
@@ -326,16 +326,16 @@
"CANCEL": "Отменить"
},
"CTA": {
"TITLE": "Connect to Linear",
"AGENT_DESCRIPTION": "Linear workspace is not connected. Request your administrator to connect a workspace to use this integration.",
"DESCRIPTION": "Linear workspace is not connected. Click the button below to connect your workspace to use this integration.",
"BUTTON_TEXT": "Connect Linear workspace"
"TITLE": "Подключение к Linear",
"AGENT_DESCRIPTION": "Linear workspace не подключено. Попросите администратора подключить рабочую область, чтобы использовать эту интеграцию.",
"DESCRIPTION": "Linear workspace не подключено. Нажмите на кнопку ниже, чтобы подключить рабочую область, чтобы использовать эту интеграцию.",
"BUTTON_TEXT": "Подключить Linear workspace"
}
},
"NOTION": {
"DELETE": {
"TITLE": "Are you sure you want to delete the Notion integration?",
"MESSAGE": "Deleting this integration will remove access to your Notion workspace and stop all related functionality.",
"TITLE": "Вы уверены, что хотите удалить интеграцию с Notion?",
"MESSAGE": "Удаление этой интеграции приведет к удалению доступа к вашему проекту Notion и остановит все связанные функции.",
"CONFIRM": "Да, удалить",
"CANCEL": "Отменить"
}
@@ -347,36 +347,36 @@
"COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Попробуйте эти запросы",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"PANEL_TITLE": "Начать работу с Copilot",
"KICK_OFF_MESSAGE": "Хотите узнать суть или проверить прошлые диалоги или написать лучший ответ? Copilot здесь, чтобы ускорить работу.",
"SEND_MESSAGE": "Отправить сообщение...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"EMPTY_MESSAGE": "Произошла ошибка при генерации ответа. Пожалуйста, попробуйте еще раз.",
"LOADER": "Капитан думает",
"YOU": "Вы",
"USE": "Использовать это",
"RESET": "Сброс",
"SHOW_STEPS": "Show steps",
"SHOW_STEPS": "Показать шаги",
"SELECT_ASSISTANT": "Выбрать ассистента",
"PROMPTS": {
"SUMMARIZE": {
"LABEL": "Summarize this conversation",
"CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
"LABEL": "Подвести итог этого диалога",
"CONTENT": "Кратко изложить основные моменты, обсуждавшиеся между клиентом и агентом поддержки, включая пожелания клиента, вопросы и решения или ответы, предоставляемые агентом поддержки"
},
"SUGGEST": {
"LABEL": "Suggest an answer",
"CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
"LABEL": "Предложить ответ",
"CONTENT": "Анализируйте запрос клиента и составляйте ответ, который эффективно учитывает его проблемы или вопросы. Убедитесь, что ответ является четким, кратким и содержит полезную информацию."
},
"RATE": {
"LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
"LABEL": "Оцените этот диалог",
"CONTENT": "Оцените разговор, чтобы узнать, насколько он соответствует потребностям клиента. Поделитесь оценкой из 5 на основе тона, ясности и эффективности."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
"LABEL": "Диалоги с высоким приоритетом",
"CONTENT": "Дайте мне суть всех высокоприоритетных открытых разговоров, включая идентификатор разговора, имя клиента (если есть), содержимое последнего сообщения и назначенный агент. Если нужно, группа по статусу."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
"LABEL": "Список контактов",
"CONTENT": "Покажите мне список 10 топ контактов. Включая имя, email или номер телефона (если доступно), последний просмотренный время, тэги (если есть)."
}
}
},
@@ -384,9 +384,9 @@
"USER": "Вы",
"ASSISTANT": "Ассистент",
"MESSAGE_PLACEHOLDER": "Введите сообщение...",
"HEADER": "Playground",
"DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
"CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
"HEADER": "Площадка",
"DESCRIPTION": "Используйте эту площадку, чтобы отправлять сообщения своему ассистенту и проверять правильность ответа, быстро и в том тоне, который вы ожидали.",
"CREDIT_NOTE": "Отправленные здесь сообщения будут учитываться в кредитах Captain."
},
"PAYWALL": {
"TITLE": "Обновите тарифный план, чтобы использовать Captain AI",
@@ -410,7 +410,7 @@
},
"ASSISTANTS": {
"HEADER": "Ассистенты",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"NO_ASSISTANTS_AVAILABLE": "У вас нет ни одного доступного помощника.",
"ADD_NEW": "Создать нового ассистента",
"DELETE": {
"TITLE": "Вы уверены, что хотите удалить ассистента?",
@@ -428,87 +428,87 @@
"FORM": {
"UPDATE": "Обновить",
"SECTIONS": {
"BASIC_INFO": "Basic Information",
"SYSTEM_MESSAGES": "System Messages",
"INSTRUCTIONS": "Instructions",
"BASIC_INFO": "Основная информация",
"SYSTEM_MESSAGES": "Системные сообщения",
"INSTRUCTIONS": "Инструкции",
"FEATURES": "Возможности",
"TOOLS": "Tools "
"TOOLS": "Инструменты "
},
"NAME": {
"LABEL": "Имя",
"PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required"
"PLACEHOLDER": "Введите имя помощника",
"ERROR": "Имя обязательно"
},
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
"LABEL": "Температура ответа",
"DESCRIPTION": "Настройте творческие или ограничительные реакции помощника. Меньшие ценности дают более сфокусированные и детерминированные отклики, а более высокие ценности позволяют более творчески и разнообразно вырабатывать результаты."
},
"DESCRIPTION": {
"LABEL": "Описание",
"PLACEHOLDER": "Enter assistant description",
"ERROR": "The description is required"
"PLACEHOLDER": "Введите описание помощника",
"ERROR": "Описание обязательно"
},
"PRODUCT_NAME": {
"LABEL": "Название продукта",
"PLACEHOLDER": "Enter product name",
"PLACEHOLDER": "Введите название продукта",
"ERROR": "Требуется название продукта"
},
"WELCOME_MESSAGE": {
"LABEL": "Welcome Message",
"PLACEHOLDER": "Enter welcome message"
"LABEL": "Приветственное сообщение",
"PLACEHOLDER": "Введите приветственное сообщение"
},
"HANDOFF_MESSAGE": {
"LABEL": "Handoff Message",
"PLACEHOLDER": "Enter handoff message"
"LABEL": "Сообщение о передачи",
"PLACEHOLDER": "Введите сообщение о передачи"
},
"RESOLUTION_MESSAGE": {
"LABEL": "Resolution Message",
"PLACEHOLDER": "Enter resolution message"
"LABEL": "Сообщение разрешения",
"PLACEHOLDER": "Введите сообщение разрешения"
},
"INSTRUCTIONS": {
"LABEL": "Instructions",
"PLACEHOLDER": "Enter instructions for the assistant"
"LABEL": "Инструкции",
"PLACEHOLDER": "Введите инструкции для помощника"
},
"FEATURES": {
"TITLE": "Возможности",
"ALLOW_CONVERSATION_FAQS": "Создать FAQ из решённых диалогов",
"ALLOW_MEMORIES": "Сохраняйте ключевые детали в виде воспоминаний о взаимодействии с клиентами.",
"ALLOW_CITATIONS": "Include source citations in responses"
"ALLOW_CITATIONS": "Включить цитаты источника в ответы"
}
},
"EDIT": {
"TITLE": "Обновить ассистента",
"SUCCESS_MESSAGE": "Ассистент успешно обновлен",
"ERROR_MESSAGE": "При обновлении ассистента произошла ошибка, пожалуйста, попробуйте еще раз.",
"NOT_FOUND": "Could not find the assistant. Please try again."
"NOT_FOUND": "Не удалось найти помощника. Пожалуйста, попробуйте еще раз."
},
"SETTINGS": {
"BREADCRUMB": {
"ASSISTANT": "Ассистент"
},
"BASIC_SETTINGS": {
"TITLE": "Basic settings",
"DESCRIPTION": "Customize what the assistant says when ending a conversation or transferring to a human."
"TITLE": "Основные настройки",
"DESCRIPTION": "Настройте то, что говорит ассистент, завершая диалог или передавая человеку."
},
"SYSTEM_SETTINGS": {
"TITLE": "System settings",
"DESCRIPTION": "Customize what the assistant says when ending a conversation or transferring to a human."
"TITLE": "Системные настройки",
"DESCRIPTION": "Настройте то, что говорит ассистент, завершая диалог или передавая человеку."
},
"CONTROL_ITEMS": {
"TITLE": "The Fun Stuff",
"DESCRIPTION": "Add more control to the assistant. (a bit more visual like a story : Query guardrail → scenarios → output) Nudges user to actually utilise these.",
"TITLE": "Веселые вещи",
"DESCRIPTION": "Добавить больше контроля к ассистенту. (немного визуально, как история : Query guardrail → Сценарии → Выход) пользователь Nudges на самом деле их использует.",
"OPTIONS": {
"GUARDRAILS": {
"TITLE": "Guardrails",
"DESCRIPTION": "Keeps things on track—only the kinds of questions you want your assistant to answer, nothing off-limits or off-topic."
"TITLE": "Ограждения",
"DESCRIPTION": "Сохраняет вещи в нужном контексте — только те вопросы, которые вы хотите, чтобы ваш ассистент отвечал, ничего запрещённого или не по теме."
},
"SCENARIOS": {
"TITLE": "Scenarios",
"DESCRIPTION": "Give your assistant some context—like “what to do when a user is stuck,” or “how to act during a refund request.”"
"TITLE": "Сценарии",
"DESCRIPTION": "Дайте своему ассистенту определенный контекст, например «что делать, когда пользователь застрял» или «как действовать во время запроса на возмещение»."
},
"RESPONSE_GUIDELINES": {
"TITLE": "Response guidelines",
"DESCRIPTION": "The vibe and structure of your assistants replies—clear and friendly? Short and snappy? Detailed and formal?"
"TITLE": "Рекомендации по ответу",
"DESCRIPTION": "Вайб и структура ответов помощника ясные и дружелюбные? Коротко и непросто? Детально и формально?"
}
}
}
@@ -527,138 +527,138 @@
}
},
"GUARDRAILS": {
"TITLE": "Guardrails",
"DESCRIPTION": "Keeps things on track—only the kinds of questions you want your assistant to answer, nothing off-limits or off-topic.",
"TITLE": "Ограждения",
"DESCRIPTION": "Сохраняет вещи в нужном контексте — только те вопросы, которые вы хотите, чтобы ваш ассистент отвечал, ничего запрещённого или не по теме.",
"BREADCRUMB": {
"TITLE": "Guardrails"
"TITLE": "Ограждения"
},
"BULK_ACTION": {
"SELECTED": "{count} item selected | {count} items selected",
"SELECT_ALL": "Select all ({count})",
"UNSELECT_ALL": "Unselect all ({count})",
"SELECTED": "{count} элемент выбран | {count} элементов выбрано",
"SELECT_ALL": "Выбрать все ({count})",
"UNSELECT_ALL": "Сбросить все ({count})",
"BULK_DELETE_BUTTON": "Удалить"
},
"ADD": {
"SUGGESTED": {
"TITLE": "Example guardrails",
"ADD": "Add all",
"ADD_SINGLE": "Add this",
"SAVE": "Add and save (↵)",
"PLACEHOLDER": "Type in another guardrail..."
"TITLE": "Примеры ограждений",
"ADD": "Добавить все",
"ADD_SINGLE": "Добавить это",
"SAVE": "Добавить и сохранить (↵)",
"PLACEHOLDER": "Введите другое ограждение..."
},
"NEW": {
"TITLE": "Add a guardrail",
"TITLE": "Добавить гарант",
"CREATE": "Создать",
"CANCEL": "Отменить",
"PLACEHOLDER": "Type in another guardrail...",
"TEST_ALL": "Test all"
"PLACEHOLDER": "Введите другое ограждение...",
"TEST_ALL": "Проверить все"
}
},
"LIST": {
"SEARCH_PLACEHOLDER": "Поиск..."
},
"EMPTY_MESSAGE": "No guardrails found. Create or add examples to begin.",
"SEARCH_EMPTY_MESSAGE": "No guardrails found for this search.",
"EMPTY_MESSAGE": "Ограждений не найдено. Создайте или добавьте примеры, чтобы начать.",
"SEARCH_EMPTY_MESSAGE": "Не найдено ограждений для этого поиска.",
"API": {
"ADD": {
"SUCCESS": "Guardrails added successfully",
"ERROR": "There was an error adding guardrails, please try again."
"SUCCESS": "Ограждение успешно добавлен",
"ERROR": "Произошла ошибка при добавлении ограждения, пожалуйста, попробуйте еще раз."
},
"UPDATE": {
"SUCCESS": "Guardrails updated successfully",
"ERROR": "There was an error updating guardrails, please try again."
"SUCCESS": "Ограждение успешно обновлено",
"ERROR": "Произошла ошибка при обновлении ограждения, попробуйте еще раз."
},
"DELETE": {
"SUCCESS": "Guardrails deleted successfully",
"ERROR": "There was an error deleting guardrails, please try again."
"SUCCESS": "Ограждение успешно удалено",
"ERROR": "Произошла ошибка при удалении ограждения, пожалуйста, попробуйте еще раз."
}
}
},
"RESPONSE_GUIDELINES": {
"TITLE": "Response Guidelines",
"DESCRIPTION": "The vibe and structure of your assistants replies—clear and friendly? Short and snappy? Detailed and formal?",
"TITLE": "Руководство по ограждению",
"DESCRIPTION": "Вайб и структура ответов помощника ясные и дружелюбные? Коротко и непросто? Детально и формально?",
"BREADCRUMB": {
"TITLE": "Response Guidelines"
"TITLE": "Руководство по ограждению"
},
"BULK_ACTION": {
"SELECTED": "{count} item selected | {count} items selected",
"SELECT_ALL": "Select all ({count})",
"UNSELECT_ALL": "Unselect all ({count})",
"SELECTED": "{count} элемент выбран | {count} элементов выбрано",
"SELECT_ALL": "Выбрать все ({count})",
"UNSELECT_ALL": "Сбросить все ({count})",
"BULK_DELETE_BUTTON": "Удалить"
},
"ADD": {
"SUGGESTED": {
"TITLE": "Example response guidelines",
"ADD": "Add all",
"ADD_SINGLE": "Add this",
"SAVE": "Add and save (↵)",
"PLACEHOLDER": "Type in another response guideline..."
"TITLE": "Пример рекомендации по ответам",
"ADD": "Добавить все",
"ADD_SINGLE": "Добавить это",
"SAVE": "Добавить и сохранить (↵)",
"PLACEHOLDER": "Введите рекомендации по ответам..."
},
"NEW": {
"TITLE": "Add a response guideline",
"TITLE": "Добавить руководство по ответу",
"CREATE": "Создать",
"CANCEL": "Отменить",
"PLACEHOLDER": "Type in another response guideline...",
"TEST_ALL": "Test all"
"PLACEHOLDER": "Введите рекомендации по ответам...",
"TEST_ALL": "Проверить все"
}
},
"LIST": {
"SEARCH_PLACEHOLDER": "Поиск..."
},
"EMPTY_MESSAGE": "No response guidelines found. Create or add examples to begin.",
"SEARCH_EMPTY_MESSAGE": "No response guidelines found for this search.",
"EMPTY_MESSAGE": "Руководство по ответу не найдено. Создайте или добавьте примеры, чтобы начать.",
"SEARCH_EMPTY_MESSAGE": "По данному поиску не найдено ни одного руководства.",
"API": {
"ADD": {
"SUCCESS": "Response Guidelines added successfully",
"ERROR": "There was an error adding response guidelines, please try again."
"SUCCESS": "Руководство по ответу успешно добавлено",
"ERROR": "Произошла ошибка при добавлении правил ответа, пожалуйста, попробуйте еще раз."
},
"UPDATE": {
"SUCCESS": "Response Guidelines updated successfully",
"ERROR": "There was an error updating response guidelines, please try again."
"SUCCESS": "Руководства по ответу успешно обновлены",
"ERROR": "Произошла ошибка при обновлении руководства для ответа, пожалуйста, попробуйте еще раз."
},
"DELETE": {
"SUCCESS": "Response Guidelines deleted successfully",
"ERROR": "There was an error deleting response guidelines, please try again."
"SUCCESS": "Руководства для ответа успешно удалены",
"ERROR": "Произошла ошибка при удалении руководства для ответа, пожалуйста, попробуйте еще раз."
}
}
},
"SCENARIOS": {
"TITLE": "Scenarios",
"DESCRIPTION": "Give your assistant some context—like “what to do when a user is stuck,” or “how to act during a refund request.”",
"TITLE": "Сценарии",
"DESCRIPTION": "Дайте своему ассистенту определенный контекст, например «что делать, когда пользователь застрял» или «как действовать во время запроса на возмещение».",
"BREADCRUMB": {
"TITLE": "Scenarios"
"TITLE": "Сценарии"
},
"BULK_ACTION": {
"SELECTED": "{count} item selected | {count} items selected",
"SELECT_ALL": "Select all ({count})",
"UNSELECT_ALL": "Unselect all ({count})",
"SELECTED": "{count} элемент выбран | {count} элементов выбрано",
"SELECT_ALL": "Выбрать все ({count})",
"UNSELECT_ALL": "Сбросить все ({count})",
"BULK_DELETE_BUTTON": "Удалить"
},
"ADD": {
"SUGGESTED": {
"TITLE": "Example scenarios",
"ADD": "Add all",
"ADD_SINGLE": "Add this",
"TOOLS_USED": "Tools used :"
"TITLE": "Примеры сценариев",
"ADD": "Добавить все",
"ADD_SINGLE": "Добавить это",
"TOOLS_USED": "Используемые инструменты:"
},
"NEW": {
"CREATE": "Add a scenario",
"TITLE": "Create a scenario",
"CREATE": "Добавить сценарий",
"TITLE": "Создать сценарий",
"FORM": {
"TITLE": {
"LABEL": "Название",
"PLACEHOLDER": "Enter a name for the scenario",
"ERROR": "Scenario name is required"
"PLACEHOLDER": "Введите название сценария",
"ERROR": "Название сценария обязательно"
},
"DESCRIPTION": {
"LABEL": "Описание",
"PLACEHOLDER": "Describe how and where this scenario will be used",
"ERROR": "Scenario description is required"
"PLACEHOLDER": "Опишите как и где будет использоваться этот сценарий",
"ERROR": "Описание сценария обязательно"
},
"INSTRUCTION": {
"LABEL": "How to handle",
"PLACEHOLDER": "Describe how and where this scenario will be handled",
"ERROR": "Scenario content is required"
"LABEL": "Как обрабатывать",
"PLACEHOLDER": "Опишите, как и где будет обрабатываться этот сценарий",
"ERROR": "Содержимое сценария обязательно"
},
"CREATE": "Создать",
"CANCEL": "Отменить"
@@ -667,25 +667,25 @@
},
"UPDATE": {
"CANCEL": "Отменить",
"UPDATE": "Update changes"
"UPDATE": "Обновить изменения"
},
"LIST": {
"SEARCH_PLACEHOLDER": "Поиск..."
},
"EMPTY_MESSAGE": "No scenarios found. Create or add examples to begin.",
"SEARCH_EMPTY_MESSAGE": "No scenarios found for this search.",
"EMPTY_MESSAGE": "Сценарии не найдены. Создайте или добавьте примеры для начала.",
"SEARCH_EMPTY_MESSAGE": "Не найдено сценариев для этого поиска.",
"API": {
"ADD": {
"SUCCESS": "Scenarios added successfully",
"ERROR": "There was an error adding scenarios, please try again."
"SUCCESS": "Сценарии успешно добавлены",
"ERROR": "Произошла ошибка при добавлении сценариев, пожалуйста, попробуйте еще раз."
},
"UPDATE": {
"SUCCESS": "Scenarios updated successfully",
"ERROR": "There was an error updating scenarios, please try again."
"SUCCESS": "Сценарий успешно обновлены",
"ERROR": "Произошла ошибка при обновлении сценария, пожалуйста, попробуйте еще раз."
},
"DELETE": {
"SUCCESS": "Scenarios deleted successfully",
"ERROR": "There was an error deleting scenarios, please try again."
"SUCCESS": "Сценарий успешно удалены",
"ERROR": "При удалении сценария произошла ошибка. Пожалуйста, попробуйте еще раз."
}
}
}
@@ -705,9 +705,9 @@
},
"FORM": {
"TYPE": {
"LABEL": "Document Type",
"LABEL": "Тип документа",
"URL": "URL",
"PDF": "PDF File"
"PDF": "PDF файл"
},
"URL": {
"LABEL": "URL",
@@ -715,16 +715,16 @@
"ERROR": "Пожалуйста, укажите корректный URL для документа"
},
"PDF_FILE": {
"LABEL": "PDF File",
"CHOOSE_FILE": "Choose PDF file",
"ERROR": "Please select a PDF file",
"HELP_TEXT": "Maximum file size: 10MB",
"INVALID_TYPE": "Please select a valid PDF file",
"TOO_LARGE": "File size exceeds 10MB limit"
"LABEL": "PDF файл",
"CHOOSE_FILE": "Выберите PDF файл",
"ERROR": "Пожалуйста, выберите PDF файл",
"HELP_TEXT": "Максимальный размер файла: 10MB",
"INVALID_TYPE": "Пожалуйста, выберите корректный файл PDF",
"TOO_LARGE": "Размер файла превышает 10MB"
},
"NAME": {
"LABEL": "Document Name (Optional)",
"PLACEHOLDER": "Enter a name for the document"
"LABEL": "Название документа (необязательно)",
"PLACEHOLDER": "Введите название документа"
},
"ASSISTANT": {
"LABEL": "Ассистент",
@@ -753,58 +753,58 @@
}
},
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
"HEADER": "Инструменты",
"ADD_NEW": "Создать новый инструмент",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
"TITLE": "Нет доступных пользовательских инструментов",
"SUBTITLE": "Создавайте пользовательские инструменты, чтобы подключить ассистента к внешним API и сервисам, позволяя получать данные и выполнять действия от вашего имени.",
"FEATURE_SPOTLIGHT": {
"TITLE": "Custom Tools",
"NOTE": "Custom tools allow your assistant to interact with external APIs and services. Create tools to fetch data, perform actions, or integrate with your existing systems to enhance your assistant's capabilities."
"TITLE": "Пользовательские инструменты",
"NOTE": "Пользовательские инструменты позволяют ассистенту взаимодействовать с внешними API и сервисами. Создавайте инструменты для получения данных, выполнения действий или интеграции с существующими системами для расширения возможностей вашего помощника."
}
},
"FORM_DESCRIPTION": "Configure your custom tool to connect with external APIs",
"FORM_DESCRIPTION": "Настройте пользовательский инструмент для соединения с внешними API",
"OPTIONS": {
"EDIT_TOOL": "Edit tool",
"DELETE_TOOL": "Delete tool"
"EDIT_TOOL": "Редактировать инструмент",
"DELETE_TOOL": "Удалить инструмент"
},
"CREATE": {
"TITLE": "Create Custom Tool",
"SUCCESS_MESSAGE": "Custom tool created successfully",
"ERROR_MESSAGE": "Failed to create custom tool"
"TITLE": "Создать пользовательский инструмент",
"SUCCESS_MESSAGE": "Пользовательский инструмент успешно создан",
"ERROR_MESSAGE": "Не удалось создать пользовательский инструмент"
},
"EDIT": {
"TITLE": "Edit Custom Tool",
"SUCCESS_MESSAGE": "Custom tool updated successfully",
"ERROR_MESSAGE": "Failed to update custom tool"
"TITLE": "Редактировать пользовательский инструмент",
"SUCCESS_MESSAGE": "Пользовательский инструмент успешно обновлен",
"ERROR_MESSAGE": "Не удалось обновить пользовательский инструмент"
},
"DELETE": {
"TITLE": "Delete Custom Tool",
"DESCRIPTION": "Are you sure you want to delete this custom tool? This action cannot be undone.",
"TITLE": "Удаление пользовательского инструмента",
"DESCRIPTION": "Вы уверены, что хотите удалить этот пользовательский инструмент? Это действие нельзя отменить.",
"CONFIRM": "Да, удалить",
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
"SUCCESS_MESSAGE": "Пользовательский инструмент успешно удален",
"ERROR_MESSAGE": "Не удалось удалить пользовательский инструмент"
},
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
"ERROR": "Tool name is required"
"LABEL": "Название инструмента",
"PLACEHOLDER": "Поиск заказа",
"ERROR": "Название инструмента обязательно"
},
"DESCRIPTION": {
"LABEL": "Описание",
"PLACEHOLDER": "Looks up order details by order ID"
"PLACEHOLDER": "Поиск деталей заказа по ID"
},
"HTTP_METHOD": {
"LABEL": "Method"
"LABEL": "Метод"
},
"ENDPOINT_URL": {
"LABEL": "Endpoint URL",
"PLACEHOLDER": "https://api.example.com/orders/{'{{'} order_id {'}}'}",
"ERROR": "Valid URL is required"
"ERROR": "Требуется корректный URL"
},
"AUTH_TYPE": {
"LABEL": "Authentication Type"
"LABEL": "Тип аутентификации"
},
"AUTH_TYPES": {
"NONE": "Ничего",
@@ -814,50 +814,50 @@
},
"AUTH_CONFIG": {
"BEARER_TOKEN": "Bearer Token",
"BEARER_TOKEN_PLACEHOLDER": "Enter your bearer token",
"USERNAME": "Username",
"USERNAME_PLACEHOLDER": "Enter username",
"BEARER_TOKEN_PLACEHOLDER": "Введите ваш bearer token",
"USERNAME": "Имя пользователя",
"USERNAME_PLACEHOLDER": "Введите имя пользователя",
"PASSWORD": "Пароль",
"PASSWORD_PLACEHOLDER": "Enter password",
"API_KEY": "Header Name",
"PASSWORD_PLACEHOLDER": "Введите пароль",
"API_KEY": "Имя заголовка",
"API_KEY_PLACEHOLDER": "X-API-Key",
"API_VALUE": "Header Value",
"API_VALUE_PLACEHOLDER": "Enter API key value"
"API_VALUE": "Значение заголовка",
"API_VALUE_PLACEHOLDER": "Введите значения API key"
},
"PARAMETERS": {
"LABEL": "Parameters",
"HELP_TEXT": "Define the parameters that will be extracted from user queries"
"LABEL": "Параметры",
"HELP_TEXT": "Определите параметры, которые будут извлечены из запросов пользователей"
},
"ADD_PARAMETER": "Add Parameter",
"ADD_PARAMETER": "Добавить параметр",
"PARAM_NAME": {
"PLACEHOLDER": "Parameter name (e.g., order_id)"
"PLACEHOLDER": "Имя параметра (например, order_id)"
},
"PARAM_TYPE": {
"PLACEHOLDER": "Тип"
},
"PARAM_TYPES": {
"STRING": "String",
"STRING": "Строка",
"NUMBER": "Число",
"BOOLEAN": "Boolean",
"ARRAY": "Array",
"OBJECT": "Object"
"ARRAY": "Массив",
"OBJECT": "Объект"
},
"PARAM_DESCRIPTION": {
"PLACEHOLDER": "Description of the parameter"
"PLACEHOLDER": "Описание параметра"
},
"PARAM_REQUIRED": {
"LABEL": "Обязательно"
},
"REQUEST_TEMPLATE": {
"LABEL": "Request Body Template (Optional)",
"LABEL": "Шаблон тела запроса (необязательно)",
"PLACEHOLDER": "{'{'}\n \"order_id\": \"{'{{'} order_id {'}}'}\"\n{'}'}"
},
"RESPONSE_TEMPLATE": {
"LABEL": "Response Template (Optional)",
"PLACEHOLDER": "Order {'{{'} order_id {'}}'} status: {'{{'} status {'}}'}"
"LABEL": "Шаблон ответа (необязательно)",
"PLACEHOLDER": "Заказ {'{{'} order_id {'}}'} status: {'{{'} status {'}}'}"
},
"ERRORS": {
"PARAM_NAME_REQUIRED": "Parameter name is required"
"PARAM_NAME_REQUIRED": "Имя параметра обязательно"
}
}
},
@@ -868,9 +868,9 @@
"CONVERSATION": "Диалог #{id}"
},
"SELECTED": "Выбрано {count}",
"SELECT_ALL": "Select all ({count})",
"UNSELECT_ALL": "Unselect all ({count})",
"SEARCH_PLACEHOLDER": "Search FAQs...",
"SELECT_ALL": "Выбрать все ({count})",
"UNSELECT_ALL": "Сбросить все ({count})",
"SEARCH_PLACEHOLDER": "Поиск по FAQ...",
"BULK_APPROVE_BUTTON": "Одобрить",
"BULK_DELETE_BUTTON": "Удалить",
"BULK_APPROVE": {

View File

@@ -24,17 +24,17 @@
"CREATE_NEW_ACCOUNT": "Создать новый аккаунт",
"SUBMIT": "Вход",
"SAML": {
"LABEL": "Login via SSO",
"TITLE": "Initiate Single Sign-on (SSO)",
"SUBTITLE": "Enter your work email to access your organization",
"BACK_TO_LOGIN": "Login via Password",
"LABEL": "Войти через SSO",
"TITLE": "Инициировать Единый вход (SSO)",
"SUBTITLE": "Введите ваш рабочий email для доступа к вашей организации",
"BACK_TO_LOGIN": "Войти с помощью пароля",
"WORK_EMAIL": {
"LABEL": "Work Email",
"PLACEHOLDER": "Enter your work email"
"LABEL": "Рабочий email",
"PLACEHOLDER": "Введите ваш рабочий email"
},
"SUBMIT": "Continue with SSO",
"SUBMIT": "Продолжить через SSO",
"API": {
"ERROR_MESSAGE": "SSO authentication failed. Please check your credentials and try again."
"ERROR_MESSAGE": "Ошибка аутентификации SSO. Пожалуйста, проверьте ваши учетные данные и повторите попытку."
}
}
}

View File

@@ -86,7 +86,7 @@
},
"ACTIONS": {
"ASSIGN_TEAM": "Назначить команду",
"ASSIGN_AGENT": "Assign an Agent",
"ASSIGN_AGENT": "Назначить сотрудника",
"ADD_LABEL": "Добавить метку",
"REMOVE_LABEL": "Удалить метку",
"REMOVE_ASSIGNED_TEAM": "Удалить назначенную команду",
@@ -97,7 +97,7 @@
"SEND_ATTACHMENT": "Отправить вложение",
"SEND_MESSAGE": "Отправить сообщение",
"CHANGE_PRIORITY": "Изменить приоритет",
"ADD_PRIVATE_NOTE": "Add a Private Note",
"ADD_PRIVATE_NOTE": "Добавить заметку",
"SEND_WEBHOOK_EVENT": "Отправить событие Webhook"
},
"PRIORITY_TYPES": {

View File

@@ -1,106 +1,106 @@
{
"MFA_SETTINGS": {
"TITLE": "Two-Factor Authentication",
"SUBTITLE": "Secure your account with TOTP-based authentication",
"DESCRIPTION": "Add an extra layer of security to your account using a time-based one-time password (TOTP)",
"STATUS_TITLE": "Authentication Status",
"STATUS_DESCRIPTION": "Manage your two-factor authentication settings and backup recovery codes",
"TITLE": "Двухфакторная аутентификация",
"SUBTITLE": "Защитите ваш аккаунт с помощью аутентификации на базе TOTP",
"DESCRIPTION": "Добавьте дополнительный уровень безопасности для вашего аккаунта, используя одноразовый пароль (TOTP)",
"STATUS_TITLE": "Статус аутентификации",
"STATUS_DESCRIPTION": "Управление настройками двухфакторной аутентификации и резервными кодами",
"ENABLED": "Включено",
"DISABLED": "Выключено",
"STATUS_ENABLED": "Two-factor authentication is active",
"STATUS_ENABLED_DESC": "Your account is protected with an additional layer of security",
"ENABLE_BUTTON": "Enable Two-Factor Authentication",
"ENHANCE_SECURITY": "Enhance Your Account Security",
"ENHANCE_SECURITY_DESC": "Two-factor authentication adds an extra layer of security by requiring a verification code from your authenticator app in addition to your password.",
"STATUS_ENABLED": "Двухфакторная аутентификация активна",
"STATUS_ENABLED_DESC": "Ваша учетная запись защищена дополнительным уровнем безопасности",
"ENABLE_BUTTON": "Включить двухфакторную аутентификацию",
"ENHANCE_SECURITY": "Улучшите безопасность аккаунта",
"ENHANCE_SECURITY_DESC": "Двухфакторная аутентификация добавляет дополнительный уровень безопасности, требуя проверочный код от вашего приложения аутентификатора в дополнение к вашему паролю.",
"SETUP": {
"STEP_NUMBER_1": "1",
"STEP_NUMBER_2": "2",
"STEP1_TITLE": "Scan QR Code with Your Authenticator App",
"STEP1_DESCRIPTION": "Use Google Authenticator, Authy, or any TOTP-compatible app",
"STEP1_TITLE": "Отсканируйте QR-код с помощью приложения аутентификатора",
"STEP1_DESCRIPTION": "Используйте Google Authenticator, Authy, или любое TOTP-совместимое приложение",
"LOADING_QR": "Загрузка...",
"MANUAL_ENTRY": "Can't scan? Enter code manually",
"SECRET_KEY": "Secret Key",
"MANUAL_ENTRY": "Не можете отсканировать? Введите код вручную",
"SECRET_KEY": "Секретный ключ",
"COPY": "Копировать",
"ENTER_CODE": "Enter the 6-digit code from your authenticator app",
"ENTER_CODE": "Введите 6-значный код из вашего приложения аутентификации",
"ENTER_CODE_PLACEHOLDER": "000000",
"VERIFY_BUTTON": "Verify & Continue",
"VERIFY_BUTTON": "Проверить и продолжить",
"CANCEL": "Отменить",
"ERROR_STARTING": "MFA not enabled. Please contact administrator.",
"INVALID_CODE": "Invalid verification code",
"SECRET_COPIED": "Secret key copied to clipboard",
"SUCCESS": "Two-factor authentication has been enabled successfully"
"ERROR_STARTING": "MFA не включена. Пожалуйста, свяжитесь с администратором.",
"INVALID_CODE": "Неверный код подтверждения",
"SECRET_COPIED": "Секретный ключ скопирован в буфер обмена",
"SUCCESS": "Двухфакторная аутентификация была успешно включена"
},
"BACKUP": {
"TITLE": "Save Your Backup Codes",
"DESCRIPTION": "Keep these codes safe. Each can be used once if you lose access to your authenticator",
"IMPORTANT": "Important:",
"IMPORTANT_NOTE": " Save these codes in a secure location. You won't be able to see them again.",
"TITLE": "Сохранить резервные коды",
"DESCRIPTION": "Храните эти коды в безопасности. Каждый может быть использован один раз, если вы потеряете доступ к вашему аутентификатору",
"IMPORTANT": "Важно:",
"IMPORTANT_NOTE": " Храните эти коды в безопасном месте. Вы не сможете их снова увидеть.",
"DOWNLOAD": "Скачать",
"COPY_ALL": "Copy All",
"CONFIRM": "I have saved my backup codes in a secure location and understand that I won't be able to see them again",
"COMPLETE_SETUP": "Complete Setup",
"CODES_COPIED": "Backup codes copied to clipboard"
"COPY_ALL": "Скопировать все",
"CONFIRM": "Я сохранил свои резервные коды в безопасном месте и понимаю, что я не смогу снова их увидеть",
"COMPLETE_SETUP": "Завершить установку",
"CODES_COPIED": "Резервные коды скопированы в буфер обмена"
},
"MANAGEMENT": {
"BACKUP_CODES": "Backup Codes",
"BACKUP_CODES_DESC": "Generate new codes if you've lost or used your existing ones",
"REGENERATE": "Regenerate Backup Codes",
"DISABLE_MFA": "Disable 2FA",
"DISABLE_MFA_DESC": "Remove two-factor authentication from your account",
"DISABLE_BUTTON": "Disable Two-Factor Authentication"
"BACKUP_CODES": "Резервные коды",
"BACKUP_CODES_DESC": "Сгенерировать новые коды, если вы потеряли или использовали существующие",
"REGENERATE": "Пересоздать резервные коды",
"DISABLE_MFA": "Отключить 2FA",
"DISABLE_MFA_DESC": "Удалить двухфакторную аутентификацию из вашей учетной записи",
"DISABLE_BUTTON": "Отключить двухфакторную аутентификацию"
},
"DISABLE": {
"TITLE": "Disable Two-Factor Authentication",
"DESCRIPTION": "You'll need to enter your password and a verification code to disable two-factor authentication.",
"TITLE": "Отключить двухфакторную аутентификацию",
"DESCRIPTION": "Вам необходимо ввести пароль и проверочный код, чтобы отключить двухфакторную аутентификацию.",
"PASSWORD": "Пароль",
"OTP_CODE": "Verification Code",
"OTP_CODE": "Проверочный код",
"OTP_CODE_PLACEHOLDER": "000000",
"CONFIRM": "Disable 2FA",
"CONFIRM": "Отключить 2FA",
"CANCEL": "Отменить",
"SUCCESS": "Two-factor authentication has been disabled",
"ERROR": "Failed to disable MFA. Please check your credentials."
"SUCCESS": "Двухфакторная аутентификация была отключена",
"ERROR": "Не удалось отключить MFA. Проверьте ваши учетные данные."
},
"REGENERATE": {
"TITLE": "Regenerate Backup Codes",
"DESCRIPTION": "This will invalidate your existing backup codes and generate new ones. Enter your verification code to continue.",
"OTP_CODE": "Verification Code",
"TITLE": "Пересоздать резервные коды",
"DESCRIPTION": "Это приведет к аннулированию существующих резервных кодов и созданию новых. Введите код подтверждения для продолжения.",
"OTP_CODE": "Проверочный код",
"OTP_CODE_PLACEHOLDER": "000000",
"CONFIRM": "Generate New Codes",
"CONFIRM": "Сгенерировать новые коды",
"CANCEL": "Отменить",
"NEW_CODES_TITLE": "New Backup Codes Generated",
"NEW_CODES_DESC": "Your old backup codes have been invalidated. Save these new codes in a secure location.",
"CODES_IMPORTANT": "Important:",
"CODES_IMPORTANT_NOTE": " Each code can only be used once. Save them before closing this window.",
"DOWNLOAD_CODES": "Download Codes",
"COPY_ALL_CODES": "Copy All Codes",
"CODES_SAVED": "I've Saved My Codes",
"SUCCESS": "New backup codes have been generated",
"ERROR": "Failed to regenerate backup codes"
"NEW_CODES_TITLE": "Новые резервные коды созданы",
"NEW_CODES_DESC": "Ваши старые резервные коды были аннулированы. Сохраните эти новые коды в безопасном месте.",
"CODES_IMPORTANT": "Важно:",
"CODES_IMPORTANT_NOTE": " Каждый код может быть использован только один раз. Сохраните их перед закрытием этого окна.",
"DOWNLOAD_CODES": "Скачать коды",
"COPY_ALL_CODES": "Копировать все коды",
"CODES_SAVED": "Я сохранил мои коды",
"SUCCESS": "Новые резервные коды были созданы",
"ERROR": "Не удалось пересоздать резервные коды"
}
},
"MFA_VERIFICATION": {
"TITLE": "Two-Factor Authentication",
"DESCRIPTION": "Enter your verification code to continue",
"AUTHENTICATOR_APP": "Authenticator App",
"BACKUP_CODE": "Backup Code",
"ENTER_OTP_CODE": "Enter 6-digit code from your authenticator app",
"ENTER_BACKUP_CODE": "Enter one of your backup codes",
"TITLE": "Двухфакторная аутентификация",
"DESCRIPTION": "Введите код подтверждения, чтобы продолжить",
"AUTHENTICATOR_APP": "Приложение аутентификатор",
"BACKUP_CODE": "Резервные код",
"ENTER_OTP_CODE": "Введите 6-значный код из вашего приложения аутентификатора",
"ENTER_BACKUP_CODE": "Введите один из ваших резервных кодов",
"BACKUP_CODE_PLACEHOLDER": "000000",
"VERIFY_BUTTON": "Verify",
"TRY_ANOTHER_METHOD": "Try another verification method",
"CANCEL_LOGIN": "Cancel and return to login",
"HELP_TEXT": "Having trouble signing in?",
"LEARN_MORE": "Learn more about 2FA",
"VERIFY_BUTTON": "Проверить",
"TRY_ANOTHER_METHOD": "Попробуйте другой способ подтверждения",
"CANCEL_LOGIN": "Отменить и вернуться к входу",
"HELP_TEXT": "Проблемы с входом?",
"LEARN_MORE": "Узнайте больше о 2FA",
"HELP_MODAL": {
"TITLE": "Two-Factor Authentication Help",
"AUTHENTICATOR_TITLE": "Using an Authenticator App",
"AUTHENTICATOR_DESC": "Open your authenticator app (Google Authenticator, Authy, etc.) and enter the 6-digit code shown for your account.",
"BACKUP_TITLE": "Using a Backup Code",
"BACKUP_DESC": "If you don't have access to your authenticator app, you can use one of the backup codes you saved when setting up 2FA. Each code can only be used once.",
"CONTACT_TITLE": "Need More Help?",
"CONTACT_DESC_CLOUD": "If you've lost access to both your authenticator app and backup codes, please reach out to Chatwoot support for assistance.",
"CONTACT_DESC_SELF_HOSTED": "If you've lost access to both your authenticator app and backup codes, please contact your administrator for assistance."
"TITLE": "Справка по двухфакторной аутентификации",
"AUTHENTICATOR_TITLE": "Использовать приложение для аутентификации",
"AUTHENTICATOR_DESC": "Откройте ваше приложение аутентификатор (Google Authenticator, Authy и т. д.) и введите 6-значный код, показанный для вашей учетной записи.",
"BACKUP_TITLE": "Использовать код резервной копии",
"BACKUP_DESC": "Если у вас нет доступа к приложению для аутентификации, вы можете использовать один из резервных кодов, сохраненных при настройке 2FA. Каждый код может быть использован только один раз.",
"CONTACT_TITLE": "Нужна помощь?",
"CONTACT_DESC_CLOUD": "Если вы потеряли доступ к приложению для аутентификации и резервным кодам, пожалуйста, обратитесь в службу поддержки Chatwoot.",
"CONTACT_DESC_SELF_HOSTED": "Если вы потеряли доступ к приложению для аутентификации и резервным кодам, обратитесь к администратору за помощью."
},
"VERIFICATION_FAILED": "Verification failed. Please try again."
"VERIFICATION_FAILED": "Проверка не удалась. Пожалуйста, попробуйте еще раз."
}
}

View File

@@ -51,6 +51,7 @@
},
"DATE_RANGE_OPTIONS": {
"LAST_7_DAYS": "Последние 7 дней",
"LAST_14_DAYS": "Последние 14 дней",
"LAST_30_DAYS": "Последние 30 дней",
"LAST_3_MONTHS": "Последние 3 месяца",
"LAST_6_MONTHS": "Последние 6 месяцев",
@@ -193,7 +194,7 @@
},
"LABEL_REPORTS": {
"HEADER": "Обзор меток",
"DESCRIPTION": "Track label performance with key metrics including conversations, response times, resolution times, and resolved cases. Click a label name for detailed insights.",
"DESCRIPTION": "Отслеживать производительность меток с ключевыми показателями, включая диалоги, время ответа, время разрешения и разрешенные случаи. Нажмите на название метки для детальных выводов.",
"LOADING_CHART": "Загрузка данных графика...",
"NO_ENOUGH_DATA": "Недостаточно данных для создания отчета, пожалуйста, повторите попытку позже.",
"DOWNLOAD_LABEL_REPORTS": "Скачать отчет по меткам",
@@ -266,6 +267,8 @@
"NO_ENOUGH_DATA": "Недостаточно данных для создания отчета, пожалуйста, повторите попытку позже.",
"DOWNLOAD_INBOX_REPORTS": "Скачать отчет по входящим",
"FILTER_DROPDOWN_LABEL": "Выбрать \"Входящий\" канал",
"ALL_INBOXES": "Все входящие",
"SEARCH_INBOX": "Поиск входящих",
"METRICS": {
"CONVERSATIONS": {
"NAME": "Диалоги",
@@ -467,6 +470,13 @@
"CONVERSATIONS": "{count} разговоров",
"DOWNLOAD_REPORT": "Скачать отчет"
},
"RESOLUTION_HEATMAP": {
"HEADER": "Резолюции",
"NO_CONVERSATIONS": "Нет сообщений",
"CONVERSATION": "{count} разговор",
"CONVERSATIONS": "{count} разговоров",
"DOWNLOAD_REPORT": "Скачать отчет"
},
"AGENT_CONVERSATIONS": {
"HEADER": "Диалоги по операторам",
"LOADING_MESSAGE": "Загрузка метрик оператора...",

View File

@@ -53,11 +53,11 @@
}
},
"LANGUAGE": {
"TITLE": "Preferred Language",
"NOTE": "Choose the language you want to use.",
"UPDATE_SUCCESS": "Your Language settings have been updated successfully",
"UPDATE_ERROR": "There is an error while updating the language settings, please try again",
"USE_ACCOUNT_DEFAULT": "Use account default"
"TITLE": "Предпочитаемый язык",
"NOTE": "Выберите язык, который вы хотите использовать.",
"UPDATE_SUCCESS": "Ваши языковые настройки успешно обновлены",
"UPDATE_ERROR": "Произошла ошибка при обновлении языковых настроек, пожалуйста, попробуйте снова",
"USE_ACCOUNT_DEFAULT": "Использовать учетную запись по умолчанию"
}
},
"MESSAGE_SIGNATURE_SECTION": {
@@ -81,19 +81,19 @@
"BTN_TEXT": "Изменить пароль"
},
"SECURITY_SECTION": {
"TITLE": "Security",
"NOTE": "Manage additional security features for your account.",
"MFA_BUTTON": "Manage Two-Factor Authentication"
"TITLE": "Безопасность",
"NOTE": "Управление дополнительными функциями безопасности для вашей учетной записи.",
"MFA_BUTTON": "Управление двухфакторной аутентификацией"
},
"ACCESS_TOKEN": {
"TITLE": "Токен доступа",
"NOTE": "Этот токен может быть использован, если вы настраиваете интеграцию на основе API",
"COPY": "Копировать",
"RESET": "Сброс",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
"CONFIRM_RESET": "Вы уверены?",
"CONFIRM_HINT": "Нажмите еще раз для подтверждения",
"RESET_SUCCESS": "Токен доступа успешно сгенерирован",
"RESET_ERROR": "Не удалось сгенерировать токен доступа. Попробуйте ещё раз"
},
"AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Аудио уведомления",
@@ -203,7 +203,7 @@
},
"SET_AVAILABILITY_SUCCESS": "Доступность успешно установлена",
"SET_AVAILABILITY_ERROR": "Не удалось установить доступность, попробуйте снова",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
"IMPERSONATING_ERROR": "Невозможно изменить доступность выдавая себя за пользователя"
},
"EMAIL": {
"LABEL": "Ваш адрес электронной почты",
@@ -238,7 +238,7 @@
"APPEARANCE": "Изменить внешний вид",
"SUPER_ADMIN_CONSOLE": "Консоль супер администратора",
"DOCS": "Открыть документацию",
"CHANGELOG": "Changelog",
"CHANGELOG": "Журнал изменений",
"LOGOUT": "Выйти из системы"
},
"APP_GLOBAL": {
@@ -304,7 +304,7 @@
"CAPTAIN_ASSISTANTS": "Ассистенты",
"CAPTAIN_DOCUMENTS": "Документы",
"CAPTAIN_RESPONSES": "FAQ",
"CAPTAIN_TOOLS": "Tools",
"CAPTAIN_TOOLS": "Инструменты",
"HOME": "Главная",
"AGENTS": "Операторы",
"AGENT_BOTS": "Боты",
@@ -343,7 +343,7 @@
"REPORTS_LABEL": "Категории",
"REPORTS_INBOX": "Электронная почта",
"REPORTS_TEAM": "Команда",
"AGENT_ASSIGNMENT": "Agent Assignment",
"AGENT_ASSIGNMENT": "Назначение агента",
"SET_AVAILABILITY_TITLE": "Установить себя",
"SET_YOUR_AVAILABILITY": "Настройте ваши рабочие часы",
"SLA": "SLA",
@@ -365,7 +365,7 @@
"INFO_SHORT": "Автоматически отмечать оффлайн, когда вы не используете приложение."
},
"DOCS": "Открыть документацию",
"SECURITY": "Security"
"SECURITY": "Безопасность"
},
"BILLING_SETTINGS": {
"TITLE": "Платёж",
@@ -398,73 +398,73 @@
"NO_BILLING_USER": "Ваш платёжный счёт настраивается. Пожалуйста, обновите страницу и повторите попытку."
},
"SECURITY_SETTINGS": {
"TITLE": "Security",
"DESCRIPTION": "Manage your account security settings.",
"LINK_TEXT": "Learn more about SAML SSO",
"TITLE": "Безопасность",
"DESCRIPTION": "Управление настройками безопасности вашего аккаунта.",
"LINK_TEXT": "Узнать больше о SAML SSO",
"SAML": {
"TITLE": "SAML SSO",
"NOTE": "Configure SAML single sign-on for your account. Users will authenticate through your identity provider instead of using email/password.",
"NOTE": "Настройка единого SAML входа для вашей учетной записи. Пользователи будут аутентифицироваться через вашего провайдера идентификации вместо использования электронной почты/пароля.",
"ACS_URL": {
"LABEL": "ACS URL",
"TOOLTIP": "Assertion Consumer Service URL - Configure this URL in your IdP as the destination for SAML responses"
"TOOLTIP": "Assertion Consumer Service URL - Настройте этот URL в IdP в качестве назначения для SAML ответов"
},
"SSO_URL": {
"LABEL": "SSO URL",
"HELP": "The URL where SAML authentication requests will be sent",
"HELP": "URL, куда будут отправляться запросы аутентификации SAML",
"PLACEHOLDER": "https://your-idp.com/saml/sso"
},
"CERTIFICATE": {
"LABEL": "Signing certificate in PEM format",
"HELP": "The public certificate from your identity provider used to verify SAML responses",
"LABEL": "Подписанный сертификат в формате PEM",
"HELP": "Публичный сертификат от вашего поставщика сертификатов используемый для проверки SAML ответов",
"PLACEHOLDER": "-----BEGIN CERTIFICATE-----\nMIIC..."
},
"FINGERPRINT": {
"LABEL": "Fingerprint",
"TOOLTIP": "SHA-1 fingerprint of the certificate - Use this to verify the certificate in your IdP configuration"
"LABEL": "Отпечаток",
"TOOLTIP": "Отпечаток SHA-1 сертификата. Используется для проверки сертификата в конфигурации IdP"
},
"COPY_SUCCESS": "Код скопирован в буфер обмена",
"SP_ENTITY_ID": {
"LABEL": "SP Entity ID",
"HELP": "Unique identifier for this application as a service provider (auto-generated).",
"TOOLTIP": "Unique identifier for Chatwoot as the Service Provider - Configure this in your IdP settings"
"LABEL": "ID сущности SP",
"HELP": "Уникальный идентификатор для этого приложения как поставщика услуг (автосгенерированный).",
"TOOLTIP": "Уникальный идентификатор для Chatwoot как поставщик услуг - Настройте это в настройках IdP"
},
"IDP_ENTITY_ID": {
"LABEL": "Identity Provider Entity ID",
"HELP": "Unique identifier for your identity provider (usually found in IdP configuration)",
"LABEL": "ID сущности провайдера идентификации",
"HELP": "Уникальный идентификатор для вашего поставщика идентификации (обычно находится в конфигурации IdP)",
"PLACEHOLDER": "https://your-idp.com/saml"
},
"UPDATE_BUTTON": "Update SAML Settings",
"UPDATE_BUTTON": "Обновить настройки SAML",
"API": {
"SUCCESS": "SAML settings updated successfully",
"ERROR": "Failed to update SAML settings",
"ERROR_LOADING": "Failed to load SAML settings",
"DISABLED": "SAML settings disabled successfully"
"SUCCESS": "Настройки SAML успешно обновлены",
"ERROR": "Не удалось обновить настройки SAML",
"ERROR_LOADING": "Не удалось загрузить настройки SAML",
"DISABLED": "SAML настройки успешно отключены"
},
"VALIDATION": {
"REQUIRED_FIELDS": "SSO URL, Identity Provider Entity ID, and Certificate are required fields",
"SSO_URL_ERROR": "Please enter a valid SSO URL",
"CERTIFICATE_ERROR": "Certificate is required",
"IDP_ENTITY_ID_ERROR": "Identity Provider Entity ID is required"
"REQUIRED_FIELDS": "SSO URL, идентификатор сущности провайдера и сертификат являются обязательными полями",
"SSO_URL_ERROR": "Пожалуйста, введите правильный SSO URL",
"CERTIFICATE_ERROR": "Сертификат обязателен",
"IDP_ENTITY_ID_ERROR": "ID сущности поставщика идентификации обязателен"
},
"ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "The SAML SSO feature is only available in the Enterprise plans.",
"UPGRADE_PROMPT": "Upgrade to an Enterprise plan to access SAML single sign-on and other advanced security features.",
"AVAILABLE_ON": "Функция SAML SSO доступна только в Enterprise plan.",
"UPGRADE_PROMPT": "Обновитесь до Enterprise plan, чтобы получить доступ к единому входу SAML и другим продвинутым функциям безопасности.",
"ASK_ADMIN": "Пожалуйста, обратитесь к вашему администратору для обновления."
},
"PAYWALL": {
"TITLE": "Upgrade to enable SAML SSO",
"AVAILABLE_ON": "The SAML SSO feature is only available in the Enterprise plans.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to SAML single sign-on and other advanced features.",
"TITLE": "Обновитесь, чтобы включить SAML SSO",
"AVAILABLE_ON": "Функция SAML SSO доступна только в Enterprise plan.",
"UPGRADE_PROMPT": "Обновите свой тарифный план, чтобы получить доступ к единому входу SAML и другим расширенным функциям.",
"UPGRADE_NOW": "Обновить сейчас",
"CANCEL_ANYTIME": "Вы можете изменить или отменить ваш тарифный план в любое время"
},
"ATTRIBUTE_MAPPING": {
"TITLE": "SAML Attribute Setup",
"DESCRIPTION": "The following attribute mappings must be configured in your identity provider"
"TITLE": "Настройки SAML Атрибута",
"DESCRIPTION": "Следующие сопоставления атрибутов должны быть настроены в вашем поставщике идентификации"
},
"INFO_SECTION": {
"TITLE": "Service Provider Information",
"TOOLTIP": "Copy these values and configure them in your Identity Provider to establish the SAML connection"
"TITLE": "Информация о поставщике услуг SAML",
"TOOLTIP": "Скопируйте эти значения и настройте их в вашем поставщике идентификации для установления соединения SAML"
}
}
},
@@ -508,84 +508,84 @@
"ASSIGNMENT_POLICY": {
"INDEX": {
"HEADER": {
"TITLE": "Agent assignment",
"DESCRIPTION": "Define policies to effectively manage workload and route conversations based on the needs of inboxes and agents. Learn more here"
"TITLE": "Назначение агента",
"DESCRIPTION": "Определите политики для эффективного управления нагрузкой и маршрутами диалогов в зависимости от потребностей входящих сообщений и агентов. Узнайте больше здесь"
},
"ASSIGNMENT_POLICY": {
"TITLE": "Assignment policy",
"DESCRIPTION": "Manage how conversations get assigned in inboxes.",
"TITLE": "Назначение политики",
"DESCRIPTION": "Управление тем, как диалоги назначаются во входящих.",
"FEATURES": [
"Assign by conversations evenly or by available capacity",
"Add fair distribution rules to avoid overloading any agent",
"Add inboxes to a policy - one policy per inbox"
"Назначать диалоги равномерно или по доступному объему",
"Добавить правила справедливого распределения во избежание перегрузки любого агента",
"Добавить ящики в политику - по одной политике на ящик"
]
},
"AGENT_CAPACITY_POLICY": {
"TITLE": "Agent capacity policy",
"DESCRIPTION": "Manage workload for agents.",
"TITLE": "Политика нагрузки агента",
"DESCRIPTION": "Управление загрузкой агентов.",
"FEATURES": [
"Define maximum conversations per inbox",
"Create exceptions based on labels and time",
"Add agents to a policy - one policy per agent"
"Определить максимальное количество диалогов во входящих",
"Создавать исключения, основанные на метках и времени",
"Добавить агента в политику - по одной политике на агента"
]
}
},
"AGENT_ASSIGNMENT_POLICY": {
"INDEX": {
"HEADER": {
"TITLE": "Assignment policy",
"CREATE_POLICY": "New policy"
"TITLE": "Назначение политики",
"CREATE_POLICY": "Новая политика"
},
"CARD": {
"ORDER": "Order",
"ORDER": "Соритировка",
"PRIORITY": "Приоритет",
"ACTIVE": "Активно",
"INACTIVE": "Inactive",
"POPOVER": "Added inboxes",
"INACTIVE": "Неактивен",
"POPOVER": "Добавленные ящики",
"EDIT": "Редактировать"
},
"NO_RECORDS_FOUND": "No assignment policies found"
"NO_RECORDS_FOUND": "Не найдены связанные политики"
},
"CREATE": {
"HEADER": {
"TITLE": "Create assignment policy"
"TITLE": "Создать связанную политику"
},
"CREATE_BUTTON": "Create policy",
"CREATE_BUTTON": "Создать политику",
"API": {
"SUCCESS_MESSAGE": "Assignment policy created successfully",
"ERROR_MESSAGE": "Failed to create assignment policy"
"SUCCESS_MESSAGE": "Связанная политика успешно создана",
"ERROR_MESSAGE": "Не удалось создать связанную политику"
}
},
"EDIT": {
"HEADER": {
"TITLE": "Edit assignment policy"
"TITLE": "Изменение связанной политики"
},
"EDIT_BUTTON": "Update policy",
"EDIT_BUTTON": "Изменить политику",
"CONFIRM_ADD_INBOX_DIALOG": {
"TITLE": "Add inbox",
"DESCRIPTION": "{inboxName} inbox is already linked to another policy. Are you sure you want to link it to this policy? It will be unlinked from the other policy.",
"CONFIRM_BUTTON_LABEL": "Continue",
"TITLE": "Добавить почту",
"DESCRIPTION": "{inboxName} ящик уже связан с другой политикой. Вы уверены, что хотите связать его с этой политикой? Он будет удален из другой политики.",
"CONFIRM_BUTTON_LABEL": "Продолжить",
"CANCEL_BUTTON_LABEL": "Отменить"
},
"API": {
"SUCCESS_MESSAGE": "Assignment policy updated successfully",
"ERROR_MESSAGE": "Failed to update assignment policy"
"SUCCESS_MESSAGE": "Связанная политика успешно обновлена",
"ERROR_MESSAGE": "Не удалось обновить связанную политику"
},
"INBOX_API": {
"ADD": {
"SUCCESS_MESSAGE": "Inbox added to policy successfully",
"ERROR_MESSAGE": "Failed to add inbox to policy"
"SUCCESS_MESSAGE": "Почтовый ящик добавлен в политику",
"ERROR_MESSAGE": "Не удалось добавить почтовый ящик в политику"
},
"REMOVE": {
"SUCCESS_MESSAGE": "Inbox removed from policy successfully",
"ERROR_MESSAGE": "Failed to remove inbox from policy"
"SUCCESS_MESSAGE": "Почтовый ящик удалён из политики",
"ERROR_MESSAGE": "Не удалось удалить почтовый ящик из политики"
}
}
},
"FORM": {
"NAME": {
"LABEL": "Policy name:",
"PLACEHOLDER": "Enter policy name"
"LABEL": "Название политики:",
"PLACEHOLDER": "Введите название политики"
},
"DESCRIPTION": {
"LABEL": "Описание:",
@@ -594,163 +594,163 @@
"STATUS": {
"LABEL": "Статус:",
"PLACEHOLDER": "Выбрать статус",
"ACTIVE": "Policy is active",
"INACTIVE": "Policy is inactive"
"ACTIVE": "Политика активна",
"INACTIVE": "Политика неактивна"
},
"ASSIGNMENT_ORDER": {
"LABEL": "Assignment order",
"LABEL": "Порядок назначения",
"ROUND_ROBIN": {
"LABEL": "Round robin",
"DESCRIPTION": "Assign conversations evenly among agents."
"DESCRIPTION": "Назначить разговоры равномерно между агентами."
},
"BALANCED": {
"LABEL": "Balanced",
"DESCRIPTION": "Assign conversations based on available capacity."
"LABEL": "Сбалансированный",
"DESCRIPTION": "Назначить диалоги на основе доступной пропускной способности."
}
},
"ASSIGNMENT_PRIORITY": {
"LABEL": "Assignment priority",
"LABEL": "Приоритет назначения",
"EARLIEST_CREATED": {
"LABEL": "Earliest created",
"DESCRIPTION": "The conversation that was created first gets assigned first."
"LABEL": "Раннее созданное",
"DESCRIPTION": "Созданный диалог назначается в первую очередь."
},
"LONGEST_WAITING": {
"LABEL": "Longest waiting",
"DESCRIPTION": "The conversation waiting the longest gets assigned first."
"LABEL": "Длительное ожидание",
"DESCRIPTION": "Сначала назначается диалог, ожидающий назначения дольше всех."
}
},
"FAIR_DISTRIBUTION": {
"LABEL": "Fair distribution policy",
"DESCRIPTION": "Set the maximum number of conversations that can be assigned per agent within a time window to avoid overloading any one agent. This required field defaults to 100 conversations per hour.",
"INPUT_MAX": "Assign max",
"DURATION": "Conversations per agent in every"
"LABEL": "Политика справедливого распределения",
"DESCRIPTION": "Установите максимальное количество писем, которые могут быть назначены каждому агенту в пределах окна времени, чтобы избежать перезагрузки любого одного агента. Это требуемое поле по умолчанию используется для 100 диалогов в час.",
"INPUT_MAX": "Назначить макс.",
"DURATION": "Диалоги на каждого агента в каждом"
},
"INBOXES": {
"LABEL": "Added inboxes",
"DESCRIPTION": "Add inboxes for which this policy will be applicable.",
"ADD_BUTTON": "Add inbox",
"LABEL": "Добавленные ящики",
"DESCRIPTION": "Добавьте почтовые ящики, для которых будет применяться эта политика.",
"ADD_BUTTON": "Добавить почту",
"DROPDOWN": {
"SEARCH_PLACEHOLDER": "Search and select inboxes to add",
"SEARCH_PLACEHOLDER": "Поиск и выбор почтовых ящиков для добавления",
"ADD_BUTTON": "Добавить"
},
"EMPTY_STATE": "No inboxes added to this policy, add an inbox to get started",
"EMPTY_STATE": "Нет почтовых ящиков в этой политике, добавьте ящики для начала",
"API": {
"SUCCESS_MESSAGE": "Inbox successfully added to policy",
"ERROR_MESSAGE": "Failed to add inbox to policy"
"SUCCESS_MESSAGE": "Почтовый ящик успешно добавлен в политику",
"ERROR_MESSAGE": "Не удалось добавить почтовый ящик в политику"
}
}
},
"DELETE_POLICY": {
"SUCCESS_MESSAGE": "Assignment policy deleted successfully",
"ERROR_MESSAGE": "Failed to delete assignment policy"
"SUCCESS_MESSAGE": "Связанная политика успешно удалена",
"ERROR_MESSAGE": "Не удалось удалить связанную политику"
}
},
"AGENT_CAPACITY_POLICY": {
"INDEX": {
"HEADER": {
"TITLE": "Agent capacity",
"CREATE_POLICY": "New policy"
"TITLE": "Пропускная способность сотрудника",
"CREATE_POLICY": "Новая политика"
},
"CARD": {
"POPOVER": "Added agents",
"POPOVER": "Добавленные агенты",
"EDIT": "Редактировать"
},
"NO_RECORDS_FOUND": "No agent capacity policies found"
"NO_RECORDS_FOUND": "Политики пропускной способности агентов не найдены"
},
"CREATE": {
"HEADER": {
"TITLE": "Create agent capacity policy"
"TITLE": "Создать политики нагрузки агента"
},
"CREATE_BUTTON": "Create policy",
"CREATE_BUTTON": "Создать политику",
"API": {
"SUCCESS_MESSAGE": "Agent capacity policy created successfully",
"ERROR_MESSAGE": "Failed to create agent capacity policy"
"SUCCESS_MESSAGE": "Политика нагрузки сотрудника успешно создана",
"ERROR_MESSAGE": "Не удалось создать политику нагрузки агента"
}
},
"EDIT": {
"HEADER": {
"TITLE": "Edit agent capacity policy"
"TITLE": "Изменить политики нагрузки агента"
},
"EDIT_BUTTON": "Update policy",
"EDIT_BUTTON": "Изменить политику",
"CONFIRM_ADD_AGENT_DIALOG": {
"TITLE": "Add agent",
"DESCRIPTION": "{agentName} is already linked to another policy. Are you sure you want to link it to this policy? It will be unlinked from the other policy.",
"CONFIRM_BUTTON_LABEL": "Continue",
"TITLE": "Добавить оператора",
"DESCRIPTION": "{agentName} уже связан с другой политикой. Вы уверены, что хотите связать его с этой политикой? Он будет удален из другой политики.",
"CONFIRM_BUTTON_LABEL": "Продолжить",
"CANCEL_BUTTON_LABEL": "Отменить"
},
"API": {
"SUCCESS_MESSAGE": "Agent capacity policy updated successfully",
"ERROR_MESSAGE": "Failed to update agent capacity policy"
"SUCCESS_MESSAGE": "Политика нагрузки сотрудника успешно обновлена",
"ERROR_MESSAGE": "Не удалось обновить политику нагрузки агента"
},
"AGENT_API": {
"ADD": {
"SUCCESS_MESSAGE": "Agent added to policy successfully",
"ERROR_MESSAGE": "Failed to add agent to policy"
"SUCCESS_MESSAGE": "Оператор успешно добавлен в политику",
"ERROR_MESSAGE": "Не удалось добавить агента в политику"
},
"REMOVE": {
"SUCCESS_MESSAGE": "Agent removed from policy successfully",
"ERROR_MESSAGE": "Failed to remove agent from policy"
"SUCCESS_MESSAGE": "Агент успешно удален из политики",
"ERROR_MESSAGE": "Не удалось удалить агента из политики"
}
}
},
"FORM": {
"NAME": {
"LABEL": "Policy name:",
"PLACEHOLDER": "Enter policy name"
"LABEL": "Название политики:",
"PLACEHOLDER": "Введите название политики"
},
"DESCRIPTION": {
"LABEL": "Описание:",
"PLACEHOLDER": "Введите описание"
},
"INBOX_CAPACITY_LIMIT": {
"LABEL": "Inbox capacity limits",
"ADD_BUTTON": "Add inbox",
"LABEL": "Ограничение лимитов ящика",
"ADD_BUTTON": "Добавить почтовый ящик",
"FIELD": {
"SELECT_INBOX": "Select inbox",
"MAX_CONVERSATIONS": "Max conversations",
"SET_LIMIT": "Set limit"
"SELECT_INBOX": "Выбрать почтовый ящик",
"MAX_CONVERSATIONS": "Максимум диалогов",
"SET_LIMIT": "Установить лимит"
},
"EMPTY_STATE": "No inbox limit set"
"EMPTY_STATE": "Не установлен лимит почтового ящика"
},
"EXCLUSION_RULES": {
"LABEL": "Exclusion rules",
"DESCRIPTION": "Conversations that satisfy the following conditions would not count towards agent capacity",
"LABEL": "Правила исключения",
"DESCRIPTION": "Диалоги, которые удовлетворяют следующим условиям, не будут учитываться в качестве агентских возможностей",
"TAGS": {
"LABEL": "Exclude conversations tagged with specific labels",
"ADD_TAG": "add tag",
"LABEL": "Исключить диалоги со специальными метками",
"ADD_TAG": "добавить тег",
"DROPDOWN": {
"SEARCH_PLACEHOLDER": "Search and select tags to add"
"SEARCH_PLACEHOLDER": "Поиск и выбор тегов для добавления"
},
"EMPTY_STATE": "No tags added to this policy."
"EMPTY_STATE": "Нет добавленных тегов в этой политике."
},
"DURATION": {
"LABEL": "Exclude conversations older than a specified duration",
"PLACEHOLDER": "Set time"
"LABEL": "Исключить диалоги старше указанного срока",
"PLACEHOLDER": "Установить время"
}
},
"USERS": {
"LABEL": "Assigned agents",
"DESCRIPTION": "Add agents for which this policy will be applicable.",
"ADD_BUTTON": "Add agent",
"LABEL": "Назначенные агенты",
"DESCRIPTION": "Добавьте агентов, для которых будет применяться эта политика.",
"ADD_BUTTON": "Добавить агента",
"DROPDOWN": {
"SEARCH_PLACEHOLDER": "Search and select agents to add",
"SEARCH_PLACEHOLDER": "Поиск и выбор агентов для добавления",
"ADD_BUTTON": "Добавить"
},
"EMPTY_STATE": "No agents added",
"EMPTY_STATE": "Агенты не добавлены",
"API": {
"SUCCESS_MESSAGE": "Agent successfully added to policy",
"ERROR_MESSAGE": "Failed to add agent to policy"
"SUCCESS_MESSAGE": "Агент успешно добавлен в политику",
"ERROR_MESSAGE": "Не удалось добавить агента в политику"
}
}
},
"DELETE_POLICY": {
"SUCCESS_MESSAGE": "Agent capacity policy deleted successfully",
"ERROR_MESSAGE": "Failed to delete agent capacity policy"
"SUCCESS_MESSAGE": "Политика нагрузки сотрудника успешно удалена",
"ERROR_MESSAGE": "Не удалось удалить политику нагрузки агента"
}
},
"DELETE_POLICY": {
"TITLE": "Delete policy",
"DESCRIPTION": "Are you sure you want to delete this policy? This action cannot be undone.",
"TITLE": "Удалить политику",
"DESCRIPTION": "Вы уверены, что хотите удалить эту политику? Это действие не может быть отменено.",
"CONFIRM_BUTTON_LABEL": "Удалить",
"CANCEL_BUTTON_LABEL": "Отменить"
}

View File

@@ -28,11 +28,11 @@
"PLACEHOLDER": "Пароль",
"ERROR": "Пароль слишком короткий.",
"IS_INVALID_PASSWORD": "Пароль должен содержать хотя бы одну заглавную букву, одну строчную букву, 1 цифру и 1 специальный символ.",
"REQUIREMENTS_LENGTH": "At least 6 characters long",
"REQUIREMENTS_UPPERCASE": "At least one uppercase letter",
"REQUIREMENTS_LOWERCASE": "At least one lowercase letter",
"REQUIREMENTS_NUMBER": "At least one number",
"REQUIREMENTS_SPECIAL": "At least one special character"
"REQUIREMENTS_LENGTH": "Длина не менее 6 символов",
"REQUIREMENTS_UPPERCASE": "Минимум одна заглавная буква",
"REQUIREMENTS_LOWERCASE": "Минимум одна строчная буква",
"REQUIREMENTS_NUMBER": "Минимум одно число",
"REQUIREMENTS_SPECIAL": "Минимум один специальный символ"
},
"CONFIRM_PASSWORD": {
"LABEL": "Подтвердите пароль",
@@ -40,7 +40,7 @@
"ERROR": "Пароли не совпадают."
},
"API": {
"SUCCESS_MESSAGE": "Registration Successful",
"SUCCESS_MESSAGE": "Регистрация прошла успешно",
"ERROR_MESSAGE": "Не удалось подключиться к Woot серверу. Пожалуйста, попробуйте еще раз."
},
"SUBMIT": "Создать новый аккаунт",

View File

@@ -3,22 +3,22 @@
"MODAL": {
"TITLE": "Шаблоны Whatsapp",
"SUBTITLE": "Выберите шаблон whatsapp, который вы хотите отправить",
"TEMPLATE_SELECTED_SUBTITLE": "Configure template: {templateName}"
"TEMPLATE_SELECTED_SUBTITLE": "Настройка шаблона: {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Найти шаблоны",
"NO_TEMPLATES_FOUND": "Не найдено шаблонов для",
"HEADER": "Header",
"BODY": "Body",
"FOOTER": "Footer",
"BUTTONS": "Buttons",
"HEADER": "Заголовок",
"BODY": "Основной текст",
"FOOTER": "Нижний текст",
"BUTTONS": "Кнопки",
"CATEGORY": "Категория",
"MEDIA_CONTENT": "Media Content",
"MEDIA_CONTENT_FALLBACK": "media content",
"NO_TEMPLATES_AVAILABLE": "No WhatsApp templates available. Click refresh to sync templates from WhatsApp.",
"REFRESH_BUTTON": "Refresh templates",
"REFRESH_SUCCESS": "Templates refresh initiated. It may take a couple of minutes to update.",
"REFRESH_ERROR": "Failed to refresh templates. Please try again.",
"MEDIA_CONTENT": "Медиа",
"MEDIA_CONTENT_FALLBACK": "медиа",
"NO_TEMPLATES_AVAILABLE": "Шаблоны WhatsApp недоступны. Нажмите кнопку \"Обновить\", чтобы синхронизировать шаблоны из WhatsApp.",
"REFRESH_BUTTON": "Обновить шаблоны",
"REFRESH_SUCCESS": "Обновление шаблонов запущено. Обновление может занять несколько минут.",
"REFRESH_ERROR": "Не удалось обновить шаблоны. Попробуйте ещё раз.",
"LABELS": {
"LANGUAGE": "Язык",
"TEMPLATE_BODY": "Тело шаблона",
@@ -33,15 +33,15 @@
"GO_BACK_LABEL": "Вернуться",
"SEND_MESSAGE_LABEL": "Отправить сообщение",
"FORM_ERROR_MESSAGE": "Пожалуйста, заполните все переменные перед отправкой",
"MEDIA_HEADER_LABEL": "{type} Header",
"OTP_CODE": "Enter 4-8 digit OTP",
"EXPIRY_MINUTES": "Enter expiry minutes",
"BUTTON_PARAMETERS": "Button Parameters",
"BUTTON_LABEL": "Button {index}",
"COUPON_CODE": "Enter coupon code (max 15 chars)",
"MEDIA_URL_LABEL": "Enter {type} URL",
"DOCUMENT_NAME_PLACEHOLDER": "Enter document filename (e.g., Invoice_2025.pdf)",
"BUTTON_PARAMETER": "Enter button parameter"
"MEDIA_HEADER_LABEL": "{type} Заголовок",
"OTP_CODE": "Введите 4-8 цифр OTP",
"EXPIRY_MINUTES": "Введите срок действия в минутах",
"BUTTON_PARAMETERS": "Параметры кнопки",
"BUTTON_LABEL": "Кнопка {index}",
"COUPON_CODE": "Введите код купона (не более 15 символов)",
"MEDIA_URL_LABEL": "Введите {type} URL",
"DOCUMENT_NAME_PLACEHOLDER": "Введите имя файла документа (например, Invoice_2025.pdf)",
"BUTTON_PARAMETER": "Введите параметр кнопки"
}
}
}