Merge remote-tracking branch 'origin/main' into codex/pdf-attach-parity

# Conflicts:
#	locales/ar-SA/opencadstudio.ftl
#	locales/bg-BG/opencadstudio.ftl
#	locales/cs-CZ/opencadstudio.ftl
#	locales/de-DE/opencadstudio.ftl
#	locales/el-GR/opencadstudio.ftl
#	locales/en-US/opencadstudio.ftl
#	locales/es-ES/opencadstudio.ftl
#	locales/fi-FI/opencadstudio.ftl
#	locales/fr-FR/opencadstudio.ftl
#	locales/hi-IN/opencadstudio.ftl
#	locales/hu-HU/opencadstudio.ftl
#	locales/it-IT/opencadstudio.ftl
#	locales/ja-JP/opencadstudio.ftl
#	locales/ko-KR/opencadstudio.ftl
#	locales/nl-NL/opencadstudio.ftl
#	locales/pl-PL/opencadstudio.ftl
#	locales/pt-BR/opencadstudio.ftl
#	locales/ru-RU/opencadstudio.ftl
#	locales/tr-TR/opencadstudio.ftl
#	locales/zh-CN/opencadstudio.ftl
#	locales/zh-TW/opencadstudio.ftl
#	src/app/control/actions.rs
#	src/app/mod.rs
#	src/app/update/mod.rs
#	src/app/view/modal.rs
#	src/io/xref.rs
#	src/ui/window/mod.rs
This commit is contained in:
ramox81 committed 2026-09-24 19:38:48 +03:00
commit c1ecb0edaf
77 files changed
+5695 -606

No files matched your search

+32 -7
View File
@@ -3,6 +3,17 @@
pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static str)> {
match source {
"Entire drawing" => Some(("common", "entire-drawing")),
"Delete from drawing" => Some(("common", "delete-from-drawing")),
"Destination" => Some(("common", "destination")),
"File name and path:" => Some(("common", "file-name-and-path")),
"Insert units:" => Some(("common", "insert-units-label")),
"Please select or enter a block name." => Some(("common", "wblock-err-no-block-name")),
"Block \"{}\" does not exist in drawing." => Some(("common", "wblock-err-block-not-found")),
"Please specify a file name and path." => Some(("common", "wblock-err-no-path")),
"Cannot write to the current drawing file." => Some(("common", "wblock-err-current-drawing")),
"WBLOCK writes objects, a block, or the entire drawing to a new drawing file." => Some(("common", "wblock-help-info")),
"WBLOCK Specify insertion base point:" => Some(("insert", "wblock-specify-insertion-base-point")),
"Auto Constrain" => Some(("common", "auto-constrain")),
"Delete Constraints" => Some(("common", "delete-constraints")),
"Dimensional" => Some(("common", "dimensional")),
@@ -265,6 +276,27 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
"Added annotation scale {arg}." => Some(("view", "added-annotation-scale-arg")),
"Added from GitHub" => Some(("plugins", "added-from-github")),
"Adjust" => Some(("insert", "adjust")),
"Attach External Reference" => Some(("insert", "xref-attach-dialog-title")),
"Browse..." => Some(("insert", "xref-attach-browse")),
"Reference Type" => Some(("insert", "xref-attach-reference-type")),
"Uniform Scale" => Some(("insert", "xref-attach-uniform-scale")),
"Insertion point" => Some(("insert", "xref-attach-insertion-point")),
"Angle:" => Some(("insert", "xref-attach-angle")),
"Block Unit" => Some(("insert", "xref-attach-block-unit")),
"Unit:" => Some(("insert", "xref-attach-unit")),
"Factor:" => Some(("insert", "xref-attach-factor")),
"Found in:" => Some(("insert", "xref-attach-found-in")),
"Saved path:" => Some(("insert", "xref-attach-saved-path")),
"Show Details" => Some(("insert", "xref-attach-show-details")),
"Hide Details" => Some(("insert", "xref-attach-hide-details")),
"Select Reference File" => Some(("insert", "xref-attach-select-file")),
"All Reference Files" => Some(("insert", "xref-attach-all-files")),
"Inserts references to external files such as other drawings, raster images, and underlays." => Some(("insert", "xref-attach-help")),
"Invalid input." => Some(("insert", "xref-attach-invalid-input")),
"Insertion point X" => Some(("insert", "xref-insertion-point-x")),
"Insertion point Y" => Some(("insert", "xref-insertion-point-y")),
"Insertion point Z" => Some(("insert", "xref-insertion-point-z")),
"Layer property overrides" => Some(("insert", "xref-layer-property-overrides")),
"Adjust Colors for Background" => Some(("properties", "adjust-colors-for-background")),
"Advanced" => Some(("properties", "advanced")),
"Alias" => Some(("command", "alias-title-case")),
@@ -2935,15 +2967,8 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
"Underlay Layers" => Some(("insert", "pdfui-underlay-layers")),
"PDF Import Settings" => Some(("insert", "pdfui-pdf-import-settings")),
"Import PDF" => Some(("insert", "pdfui-import-pdf")),
"Browse..." => Some(("insert", "pdfui-browse")),
"Select one or more pages from the PDF file:" => Some(("insert", "pdfui-select-one-or-more-pages-from-the-pdf-file")),
"Insertion point" => Some(("insert", "pdfui-insertion-point")),
"Angle:" => Some(("insert", "pdfui-angle")),
"Found in:" => Some(("insert", "pdfui-found-in")),
"Saved path:" => Some(("insert", "pdfui-saved-path")),
"Page size:" => Some(("insert", "pdfui-page-size")),
"Hide Details" => Some(("insert", "pdfui-hide-details")),
"Show Details" => Some(("insert", "pdfui-show-details")),
"Reference name:" => Some(("insert", "pdfui-reference-name")),
"Search for layer" => Some(("insert", "pdfui-search-for-layer")),
"This file does not contain any layers." => Some(("insert", "pdfui-this-file-does-not-contain-any-layers")),