diff --git a/public/locales/ru/translation.json b/public/locales/ru/translation.json new file mode 100644 index 00000000..b4f43e28 --- /dev/null +++ b/public/locales/ru/translation.json @@ -0,0 +1,79 @@ +{ + "labels": { + "paste": "Вставить", + "selectAll": "Выделить всё", + "copy": "Копировать", + "bringForward": "Переложить вперёд", + "sendToBack": "На задний план", + "bringToFront": "На передний план", + "sendBackward": "Переложить назад", + "delete": "Удалить", + "copyStyles": "Скопировать стили", + "pasteStyles": "Вставить стили", + "stroke": "Обводка", + "background": "Фон", + "fill": "Заливка", + "strokeWidth": "Толщина обводки", + "sloppiness": "Стиль обводки", + "opacity": "Непрозрачность", + "fontSize": "Размер шрифта", + "fontFamily": "Семейство шрифта", + "onlySelected": "Только выбранные", + "withBackground": "с фоном", + "handDrawn": "Нарисованный от руки", + "normal": "Обычный", + "code": "Код", + "small": "Малый", + "medium": "Средний", + "large": "Большой", + "veryLarge": "Очень Большой", + "solid": "Однотонная", + "hachure": "Штрихованная", + "crossHatch": "Перекрестная", + "thin": "Тонкая", + "bold": "Жирная", + "extraBold": "Очень Жирная", + "architect": "Архитектор", + "artist": "Художник", + "cartoonist": "Карикатурист", + "fileTitle": "Название файла", + "colorPicker": "Выбор цвета", + "canvasBackground": "Фон холста", + "drawingCanvas": "Рисование холста" + }, + "buttons": { + "clearReset": "Очистить холст & сбросить цвет фона", + "export": "Экспортировать", + "exportToPng": "Экспорт в PNG", + "exportToSvg": "Экспорт в SVG", + "copyToClipboard": "Скопировать в буфер обмена", + "save": "Сохранить", + "load": "Загрузить", + "getShareableLink": "Получить доступ по ссылке", + "close": "Закрыть", + "selectLanguage": "Выбрать язык" + }, + "alerts": { + "clearReset": "Это очистит весь холст. Вы уверены?", + "couldNotCreateShareableLink": "Не удалось создать общедоступную ссылку.", + "importBackendFailed": "Не удалось импортировать из бэкэнда.", + "cannotExportEmptyCanvas": "Не может экспортировать пустой холст.", + "couldNotCopyToClipboard": "Не удалось скопировать в буфер обмена. Попробуйте использовать веб-браузер Chrome.", + "copiedToClipboard": "Скопировано в буфер обмена: {{url}}" + }, + "toolBar": { + "selection": "Выделение области", + "rectangle": "Прямоугольник", + "diamond": "Ромб", + "ellipse": "Эллипс", + "arrow": "Cтрелка", + "line": "Линия", + "text": "Текст", + "lock": "Сохранять выбранный инструмент активным после рисования" + }, + "headings": { + "canvasActions": "Операции холста", + "selectedShapeActions": "Операции выбранной фигуры", + "shapes": "Фигуры" + } +} diff --git a/src/i18n.ts b/src/i18n.ts index 26afd598..74381fb2 100644 --- a/src/i18n.ts +++ b/src/i18n.ts @@ -20,6 +20,7 @@ export const languages = [ { lng: "es", label: "Español" }, { lng: "fr", label: "Français" }, { lng: "pt", label: "Português" }, + { lng: "ru", label: "Русский" }, ]; i18n