From 841d850f21061e43f0e4fc273d710464ca68c112 Mon Sep 17 00:00:00 2001 From: Excalidraw Bot <77840495+excalibot@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:18:45 +0200 Subject: [PATCH] New translations en.json (Russian) --- packages/excalidraw/locales/ru-RU.json | 173 +++++++++++++++---------- 1 file changed, 102 insertions(+), 71 deletions(-) diff --git a/packages/excalidraw/locales/ru-RU.json b/packages/excalidraw/locales/ru-RU.json index fcfa4f3bd8..b7fb22e9a9 100644 --- a/packages/excalidraw/locales/ru-RU.json +++ b/packages/excalidraw/locales/ru-RU.json @@ -35,7 +35,7 @@ "textAlign": "Выравнивание текста", "edges": "Края", "sharp": "Острые", - "round": "Скругленные", + "round": "Скруглённые", "arrowheads": "Стрелка", "arrowhead_none": "Нет", "arrowhead_arrow": "Cтрелка", @@ -46,10 +46,10 @@ "arrowhead_triangle_outline": "Треугольник (контур)", "arrowhead_diamond": "Ромб", "arrowhead_diamond_outline": "Ромб (контур)", - "arrowhead_crowfoot_many": "Crow's foot (много)", - "arrowhead_crowfoot_one": "Crow's foot (один)", - "arrowhead_crowfoot_one_or_many": "Crow's foot (один или много)", - "more_options": "Больше опций", + "arrowhead_crowfoot_many": "Морщинки (много)", + "arrowhead_crowfoot_one": "Морщинки (одна)", + "arrowhead_crowfoot_one_or_many": "Морщинки (одна или много)", + "more_options": "Больше вариантов", "arrowtypes": "Тип стрелки", "arrowtype_sharp": "Острая стрелка", "arrowtype_round": "Изогнутая стрелка", @@ -118,7 +118,7 @@ "showStroke": "Показать выбор цвета обводки", "showBackground": "Показать выбор цвета фона", "showFonts": "Показать выбор шрифта", - "toggleTheme": "Переключить светлую/темную тему", + "toggleTheme": "Переключить светлую/тёмную тему", "theme": "Тема", "personalLib": "Личная библиотека", "excalidrawLib": "Библиотека Excalidraw", @@ -141,6 +141,10 @@ "edit": "Редактирование строки", "editArrow": "Изменить стрелку" }, + "polygon": { + "breakPolygon": "", + "convertToPolygon": "" + }, "elementLock": { "lock": "Блокировать", "unlock": "Разблокировать", @@ -156,7 +160,7 @@ "prompt": "Промпт", "followUs": "Подписаться", "discordChat": "Чат в Discord", - "zoomToFitViewport": "Приблизьте в viewport", + "zoomToFitViewport": "Масштабировать до области просмотра", "zoomToFitSelection": "Увеличить до выделенного", "zoomToFit": "Приблизьте все элементы", "installPWA": "Установить Excalidraw локально (PWA)", @@ -165,7 +169,9 @@ "unCroppedDimension": "Необрезанный размер", "copyElementLink": "Скопировать ссылку на объект", "linkToElement": "Ссылка на объект", - "wrapSelectionInFrame": "Поместить выделенное в фрейм" + "wrapSelectionInFrame": "Поместить выделенное в фрейм", + "tab": "", + "shapeSwitch": "" }, "elementLink": { "title": "Ссылка на объект", @@ -175,14 +181,22 @@ "library": { "noItems": "Пока ничего не добавлено...", "hint_emptyLibrary": "Выберите объект на холсте, чтобы добавить его сюда, или установите библиотеку из публичного репозитория ниже.", - "hint_emptyPrivateLibrary": "Выберите объект на холсте, чтобы добавить его сюда." + "hint_emptyPrivateLibrary": "Выберите объект на холсте, чтобы добавить его сюда.", + "search": { + "inputPlaceholder": "", + "heading": "", + "noResults": "", + "clearSearch": "" + } }, "search": { "title": "Найти на холсте", "noMatch": "Совпадения не найдены...", "singleResult": "результат", - "multipleResults": "результаты", - "placeholder": "Найти текст на холсте..." + "multipleResults": "результатов", + "placeholder": "Найти текст на холсте...", + "frames": "", + "texts": "" }, "buttons": { "clearReset": "Очистить холст и сбросить цвет фона", @@ -205,21 +219,22 @@ "done": "Готово", "edit": "Изменить", "undo": "Шаг назад", - "redo": "Шаг вперед", + "redo": "Шаг вперёд", "resetLibrary": "Сброс библиотеки", "createNewRoom": "Создать новую комнату", "fullScreen": "Полный экран", - "darkMode": "Темная тема", + "darkMode": "Тёмная тема", "lightMode": "Светлая тема", "systemMode": "Системный режим", - "zenMode": "Режим Дзен", + "zenMode": "Режим «Дзен»", "objectsSnapMode": "Привязка к объектам", - "exitZenMode": "Выключить режим концентрации внимания", + "exitZenMode": "Отключить режим «Дзен»", "cancel": "Отменить", + "saveLibNames": "", "clear": "Очистить", "remove": "Удалить", "embed": "Включить встраивание", - "publishLibrary": "Опубликовать", + "publishLibrary": "", "submit": "Отправить", "confirm": "Подтвердить", "embeddableInteractionButton": "Нажмите для взаимодействия" @@ -229,28 +244,29 @@ "couldNotCreateShareableLink": "Не удалось создать общедоступную ссылку.", "couldNotCreateShareableLinkTooBig": "Нельзя создать ссылку, чтобы поделиться. Сцена слишком большая", "couldNotLoadInvalidFile": "Не удалось загрузить недопустимый файл", - "importBackendFailed": "Не удалось импортировать из бэкэнда.", + "importBackendFailed": "Не удалось импортировать с сервера.", "cannotExportEmptyCanvas": "Не может экспортировать пустой холст.", "couldNotCopyToClipboard": "Не удалось скопировать в буфер обмена.", "decryptFailed": "Не удалось расшифровать данные.", "uploadedSecurly": "Загружаемые данные защищена сквозным шифрованием, что означает, что сервер Excalidraw и третьи стороны не могут прочитать содержимое.", "loadSceneOverridePrompt": "Загрузка рисунка приведёт к замене имеющегося содержимого. Вы хотите продолжить?", - "collabStopOverridePrompt": "Остановка сессии перезапишет ваш предыдущий, локально сохранённый рисунок. Вы уверены? \n\n(Если вы хотите оставить ваш локальный рисунок, просто закройте вкладку браузера)", + "collabStopOverridePrompt": "Остановка сессии перезапишет ваш предыдущий, локально сохранённый рисунок. Вы уверены? \n\n(Если вы хотите оставить ваш локальный рисунок, просто закройте вкладку браузера).", "errorAddingToLibrary": "Не удалось добавить объект в библиотеку", "errorRemovingFromLibrary": "Не удалось удалить объект из библиотеки", - "confirmAddLibrary": "Будет добавлено {{numShapes}} фигур в вашу библиотеку. Продолжить?", + "confirmAddLibrary": "Будут добавлены фигуры ({{numShapes}}) в вашу библиотеку. Продолжить?", "imageDoesNotContainScene": "Это изображение не содержит данных сцены. Вы включили встраивание сцены во время экспорта?", "cannotRestoreFromImage": "Сцена не может быть восстановлена из этого изображения", "invalidSceneUrl": "Невозможно импортировать сцену с предоставленного URL. Неверный формат, или не содержит верных Excalidraw JSON данных.", "resetLibrary": "Это очистит вашу библиотеку. Вы уверены?", - "removeItemsFromsLibrary": "Удалить {{count}} объект(ов) из библиотеки?", + "removeItemsFromsLibrary": "Удалить объекты ({{count}}) из библиотеки?", "invalidEncryptionKey": "Ключ шифрования должен состоять из 22 символов. Одновременное редактирование отключено.", - "collabOfflineWarning": "Отсутствует интернет-соединение.\nВаши изменения не будут сохранены!" + "collabOfflineWarning": "Отсутствует интернет-соединение.\nВаши изменения не будут сохранены!", + "localStorageQuotaExceeded": "" }, "errors": { "unsupportedFileType": "Неподдерживаемый тип файла.", "imageInsertError": "Не удалось вставить изображение. Попробуйте позже...", - "fileTooBig": "Очень большой файл. Максимально разрешенный размер {{maxSize}}.", + "fileTooBig": "Очень большой файл. Максимально разрешённый размер – {{maxSize}}.", "svgImageInsertError": "Не удалось вставить изображение SVG. Разметка SVG выглядит недействительной.", "failedToFetchImage": "Не удалось получить изображение.", "cannotResolveCollabServer": "Не удалось подключиться к серверу совместного редактирования. Перезагрузите страницу и повторите попытку.", @@ -260,10 +276,10 @@ "collabSaveFailed_sizeExceeded": "Не удалось сохранить в базу данных. Похоже, что холст слишком большой. Нужно сохранить файл локально, чтобы быть уверенным, что вы не потеряете вашу работу.", "imageToolNotSupported": "Изображения отключены.", "brave_measure_text_error": { - "line1": "Похоже, вы используете браузер Brave с включенной опцией Агрессивно блокировать отслеживание.", - "line2": "Это может привести к поломке Текстовых объектов на рисунке.", + "line1": "Похоже, вы используете браузер Brave с включённой настройкой «Агрессивное блокирование определения отпечатков».", + "line2": "Это может привести к поломке текстовых объектов на рисунке.", "line3": "Мы настоятельно рекомендуем отключить эту настройку. Для этого нужно выполнить эти шаги.", - "line4": "Если отключение этой настройки не исправит отображение текстовых объектов, создайте issue на нашем GitHub или напишите нам в Discord" + "line4": "Если отключение этой настройки не исправит отображение текстовых объектов, создайте Issue на нашем GitHub или напишите нам в Discord" }, "libraryElementTypeError": { "embeddable": "Встраиваемые элементы не могут быть добавлены в библиотеку.", @@ -276,6 +292,7 @@ }, "toolBar": { "selection": "Выделение области", + "lasso": "", "image": "Вставить изображение", "rectangle": "Прямоугольник", "diamond": "Ромб", @@ -286,7 +303,7 @@ "text": "Текст", "library": "Библиотека", "lock": "Сохранять выбранный инструмент активным после рисования", - "penMode": "Режим пера - предотвращение касания", + "penMode": "Режим пера – предотвращение касания", "link": "Добавить / Обновить ссылку для выбранной фигуры", "eraser": "Ластик", "frame": "Фреймовый инструмент", @@ -295,11 +312,12 @@ "laser": "Лазерная указка", "hand": "Рука (перемещение холста)", "extraTools": "Дополнительные инструменты", - "mermaidToExcalidraw": "Mermaid в Excalidraw" + "mermaidToExcalidraw": "Mermaid в Excalidraw", + "convertElementType": "" }, "element": { "rectangle": "Прямоугольник", - "diamond": "Алмаз", + "diamond": "Ромб", "ellipse": "Эллипс", "arrow": "Стрелка", "line": "Линия", @@ -319,45 +337,45 @@ "shapes": "Фигуры" }, "hints": { - "dismissSearch": "Отменить поиск", - "canvasPanning": "Чтобы двигать холст, удерживайте колесо мыши или пробел во время перетаскивания, или используйте инструмент \"Рука\"", + "dismissSearch": "", + "canvasPanning": "", "linearElement": "Нажмите, чтобы начать несколько точек, перетащите для одной линии", - "arrowTool": "Нажмите, чтобы запустить несколько точек, перетащите для одной линии. Нажмите {{arrowShortcut}} еще раз, чтобы изменить тип стрелки.", + "arrowTool": "", "freeDraw": "Нажмите и перетаскивайте, отпустите по завершении", "text": "Совет: при выбранном инструменте выделения дважды щёлкните в любом месте, чтобы добавить текст", "embeddable": "Перетащите для встраивания веб-сайта", - "text_selected": "Дважды щелкните мышью или нажмите ENTER, чтобы редактировать текст", - "text_editing": "Нажмите Escape либо Ctrl или Cmd + ENTER для завершения редактирования", - "linearElementMulti": "Кликните на последней точке или нажмите Escape или Enter чтобы закончить", - "lockAngle": "Вы можете ограничить угол удерживая SHIFT", - "resize": "Вы можете ограничить пропорции, удерживая SHIFT во время изменения размеров,\nудерживайте ALT чтобы изменить размер из центра", - "resizeImage": "Вы можете свободно изменять размеры, удерживая кнопку SHIFT,\nудерживайте кнопку ALT, чтобы изменять размер относительно центра", - "rotate": "Вы можете ограничить углы, удерживая SHIFT во время вращения", - "lineEditor_info": "Удерживайте CtrlOrCmd и дважды кликните или нажмите CtrlOrCmd + Enter для редактирования точек", - "lineEditor_pointSelected": "Нажмите Delete для удаления точки (точек),\nCtrl+D или Cmd+D для дублирования, перетащите для перемещения", - "lineEditor_nothingSelected": "Выберите точку для редактирования (удерживайте SHIFT выбора нескольких точек),\nили удерживайте Alt и кликните для добавления новых точек", - "placeImage": "Щелкните, чтобы разместить изображение, или нажмите и перетащите, чтобы установить его размер вручную", + "text_selected": "", + "text_editing": "", + "linearElementMulti": "", + "lockAngle": "", + "resize": "", + "resizeImage": "", + "rotate": "", + "lineEditor_info": "", + "lineEditor_line_info": "", + "lineEditor_pointSelected": "", + "lineEditor_nothingSelected": "", "publishLibrary": "Опубликовать свою собственную библиотеку", - "bindTextToElement": "Нажмите Enter для добавления текста", - "createFlowchart": "Удерживайте CtrlOrCmd и клавишу стрелки, чтобы создать диаграмму", - "deepBoxSelect": "Удерживайте Ctrl или Cmd для глубокого выделения, чтобы предотвратить перетаскивание", - "eraserRevert": "Удерживайте Alt, чтобы вернуть элементы, отмеченные для удаления", - "firefox_clipboard_write": "Эта функция может быть включена при изменении значения флага \"dom.events.asyncClipboard.clipboardItem\" на \"true\". Чтобы изменить флаги браузера в Firefox, посетите страницу \"about:config\".", - "disableSnapping": "Удерживайте CtrlOrCmd, чтобы отключить привязку", - "enterCropEditor": "Дважды нажмите на изображение или нажмите ENTER, чтобы обрезать изображение", - "leaveCropEditor": "Нажмите на изображение снаружи или нажмите ENTER или ESCAPE для завершения обрезки" + "bindTextToElement": "", + "createFlowchart": "", + "deepBoxSelect": "", + "eraserRevert": "", + "firefox_clipboard_write": "Эта функция может быть включена при изменении значения флага «dom.events.asyncClipboard.clipboardItem» на «true». Чтобы изменить флаги браузера в Firefox, зайдите на страницу «about:config».", + "disableSnapping": "", + "enterCropEditor": "", + "leaveCropEditor": "" }, "canvasError": { - "cannotShowPreview": "Не удается отобразить предпросмотр", + "cannotShowPreview": "Не удалось отобразить предпросмотр", "canvasTooBig": "Сцена слишком большая.", "canvasTooBigTip": "Совет: попробуйте сблизить элементы рисунка." }, "errorSplash": { - "headingMain": "Возникла ошибка. Попробуйте ", - "clearCanvasMessage": "Если перезагрузка страницы не помогла, попробуйте ", + "headingMain": "Возникла ошибка. Попробуйте .", + "clearCanvasMessage": "Если перезагрузка страницы не помогла, попробуйте .", "clearCanvasCaveat": " Текущая работа будет утеряна ", "trackedToSentry": "Ошибка с идентификатором {{eventId}} отслеживается в нашей системе.", - "openIssueMessage": "Для безопасности информация о вашей сцене не включена в ошибку. Если в сцене нет ничего конфиденциального, пожалуйста следуйте нашим Пожалуйста, приложите информацию ниже, скопировав и вставив её, в issue GitHub.", + "openIssueMessage": "Для безопасности информация о вашей сцене не включена в ошибку. Если в сцене нет ничего конфиденциального, пожалуйста следуйте нашему . Пожалуйста, приложите информацию ниже, скопировав и вставив её, в Issue на GitHub.", "sceneContent": "Содержание сцены:" }, "shareDialog": { @@ -365,7 +383,7 @@ }, "roomDialog": { "desc_intro": "Пригласить людей для участия в рисовании.", - "desc_privacy": "Не волнуйтесь, сеанс защищен сквозным шифрованием и полностью приватный. Даже наш сервер не сможет увидеть, что вы рисуете.", + "desc_privacy": "Не волнуйтесь, сеанс защищён сквозным шифрованием и полностью приватный. Даже наш сервер не сможет увидеть, что вы рисуете.", "button_startSession": "Начать сеанс", "button_stopSession": "Завершить сеанс", "desc_inProgressIntro": "Сеанс совместной работы запущен.", @@ -397,7 +415,7 @@ "curvedArrow": "Изогнутая стрелка", "curvedLine": "Изогнутая линия", "documentation": "Документация", - "doubleClick": "двойной клик", + "doubleClick": "двойной щелчок", "drag": "перетащить", "editor": "Редактор", "editLineArrowPoints": "Редактировать концы линий/стрелок", @@ -410,7 +428,7 @@ "shortcuts": "Горячие клавиши", "textFinish": "Закончить редактирование (текстовый редактор)", "textNewLine": "Добавить новую строку (текстовый редактор)", - "title": "Помощь", + "title": "Справка", "view": "Просмотр", "zoomToFit": "Отмастштабировать, чтобы поместились все элементы", "zoomToSelection": "Увеличить до выделенного", @@ -428,7 +446,7 @@ "itemName": "Название объекта", "authorName": "Имя автора", "githubUsername": "Имя пользователя GitHub", - "twitterUsername": "Имя пользователя в Twitter", + "twitterUsername": "Имя пользователя в Твиттере", "libraryName": "Название библиотеки", "libraryDesc": "Описание библиотеки", "website": "Веб-сайт", @@ -437,7 +455,7 @@ "libraryName": "Название вашей библиотеки", "libraryDesc": "Описание вашей библиотеки, которое поможет людям понять её назначение", "githubHandle": "Имя пользователя GitHub (необязательно), чтобы вы смогли редактировать библиотеку после её отправки на проверку", - "twitterHandle": "Имя пользователя в Twitter (необязательно), чтобы мы знали, кого упомянуть при продвижении в Twitter", + "twitterHandle": "Имя пользователя в Твиттере (необязательно), чтобы мы знали, кого упомянуть при продвижении в Твиттере", "website": "Ссылка на ваш личный или какой-то другой сайт (необязательно)" }, "errors": { @@ -445,15 +463,15 @@ "website": "Введите допустимый URL-адрес" }, "noteDescription": "Отправить вашу библиотеку для включения в хранилище публичных библиотек, чтобы другие люди могли использовать объекты из вашей библиотеки в своих рисунках.", - "noteGuidelines": "Библиотека должна быть подтверждена вручную. Пожалуйста, прочтите рекомендации перед отправкой. Вам понадобится учетная запись GitHub, чтобы общаться и вносить изменения при необходимости, но это не обязательно.", - "noteLicense": "Выполняя отправку, вы соглашаетесь с тем, что библиотека будет опубликована под лицензией MIT, , что, вкратце, означает, что каждый может использовать её без ограничений.", - "noteItems": "Каждый объект в библиотеке должен иметь свое собственное имя, чтобы по нему можно было фильтровать. Следующие объекты библиотеки будут включены:", + "noteGuidelines": "Библиотека должна быть подтверждена вручную. Пожалуйста, прочтите рекомендации перед отправкой. Вам понадобится учётная запись GitHub, чтобы общаться и вносить изменения при необходимости, но это не обязательно.", + "noteLicense": "Выполняя отправку, вы соглашаетесь с тем, что библиотека будет опубликована под лицензией MIT, что, вкратце, означает, что каждый может использовать её без ограничений.", + "noteItems": "Каждый объект в библиотеке должен иметь своё собственное имя, чтобы по нему можно было фильтровать. Следующие объекты библиотеки будут включены:", "atleastOneLibItem": "Пожалуйста, выберите хотя бы один объект в библиотеке, чтобы начать", "republishWarning": "Примечание: некоторые из выбранных элементов помечены как уже опубликованные/отправленные. Вы должны повторно отправить элементы только при обновлении существующей библиотеки или сдаче работы." }, "publishSuccessDialog": { "title": "Библиотека отправлена", - "content": "Благодарим вас, {{authorName}}. Ваша библиотека была отправлена на проверку. Вы можете отслеживать статусздесь" + "content": "Благодарим вас, {{authorName}}. Ваша библиотека была отправлена на проверку. Вы можете отслеживать статус здесь" }, "confirmDialog": { "resetLibrary": "Сброс библиотеки", @@ -464,7 +482,7 @@ "label": { "withBackground": "Фон", "onlySelected": "Только выделенное", - "darkMode": "Темная тема", + "darkMode": "Тёмная тема", "embedScene": "Встроить сцену", "scale": "Масштаб", "padding": "Отступ" @@ -515,8 +533,8 @@ "canvas": "холст", "selection": "выделение", "pasteAsSingleElement": "Используйте {{shortcut}}, чтобы вставить один объект,\nили вставьте в существующий текстовый редактор", - "unableToEmbed": "Встраивание этого url в данный момент не разрешено. Сделать запрос на GitHub для добавления url в белый список", - "unrecognizedLinkFormat": "Ссылка, которую вы ввели не соответствует ожидаемому формату. Пожалуйста, попробуйте вставить строку 'встраивание', предоставленную исходным сайтом", + "unableToEmbed": "Встраивание этого URL в данный момент не разрешено. Сделайте Issue на GitHub для добавления URL в белый список", + "unrecognizedLinkFormat": "Ссылка, которую вы ввели не соответствует ожидаемому формату. Пожалуйста, попробуйте вставить строку «встраивание», предоставленную исходным сайтом", "elementLinkCopied": "Ссылка скопирована в буфер обмена" }, "colors": { @@ -546,10 +564,11 @@ "menuHint": "Экспорт, настройки и другое...", "center_heading": "Диаграммы. Просто.", "toolbarHint": "Выберите инструмент и начните рисовать!", - "helpHint": "Сочетания клавиш и помощь" + "helpHint": "Сочетания клавиш и справка" } }, "colorPicker": { + "color": "", "mostUsedCustomColors": "Часто используемые пользовательские цвета", "colors": "Цвета", "shades": "Оттенки", @@ -578,19 +597,19 @@ "loadFromFile": { "title": "Загрузить из файла", "button": "Загрузить из файла", - "description": "Загрузка из файла заменит существующий контент.

Вы можете сначала создать резервную копию своего рисунка, используя один из приведенных ниже вариантов." + "description": "Загрузка из файла заменит существующее содержимое.

Вы можете сначала создать резервную копию своего рисунка, используя один из приведённых ниже вариантов." }, "shareableLink": { "title": "Загрузить по ссылке", "button": "Заменить содержимое", - "description": "Загрузка внешнего рисунка заменит существующее содержимое.

Вы можете сначала создать резервную копию своего рисунка, воспользовавшись одним из приведенных ниже вариантов." + "description": "Загрузка внешнего рисунка заменит существующее содержимое.

Вы можете сначала создать резервную копию своего рисунка, используя один из приведённых ниже вариантов." } } }, "mermaid": { "title": "Из Mermaid в Excalidraw", "button": "Вставить", - "description": "В настоящее время поддерживаются только блок-схемы, диаграммы последовательности, и диаграммы классов . Другие типы будут отображаться в виде изображения в Excalidraw.", + "description": "В настоящее время поддерживаются только блок-схемы, диаграммы последовательности и диаграммы классов. Другие типы будут отображаться в виде изображения в Excalidraw.", "syntax": "Синтаксис Mermaid", "preview": "Предпросмотр" }, @@ -611,7 +630,7 @@ "text": "Нажмите на пользователя, чтобы подписаться", "followStatus": "Вы подписаны на этого пользователя", "inCall": "Пользователь находится в голосовом звонке", - "micMuted": "Микрофон пользователя заглушен", + "micMuted": "Микрофон пользователя заглушён", "isSpeaking": "Пользователь говорит" } }, @@ -629,5 +648,17 @@ }, "itemNotAvailable": "Команда недоступна...", "shortcutHint": "Используйте {{shortcut}} для командной палитры" + }, + "keys": { + "ctrl": "", + "option": "", + "cmd": "", + "alt": "", + "escape": "", + "enter": "", + "shift": "", + "spacebar": "", + "delete": "", + "mmb": "" } }