diff --git a/www/common/translations/messages.ru.json b/www/common/translations/messages.ru.json
index 283423ecc..b9877e7bc 100644
--- a/www/common/translations/messages.ru.json
+++ b/www/common/translations/messages.ru.json
@@ -510,8 +510,8 @@
"download_resourceNotAvailable": "Запрошенный ресурс был недоступен... Нажмите Esc для продолжения.",
"upload_size": "Размер",
"upload_name": "Имя файла",
- "upload_pending": "Ожидают",
- "upload_tooLargeBrief": "Фаил слишком большой",
+ "upload_pending": "Ожидайте",
+ "upload_tooLargeBrief": "Размер файла превышает лимит в {0}МБ",
"upload_notEnoughSpaceBrief": "Недостаточно места",
"upload_notEnoughSpace": "Недостаточно места для этого файла на вашем CryptDrive.",
"upload_type": "Тип",
@@ -622,5 +622,207 @@
"share_linkEdit": "Изменить",
"share_linkCategory": "Ссылка",
"properties_changePasswordButton": "Отправить",
- "password_show": "Показать"
+ "password_show": "Показать",
+ "history_restoreDriveDone": "CryptDrive восстановлен",
+ "infobar_versionHash": "У вас открыта предыдущая версия данного документа ({0}).",
+ "snaphot_title": "Снимок",
+ "snapshots_button": "Снимки",
+ "snapshots_new": "Новый снимок",
+ "snapshots_placeholder": "Заголовок снимка",
+ "snapshots_open": "Открыть",
+ "snapshots_restore": "Восстановить",
+ "snapshots_close": "Закрыть",
+ "oo_deletedVersion": "Данной версии больше нет в истории.",
+ "snapshots_delete": "Удалить",
+ "oo_version": "Версия: ",
+ "snapshots_ooPickVersion": "Выберите версию перед созданием снимка",
+ "snapshot_error_exists": "Снимок этой версии уже существует",
+ "snapshots_notFound": "Данного снимка больше не существует, потому что история документа была удалена.",
+ "snapshots_cantMake": "Невозможно создать снимок. Потеряно соединение.",
+ "admin_registrationTitle": "Закрыть регистрацию",
+ "admin_registrationButton": "Закрыть",
+ "admin_registrationAllow": "Открыть",
+ "admin_defaultlimitTitle": "Лимит хранилища (МБ)",
+ "admin_setlimitButton": "Задать лимит",
+ "admin_limit": "Текущий лимит: {0}",
+ "admin_invalKey": "Неверный публичный ключ",
+ "admin_invalLimit": "Неверное значение лимита",
+ "admin_cat_quota": "Хранилище пользователя",
+ "team_exportButton": "Скачать",
+ "admin_limitUser": "Публичный ключ пользователя",
+ "fm_deletedFolder": "Удалить папку",
+ "access_destroyPad": "Уничтожить документ или папку безвозвратно",
+ "fm_shareFolderPassword": "Защитите папку паролем (опционально)",
+ "loading_state_0": "Построение интерфейса",
+ "loading_state_1": "Загрузка хранилища",
+ "loading_state_2": "Обновление содержимого",
+ "loading_state_3": "Загрузка общих папок",
+ "documentID": "Идентификатор документа",
+ "unableToDisplay": "Не могу открыть документ. Пожалуйста, нажмите Esc для обновления страницы. Если проблема сохранится, пожалуйста, обратитесь в поддержку.",
+ "admin_archiveTitle": "Архивирование документов",
+ "admin_archiveButton": "Архивировать",
+ "admin_unarchiveTitle": "Восстановить документы",
+ "admin_unarchiveHint": "Восстановить ранее архивированный документ",
+ "admin_unarchiveButton": "Восстановить",
+ "admin_archiveInput": "URL документа",
+ "admin_archiveInval": "Неверный документ",
+ "admin_archiveInput2": "Пароль документа",
+ "restoredFromServer": "Документ восстановлен",
+ "archivedFromServer": "Документ архивирован",
+ "allowNotifications": "Разрешить уведомления",
+ "fileTableHeader": "Скачивание и загрузка",
+ "download_zip": "Создание ZIP файла...",
+ "Offline": "Не в сети",
+ "mediatag_saveButton": "Сохранить",
+ "pad_mediatagShare": "Поделиться файлом",
+ "pad_mediatagOpen": "Открыть файл",
+ "mediatag_notReady": "Пожалуйста, закончите скачивание",
+ "mediatag_loadButton": "Добавить вложение",
+ "admin_support_premium": "Приоритетные обращения:",
+ "admin_support_normal": "Обращения без ответов:",
+ "admin_support_answered": "Обращения с ответами:",
+ "admin_support_closed": "Закрытые обращения:",
+ "admin_support_open": "Показать",
+ "admin_support_collapse": "Свернуть",
+ "admin_support_first": "Создано: ",
+ "admin_support_last": "Обновлено: ",
+ "home_privacy_title": "Конфиденциальность по умолчанию",
+ "home_host_title": "Об этом сервере",
+ "home_support_title": "Поддержите CryptPad",
+ "register_notes_title": "Важные заметки",
+ "whatis_apps": "Полный пакет приложений",
+ "whatis_model": "Бизнес модель",
+ "whatis_xwiki": "Разработано в XWiki",
+ "settings_cacheCheckbox": "Включить кэш на этом устройстве",
+ "docs_link": "Документация",
+ "creation_helperText": "Открыть в документации",
+ "creation_expiresIn": "Истекает через",
+ "settings_cacheTitle": "Кэш",
+ "settings_cacheButton": "Очистить кэш",
+ "header_homeTitle": "Домашняя страница CryptPad",
+ "four04_pageNotFound": "Запрашиваемая страница не найдена.",
+ "tos_title": "Пользовательское соглашение CryptPad",
+ "features_f_subscribe_note": "Для покупки необходим зарегистрированный аккаунт",
+ "features_f_subscribe": "Купить",
+ "features_f_supporter_note": "Помогите CryptPad достичь финансовой устойчивости и показать, что программное обеспечение защищающее конфиденциальность и спонсированное пользователями должно быть нормой",
+ "features_f_supporter": "Поддержите конфиденциальность",
+ "features_f_support_note": "Приоритетная поддержка от команды администраторов по почте и встроенной системе обращений",
+ "features_f_support": "Приоритетная поддержка",
+ "features_f_storage2_note": "От 5ГБ до 50ГБ в зависимости от плана, ограничение {0}МБ на размер загружаемого файла",
+ "features_f_storage2": "Расширенный размер хранилища",
+ "features_f_reg_note": "С дополнительными возможностями",
+ "features_f_reg": "Все функции зарегистрированного пользователя",
+ "features_f_register": "Бесплатная регистрация",
+ "features_f_storage1_note": "Документы хранимые в вашем CryptDrive не удаляются при отсутствии активности",
+ "features_f_storage1": "Личное хранилище ({0})",
+ "features_f_file1_note": "Храните любые файлы в вашем CryptDrive: картинки, документы PDF, видео и другие. Делитесь ими с вашими контактами или вкладывайте их внутрь документов. (до {0} МБ)",
+ "features_f_file1": "Загрузка файлов и предоставление доступа другим",
+ "features_f_social_note": "Добавление контактов для безопасной совместной работы, создание профиля, точечная настройка доступа",
+ "features_f_social": "Общение",
+ "features_f_devices_note": "Доступ в ваш аккаунт CryptDrive из любого места",
+ "features_f_devices": "Ваши вкладки на всех устройствах",
+ "features_f_cryptdrive1_note": "Папки, общие папки, шаблоны, тэги",
+ "features_f_cryptdrive1": "Полная функциональность CryptDrive",
+ "features_f_anon_note": "С дополнительными функциями",
+ "features_anon": "Анонимный пользователь",
+ "features_f_anon": "Все функции анонимного пользователя",
+ "features_f_storage0_note": "Документы удаляются после {0} дней бездействия",
+ "features_f_storage0": "Ограниченное время хранения",
+ "features_f_cryptdrive0": "Ограниченный доступ в CryptDrive",
+ "features_f_file0_note": "Просмотр и скачивание документов, которыми поделились другие пользователи",
+ "features_f_core_note": "Правка, Импорт и Экспорт, История, Список пользователей, Чат",
+ "features_f_core": "Общие функции",
+ "features_f_apps": "Доступ ко всем приложениям",
+ "features_notes": "Заметки",
+ "features_premium": "Премиум",
+ "features_registered": "Зарегистрированный пользователь",
+ "features_feature": "Функция",
+ "features_title": "Функции",
+ "features": "Функции",
+ "policy_ads": "Реклама",
+ "policy_links": "Ссылки на другие сайты",
+ "policy_whatwetell": "Какую информацию о вас мы передаем другим",
+ "policy_howweuse": "Как мы используем информацию о вас",
+ "policy_whatweknow": "Что мы знаем о вас",
+ "policy_title": "Политика конфиденциальности CryptPad",
+ "whatis_drive": "Порядок с Cryptdrive",
+ "whatis_collaboration": "Конфиденциальное взаимодействие",
+ "whatis_title": "Что такое CryptPad?",
+ "topbar_whatIsCryptpad": "Что такое CryptPad",
+ "blog": "Блог",
+ "contact": "Контакты",
+ "home_product": "CryptPad это конфиденциальная альтернатива популярным офисным инструментам и облачным сервисам. Вся информация, хранимая в CryptPad, шифруется до отправки на сервер, и никто (даже мы) не сможет получить доступ к ней, пока вы не предоставите ключ для расшифровки.",
+ "privacy": "Политика конфиденциальности",
+ "footer_aboutUs": "О нас",
+ "footer_contact": "Контакты",
+ "footer_applications": "Приложения",
+ "main_footerText": "С помощью CryptPad вы можете быстро создать совместные документы для ведения заметок и записи идей.",
+ "about_core": "Основные разработчики",
+ "home_ngi": "Победитель NGI Award",
+ "home_host_agpl": "CryptPad распространяется в соответствии с условиями лицензии AGPL3",
+ "home_host": "Это независимый общественный сервер CryptPad.",
+ "mdToolbar_toc": "Содержание",
+ "mdToolbar_code": "Код",
+ "mdToolbar_check": "Список задач",
+ "mdToolbar_list": "Маркированный список",
+ "mdToolbar_nlist": "Нумерованный список",
+ "mdToolbar_quote": "Цитата",
+ "mdToolbar_link": "Ссылка",
+ "mdToolbar_heading": "Заголовок",
+ "mdToolbar_strikethrough": "Зачеркнутый",
+ "mdToolbar_italic": "Курсив",
+ "mdToolbar_bold": "Жирный",
+ "mdToolbar_tutorial": "https://www.markdowntutorial.com/",
+ "mdToolbar_help": "Помощь",
+ "mdToolbar_defaultText": "Введите текст",
+ "mdToolbar_button": "Показать или скрыть панель Markdown",
+ "pad_hideToolbar": "Спрятать панель инструментов",
+ "pad_showToolbar": "Показать панель инструментов",
+ "todo_removeTaskTitle": "Удалить задачу из списка",
+ "todo_markAsIncompleteTitle": "Пометить как не выполненное",
+ "todo_markAsCompleteTitle": "Пометить как выполненное",
+ "todo_newTodoNameTitle": "Добавить эту задачу в список",
+ "download_dl": "Скачать",
+ "download_step2": "Расшифровка",
+ "download_step1": "Скачивание",
+ "download_mt_button": "Скачать",
+ "download_button": "Расшифровать и скачать",
+ "upload_up": "Загрузка",
+ "upload_mustLogin": "Войдите в аккаунт для загрузки файла",
+ "upload_progress": "Прогресс",
+ "upload_cancelled": "Отменено",
+ "upload_choose": "Выберите файл",
+ "upload_tooLarge": "Размер файла превышает максимальный размер, установленный для вашего аккаунта.",
+ "upload_success": "Ваш файл ({0}) успешно загружен и добавлен в ваше хранилище.",
+ "upload_uploadPending": "У вас уже есть активная загрузка. Отменить ее и загрузить новый файл?",
+ "upload_serverError": "Ошибка на сервере: не получается загрузить файл.",
+ "uploadFolder_modal_forceSave": "Сохраните файлы в ваш CryptDrive",
+ "uploadFolder_modal_owner": "Владелец файлов",
+ "uploadFolder_modal_filesPassword": "Пароль файла",
+ "uploadFolder_modal_title": "Настройки загрузки папки",
+ "upload_modal_owner": "Владелец файла",
+ "upload_modal_filename": "Имя файла (расширение {0} добавлено автоматически)",
+ "upload_modal_title": "Настройки загрузки файла",
+ "upload_title": "Загрузка файла",
+ "settings_cursorShowLabel": "Показать курсоры",
+ "settings_cursorShowHint": "Вы можете выбрать отображение курсоров других пользователей в совместных документах.",
+ "settings_cursorShowTitle": "Показать положение курсора пользователя",
+ "settings_cursorShareLabel": "Поделиться положением",
+ "settings_cursorShareHint": "Вы можете разрешить другим пользователям видеть положение вашего курсора в совместных документах.",
+ "settings_cursorColorHint": "Изменение цвета курсора пользователя, отображаемого в совместных документах.",
+ "settings_changePasswordNewPasswordSameAsOld": "Ваш новый пароль должен отличаться от текущего.",
+ "settings_changePasswordPending": "Ваш пароль обновляется. Пожалуйста, не закрывайте и не обновляйте страницу, пока процесс не завершится.",
+ "settings_ownDriveHint": "Старые аккаунты не обладают последними функциями по техническим причинам. Бесплатное обновление их установит и подготовит ваш CryptDrive для будущих обновлений.",
+ "settings_ownDriveButton": "Обновление аккаунта",
+ "settings_ownDriveConfirm": "Обновление вашего аккаунта может занять время. Вам потребуется заново войти в ваш аккаунт на всех устройствах. Вы уверены?",
+ "settings_ownDrivePending": "Ваш аккаунт обновляется. Пожалуйста, не закрывайте и не обновляйте страницу пока процесс не закончится.",
+ "settings_changePasswordHint": "Изменение пароля от аккаунта. Введите ваш текущий пароль и подтвердите новый пароль, введя его дважды.
Мы не сможем сбросить ваш пароль, если вы его забудете, будьте осторожны!",
+ "settings_changePasswordNewConfirm": "Подтвердите новый пароль",
+ "fm_alert_backupUrl": "Резервная ссылка для этого хранилища.
Настоятельно рекомендуемхранить ее в секрете.
С помощью нее вы сможете восстановить все ваши файлы в случае очистки памяти вашего браузера.
Любой с этой ссылкой сможет изменять или удалять файлы в вашем хранилище.
",
+ "policy_whatwetell_p1": "Мы не предоставляем собранную информацию третьим лицам за исключением случаев, когда мы обязаны сделать это по законодательству.",
+ "policy_howweuse_p2": "Информация о вашем браузере (настольная или мобильная операционная система) помогает нам приоритизировать развитие функционала. Наша команда разработчиков маленькая и, принимая решения об улучшениях, мы стараемся охватить наибольшее число пользователей.",
+ "policy_howweuse_p1": "Данная информация помогает нам принимать решения о продвижении CryptPad и оценивать успешность наших действий. Информация о вашем местоположении помогает нам понять необходимость больших усилий для поддержки других языков.",
+ "policy_whatweknow_p2": "Мы используем Kibana, чтобы получше узнать наших пользователей. С помощью Kibana мы определяем как вы узнали о CryptPad: по прямой ссылке, через поисковый сервис или по ссылке на стороннем сайте как Reddit или Twitter.",
+ "policy_whatweknow_p1": "Так как приложение размещено в Интернете, CryptPad имеет доступ ко всем метаданным протокола HTTP. Это включает ваш IP адрес и различные HTTP заголовки, которые могут быть использованы для идентификации вашего браузера. Информацию, которую раскрывает ваш браузер, вы можете найти на сайте WhatIsMyBrowser.com.",
+ "terms": "Пользовательское соглашение"
}