feat(ui): classic pull-down menu bar and ribbon toggle

MENUBAR 1 shows File, Edit, View, Insert, Format, Tools, Draw,
Dimension, Modify, Parametric and Help menus above the ribbon; every
entry runs an existing command, and a test keeps each entry pointing at
a registered command. RIBBONCLOSE hides the ribbon and RIBBON brings it
back, so the menus can replace it. Both choices persist.

Also translates the "File" label, which every locale had left in
English.

Refs #1450

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Hakan SevenandClaude Opus 5.5 committed 2026-10-13 16:05:51 +03:00
1 parent 9724447dd0
commit ee18f7ad3c
32 files changed
+1113 -19

No files matched your search

+35 -1
View File
@@ -286,6 +286,40 @@ command-copy =
.mode = COPY Задайте режим копирования [Single/Multiple] <Multiple>:
common =
.menu-viewports = Видовые экраны
.menu-view-twist = Поворот вида
.menu-tools = Сервис
.menu-table-style = Стиль таблиц
.menu-run-script = Запустить сценарий
.menu-revision-cloud = Облако
.menu-regen-all = Регенерировать все
.menu-redraw = Освежить
.menu-rectangle = Прямоугольник
.menu-quick-dimension = Быстрый размер
.menu-publish = Публикация
.menu-paste-special = Специальная вставка
.menu-parametric = Параметризация
.menu-page-setup-manager = Диспетчер параметров листов
.menu-orbit = Орбита
.menu-new-ucs = Новая ПСК
.menu-named-views = Именованные виды
.menu-multiline-text = Многострочный текст
.menu-multiline-style = Стиль мультилинии
.menu-multiline = Мультилиния
.menu-multileader-style = Стиль мультивыноски
.menu-match-properties = Копировать свойства
.menu-lengthen = Увеличить
.menu-jogged = С изломом
.menu-id-point = Координаты точки
.menu-explode-text = Расчленить текст
.menu-edit-spline = Редактировать сплайн
.menu-edit-polyline = Редактировать полилинию
.menu-edit-hatch = Редактировать штриховку
.menu-drawing-limits = Лимиты чертежа
.menu-donut = Кольцо
.menu-dimension-style = Размерный стиль
.menu-construction-line = Вспомогательная прямая
.menu-arc-length = Длина дуги
.command-line-opacity = Непрозрачность командной строки
.txtexp-no-text-selected = TXTEXP: текст не выбран.
.angle-override-shown = Переопределение угла: __ocs_fmt_0__
@@ -2063,7 +2097,7 @@ common =
.fillet-select-first-object-or-polyline-radius-r = FILLET Select first object or [Polyline/Radius] [R=__ocs_fmt_0__]:
.fillet-specify-fillet-radius-or-first-point = FILLET Specify fillet radius or first point <__ocs_fmt_0__>:
.fillet-specify-second-point-for-radius = FILLET Specify second point for radius:
.file = File
.file = Файл
.file-not-found-check-the-saved-path = File not found — check the saved path.
.first-row = First row
.fit-data-cannot-be-purged-without-a-stored-control-curve = Fit data cannot be purged without a stored control curve.