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 = Varsayılan Uygulama
.iced-theme = Iced teması:
.theme = Tema
.right-click-customization = Sağ tık özelleştirme
.right-click-in-drawing-area = Çizim alanında sağ tık
.hold-duration = Basılı tutma süresi
.right-click-mode-help = Kısayol menüsü: sağ tık her zaman menüyü açar (AutoCAD varsayılanı). Zamana duyarlı: kısa tık Enter, uzun basma menüyü açar (SHORTCUTMENUDURATION).
.right-click-mode-shortcut-menu = Kısayol menüsü
.right-click-mode-time-sensitive = Zamana duyarlı (kısa tık = Enter)
.right-click-mode-enter-first = Önce Enter, ikinci tık = menü
command-line =
.ready = Open CAD Studio hazır.
@@ -2105,7 +2112,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>:
@@ -2809,6 +2816,25 @@ draw =
.wpolygon = WPolygon
.cpolygon = CPolygon
.remove = Kaldır
.pline-specify-starting-width = PLINE Başlangıç genişliğini belirtin <__ocs_arg_w__>:
.pline-specify-ending-width = PLINE Bitiş genişliğini belirtin <__ocs_arg_w__>:
.pline-specify-starting-half-width = PLINE Başlangıç yarı genişliğini belirtin <__ocs_arg_w__>:
.pline-specify-ending-half-width = PLINE Bitiş yarı genişliğini belirtin <__ocs_arg_w__>:
.pline-line-specify-next-point = PLINE (Çizgi) Sonraki noktayı belirtin:
.pline-arc-specify-endpoint-of-arc = PLINE (Yay) Yayın bitiş noktasını belirtin:
.pline-specify-length-of-line = PLINE Çizgi uzunluğunu belirtin:
.pline-specify-included-angle = PLINE İç açıyı belirtin:
.pline-specify-endpoint-of-arc = PLINE Yayın bitiş noktasını belirtin:
.pline-specify-center-point-of-arc = PLINE Yayın merkez noktasını belirtin:
.pline-specify-radius-of-arc = PLINE Yayın yarıçapını belirtin:
.pline-specify-direction-of-chord-for-arc = PLINE Yay kirişinin yönünü belirtin:
.pline-specify-length-of-chord = PLINE Kiriş uzunluğunu belirtin:
.pline-specify-tangent-direction-for-the-start-point-of-arc = PLINE Yayın başlangıç noktasındaki teğet yönünü belirtin:
.pline-specify-second-point-on-arc = PLINE Yay üzerindeki ikinci noktayı belirtin:
.halfwidth = Yarı genişlik
.center-keyword = Merkez
.close-keyword = Kapat
.second-pt = İkinci nokta
modify =
.count-objects = (__ocs_arg_count__ nesne)
@@ -2961,6 +2987,13 @@ modify =
.tol-scale-dimtfac = Tolerans ölçeği (DIMTFAC)
.trim = Kırp
.exit = Çık
.area-keyword = Alan
.displacement = Yer değiştirme
.mode-keyword = Mod
.array-keyword = Dizi
.use-first-point-as-displacement = İlk noktayı yer değiştirme olarak kullan
.offset-erase-source-object-after-offsetting = OFFSET Ötelemeden sonra kaynak nesne silinsin mi? [Yes/No] <No>:
.offset-enter-layer-option-for-offset-objects = OFFSET Ötelenen nesnelerin katmanı [Current/Source] <Source>:
groups =
.group-enter-group-name-name = GROUP Grup adını girin [__ocs_arg_name__]:
@@ -5191,6 +5224,15 @@ ui =
.what-s-new = Yenilikler
.width-value = Genişlik: __ocs_arg_value__
.working = Çalışıyor…
.recent-input = Son girişler
.copy-with-base-point = Taban noktasıyla kopyala
.undo-label = Geri al __ocs_arg_label__
.redo-label = Yinele __ocs_arg_label__
.copy-selection = Seçimi kopyala
.isolate = Yalıt
.deselect-all = Seçimi kaldır
.options-ellipsis = Seçenekler...
.base-point = Taban noktası
dimstyle =
.keep-text-between-extension-lines = Metni her zaman uzatma çizgileri arasında tut