i18n: catalogue entries for the context menu, PLINE and modify options

Every new UI string (menu rows, Options → Right-click Customization, the
PLINE sub-prompts and keyword labels, MOVE/COPY/OFFSET prompts) gets its
Fluent attribute in all 21 locales plus the source → attribute rows in
locale_catalog.rs; the SETVAR help line lists SHORTCUTMENU and
SHORTCUTMENUDURATION. Tests that compared prompt text now check command
state so they pass under any UI language.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
PanosandClaude Opus 5 committed 2026-09-17 12:05:15 +03:00
1 parent a5fd040745
commit 426af2d3a5
24 files changed
+954 -31

No files matched your search

+43 -1
View File
@@ -57,6 +57,13 @@ options =
.default-application = Applicazione predefinita
.iced-theme = Tema Iced:
.theme = Tema
.right-click-customization = Personalizzazione clic destro
.right-click-in-drawing-area = Clic destro nell'area di disegno
.hold-duration = Durata pressione
.right-click-mode-help = Menu di scelta rapida: il clic destro apre sempre il menu (impostazione predefinita di AutoCAD). Sensibile al tempo: un clic rapido è Invio, tenere premuto apre il menu (SHORTCUTMENUDURATION).
.right-click-mode-shortcut-menu = Menu di scelta rapida
.right-click-mode-time-sensitive = Sensibile al tempo (clic rapido = Invio)
.right-click-mode-enter-first = Prima Invio, secondo clic = menu
command-line =
.ready = Open CAD Studio è pronto.
@@ -2120,7 +2127,7 @@ common =
.sectionplane-specify-through-point = SECTIONPLANE Specify through point:
.setbylayer-no-properties-required-changes = SETBYLAYER: no properties required changes.
.setbylayer-reset-entity-entities-to-bylayer = SETBYLAYER: reset __ocs_fmt_0__ entity/entities to ByLayer.
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
.setvar-cetransparency-ltscale-celtscale-pdmode-pdsize-textsize-orthomode-fillmode-mirrtext-frame-imageframe-pdfframe-wipeoutframe-xclipframe-pointcloudclipframe-zoomwheel-zoomfactor-cursorsize-pickbox-cursortype-snapang-textfill-clipromptlines-commandlinefadetime-attreq-attdia-dimassoc-dimcontinuemode-constraintsolvemode-constraintinfer-constraintbardisplay-angbase-angdir-sketchinc-skpoly-sktolerance-donutid-donutod-centerexe-centerlayer-centerltype-centerltscale-centerltypefile-centercrosssize-centercrossgap-centermarkexe-colortheme-selectionarea-selectionareaopacity-selectioneffect-selectioneffectcolor-windowsareacolor-crossingareacolor-selectionpreview-gripsize-gripcolor-griphot-griphover-gripobjlimit-clayer-celtype-textstyle-read-only = SETVAR: CETRANSPARENCY LTSCALE CELTSCALE PDMODE PDSIZE TEXTSIZE ORTHOMODE FILLMODE MIRRTEXT FRAME IMAGEFRAME PDFFRAME WIPEOUTFRAME XCLIPFRAME POINTCLOUDCLIPFRAME ZOOMWHEEL ZOOMFACTOR SHORTCUTMENU SHORTCUTMENUDURATION CURSORSIZE PICKBOX CURSORTYPE SNAPANG TEXTFILL CLIPROMPTLINES COMMANDLINEFADETIME ATTREQ ATTDIA DIMASSOC DIMCONTINUEMODE CONSTRAINTSOLVEMODE CONSTRAINTINFER CONSTRAINTBARDISPLAY ANGBASE ANGDIR SKETCHINC SKPOLY SKTOLERANCE DONUTID DONUTOD CENTEREXE CENTERLAYER CENTERLTYPE CENTERLTSCALE CENTERLTYPEFILE CENTERCROSSSIZE CENTERCROSSGAP CENTERMARKEXE COLORTHEME SELECTIONAREA SELECTIONAREAOPACITY SELECTIONEFFECT SELECTIONEFFECTCOLOR WINDOWSAREACOLOR CROSSINGAREACOLOR SELECTIONPREVIEW GRIPSIZE GRIPCOLOR GRIPHOT GRIPHOVER GRIPOBJLIMIT | CLAYER CELTYPE TEXTSTYLE (read-only)
.shell-supports-rectangular-boxes-circular-cylinders-and-spheres = SHELL supports rectangular boxes, circular cylinders, and spheres.
.shell-solid-updated = SHELL: solid updated.
.splinedit-fit-data-add-delete-move-purge-tangents-exit-exit = SPLINEDIT Fit data [Add/Delete/Move/Purge/Tangents/eXit] <eXit>:
@@ -2826,6 +2833,25 @@ draw =
.wpolygon = WPolygon
.cpolygon = CPolygon
.remove = Rimuovi
.pline-specify-starting-width = PLINE Specificare larghezza iniziale <__ocs_arg_w__>:
.pline-specify-ending-width = PLINE Specificare larghezza finale <__ocs_arg_w__>:
.pline-specify-starting-half-width = PLINE Specificare semilarghezza iniziale <__ocs_arg_w__>:
.pline-specify-ending-half-width = PLINE Specificare semilarghezza finale <__ocs_arg_w__>:
.pline-line-specify-next-point = PLINE (Linea) Specificare punto successivo:
.pline-arc-specify-endpoint-of-arc = PLINE (Arco) Specificare punto finale dell'arco:
.pline-specify-length-of-line = PLINE Specificare lunghezza della linea:
.pline-specify-included-angle = PLINE Specificare angolo inscritto:
.pline-specify-endpoint-of-arc = PLINE Specificare punto finale dell'arco:
.pline-specify-center-point-of-arc = PLINE Specificare centro dell'arco:
.pline-specify-radius-of-arc = PLINE Specificare raggio dell'arco:
.pline-specify-direction-of-chord-for-arc = PLINE Specificare direzione della corda dell'arco:
.pline-specify-length-of-chord = PLINE Specificare lunghezza della corda:
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Specificare direzione tangente nel punto iniziale dell'arco:
.pline-specify-second-point-on-arc = PLINE Specificare secondo punto dell'arco:
.halfwidth = Semilarghezza
.center-keyword = Centro
.close-keyword = Chiudi
.second-pt = Secondo punto
modify =
.add-vertex = Aggiungi vertice
@@ -2978,6 +3004,13 @@ modify =
.tol-scale-dimtfac = Tol. scala (DIMTFAC)
.trim = Tagliare
.exit = esci
.area-keyword = Area
.displacement = Spostamento
.mode-keyword = Modalità
.array-keyword = Serie
.use-first-point-as-displacement = Primo punto come spostamento
.offset-erase-source-object-after-offsetting = OFFSET Cancellare l'oggetto di origine dopo l'offset? [Yes/No] <No>:
.offset-enter-layer-option-for-offset-objects = OFFSET Layer degli oggetti di offset [Current/Source] <Source>:
groups =
.group-enter-group-name-name = GROUP Enter nome del gruppo [__ocs_arg_name__]:
@@ -5267,6 +5300,15 @@ ui =
.what-s-new = Cosa c'è di nuovo
.width-value = Larghezza: __ocs_arg_value__
.working = Lavorando…
.recent-input = Input recenti
.copy-with-base-point = Copia con punto base
.undo-label = Annulla __ocs_arg_label__
.redo-label = Ripeti __ocs_arg_label__
.copy-selection = Copia selezione
.isolate = Isola
.deselect-all = Deseleziona tutto
.options-ellipsis = Opzioni...
.base-point = Punto base
dimstyle =
.keep-text-between-extension-lines = Mantieni sempre il testo tra le linee di estensione