From ec8dc0c2da0d650db18ad67e483636256d40c4a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=E1=BA=A7n=20Nh=E1=BA=ADt=20Duy?= Date: Tue, 13 Oct 2026 00:04:10 +0700 Subject: [PATCH] i18n: add complete Vietnamese localization --- README.md | 2 +- ROADMAP.md | 6 +- crates/ui-egui/src/i18n/mod.rs | 7 +- crates/ui-egui/src/i18n/tests.rs | 64 +- crates/ui-egui/src/i18n/vi.tsv | 4223 ++++++++++++++++++++++++++++++ docs/development.md | 7 +- docs/gaps.md | 14 +- docs/localization-parity.md | 13 +- docs/target-app-parity.md | 11 +- 9 files changed, 4320 insertions(+), 27 deletions(-) create mode 100644 crates/ui-egui/src/i18n/vi.tsv diff --git a/README.md b/README.md index 80ee6868..77c8f00a 100644 --- a/README.md +++ b/README.md @@ -217,7 +217,7 @@ doesn't write Affinity files. Current `.af` validation includes 33 pinned files, and every-board SVG/PDF/PSD export, with fixes for Affinity 3 artboards, source-backed JPEGs and text runs. [Scope and limits](crates/affinity/README.md); [source audit and remaining gaps](docs/affinity-validation.md). The interface -speaks English, German, Japanese, Korean, Traditional and Simplified Chinese, Spanish, French, Hungarian, Italian, Russian and Ukrainian (and Czech and Brazilian Portuguese in the menus); +speaks English, German, Japanese, Korean, Vietnamese, Traditional and Simplified Chinese, Spanish, French, Hungarian, Italian, Russian and Ukrainian (and Czech and Brazilian Portuguese in the menus); [localization-parity.md](docs/localization-parity.md) has the details. The scores are self-assessed from our code against Illustrator's public documentation; [target-app-parity.md](docs/target-app-parity.md#how-this-was-measured-2026-10-10) explains how far to trust them. diff --git a/ROADMAP.md b/ROADMAP.md index 0e539610..0a632c5f 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -35,7 +35,7 @@ blocking it ([Alpha gate](docs/roadmap.md#alpha-gate)). | Audience | Ready % | Opus 5.5 agent hours to ~95% (one agent) | With 4–6 agents | Work that dominates | |---|---:|---:|---:|---| -| **Full Illustrator** (ready for real work; decides the stage) | **~62%** (57–67%) | **~340–560 h** | ~95–160 h | the mainstream work below, plus 3D (50–85 h), raster effects (23–39 h), advanced type (20–28 h), generative AI (30–60 h), localization (60–100 h) and ecosystem | +| **Full Illustrator** (ready for real work; decides the stage) | **~62%** (57–67%) | **~340–560 h** | ~95–160 h | the mainstream work below, plus 3D (50–85 h), raster effects (23–39 h), advanced type (20–28 h), generative AI (30–60 h), localization (55–90 h) and ecosystem | | **Mainstream illustrator** | **~65%** (60–70%) | **~230–380 h** | ~65–110 h | the interaction-fidelity pass (60–90 h), hardening and QA (30–50 h), stability (20–35 h), performance budgets (15–25 h), `.ai` exchange (10–20 h), the remaining depth of the everyday areas | | **Essentials user** | **~75%** (70–80%) | **~60–105 h** | ~25–45 h | launch and stability on Windows (20–35 h), in-app help and onboarding (8–15 h), basic QA (10–15 h), Shape Builder regions (4–8 h), UI polish | @@ -52,7 +52,7 @@ everything is measured from our code against Illustrator's public documentation. | UI/UX fidelity | 55% | 70–110 | [ui-parity.md](docs/ui-parity.md) | | File formats | 75% | 15–30 | [file-format-parity.md](docs/file-format-parity.md) | | Hardware (GPU, pen, touch, displays) | 35% | 25–45 | [hardware-parity.md](docs/hardware-parity.md) | -| Localization (12 key languages) | 63% (measured) | 60–100 | [localization-parity.md](docs/localization-parity.md) | +| Localization (12 key languages) | 71% (measured) | 55–90 | [localization-parity.md](docs/localization-parity.md) | | Performance | ~60% | 15–25 | [gaps.md › G15](docs/gaps.md#g15-performance-budgets-and-a-gpu-renderer) | | Stability | ~60% | 30–50 | [gaps.md › G10](docs/gaps.md#g10-launch-and-stability-on-real-machines) | | Platforms | 80% | 15–25 | [gaps.md › G8](docs/gaps.md#g8-hardening-at-scale) | @@ -107,7 +107,7 @@ Weights, evidence and the missing items per area: [target-app-parity.md](docs/ta | Japanese | `ja` | full | 100% | | German | `de` | full | 98% | | Korean | `ko` | full | 100% | -| Vietnamese | `vi` | none | 0% | +| Vietnamese | `vi` | full | 100% | Also shipped: Traditional Chinese (partial, 80%), Hungarian, Italian, Russian and Ukrainian (full), Czech (catalog complete; render-site gaps reduced; native review pending). No catalog has had a native speaker's review. Details: [localization-parity.md](docs/localization-parity.md). diff --git a/crates/ui-egui/src/i18n/mod.rs b/crates/ui-egui/src/i18n/mod.rs index 3a9b844b..759950b3 100644 --- a/crates/ui-egui/src/i18n/mod.rs +++ b/crates/ui-egui/src/i18n/mod.rs @@ -82,7 +82,7 @@ fn plural_east_slavic(n: u64) -> usize { } /// The registry. English first: it is the fallback and the source language. -pub static LANGUAGES: [LangInfo; 14] = [ +pub static LANGUAGES: [LangInfo; 15] = [ LangInfo { code: "en", name: "English", source: "", plural: plural_one_other, complete_menus: false, catalog: OnceLock::new() }, // Japanese: the whole interface (every menu string and `tl!` literal) and the status and error // messages, keeping the product, workspace and perspective preset names in English (`MENU_KEEP_AS_IS`). @@ -91,6 +91,11 @@ pub static LANGUAGES: [LangInfo; 14] = [ // English as Japanese; a count takes no plural, so plurals have one form. Hangul is drawn with an // installed system font (craft-fonts has no Korean UI face yet); every `ko-*` locale resolves here. LangInfo { code: "ko", name: "한국어", source: include_str!("ko.tsv"), plural: plural_none, complete_menus: true, catalog: OnceLock::new() }, + // Vietnamese: complete menus and messages, with one plural form. + // Every `vi-*` locale resolves here. + LangInfo { + code: "vi", name: "Tiếng Việt", source: include_str!("vi.tsv"), plural: plural_none, complete_menus: true, catalog: OnceLock::new() + }, // Czech: the whole interface (every menu string and `tl!` literal) and the status and error // messages, with one/few/other plurals, keeping the same names in English as Spanish. LangInfo { code: "cs", name: "Čeština", source: include_str!("cs.tsv"), plural: plural_czech, complete_menus: true, catalog: OnceLock::new() }, diff --git a/crates/ui-egui/src/i18n/tests.rs b/crates/ui-egui/src/i18n/tests.rs index 9cba4ad8..208182e9 100644 --- a/crates/ui-egui/src/i18n/tests.rs +++ b/crates/ui-egui/src/i18n/tests.rs @@ -32,6 +32,9 @@ fn tags_map_to_languages() { for tag in ["ko", "ko-KR", "ko_KR.UTF-8", "KO-kr"] { assert_eq!(lang_from_tag(tag), Some(ko()), "{tag}"); } + for tag in ["vi", "vi-VN", "vi_VN.UTF-8", "VI-vn"] { + assert_eq!(lang_from_tag(tag), Some(vi()), "{tag}"); + } // Traditional Chinese: by region, by script, and with a region after the script. assert_eq!(lang_from_tag("zh_TW.UTF-8"), Some(ZH())); assert_eq!(lang_from_tag("zh-TW"), Some(ZH())); @@ -449,7 +452,7 @@ fn cs() -> Lang { } /// Languages whose catalogs leave [`MENU_KEEP_AS_IS`] in English. -const KEEPS_MENU_NAMES: [&str; 11] = ["cs", "de", "es", "fr", "hu", "it", "ja", "ko", "pt-br", "ru", "uk"]; +const KEEPS_MENU_NAMES: [&str; 12] = ["cs", "de", "es", "fr", "hu", "it", "ja", "ko", "pt-br", "ru", "uk", "vi"]; /// Menu labels the menu-complete catalogs (Czech, German, Spanish, Italian, Japanese, Brazilian Portuguese) show as they are: the product name, a format name, the built-in workspace /// names and the perspective grid presets (names, shown untranslated wherever else they appear). @@ -662,6 +665,63 @@ fn korean_reads_as_korean() { assert_eq!(message(ko(), nested), "명령 `object.group`은(는) 지금 사용할 수 없습니다: 선택된 항목이 없습니다"); } +fn vi() -> Lang { + Lang::from_code("vi").expect("vi registered") +} + +/// Vietnamese has one plural form and covers the complete interface and messages. +#[test] +fn vietnamese_reads_as_vietnamese() { + assert_eq!(vi().name(), "Tiếng Việt"); + assert!(vi().complete_menus()); + assert_eq!(Lang::from_pref("vi"), vi()); + assert_eq!(Lang::from_pref("VI"), vi()); + for (en, want) in [ + ("Artboard Tool", "Công cụ Bảng vẽ"), + ("Swatches", "Mẫu màu"), + ("Stroke", "Nét"), + ("Fill", "Tô"), + ("Direct Selection Tool", "Công cụ Chọn trực tiếp"), + ("Save As…", "Lưu thành…"), + ("Undo", "Hoàn tác"), + ("Close", "Đóng"), + ] { + assert_eq!(tr(vi(), en), want); + } + for n in [0, 1, 3, 21] { + assert_eq!(trn(vi(), n, "{n} Layer", "{n} Layers"), format!("{n} lớp")); + } + let nested = "command `object.group` is not available right now: nothing selected"; + assert_eq!(message(vi(), nested), "lệnh `object.group` hiện không khả dụng: chưa chọn gì"); +} + +/// Ambiguous English terms keep their intended Vietnamese meaning across UI contexts. +#[test] +fn vietnamese_domain_terms_are_consistent() { + for (en, want) in [ + ("All Scripts", "Tất cả hệ chữ"), + ("Pointillize", "Hiệu ứng chấm"), + ("Object Highlighting", "Đánh dấu đối tượng"), + ("Color Theme", "Bộ màu"), + ("Color Themes", "Bộ màu"), + ("Asset Export", "Xuất asset"), + ("Envelope Distort", "Biến dạng Envelope"), + ("Move Spine Point", "Di chuyển điểm trục"), + ("Dashed Line", "Đường nét đứt"), + ("Eyedropper Tool", "Công cụ Ống hút màu"), + ("Character Alignment", "Căn chỉnh ký tự"), + ] { + assert_eq!(tr(vi(), en), want, "{en}"); + } + assert_eq!(tr(vi(), "Appearance"), "Diện mạo"); + assert_eq!(tr_ctx(vi(), "theme", "Appearance"), "Giao diện"); + assert_eq!(message(vi(), "no saved themes"), "chưa có bộ màu nào được lưu"); + assert_eq!(message(vi(), r#"choice must be "merge" or "add", not `foo`"#), r#"lựa chọn phải là "merge" hoặc "add", không phải `foo`"#); + assert_eq!(message(vi(), "select a blend"), "hãy chọn một đối tượng hòa trộn"); + assert_eq!(message(vi(), "select a repeat"), "hãy chọn một đối tượng lặp"); + assert_eq!(message(vi(), "Replace Spine: select a blend and a path"), "Thay thế trục: chọn một đối tượng hòa trộn và một đường dẫn"); +} + fn uk() -> Lang { Lang::from_code("uk").expect("uk registered") } @@ -1103,7 +1163,7 @@ fn select_key_param_error_is_translated() { } /// Languages whose catalogs cover every status and error message. -const COMPLETE_MESSAGES: &[&str] = &["cs", "de", "es", "fr", "hu", "it", "ja", "ko", "ru", "uk"]; +const COMPLETE_MESSAGES: &[&str] = &["cs", "de", "es", "fr", "hu", "it", "ja", "ko", "ru", "uk", "vi"]; /// Crates whose error and status messages reach the status bar. const MESSAGE_CRATES: &[&str] = &["ui-egui", "engine", "doc", "format", "svg", "pdf", "eps", "text", "plugins", "metafile", "cad", "trace"]; diff --git a/crates/ui-egui/src/i18n/vi.tsv b/crates/ui-egui/src/i18n/vi.tsv new file mode 100644 index 00000000..9e8279b2 --- /dev/null +++ b/crates/ui-egui/src/i18n/vi.tsv @@ -0,0 +1,4223 @@ +# Vietnamese (vi) catalog. Same format as zh-hant.tsv: context source translation +# (empty context = plain UI; `@id` = command id; `@plural` = plural forms; +# other contexts = `tr_ctx`; `@msg` = status/error messages). +# +# Clean-room: translated from VectorCraft's English source using ordinary Vietnamese software +# and vector-graphics vocabulary; no proprietary localisation resource was copied. +# AI-assisted; native review welcome. +# +# Product/technology names, shortcut key names and intentional English menu names remain +# untranslated where appropriate; the tests pin intentional keep-as-is entries. + — missing — thiếu + — substituted by {style} — được thay thế bởi {style} + — {n} characters from another font — {n} ký tự từ phông chữ khác + a pin to warp | một ghim để biến dạng | + a point to edit it | một điểm để chỉnh sửa | + a stroke to add a width point | một nét để thêm điểm chiều rộng | + across a selected object to set the gradient direction qua đối tượng đã chọn để đặt hướng chuyển sắc + across paths to push them along | qua các đường dẫn để đẩy dọc theo | + an anchor or path segment to select it | điểm neo hoặc đoạn đường dẫn để chọn | + an object to copy its attributes | đối tượng để sao chép thuộc tính | + an object, then another to blend them | một đối tượng rồi một đối tượng khác để hòa trộn | + for exact size cho kích thước chính xác + for exact values cho giá trị chính xác + from center | từ tâm | + keeps its proportions) giữ nguyên tỷ lệ) + near a selected pin to rotate | gần ghim đã chọn để xoay | + on the canvas to create one trên vùng vẽ để tạo một cái + over paths to roughen their outlines | qua đường dẫn để làm thô đường bao | + over paths, and hold still to keep going | qua đường dẫn và giữ yên để tiếp tục | + right or left to zoom in or out | sang phải hoặc trái để phóng to hoặc thu nhỏ | + the art to add a pin | tác phẩm để thêm ghim | + the object to duplicate đối tượng để nhân bản + the object to select | đối tượng để chọn | + to add để thêm + to add a corner point | để thêm điểm góc | + to add a smooth point | để thêm điểm mượt | + to add smooth points | để thêm các điểm mượt | + to apply the selection's to it | để áp dụng thuộc tính vùng chọn | + to blend from it | để hòa trộn từ đó | + to change one side | để thay đổi một bên | + to close | để đóng | + to constrain proportions | để giữ tỷ lệ | + to copy | để sao chép | + to create area type | để tạo chữ vùng | + to create point type | để tạo chữ điểm | + to draw | để vẽ | + to exit editing để thoát chỉnh sửa + to finish để kết thúc + to keep zooming để tiếp tục thu phóng + to move | để di chuyển | + to move in perspective | để di chuyển trong phối cảnh | + to pan the view để cuộn khung nhìn + to remove pins để xóa ghim + to remove points để xóa các điểm + to sample a color để lấy mẫu màu + to scale in perspective để tỷ lệ trong phối cảnh + to search every command để tìm kiếm mọi lệnh + to select an artboard | để chọn bảng vẽ | + to select more pins | để chọn thêm ghim | + to select more points | để chọn thêm điểm | + to select multiple objects | để chọn nhiều đối tượng | + to set spacing and orientation để đặt khoảng cách và hướng + to set the reference point | để đặt điểm tham chiếu | + to size the brush ( để thay đổi kích thước cọ ( + to toggle corner | để chuyển đổi góc | + to transform | để biến đổi | + to zoom in | để phóng to | + to zoom into an area để phóng to một vùng + to zoom out | để thu nhỏ | + while dragging to move perpendicular to the plane | trong khi kéo để di chuyển vuông góc mặt phẳng | + % of all commits % tổng commit + (closest) (gần nhất) + + Add Scale + Thêm tỷ lệ + 0.2 (quality) to 100 (speed) 0.2 (chất lượng) đến 100 (tốc độ) + 1 Color Job 1 màu in + 1 Color Job… In 1 màu… + 1 {unit} on the artboard stands for {real} {unit} in the scene. 1 {unit} trên bảng vẽ tương đương {real} {unit} trong cảnh. + 2 Color Job 2 màu in + 2 Color Job… In 2 màu… + 3 Color Job 3 màu in + 3 Color Job… In 3 màu… + 3 x 3 Average Trung bình 3 x 3 + 30° Angles Góc 30° + 3D and Materials 3D và vật liệu + 3D Ribbon Dải 3D + 45° Angles Góc 45° + 5 x 5 Average Trung bình 5 x 5 + 60° Angles Góc 60° + 90° & 45° & 30° Angles Góc 90° & 45° & 30° + 90° & 45° Angles Góc 90° & 45° + 90° Angles Góc 90° + : : + < 1 sec < 1 giây + + [Default] is protected: New… starts an editable copy. [Mặc định] được bảo vệ: Mới… tạo một bản sao có thể chỉnh sửa. + [Normal Character Style] [Kiểu ký tự thường] + [Normal Paragraph Style] [Kiểu đoạn văn thường] + [Unnamed] [Chưa đặt tên] + A file dialog is open: choose there first Hộp thoại tệp đang mở: hãy chọn ở đó trước + A File… Một tệp… + A lower value follows the stroke closely; a higher one gives fewer points and smoother curves. Giá trị thấp hơn bám sát nét vẽ; giá trị cao hơn cho ít điểm hơn và đường cong mượt hơn. + A new preset starting from the selected one Thiết lập sẵn mới bắt đầu từ thiết lập đang chọn + A saved copy of the selected preset Bản sao đã lưu của thiết lập đang chọn + About Giới thiệu + About VectorCraft Giới thiệu VectorCraft + above phía trên + Above Text Phía trên văn bản + Absolute Tuyệt đối + Absolute Position Vị trí tuyệt đối + Abutting Tiếp giáp + Accented Edges Cạnh nhấn mạnh + Accented Edges… Cạnh nhấn mạnh… + Accurate Chính xác + Action {n} Hành động {n} + Actions Hành động + Activate Document Kích hoạt tài liệu + Activate Panel Kích hoạt bảng + Active Perspective Plane Mặt phẳng phối cảnh đang hoạt động + Actual Size Kích thước thực + Add Thêm + Add Anchor (Pen) Thêm điểm neo (Bút) + Add Anchor Point Thêm điểm neo + Add Anchor Point Tool Công cụ Thêm điểm neo + Add Anchor Points Thêm các điểm neo + Add Content Thêm nội dung + Add Effect Thêm hiệu ứng + Add Font Files Thêm tệp phông chữ + Add Fonts Thêm phông chữ + Add Freeform Line Thêm đường tự do + Add Freeform Point Thêm điểm tự do + Add Guide Thêm đường căn + Add Guides Thêm đường căn + Add Mesh Line Thêm đường lưới + Add New Thêm mới + Add New Effect Thêm hiệu ứng mới + Add New Fill Thêm tô mới + Add New Stroke Thêm nét mới + Add Selected Artwork (Alt: as one asset) Thêm tác phẩm đang chọn (Alt: thành một asset) + Add Selected Artwork as Multiple Assets Thêm tác phẩm đang chọn thành nhiều asset + Add Selected Artwork as One Asset Thêm tác phẩm đang chọn thành một asset + Add space to fit Thêm khoảng trống để vừa + Add Spine Point Thêm điểm trục + Add Swatches Thêm mẫu màu + Add to Graphic Styles Thêm vào kiểu đồ họa + Add to Library Thêm vào thư viện + Add to Profiles Thêm vào hồ sơ màu + Add to Profiles… Thêm vào hồ sơ màu… + Add to Selection Thêm vào vùng chọn + Add to Swatches Thêm vào mẫu màu + Add Used Colors Thêm các màu đã dùng + Additional Fonts Folder Thư mục phông bổ sung + Additional Plug-ins Folder Thư mục plug-in bổ sung + Adjust Adjoining Width Points Điều chỉnh các điểm chiều rộng kề nhau + Adjust Color Balance… Điều chỉnh cân bằng màu… + Adjust Colors Điều chỉnh màu sắc + Adjust Options: Tùy chọn điều chỉnh: + Advanced Nâng cao + Advanced Options Tùy chọn nâng cao + Align Căn chỉnh + Align center Căn giữa + Align left Căn trái + Align Objects: Căn chỉnh đối tượng: + Align On: Căn theo: + Align right Căn phải + Align Stroke to Center Căn nét vào giữa + Align Stroke to Inside Căn nét vào trong + Align Stroke to Outside Căn nét ra ngoài + Align Stroke: Căn nét: + Align to Artboard Căn theo bảng vẽ + Align to Glyph Bounds Căn theo giới hạn glyph + Align to Key Object Căn theo đối tượng chính + Align to Page Căn theo trang + Align to Path Căn theo đường dẫn + Align to Selection Căn theo vùng chọn + Align To: Căn theo: + Align: Căn chỉnh: + Alignment Guides Đường căn chỉnh + Alignment: Căn lề: + All Tất cả + All Artwork Above Tất cả tác phẩm phía trên + All Caps Viết hoa toàn bộ + All Categories Tất cả danh mục + All colours are within the CMYK gamut Tất cả màu nằm trong gam CMYK + All on Active Artboard Tất cả trên bảng vẽ hiện hoạt + All on Same Layers Tất cả trên cùng lớp + All printer's marks Tất cả dấu máy in + All Scripts Tất cả hệ chữ + All Text Objects Tất cả đối tượng văn bản + All the art Toàn bộ tác phẩm + All Tools Tất cả công cụ + Alt Alt + Alt: Alt: + Alter Paths for Appearance Sửa đường dẫn cho diện mạo + Ambient Ánh sáng môi trường + Amount Mức độ + Amount: Mức độ: + Anchor Point Điểm neo + Anchor Point Tool Công cụ Điểm neo + Anchor Points Các điểm neo + Anchor Points, Handle, and Bounding Box Display Hiển thị điểm neo, tay nắm và hộp giới hạn + Anchor/Path Labels Nhãn điểm neo/đường dẫn + Anchors: Điểm neo: + Angle Góc + Angle: Góc: + Angled Strokes Nét xiên góc + Angled Strokes… Nét xiên góc… + Angles Các góc + Animated Zoom Thu phóng có hiệu ứng + Anti-alias Khử răng cưa + Anti-Alias Khử răng cưa + Anti-alias Rasters Khử răng cưa ảnh raster + Anti-aliased Artwork Tác phẩm khử răng cưa + Anti-aliasing: Khử răng cưa: + Any Kind Bất kỳ loại + Appearance Diện mạo + Appearance Attribute Thuộc tính diện mạo + Appearance Item Mục diện mạo + Appearance of Black Diện mạo màu đen + Appearance Panel Bảng Diện mạo + Appearance panel Bảng diện mạo + Applies the next time VectorCraft starts. Áp dụng vào lần tiếp theo VectorCraft khởi động. + Applies when the linked file is relinked or updated. Áp dụng khi tệp liên kết được liên kết lại hoặc cập nhật. + Apply Áp dụng + Apply Brush Áp dụng cọ + Apply Character Style Áp dụng kiểu ký tự + Apply Effect Áp dụng hiệu ứng + Apply Graphic Style Áp dụng kiểu đồ họa + Apply Last Color Áp dụng màu cuối + Apply Last Effect Áp dụng hiệu ứng cuối + Apply Last Gradient Áp dụng chuyển sắc cuối + Apply Paragraph Style Áp dụng kiểu đoạn văn + Apply SVG Filter… Áp dụng bộ lọc SVG… + Apply to All Áp dụng cho tất cả + Apply to All ({count} more missing) Áp dụng cho tất cả ({count} còn thiếu) + Approximate path Đường dẫn xấp xỉ + Arabic Ả Rập + Arc Cung + Arc Lower… Cung dưới… + Arc Tool Công cụ Cung + Arc Upper… Cung trên… + Arch… Vòm… + Arc… Cung… + Area / Path Type Chữ vùng / đường dẫn + Area Graph Tool Công cụ Biểu đồ vùng + Area Text Objects Đối tượng chữ vùng + Area Type Options Tùy chọn chữ vùng + Area Type Options… Tùy chọn chữ vùng… + Area Type Tool Công cụ Chữ vùng + Around Object Xung quanh đối tượng + Arrange Sắp xếp + Arrange by Column Sắp xếp theo cột + Arrange by Row Sắp xếp theo hàng + Arrange: Bring to Front Sắp xếp: Đưa lên trên cùng + Arrowheads: Đầu mũi tên: + Art Tác phẩm + Art Brush Options Tùy chọn cọ bản vẽ + Art using a deleted global swatch keeps its colour. Tác phẩm dùng mẫu màu toàn cục đã xóa vẫn giữ màu của nó. + Artboard Bảng vẽ + Artboard Options Tùy chọn bảng vẽ + Artboard Options: edit with the Artboard tool Tùy chọn bảng vẽ: chỉnh sửa bằng Công cụ Bảng vẽ + Artboard Options… Tùy chọn bảng vẽ… + Artboard Tool Công cụ Bảng vẽ + Artboard {number} Bảng vẽ {number} + Artboard: Bảng vẽ: + Artboards Các bảng vẽ + Artboards: {n} Bảng vẽ: {n} + ArtCraft Website Trang web ArtCraft + ArtCraft website Trang web ArtCraft + Artistic Nghệ thuật + Artwork Colors Màu sắc tác phẩm + As Multiple Assets Thành nhiều asset + As Single Asset Thành một asset + Ascender Nét chân chữ trên + Ask When Modified Hỏi khi đã sửa đổi + Aspect Ratio Tỷ lệ khung hình + Asset Export Xuất asset + Asset Export Settings Cài đặt xuất asset + Assets Asset + Assign Gán + Assign Profile… Gán hồ sơ màu… + Assign: Gán: + Attach to Active Plane Gắn vào mặt phẳng đang hoạt động + Attributes Thuộc tính + Author Title: Chức danh tác giả: + Author: Tác giả: + Auto Tự động + Auto Size New Area Type Tự động thay đổi kích thước chữ vùng mới + Auto Spell Check Kiểm tra chính tả tự động + Auto-Collapse Iconic Panels Tự động thu gọn bảng dạng biểu tượng + Auto-Rotate (turn the paper to each artboard) Tự động xoay (xoay trang cho mỗi bảng vẽ) + Automatic Tự động + Automatic flatness Độ phẳng tự động + Automatically Tự động + Automatically Save Recovery Data Tự động lưu dữ liệu phục hồi + Average Trung bình + Average… Trung bình… + Axis Trục + Axis side Mặt trục + Axis: Trục: + Back Sau + Background Color: Màu nền: + Background Contents Nội dung nền + Background Contents: Nội dung nền: + Background: Nền: + Backspace Backspace + Balance Cân bằng + Bar Graph Tool Công cụ Biểu đồ thanh + Baseline Đường cơ sở + Baseline Shift Dịch chuyển đường cơ sở + Basic Latin Latin cơ bản + Batch Hàng loạt + Begin Recording Bắt đầu ghi + Begin Undo Group Bắt đầu nhóm hoàn tác + Bend: Uốn cong: + Best Tốt nhất + Bevel Vát + Bevel both sides Vát cả hai mặt + Bevel Inside Vát trong + Bevel Join Nối vát + Bevel Shape Hình dạng vát + Binary assets added Asset nhị phân đã thêm + Binary assets removed Asset nhị phân đã xóa + Bind Variable Gắn biến số + Bitmap Bitmap + Black Đen + Black and White Đen trắng + Black and White Logo Logo đen trắng + Black Intensity Cường độ đen + BLANK DOCUMENT PRESETS THIẾT LẬP SẴN TÀI LIỆU TRẮNG + Bleed Vùng chảy màu + Bleed: Vùng chảy màu: + Bleeds Vùng chảy màu + Blend Hòa trộn + Blend Front to Back Hòa trộn từ trước ra sau + Blend Horizontally Hòa trộn theo chiều ngang + Blend Info Thông tin hòa trộn + Blend Options Tùy chọn hòa trộn + Blend Options… Tùy chọn hòa trộn… + Blend Tool Công cụ Hòa trộn + Blend Vertically Hòa trộn theo chiều dọc + Blending Mode Chế độ hòa trộn + Blends and Transparency Hòa trộn và độ trong suốt + Bloat Tool Công cụ Phình + Blob Brush Cọ Blob + Blob Brush Tool Công cụ Cọ Blob + Blocks Khối + Blue Xanh lam + Blur Mờ + Bold Đậm + Border Thickness Độ dày viền + Both sides Cả hai mặt + Bottom Dưới cùng + Bottom in Front Đưa dưới lên trước + Bottom Left Dưới trái + Bottom Right Dưới phải + Bottom to Top Dưới lên trên + Bottom-to-Bottom Leading Giãn dòng đáy đến đáy + Bottom: Dưới: + Bounds Giới hạn + Bounds (Fill Proportionally) Giới hạn (tô tương xứng) + Bounds (Fit Proportionally) Giới hạn (vừa tương xứng) + Break Link Ngắt liên kết + Break Link to Graphic Style Ngắt liên kết đến kiểu đồ họa + Break Link to Symbol Ngắt liên kết đến ký hiệu + Brick Gạch + Brick by Column Gạch theo cột + Brick by Row Gạch theo hàng + Brick Offset: Độ lệch gạch: + Brightness Độ sáng + Brightness/Contrast… Độ sáng/Tương phản… + Brightness: Độ sáng: + Brights Vùng sáng + Bring All to Front Đưa tất cả lên trước + Bring Forward Đưa lên trước + Bring to Front Đưa lên trên cùng + Bristle Lông cứng + Bristle Brush Options Tùy chọn cọ lông + Bristle Brush Strokes Nét cọ lông cứng + Bristle Density: Mật độ lông cọ: + Bristle Length: Chiều dài lông cọ: + Bristle Thickness: Độ dày lông cọ: + Browser Trình duyệt + Brush Affects: Cọ tác động: + Brush Definition Định nghĩa cọ + Brush Libraries Thư viện cọ + Brush Libraries (on the roadmap) Thư viện cọ (trong lộ trình) + Brush Options… Tùy chọn cọ… + Brush Scale Options Tùy chọn tỷ lệ cọ + Brush Strokes Nét cọ + Brushes Cọ + Built-in Libraries Thư viện tích hợp + Built-in presets are read-only: New… starts an editable copy. Thiết lập sẵn tích hợp ở chế độ chỉ đọc: Mới… tạo một bản sao có thể chỉnh sửa. + Built-in presets don't change: New makes a copy you can edit. Thiết lập sẵn tích hợp không thay đổi: Mới tạo bản sao để chỉnh sửa. + Built-in presets don't change: New… starts an editable copy. Thiết lập sẵn tích hợp không thay đổi: Mới… tạo một bản sao có thể chỉnh sửa. + Bulge… Phình… + Bullet Dấu đầu dòng + Burasagari Burasagari + Burlap Vải thô + Butt Cap Đầu nét vuông + Byte Order: Thứ tự byte: + Calligraphic Thư pháp + Calligraphic Brush Options Tùy chọn cọ thư pháp + Can't open “{name}”. Không thể mở “{name}”. + Can't print these settings: see the Summary Không thể in các cài đặt này: xem Tóm tắt + Cancel Hủy + Cancel Key Object Hủy đối tượng chính + Canvas Vùng vẽ + Canvas Color Màu vùng vẽ + Cap Đầu nét + Cap: Đầu nét: + Capture Data Set Chụp tập dữ liệu + Cascade Xếp tầng + Cell Size Kích thước ô + Center Trung tâm + Center Artwork Căn giữa tác phẩm + Center on Artboard Căn giữa trên bảng vẽ + Center-Justified Tab Tab căn giữa + Centimeters Centimet + Chamfer Vát góc + Change Thay đổi + Change All Thay đổi tất cả + Change Case Thay đổi kiểu chữ + Change Panel Layout Thay đổi bố cục bảng + Change Screen Mode (F) Thay đổi chế độ màn hình (F) + Change to Global Rulers Chuyển sang thước toàn cục + Change to Left-to-Right Layout Đổi sang bố cục trái sang phải + Change to Right-to-Left Layout Chuyển sang bố cục phải sang trái + Changed since the last Refresh. Đã thay đổi kể từ lần làm mới cuối. + Changes allowed: Thay đổi cho phép: + Changes made since it was last saved will be lost. Các thay đổi kể từ lần lưu cuối sẽ bị mất. + Changing these settings changes how raster effects look when exported, flattened or expanded. Thay đổi các cài đặt này sẽ ảnh hưởng đến diện mạo hiệu ứng raster khi xuất, làm phẳng hoặc mở rộng. + Channel Kênh + Channel 1 Kênh 1 + Channel 2 Kênh 2 + Channel 3 Kênh 3 + Channel 4 Kênh 4 + Character Ký tự + Character / Paragraph Ký tự / Đoạn văn + Character Alignment Căn chỉnh ký tự + Character options Tùy chọn ký tự + Character Rotation Xoay ký tự + Character Set: Bộ ký tự: + Character Style Kiểu ký tự + Character Style Options Tùy chọn kiểu ký tự + Character Styles Các kiểu ký tự + Character: Ký tự: + Check Links Kiểm tra liên kết + Check Spelling… Kiểm tra chính tả… + Choose a folder Chọn thư mục + Choose the file to relink each linked file to. Files with the size and contents saved with the link come first. Chọn tệp để liên kết lại từng tệp liên kết. Các tệp có kích thước và nội dung đã lưu cùng liên kết được hiển thị trước. + Choose… Chọn… + Circle Hình tròn + Classic Cổ điển + Classic Defaults Mặc định cổ điển + Clean Up… Dọn dẹp… + Clear Xóa hết + Clear All Tabs Xóa tất cả tab + Clear Amount Mức độ trong suốt + Clear Appearance Xóa diện mạo + Clear Guides Xóa đường căn + Clear Overrides Xóa ghi đè + Clear Recent Files Xóa tệp gần đây + Click Bấm + Click an anchor point Bấm vào một điểm neo + Click or drag Bấm hoặc kéo + Click the art with the Gradient tool to add or select points. Bấm vào tác phẩm bằng Công cụ Chuyển sắc để thêm hoặc chọn điểm. + Click the first point Bấm điểm đầu tiên + Click the ramp or a type button to apply a gradient. Bấm dải màu hoặc nút loại để áp dụng chuyển sắc. + Click to add a tab stop, drag to move it, drag it off the ruler to delete it Bấm để thêm điểm tab, kéo để di chuyển, kéo ra khỏi thước để xóa + Click to apply to the selected type Bấm để áp dụng vào chữ đã chọn + Click to choose a swatch, Shift-click to mix a colour Bấm để chọn mẫu màu, Shift-bấm để pha màu + Click to edit the mask; Alt-click to view only the mask; Shift-click to disable or enable it Bấm để chỉnh sửa mặt nạ; Alt-bấm để chỉ xem mặt nạ; Shift-bấm để tắt hoặc bật + Click to place each file at 100%, or drag to size it; arrow keys switch files, Esc skips one. Bấm để đặt mỗi tệp ở 100%, hoặc kéo để thay đổi kích thước; phím mũi tên chuyển tệp, Esc bỏ qua một tệp. + Click to select, double-click to edit Bấm để chọn, bấm đúp để chỉnh sửa + Click to toggle visibility Bấm để bật/tắt hiển thị + Click to zoom in, Alt-click to zoom out, drag to pan, double-click to fit Bấm để phóng to, Alt-bấm để thu nhỏ, kéo để di chuyển, bấm đúp để vừa màn hình + Client-side (.html) Phía máy khách (.html) + Clip Cắt + Clip Complex Regions Cắt vùng phức tạp + Clip to Art Cắt theo tác phẩm + Clip to Artboard Cắt theo bảng vẽ + Clip to Bounding Box Cắt theo hộp giới hạn + Clipboard as PDF Bộ nhớ tạm dạng PDF + Clipboard as PNG Bộ nhớ tạm dạng PNG + Clipboard as SVG Bộ nhớ tạm dạng SVG + Clipboard as Text Bộ nhớ tạm dạng văn bản + Clipboard Formats Định dạng bộ nhớ tạm + Clipboard Handling Xử lý bộ nhớ tạm + Clipping Mask Mặt nạ cắt + Clipping Masks Các mặt nạ cắt + Close Đóng + Close All Đóng tất cả + Close Library Đóng thư viện + Close Panel Đóng bảng + Close Path Đóng đường dẫn + Close paths when ends are within: Đóng đường dẫn khi hai đầu cách nhau trong: + Clumped Dạng cụm + Cmd Cmd + CMYK CMYK + CMYK Color Màu CMYK + CMYK colours print with their own values; off, they go through the colour settings too. Màu CMYK in theo giá trị riêng; khi tắt, chúng cũng đi qua cài đặt màu. + CMYK Equivalents Tương đương CMYK + CMYK profile in effect Hồ sơ CMYK đang có hiệu lực + CMYK: CMYK: + Coarse Dots Chấm thô + Collapse Panels to Icons Thu gọn bảng thành biểu tượng + Collapse to Icons Thu gọn thành biểu tượng + Collate Đối chiếu + Collect for Export Thu thập để xuất + Collect in New Layer Thu thập vào lớp mới + Collect Links in a Separate Folder Thu thập liên kết vào thư mục riêng + Color Màu + Color (,) Màu (,) + Color Adjustments Điều chỉnh màu sắc + Color bars Thanh màu + Color blindness – Deuteranopia-type Mù màu – loại Deuteranopia + Color blindness – Protanopia-type Mù màu – loại Protanopia + Color Burn Đốt màu + Color conversion: Chuyển đổi màu: + Color Dodge Tránh màu + Color Group Nhóm màu + Color Group: Nhóm màu: + Color Group: {name} Nhóm màu: {name} + Color Guide Hướng dẫn màu + Color Guide Options Tùy chọn hướng dẫn màu + Color Guide Options… Tùy chọn hướng dẫn màu… + Color Halftone Màu nửa tông + Color Halftone… Màu nửa tông… + Color images Ảnh màu + Color Library Thư viện màu + Color Library… Thư viện màu… + Color Management Quản lý màu + Color Mixer (Shift-click the chip) Trộn màu (Shift-bấm chip màu) + Color Mode Chế độ màu + Color Mode: Chế độ màu: + Color Model: Mô hình màu: + Color Models Các mô hình màu + Color Picker Bộ chọn màu + Color Picker… Bộ chọn màu… + Color Reduction: Giảm màu: + Color Settings Cài đặt màu + Color Settings… Cài đặt màu… + Color Space Không gian màu + Color Swatches Mẫu màu + Color Table Bảng màu + Color Table ({n} color) Bảng màu ({n} màu) + Color Table ({n} colors) Bảng màu ({n} màu) + Color Theme Bộ màu + Color Themes Bộ màu + Color Type: Loại màu: + Color: Màu: + Colorization Tô màu + Colorize Tô màu + Colors Màu sắc + Colors: Màu sắc: + Column Graph Tool Công cụ Biểu đồ cột + Column Width: Chiều rộng cột: + Columns: Cột: + Column… Cột… + Combine Slices Kết hợp lát cắt + Coming soon — tracked in the parity plan Sắp ra mắt — đang theo dõi trong kế hoạch đối chiếu tính năng + Command Click to Select Objects Behind Command-bấm để chọn đối tượng phía sau + Command Dialog Hộp thoại lệnh + Commits Commit + Community Cộng đồng + Company Công ty + Compatibility: Tương thích: + Compatible Gradient and Gradient Mesh Printing In chuyển sắc và lưới chuyển sắc tương thích + Complement Bù màu + Complexity: Độ phức tạp: + Composite colours are converted to it; separations separate with it when it is a CMYK profile. Màu tổng hợp được chuyển sang đây; tách màu sẽ tách với nó khi là hồ sơ CMYK. + Compound Path Đường dẫn phức + Compress (RLE) Nén (RLE) + Compress text and line art Nén văn bản và đường nét + Compression Nén + Compression › Color › Above Ppi Nén › Màu › Trên Ppi + Compression: Nén: + Concentric Dividers: Đường chia đồng tâm: + Condition identifier: Mã định danh điều kiện: + Conflict {n} of {count} Xung đột {n} trong {count} + Connect Selected End Points Nối các điểm cuối đã chọn + Consolidate All Windows Hợp nhất tất cả cửa sổ + Constrain Giữ tỷ lệ + Constrain Angle Ràng buộc góc + Constrain Width and Height Proportions Ràng buộc tỷ lệ chiều rộng và chiều cao + Construction Guides Đường căn xây dựng + Contextual Alternates Ký tự thay thế theo ngữ cảnh + Contextual Task Bar Thanh tác vụ theo ngữ cảnh + Contrast Tương phản + Contrasty Tương phản cao + Contributors Người đóng góp + Control Điều khiển + Convert Chuyển đổi + Convert All Spot Colors to Process Chuyển tất cả màu đặc thành màu lai + Convert All Strokes to Outlines Chuyển tất cả nét thành đường bao + Convert All Text to Outlines Chuyển tất cả văn bản thành đường bao + Convert Anchor Point Chuyển đổi điểm neo + Convert Anchor Points Chuyển đổi các điểm neo + Convert Color Chuyển đổi màu + Convert Document Color Mode Chuyển đổi chế độ màu tài liệu + Convert Process to Global Chuyển màu lai thành toàn cục + Convert Selected Anchor Points to Corner Chuyển điểm neo đã chọn thành góc + Convert Selected Anchor Points to Smooth Chuyển điểm neo đã chọn thành trơn + Convert text to outlines Chuyển văn bản thành đường bao + Convert To Area Type Chuyển sang chữ vùng + Convert to Artboards Chuyển thành bảng vẽ + Convert to CMYK Chuyển sang CMYK + Convert to Grayscale Chuyển sang thang xám + Convert To Outlines Chuyển thành đường bao + Convert To Point Type Chuyển sang chữ điểm + Convert to RGB Chuyển sang RGB + Convert to Shape Chuyển thành hình dạng + Convert to sRGB Chuyển sang sRGB + Convert: Chuyển đổi: + Copied the CSS of {rules} object(s) Đã sao chép CSS của {rules} đối tượng + Copies: Bản sao: + Copy Sao chép + Copy (make a transformed copy) Sao chép (tạo bản sao đã biến đổi) + Copy All Objects Sao chép tất cả đối tượng + Copy All Styles Sao chép tất cả kiểu + Copy Artboard Sao chép bảng vẽ + Copy Color Value (Hex) Sao chép giá trị màu (Hex) + Copy Fonts Used in the Document Sao chép phông đã dùng trong tài liệu + Copy into the document's folder Sao chép vào thư mục tài liệu + Copy Links Sao chép liên kết + Copy only fonts you own or are licensed to install. Chỉ sao chép phông chữ bạn sở hữu hoặc có giấy phép cài đặt. + Copy Selected Style Sao chép kiểu đã chọn + Copy to User Defined Sao chép sang do người dùng xác định + Copy Width Point Sao chép điểm chiều rộng + Copyright Bản quyền + Copyright Info URL: URL thông tin bản quyền: + Copyright Notice: Thông báo bản quyền: + Copyright Status: Trạng thái bản quyền: + Copyright Symbol Ký hiệu bản quyền + Corner Góc + Corner Radius Bán kính góc + Corner Radius: Bán kính góc: + Corner: Góc: + Corners Các góc + Corners… Các góc… + Couldn't copy to the system clipboard: {e} Không thể sao chép vào bộ nhớ tạm hệ thống: {e} + Couldn't paste from the clipboard: {e} Không thể dán từ bộ nhớ tạm: {e} + Couldn't save recovery data: {e} Không thể lưu dữ liệu phục hồi: {e} + Couldn't {} {name}: {e} Không thể {} {name}: {e} + Cove Cong lõm + Crack Brightness Độ sáng vết nứt + Crack Depth Độ sâu vết nứt + Crack Spacing Khoảng cách vết nứt + Craquelure Craquelure + Craquelure… Craquelure… + Create Tạo + Create Clipping Mask Tạo mặt nạ cắt + Create Compound Path From Ellipses Tạo đường dẫn phức từ hình elip + Create Document Tạo tài liệu + Create from Guides Tạo từ đường căn + Create from Selection Tạo từ vùng chọn + Create From: Tạo từ: + Create Gradient Mesh… Tạo lưới chuyển sắc… + Create Graph Tạo biểu đồ + Create New Fields by Tạo trường mới bằng + Create New Layer Tạo lớp mới + Create New Library Tạo thư viện mới + Create New Library… Tạo thư viện mới… + Create New Sublayer Tạo lớp con mới + Create New Swatch… Tạo mẫu màu mới… + Create New {kind} Style Tạo kiểu {kind} mới + Create Object Mosaic… Tạo khảm đối tượng… + Create Outlines Tạo đường bao + Create Path Tạo đường dẫn + Create PDF layers from layers and sublayers Tạo lớp PDF từ các lớp và lớp con + Create PDF layers from top-level layers Tạo lớp PDF từ các lớp cấp cao nhất + Create PDF-Compatible File Tạo tệp tương thích PDF + Create Report Tạo báo cáo + Create Slice Tạo lát cắt + Create Sub-folders Tạo thư mục con + Create Text Tạo văn bản + Create Trim Marks Tạo dấu cắt xén + Create: Tạo: + Created Đã tạo + Created: Ngày tạo: + Crop Cắt xén + Crop Image Cắt xén ảnh + Crop Marks Dấu cắt xén + Crop To Cắt xén đến + Crosshatch Lưới đan + Crosshatch… Lưới đan… + Crystallize Kết tinh + Crystallize Tool Công cụ Kết tinh + Crystallize… Kết tinh… + CSS Properties Thuộc tính CSS + Ctrl Ctrl + Currency & Symbols Tiền tệ & ký hiệu + Current Brush Cọ hiện tại + Current Colors ({total}) Màu hiện tại ({total}) + Current Symbol Ký hiệu hiện tại + Curvature Độ cong + Curvature Tool Công cụ Độ cong + Curves… Đường cong… + Custom Tùy chỉnh + Customize… Tùy chỉnh… + Cut Cắt + Cut Artboard Cắt bảng vẽ + Cut Path Cắt đường dẫn + Cut Path at Selected Anchor Points Cắt đường dẫn tại các điểm neo đã chọn + Cyan Xanh lơ + Dark Tối + Dark Gray Xám đậm + Dark Intensity Cường độ tối + Dark Strokes Nét tối + Dark Strokes… Nét tối… + Darken Làm tối + dash nét đứt + Dash Pattern Mẫu nét đứt + Dashed Nét đứt + Dashed Line Đường nét đứt + Data Recovery Phục hồi dữ liệu + Data Set Tập dữ liệu + Data Sets Tập dữ liệu + Data… Dữ liệu… + Dates Ngày tháng + De-Interlace Khử xen kẽ + De-Interlace… Khử xen kẽ… + Decimal-Justified Tab Tab căn thập phân + Decimal: Thập phân: + Decorative Trang trí + Decrease Font Size Giảm cỡ chữ + Default Mặc định + Default Actions Hành động mặc định + Default Figure Chữ số mặc định + Default Fill and Stroke Tô và nét mặc định + Default Fill and Stroke (D) Tô và nét mặc định (D) + Default Language Ngôn ngữ mặc định + Default Printer Máy in mặc định + Default Swatches Mẫu màu mặc định + Define a variable first Hãy định nghĩa biến trước + Define Grid… Xác định lưới… + Define Perspective Grid Xác định lưới phối cảnh + Define Perspective Grid… Xác định lưới phối cảnh… + Delete Xóa + Delete All Xóa tất cả + Delete Anchor Point Xóa điểm neo + Delete Anchor Point Tool Công cụ Xóa điểm neo + Delete Anchor Points Xóa các điểm neo + Delete Artboard Xóa bảng vẽ + Delete Artboards Xóa các bảng vẽ + Delete Brush Xóa cọ + Delete Character Style Xóa kiểu ký tự + Delete Data Set Xóa tập dữ liệu + Delete Design Xóa thiết kế + Delete Empty Artboards Xóa bảng vẽ trống + Delete Freeform Point Xóa điểm tự do + Delete Graphic Style Xóa kiểu đồ họa + Delete Graphic Style (Alt-click: without asking) Xóa kiểu đồ họa (Alt-bấm: không hỏi) + Delete Group Xóa nhóm + Delete Layer Xóa lớp + Delete Library Xóa thư viện + Delete Library Group Xóa nhóm thư viện + Delete Library Item Xóa mục thư viện + Delete Mesh Point Xóa điểm lưới + Delete Paragraph Style Xóa kiểu đoạn văn + Delete Pattern Xóa họa tiết + Delete PDF Preset Xóa thiết lập sẵn PDF + Delete Perspective Grid Preset Xóa thiết lập sẵn lưới phối cảnh + Delete Point Xóa điểm + Delete Preset Xóa thiết lập sẵn + Delete Print Preset Xóa thiết lập sẵn in + Delete Profile Xóa hồ sơ màu + Delete Save for Web Preset Xóa thiết lập sẵn lưu cho web + Delete Selected Item Xóa mục đã chọn + Delete Selection Xóa vùng chọn + Delete Slices Xóa các lát cắt + Delete Spine Point Xóa điểm trục + Delete Stop Xóa điểm dừng + Delete Swatch Xóa mẫu màu + Delete Symbol Xóa ký hiệu + Delete Tab Xóa tab + Delete the graphic style “{name}”? Xóa kiểu đồ họa “{name}”? + Delete the library “{name}”? Xóa thư viện “{name}”? + Delete Theme Xóa bộ màu + Delete theme Xóa bộ màu + Delete these {count} swatches and groups? Xóa {count} mẫu màu và nhóm này? + Delete these {n} graphic styles? Xóa {n} kiểu đồ họa này? + Delete this saved preset Xóa thiết lập sẵn đã lưu này + Delete this {n} graphic style? Xóa {n} kiểu đồ họa này? + Delete Transparency Flattener Preset Xóa thiết lập sẵn làm phẳng độ trong suốt + Delete Variable Xóa biến số + Delete Width Point Xóa điểm chiều rộng + Delete Workspace Xóa không gian làm việc + Delete {kind} Style Xóa kiểu {kind} + Delete “{name}”? Xóa “{name}”? + Depth Độ sâu + Depth: Độ sâu: + Descender Nét chân chữ dưới + Description Mô tả + Description: Mô tả: + Deselect Bỏ chọn + Design… Thiết kế… + Destination: Đích đến: + Detail: Chi tiết: + Devices Thiết bị + Dialog Hộp thoại + Diameter: Đường kính: + Diamond Hình thoi + Difference Hiệu + Differences from {preset}: Khác biệt so với {preset}: + Diffuse Glow Ánh sáng khuếch tán + Diffuse Glow… Ánh sáng khuếch tán… + Digits Chữ số + Dim Copies to: Làm mờ bản sao đến: + Dim Images to: Làm mờ ảnh đến: + Dimensions Kích thước + Direct Selection Tool Công cụ Chọn trực tiếp + Direction Hướng + Direction Balance Cân bằng hướng + Direction Handles Tay nắm hướng + Direction: Hướng: + Disable Auto Add/Delete Tắt tự động thêm/xóa + Disable Opacity Mask Tắt mặt nạ độ mờ + Discard Loại bỏ + Discard Empty Type Loại bỏ chữ trống + Discard Recovered Documents Loại bỏ tài liệu đã phục hồi + Discard White Overprint in Output Loại bỏ in chồng màu trắng khi xuất + Discarded {} recovered document(s) Đã loại bỏ {} tài liệu đã phục hồi + Discord Discord + Discretionary Hyphen Gạch nối tùy chọn + Discretionary Ligatures Chữ ghép tùy chọn + Display All Blacks Accurately Hiển thị tất cả màu đen chính xác + Display All Blacks as Rich Black Hiển thị tất cả màu đen là đen phong phú + Display Bitmaps as Anti-aliased Images in Pixel Preview Hiển thị bitmap là ảnh khử răng cưa trong xem trước pixel + Display name Tên hiển thị + Display Options Tùy chọn hiển thị + Display Print Size at 100% Zoom Hiển thị kích thước in ở mức phóng 100% + Distort Làm méo + Distort & Transform Làm méo & biến đổi + Distort Appearance Làm méo diện mạo + Distort Linear Gradients Làm méo chuyển sắc tuyến tính + Distort Pattern Fills Làm méo tô họa tiết + Distortion Biến dạng + Distribute Phân bố + Distribute Objects: Phân bố đối tượng: + Distribute Spacing Phân bố khoảng cách + Distribute Spacing: Phân bố khoảng cách: + Dither: Dither: + Divide Chia + Divide Horizontally Into Chia ngang thành + Divide Objects Below Chia đối tượng bên dưới + Divide Slices Chia lát cắt + Divide Slices… Chia lát cắt… + Divide Vertically Into Chia dọc thành + Do Not Move Không di chuyển + Do you want to save the changes you made to “{name}”? Bạn có muốn lưu các thay đổi đã thực hiện với “{name}”? + Dock Panel Neo bảng + Document Tài liệu + Document Color Mode Chế độ màu tài liệu + Document Info Thông tin tài liệu + Document Ink Options Tùy chọn mực tài liệu + Document JSON JSON tài liệu + Document Library Thư viện tài liệu + Document open password Mật khẩu mở tài liệu + Document profile Hồ sơ tài liệu + Document Raster Effects Settings Cài đặt hiệu ứng raster tài liệu + Document Raster Effects Settings Dialog Hộp thoại cài đặt hiệu ứng raster tài liệu + Document Raster Effects Settings… Cài đặt hiệu ứng raster tài liệu… + Document Setup Thiết lập tài liệu + Document Setup… Thiết lập tài liệu… + Document Swatches Mẫu màu tài liệu + Document Title: Tiêu đề tài liệu: + Documents you create appear here. Tài liệu bạn tạo sẽ xuất hiện ở đây. + Don't Relink Không liên kết lại + Don't Save Không lưu + Don't Show Center Không hiện tâm + Done Xong + Dots Chấm + Double Click To Isolate Bấm đúp để cô lập + Double Column Hai cột + Double Left Quotation Marks Dấu ngoặc kép trái đôi + Double Quotes: Dấu ngoặc kép: + Double Right Quotation Marks Dấu ngoặc kép phải đôi + Double-click Bấm đúp + Double-click to edit the characters' paint Bấm đúp để chỉnh sửa màu ký tự + Double-click to insert Bấm đúp để chèn + Double-click to rename Bấm đúp để đổi tên + Double-click to target the contents Bấm đúp để chọn nội dung + Download Tải xuống + Download: Tải xuống: + Downloaded {what} Đã tải xuống {what} + Downloaded {} file(s) Đã tải xuống {} tệp + Draft Nháp + Drag Kéo + Drag a handle Kéo một tay nắm + Drag art here, or select it and click +. Hold Alt for one asset of several objects. Kéo tác phẩm vào đây, hoặc chọn rồi bấm +. Giữ Alt để tạo một asset từ nhiều đối tượng. + Drag art or swatches here, or use + to add the selection's colors and text styles. Kéo đối tượng hoặc mẫu màu vào đây, hoặc dùng + để thêm màu và kiểu văn bản đã chọn. + Drag art, colors and text styles here to reuse them across documents. Libraries are stored on this machine — no account required. Kéo tác phẩm, màu và kiểu chữ vào đây để tái sử dụng trong các tài liệu. Thư viện được lưu trên máy này — không cần tài khoản. + Drag onto art to apply this appearance Kéo lên tác phẩm để áp dụng diện mạo này + Drag rings to rotate. Shift snaps to 15°. Kéo vòng để xoay. Shift khớp ở 15°. + Drag the art to move it on the paper Kéo tác phẩm để di chuyển trên trang + Drag the light, or its rings. Shift snaps to 15°. Kéo đèn hoặc vòng của nó. Shift khớp ở 15°. + Drag to float as a toolbar Kéo để thả nổi thanh công cụ + Drag to float the panel group Kéo để thả nổi nhóm bảng + Drag to float the toolbar Kéo để thả nổi thanh công cụ + Drag to move Kéo để di chuyển + Drag to move out of the set Kéo để tách khỏi bộ + Drag to the window's left edge to dock Kéo đến cạnh trái cửa sổ để neo + Drag values or labels. Double-click a value to type. Kéo giá trị hoặc nhãn. Bấm đúp vào giá trị để nhập. + Draw Vẽ + Draw Behind Vẽ phía sau + Draw in Perspective Vẽ trong phối cảnh + Draw Inside Vẽ bên trong + Draw Normal Vẽ thường + Draw: Vẽ: + Drawing Mode Chế độ vẽ + Drop Shadow Đổ bóng + Drop Shadow… Đổ bóng… + Duotone Gradients Chuyển sắc hai tông + Duplicate Nhân bản + Duplicate and Offset 10 pt Nhân bản và dịch 10 pt + Duplicate Artboard Nhân bản bảng vẽ + Duplicate Artboards Nhân bản các bảng vẽ + Duplicate Brush Nhân bản cọ + Duplicate Character Style Nhân bản kiểu ký tự + Duplicate Effect Nhân bản hiệu ứng + Duplicate Graphic Style Nhân bản kiểu đồ họa + Duplicate Item Nhân bản mục + Duplicate Layer Nhân bản lớp + Duplicate Paragraph Style Nhân bản kiểu đoạn văn + Duplicate Selected Item Nhân bản mục đã chọn + Duplicate Selection Nhân bản vùng chọn + Duplicate Slice Nhân bản lát cắt + Duplicate Swatch Nhân bản mẫu màu + Duplicate Symbol Nhân bản ký hiệu + Duplicate {kind} Style Nhân bản kiểu {kind} + Duplication Nhân bản + Dutch Tiếng Hà Lan + DXF Import Options Tùy chọn nhập DXF + DXF Info Thông tin DXF + DXF Options Tùy chọn DXF + DXF Options Dialog Hộp thoại tùy chọn DXF + e.g. 1-3, 5 ví dụ: 1-3, 5 + Each page prints as one image, at the document's raster effects resolution. Mỗi trang in như một ảnh, theo độ phân giải hiệu ứng raster của tài liệu. + Earth Tones Tông màu đất + East Asian Type Chữ Đông Á + Edge Cạnh + Edge Brightness Độ sáng cạnh + Edge Width Độ rộng cạnh + Edit Chỉnh sửa + Edit Artboards Chỉnh sửa các bảng vẽ + Edit Clipping Path Chỉnh sửa đường dẫn cắt + Edit Color Group Chỉnh sửa nhóm màu + Edit Colors Chỉnh sửa màu sắc + Edit Contents Chỉnh sửa nội dung + Edit Custom Dictionary… Chỉnh sửa từ điển tùy chỉnh… + Edit Data Set Chỉnh sửa tập dữ liệu + Edit Data Set… Chỉnh sửa tập dữ liệu… + Edit Envelope Chỉnh sửa Envelope + Edit Freeform Point Chỉnh sửa điểm tự do + Edit Gradient Chỉnh sửa chuyển sắc + Edit Opacity Mask Chỉnh sửa mặt nạ độ mờ + Edit or Apply Color Group Chỉnh sửa hoặc áp dụng nhóm màu + Edit or Apply Color Group… Chỉnh sửa hoặc áp dụng nhóm màu… + Edit or Apply Colors Chỉnh sửa hoặc áp dụng màu sắc + Edit Original Chỉnh sửa bản gốc + Edit Pattern Chỉnh sửa họa tiết + Edit PDF Preset Chỉnh sửa thiết lập sẵn PDF + Edit Print Preset Chỉnh sửa thiết lập sẵn in + Edit selected paths within: Chỉnh sửa đường dẫn đã chọn trong: + Edit Selection Chỉnh sửa vùng chọn + Edit Selection… Chỉnh sửa vùng chọn… + Edit Symbol Chỉnh sửa ký hiệu + Edit Text Chỉnh sửa văn bản + Edit the applied effect, or add another one? Chỉnh sửa hiệu ứng đã áp dụng, hay thêm hiệu ứng mới? + Edit the selected point's colour in the Color panel Chỉnh sửa màu của điểm đã chọn trong bảng Màu + Edit the stop Chỉnh sửa điểm dừng + Edit Theme Chỉnh sửa bộ màu + Edit theme Chỉnh sửa bộ màu + Edit Toolbar Chỉnh sửa thanh công cụ + Edit Views Chỉnh sửa chế độ xem + Edit Views… Chỉnh sửa chế độ xem… + Edit… Chỉnh sửa… + Effect Hiệu ứng + Effect Options Tùy chọn hiệu ứng + Effective PPI PPI hiệu dụng + Effects Hiệu ứng + Effect… Hiệu ứng… + Elevation Độ cao + Eliminate Loại bỏ + Ellipse Hình elip + Ellipse Properties: Thuộc tính hình elip: + Ellipse Tool Công cụ Hình elip + Ellipse… Hình elip… + Ellipsis Dấu chấm lửng + Em Box Bottom/Left Dưới/trái ô em + Em Box Center Tâm ô em + Em Box Top/Right Trên/phải ô em + Em Dash Gạch ngang dài + Em Space Khoảng trắng em + Embed Nhúng + Embed Fonts (for other applications) Nhúng phông (cho ứng dụng khác) + Embed Fonts (Glyphs Used) Nhúng phông (các glyph đã dùng) + Embed ICC Profile Nhúng hồ sơ ICC + Embed ICC Profiles Nhúng các hồ sơ ICC + Embed Image Nhúng ảnh + Embed Image(s) Nhúng ảnh + Embed page thumbnails Nhúng hình thu nhỏ trang + Embedded Đã nhúng + Embedded Image Ảnh đã nhúng + Embedded {n} image(s) Đã nhúng {n} ảnh + Embedded {n} image(s); {missing} missing: relink them first Đã nhúng {n} ảnh; {missing} còn thiếu: hãy liên kết lại trước + Emulsion: Nhũ tương: + En Dash Gạch ngang ngắn + En Space Khoảng trắng en + Enable Background Export Bật xuất nền + Enable Background Save Bật lưu nền + Enable Contextual Task Bar Bật thanh tác vụ theo ngữ cảnh + Enable copying of text, images and other content Bật sao chép văn bản, ảnh và nội dung khác + Enable in-menu font previews Bật xem trước phông trong menu + Enable Missing Glyph Protection Bật bảo vệ glyph bị thiếu + Enable Opacity Mask Bật mặt nạ độ mờ + Enable plaintext metadata Bật siêu dữ liệu văn bản thuần + Enable Rubber Band for Bật vùng chọn kéo cho + Enable text access for screen readers Bật truy cập văn bản cho trình đọc màn hình + Enable Touch Gestures Bật cử chỉ cảm ứng + Enable Touch Workspace Bật không gian làm việc cảm ứng + Encoding Mã hóa + Encoding: Mã hóa: + Encryption: {name} (set by Compatibility) Mã hóa: {name} (đặt bởi Tương thích) + End arrowhead Đầu mũi tên cuối + End Tile Ô cuối + End Undo Group Kết thúc nhóm hoàn tác + End: Kết thúc: + English English + English: UK Tiếng Anh: Anh + English: USA Tiếng Anh: Mỹ + Enlarged Phóng to + Enter Enter + Enter Isolation Mode Vào chế độ cô lập + Entire Font Toàn bộ phông + Envelope Distort Biến dạng Envelope + Envelope Info Thông tin Envelope + Envelope Mesh Lưới Envelope + Envelope Options Tùy chọn Envelope + Envelope Options… Tùy chọn Envelope… + EPS Options Tùy chọn EPS + EPS Options Dialog Hộp thoại tùy chọn EPS + Eraser Cục tẩy + Eraser Tool Công cụ Cục tẩy + Error Lỗi + Esc Esc + Even Đều + Even Fields Trường chẵn + Every (minutes) Mỗi (phút) + Every option is at its default. Mọi tùy chọn đang ở mặc định. + Every option matches {base}. Mọi tùy chọn khớp với {base}. + Every-line Composer Soạn theo từng dòng + Exact dash lengths Độ dài nét đứt chính xác + Exceptions (comma separated) Ngoại lệ (phân cách bằng dấu phẩy) + Exclude Loại trừ + Exclusion Loại trừ + Exit Thoát + Exit Isolation Mode Thoát chế độ cô lập + Expand Mở rộng + Expand Appearance Mở rộng diện mạo + Expand applies to compound shapes (Alt-click a shape mode) — on the roadmap Mở rộng áp dụng cho hình ghép (Alt-bấm chế độ hình dạng) — trong lộ trình + Expand Brush Strokes Mở rộng nét cọ + Expand Compound Shape Mở rộng hình ghép + Expand Gradient Mesh Mở rộng lưới chuyển sắc + Expand Gradient To Mở rộng chuyển sắc thành + Expand Layers Panel Rows Mở rộng hàng bảng Lớp + Expand Options Tùy chọn mở rộng + Expand Panels Mở rộng bảng + Expand Repeat Mở rộng lặp lại + Expand Shape Mở rộng hình dạng + Expand Shaper Group Mở rộng nhóm Shaper + Expand: Mở rộng: + Expand… Mở rộng… + Export Xuất + Export All… Xuất tất cả… + Export and Clipboard Transparency Flattener Settings Cài đặt làm phẳng độ trong suốt khi xuất và dán + Export Artboard Xuất bảng vẽ + Export As Xuất thành + Export As PNG… Xuất thành PNG… + Export As SVG… Xuất thành SVG… + Export Asset Xuất asset + Export Assets Xuất asset + Export As… Xuất thành… + Export CSS Xuất CSS + Export CSS… Xuất CSS… + Export Document Xuất tài liệu + Export DXF Xuất DXF + Export EPS Xuất EPS + Export for Screens Xuất cho màn hình + Export for Screens Settings Cài đặt xuất cho màn hình + Export for Screens… Xuất cho màn hình… + Export Keyboard Shortcuts… Xuất phím tắt… + Export Library Xuất thư viện + Export Library… Xuất thư viện… + Export Option Tùy chọn xuất + Export PDF Xuất PDF + Export PDF Presets Xuất thiết lập sẵn PDF + Export Perspective Grid Presets Xuất thiết lập sẵn lưới phối cảnh + Export Print Presets Xuất thiết lập sẵn in + Export Selected Art Only Chỉ xuất tác phẩm đã chọn + Export Selected CSS… Xuất CSS đã chọn… + Export Selection… Xuất vùng chọn… + Export Settings Cài đặt xuất + Export the selected assets (else all of them) Xuất các asset đã chọn (nếu không thì xuất tất cả) + Export to: Xuất đến: + Export Transparency Flattener Presets Xuất thiết lập sẵn làm phẳng độ trong suốt + Export {count} Selected Xuất {count} đã chọn + Export: Xuất: + Exported {count} file(s) to {folder} Đã xuất {count} tệp đến {folder} + Exported {path} Đã xuất {path} + Exported {what} Đã xuất {what} + Exported {what} with {} note(s): {first} Đã xuất {what} với {} ghi chú: {first} + Exporting {} Đang xuất {} + Export… Xuất… + Extrude & Bevel… Kéo dài & vát… + Eyedropper Ống hút màu + Eyedropper Applies: Ống hút màu áp dụng: + Eyedropper Options Tùy chọn Ống hút màu + Eyedropper Picks Up: Ống hút màu lấy mẫu: + Eyedropper Tool Công cụ Ống hút màu + Eyedropper: click the art to sample the stop's colour Ống hút màu: bấm vào tác phẩm để lấy mẫu màu điểm dừng + Farsi Farsi + Favorites Yêu thích + Feather… Làm mờ dần… + Feet Feet + Feet & Inches Feet và Inch + Fewer Elements Ít phần tử hơn + Fidelity: Độ trung thực: + Figure Space Khoảng trắng chữ số + Figure: Chữ số: + File Tệp + File Dimensions Kích thước tệp + File Format: Định dạng tệp: + File Formats Định dạng tệp + File Handling Xử lý tệp + File Info Thông tin tệp + File Info Dialog Hộp thoại thông tin tệp + File Info… Thông tin tệp… + File Name: Tên tệp: + File › Place… brings in an image, linked or embedded. Tệp › Đặt… đưa ảnh vào, liên kết hoặc nhúng. + Files Tệp + Files of a PDF standard can't be password-protected. Tệp theo tiêu chuẩn PDF không thể bảo vệ bằng mật khẩu. + Files of this standard tag their colours with ICC profiles. Tệp theo tiêu chuẩn này gắn thẻ màu bằng hồ sơ ICC. + Fill Tô + Fill & Stroke Tô & Nét + Fill (X), double-click for the Color Picker Tô (X), bấm đúp để mở Bộ chọn màu + Fill and Stroke Tô và nét + Fill Color Màu tô + Fill Grid Tô lưới + Fill new strokes Tô nét mới + Fill New Type Objects With Placeholder Text Tô đối tượng chữ mới bằng văn bản giữ chỗ + Fill Rule Quy tắc tô + Fill with Placeholder Text Tô bằng văn bản giữ chỗ + Fill: Tô: + Fill: click for swatches, Shift-click for the color mixer Tô: bấm để xem mẫu màu, Shift-bấm để trộn màu + Fills Vùng tô + Film Grain… Hạt phim… + Find Tìm + Find and Replace… Tìm và thay thế… + Find Font Tìm phông + Find Font Files Tìm tệp phông chữ + Find Fonts Tìm phông chữ + Find Fonts in Folder… Tìm phông chữ trong thư mục… + Find Font… Tìm phông… + Find in Folder… Tìm trong thư mục… + Find Linked Files Tìm tệp liên kết + Find Linked Files in Folder… Tìm tệp liên kết trong thư mục… + Find Next Tìm tiếp + Find Objects Tìm đối tượng + Fine Dots Chấm mịn + First Đầu tiên + First commit Commit đầu tiên + First Page Trang đầu + First-line Left Indent Thụt đầu dòng trái + Fisheye… Mắt cá… + Fish… Cá… + Fit Vừa khớp + Fit All Vừa tất cả + Fit All in Window Vừa tất cả trong cửa sổ + Fit Artboard in Window Vừa bảng vẽ trong cửa sổ + Fit dashes to corners and ends Căn nét đứt theo góc và đầu mút + Fit Headline Vừa tiêu đề + Fit in View Vừa trong vùng xem + Fit in Window Vừa trong cửa sổ + Fit on Screen Vừa màn hình + Fit to Artwork Bounds Vừa theo giới hạn tác phẩm + Fit to Selected Art Vừa theo tác phẩm đã chọn + Fixed Cố định + Flag… Lá cờ… + Flare Hào quang + Flare Tool Công cụ Hào quang + Flare Tool Options Tùy chọn Công cụ Hào quang + Flat Angle Góc phẳng + Flat Blunt Đầu phẳng bằng + Flat Curve Cong phẳng + Flat Fan Quạt phẳng + Flat Image Ảnh phẳng + Flat Logo Logo phẳng + Flat Point Điểm phẳng + Flatness: Độ phẳng: + Flatten Artwork Làm phẳng tác phẩm + Flatten Transparency Làm phẳng độ trong suốt + Flatten Transparency… Làm phẳng độ trong suốt… + Flattener preset: Thiết lập sẵn làm phẳng: + Flattener presets Thiết lập sẵn làm phẳng + Flattener Preview Xem trước làm phẳng + Flip Lật + Flip Across Lật qua + Flip Along Lật theo + Flip Along Horizontal Axis Lật theo trục ngang + Flip Along Vertical Axis Lật theo trục dọc + Flip Horizontal Lật ngang + Flip Row Order Đảo thứ tự hàng + Flip Vertical Lật dọc + Flip: Lật: + Float in Window Nổi trong cửa sổ + Float Panel Thả nổi bảng + Float Tool Group Thả nổi nhóm công cụ + Focal Fill Tô tiêu điểm + Focal Stroke Nét tiêu điểm + Folder Thư mục + Folder Name: Tên thư mục: + Font Phông chữ + Font Family Họ phông + Font Family & Style Họ phông & kiểu + Font Family, Style & Size Họ phông, kiểu & cỡ + Font List Danh sách phông + Font Preview Size Cỡ xem trước phông + Font Size Cỡ chữ + Font: Phông: + Fonts Phông chữ + Fonts in Document Phông trong tài liệu + Fonts in Document: {count} Phông trong tài liệu: {count} + fonts not copied: {fonts} phông chữ chưa được sao chép: {fonts} + Fonts whose licence doesn't allow embedding are not copied. Phông có giấy phép không cho phép nhúng sẽ không được sao chép. + Force Buộc + Forced Line Break Xuống dòng bắt buộc + Format Định dạng + Format Options Tùy chọn định dạng + Format Settings Cài đặt định dạng + Format: Định dạng: + Formats: Các định dạng: + Fractional Widths Chiều rộng phân số + Fractions Phân số + Free Tự do + Free Distort Làm méo tự do + Free Distort… Làm méo tự do… + Free Transform Biến đổi tự do + Free Transform Tool Công cụ Biến đổi tự do + Freeform Gradient Chuyển sắc tự do + French Tiếng Pháp + Frequencies and angles are the output device's to apply. Tần số và góc do thiết bị đầu ra quyết định. + Frequency Tần số + Front Trước + Frosted Sương mờ + Full Document Toàn bộ tài liệu + Full Screen Mode Chế độ toàn màn hình + Full Screen Mode with Menu Bar Chế độ toàn màn hình có thanh menu + Full Tone Đầy tông màu + Full Width Toàn bộ chiều rộng + Fuzziness: Độ mờ: + Gamma Gamma + Gamut Check Kiểm tra dải màu + Gamut Warning Cảnh báo ngoài dải màu + gap khoảng cách + Gap Options… Tùy chọn khoảng cách… + Gaussian Blur Mờ Gaussian + Gaussian Blur… Làm mờ Gaussian… + General Chung + General › Placement › X Chung › Vị trí đặt › X + General › Thumbnails Chung › Hình thu nhỏ + Generate CSS Tạo CSS + Generate CSS: the whole document's CSS while nothing is selected Tạo CSS: CSS của toàn bộ tài liệu khi không có gì được chọn + German Tiếng Đức + Get Preferences Lấy tùy chọn + Get Text Range Lấy phạm vi văn bản + Glass Kính + Glass… Kính… + Global Toàn cục + Global Brush Dimensions Kích thước cọ toàn cục + Global Process Color Màu xử lý toàn cục + Global Process Color, CMYK Màu xử lý toàn cục, CMYK + Glow Amount Mức độ phát sáng + Glowing Edges Cạnh phát sáng + Glowing Edges… Cạnh phát sáng… + glyph {id} Glyph {id} + Glyphs Glyph + Go to Artboard Đến bảng vẽ + Go To Link Đến liên kết + Good Tốt + GPL palettes keep solid colours only, as RGB. Bảng màu GPL chỉ lưu màu đặc theo RGB. + GPU Performance Hiệu suất GPU + Grab bag Tổng hợp + Gradient Chuyển sắc + Gradient (.) Chuyển sắc (.) + Gradient across stroke Chuyển sắc ngang qua nét + Gradient along stroke Chuyển sắc dọc theo nét + Gradient and Mesh Resolution: Độ phân giải chuyển sắc và lưới: + Gradient Fill: click to apply, drag onto art Tô chuyển sắc: bấm để áp dụng, kéo lên bản vẽ + Gradient Finishes Kết thúc chuyển sắc + Gradient Mesh Lưới chuyển sắc + Gradient swatches Mẫu chuyển sắc + Gradient Tool Công cụ Chuyển sắc + Gradient Vector Vectơ chuyển sắc + Gradient within stroke Chuyển sắc trong nét + Gradients Chuyển sắc + Grain Hạt + Grain Type Loại hạt + Graininess Độ hạt + Grainy Dots Chấm hạt + Grain… Hạt… + Graph Biểu đồ + Graph Data Dữ liệu biểu đồ + Graph Design Thiết kế biểu đồ + Graph Marker Ký hiệu biểu đồ + Graph Type Loại biểu đồ + Graphic Đồ họa + Graphic Style Kiểu đồ họa + Graphic Style Libraries Thư viện kiểu đồ họa + Graphic Style Libraries Menu Menu thư viện kiểu đồ họa + Graphic Style Library Thư viện kiểu đồ họa + Graphic Style Options Tùy chọn kiểu đồ họa + Graphic Style Options… Tùy chọn kiểu đồ họa… + Graphic Styles Kiểu đồ họa + Graphic Styles Options Tùy chọn kiểu đồ họa + Graphics Đồ họa + Graphics Processor Bộ xử lý đồ họa + Graphics: {adapter} Đồ họa: {adapter} + Gravity Trọng lực + Grays Các màu xám + Grays and Neutrals Xám và trung tính + Grayscale Thang xám + Grayscale images Ảnh thang xám + Greek & Cyrillic Hy Lạp & Cyrillic + Green Xanh lá + Grid Lưới + Grid by Column Lưới theo cột + Grid by Row Lưới theo hàng + Grid Color & Opacity Màu và độ mờ lưới + Grid Colors: Màu lưới: + Grid Size: Kích thước lưới: + Gridline every Đường lưới mỗi + Gridline every: Đường lưới mỗi: + Grids In Back Lưới ở dưới cùng + Group Nhóm + Group Selection Tool Công cụ Chọn nhóm + Group with Nhóm với + Grout Width Chiều rộng mạch vữa + Growth: Tăng trưởng: + Guides Đường căn + Guides & Grid Đường căn & Lưới + H Spacing: Khoảng cách ngang: + H: H: + Hair Space Khoảng cách tóc + Halo Vầng hào quang + Hand Tool Công cụ Bàn tay + Hand-Drawn Vẽ tay + Handles Tay nắm + Hard Cứng + Hard Light Ánh sáng mạnh + Harmony Rules: Quy tắc hài hòa màu: + Harmony Sets Bộ hài hòa màu + Height Chiều cao + Height: Chiều cao: + Help Trợ giúp + Help › Search Commands… Trợ giúp › Tìm kiếm lệnh… + Hex by Column Hex theo cột + Hex by Row Hex theo hàng + Hide Ẩn + Hide Artboards Ẩn bảng vẽ + Hide Bar Ẩn thanh + Hide Bounding Box Ẩn hộp giới hạn + Hide Code Ẩn mã + Hide Corner Widget Ẩn tiện ích góc + Hide Corner Widget for angles greater than Ẩn tiện ích góc với góc lớn hơn + Hide Edges Ẩn cạnh + Hide Gradient Annotator Ẩn chú thích chuyển sắc + Hide Grid Ẩn lưới + Hide Guides Ẩn đường căn + Hide Hidden Characters Ẩn ký tự ẩn + Hide Note Ẩn ghi chú + Hide Options Ẩn tùy chọn + Hide Others Ẩn các mục khác + Hide Print Tiling Ẩn ghép trang in + Hide Rulers Ẩn thước + Hide Slices Ẩn lát cắt + Hide Text Threads Ẩn luồng văn bản + Hide Thumbnail Ẩn hình thu nhỏ + Hide Thumbnails Ẩn các hình thu nhỏ + Hide Transparency Grid Ẩn lưới trong suốt + Hide VectorCraft Ẩn VectorCraft + High Cao + High (300 ppi) Cao (300 ppi) + High Performance (discrete) Hiệu suất cao (rời rạc) + Highlight Alternate Glyphs Đánh dấu Glyph thay thế + Highlight anchors on mouse over Đánh dấu điểm neo khi di chuột qua + Highlight Area Vùng tô sáng + Highlight Rows Đánh dấu hàng + Highlight Substituted Fonts Đánh dấu phông thay thế + Highlight Substituted Glyphs Đánh dấu Glyph bị thay thế + Highlight Variable Đánh dấu biến + Hindi Hindi + History Lịch sử + History Options… Tùy chọn lịch sử… + History States Trạng thái lịch sử + Hold Giữ + Hollow Rỗng + Home Trang chủ + Horizon Height: Chiều cao đường chân trời: + Horizontal Ngang + Horizontal % Ngang % + Horizontal & Vertical Align Center Căn chỉnh giữa ngang & dọc + Horizontal Align Center Căn giữa theo chiều ngang + Horizontal Align Left Căn trái theo chiều ngang + Horizontal Align Right Căn phải theo chiều ngang + Horizontal Distribute Center Phân bố tâm theo chiều ngang + Horizontal Distribute Left Phân bố trái theo chiều ngang + Horizontal Distribute Right Phân bố phải theo chiều ngang + Horizontal Distribute Space Phân bố đều theo chiều ngang + Horizontal Dividers: Đường chia ngang: + Horizontal Grid: Lưới ngang: + Horizontal Guide Đường căn ngang + Horizontal Plane Mặt phẳng ngang + Horizontal Scale % Tỷ lệ ngang % + Horizontal: Ngang: + How colours outside the press's gamut are separated. Cách tách màu ngoài dải màu của máy in. + Hue Sắc độ + Hue Shift Dịch chuyển sắc độ + Hue/Saturation… Sắc độ/Độ bão hòa… + Hyphenate Gạch nối + Hyphenation Gạch nối từ + Hyphenation… Gạch nối từ… + ICC Profile Hồ sơ ICC + ICF Bottom/Left ICF Dưới/Trái + ICF Top/Right ICF Trên/Phải + Identify Objects By Nhận diện đối tượng theo + Ignore Bỏ qua + Ignore Artboards (all the art as one page) Bỏ qua bảng vẽ (toàn bộ bản vẽ thành một trang) + Ignore White Bỏ qua màu trắng + Image Hình ảnh + Image Info Thông tin hình ảnh + Image Map: Bản đồ ảnh: + Image Size Kích thước ảnh + Image Trace Vector hóa ảnh + Image Trace Presets Thiết lập sẵn vector hóa ảnh + Image Trace View Hiển thị vector hóa ảnh + Image Tracing Vector hóa ảnh + Image: Ảnh: + Images: Ảnh: + Images: link to the file instead of only embedding it. Ảnh: liên kết đến tệp thay vì chỉ nhúng. + Import Data… Nhập dữ liệu… + Import Keyboard Shortcuts… Nhập phím tắt… + Import Library Nhập thư viện + Import Library… Nhập thư viện… + Import PDF Nhập PDF + Import PDF Presets Nhập thiết lập sẵn PDF + Import Perspective Grid Presets Nhập thiết lập sẵn lưới phối cảnh + Import Print Presets Nhập thiết lập sẵn in + Import Transparency Flattener Presets Nhập thiết lập sẵn làm phẳng trong suốt + Imported {what}: {} Đã nhập {what}: {} + Import… Nhập… + In Tangent Handles Tay nắm tiếp tuyến vào + In the selected objects Trong các đối tượng đã chọn + Inches Inch + Include Blacks with CMY: Bao gồm đen với CMY: + Include Bleed Bao gồm vùng chảy tràn + Include Cmy Blacks Bao gồm đen CMY + Include CMYK PostScript in RGB Files Bao gồm PostScript CMYK trong tệp RGB + Include Document Thumbnails Bao gồm hình thu nhỏ tài liệu + Include Hidden Layers Bao gồm các lớp ẩn + Include Linked Files Bao gồm tệp được liên kết + Include Metadata Bao gồm siêu dữ liệu + Include non-printing layers Bao gồm các lớp không in + Include SVG Code Bao gồm mã SVG + Include Swatches for Tints Bao gồm mẫu màu cho sắc pha + Increase Font Size Tăng cỡ chữ + Inflate… Phình… + Info Thông tin + Ink Mực + Ink Outlines Đường bao mực + Ink Outlines… Đường bao mực… + Inner Corner Tile Ô góc trong + Inner Glow… Phát sáng trong… + Input Black Đầu vào đen + Input White Đầu vào trắng + Insert Break Character Chèn ký tự ngắt + Insert Character Chèn ký tự + Insert Inline Symbol Chèn ký hiệu nội tuyến + Insert Special Character Chèn ký tự đặc biệt + Insert Whitespace Character Chèn ký tự khoảng trắng + Inside Bên trong + Inspect Document Kiểm tra tài liệu + Inspect Object Kiểm tra đối tượng + Install Plug-in Cài đặt plug-in + Install Plug-in… Cài đặt plug-in… + Installed plug-in {} Đã cài plug-in {} + Intensity Cường độ + Intensity: Cường độ: + Intent: Mục đích: + Interface Language Ngôn ngữ giao diện + Interlaced Xen kẽ + Internal CSS CSS nội bộ + Internet Standard RGB (sRGB) RGB chuẩn Internet (sRGB) + Interpolation Nội suy + Intersect Giao nhau + Inverse Đảo ngược + Invert Đảo ngược + Invert Colors Đảo màu + Invert Mask Đảo ngược mặt nạ + Invert Pie Đảo ngược hình quạt + Inverted Round Tròn đảo ngược + Isolate Tách biệt + Isolate Blending Tách biệt hòa trộn + Isolate Group Tách biệt nhóm + Isolate Selected Group Tách biệt nhóm đã chọn + Isometric Bottom Đẳng góc dưới + Isometric Left Đẳng góc trái + Isometric Right Đẳng góc phải + Isometric Top Đẳng góc trên + Italian Tiếng Ý + Italic Nghiêng + Its graphics, colors and text styles are deleted from this machine. Đồ họa, màu sắc và kiểu văn bản của nó sẽ bị xóa khỏi máy này. + Japanese Tiếng Nhật + Join Nối + Join Our Discord Tham gia Discord + Join our Discord Tham gia Discord của chúng tôi + Join the ArtCraft community on Discord (discord.gg/artcraft) Tham gia cộng đồng ArtCraft trên Discord (discord.gg/artcraft) + Join the lines of each paragraph Nối các dòng trong mỗi đoạn văn + Join Tool Công cụ Nối + Joins Kiểu nối + Justification… Căn đều… + Justify all lines Căn đều tất cả dòng + Justify with last line aligned center Căn đều, dòng cuối giữa + Justify with last line aligned left Căn đều, dòng cuối trái + Justify with last line aligned right Căn đều, dòng cuối phải + Keep a link to an image file instead of only embedding it Giữ liên kết đến tệp ảnh thay vì chỉ nhúng + Keep both sides the same width Giữ hai bên cùng chiều rộng + Keep Formatting Giữ định dạng + Keep graphics, colors and text styles here to use them in any document. Libraries are stored on this machine — no account required. Giữ đồ họa, màu sắc và kiểu văn bản ở đây để dùng trong bất kỳ tài liệu nào. Thư viện được lưu trên máy này — không cần tài khoản. + Keep Original Giữ bản gốc + Keep Plain Text Giữ văn bản thuần + Keep the pasted color as a new swatch with a numbered name. Giữ màu đã dán làm mẫu màu mới với tên đánh số. + Keep this row's colors (exclude) Giữ màu của hàng này (loại trừ) + Keep visible surfaces only when expanding Chỉ giữ bề mặt hiển thị khi mở rộng + Keep: Giữ: + Kerning (0 = Auto) Kerning (0 = Tự động) + Key Color: Màu chủ: + Keyboard Increment Bước nhảy bàn phím + Keyboard Shortcut Conflicts Xung đột phím tắt + Keyboard Shortcut Set Bộ phím tắt + Keyboard Shortcuts… Phím tắt… + Keywords: Từ khóa: + Kind Loại + Kinsoku Set Bộ Kinsoku + Knife Dao + Knockout Group Nhóm Knockout + Lab Lab + Lab Spot Colors: Màu đặc Lab: + Lab Values Giá trị Lab + Landscape Ngang + Language Ngôn ngữ + Language Options Tùy chọn ngôn ngữ + Language: Ngôn ngữ: + Large Lớn + Large List View Chế độ danh sách lớn + Large Tabs Tab lớn + Large Thumbnail View Chế độ hình thu nhỏ lớn + Large Thumbnails Hình thu nhỏ lớn + Largest: Lớn nhất: + Lasso Tool Công cụ Lasso + Last Cuối cùng + Last commit Commit cuối cùng + Last Effect: {name} Hiệu ứng vừa dùng: {name} + Last Effect: {} Hiệu ứng vừa dùng: {} + Last Effect… Hiệu ứng vừa dùng… + Last Page Trang cuối + Latin Latinh + Latin Extended Latin mở rộng + Latin-1 Supplement Bổ sung Latin-1 + Layer Lớp + Layer Names Tên lớp + Layer Options Tùy chọn lớp + Layer Options… Tùy chọn lớp… + Layers Các lớp + Layers Panel Options Tùy chọn bảng lớp + Layout Order: Thứ tự bố cục: + Layout: Bố cục: + Leader: Dấu dẫn: + Leading Giãn dòng + Left Trái + Left Diagonal Chéo trái + Left Grid: Lưới trái: + Left in Front Trái lên trước + Left Indent Lề trái + Left Plane Mặt phẳng trái + Left to Right Trái sang phải + Left-Justified Tab Tab căn trái + Left-to-Right Paragraph Direction Đoạn văn từ trái sang phải + Left: Trái: + Legacy Macintosh RGB (Gamma 1.8) RGB Macintosh cũ (Gamma 1.8) + Legacy vector clipboard Bảng tạm vector cũ + Legacy vector clipboard (no transparency) Bảng tạm vector cũ (không có trong suốt) + Legends in Wedges Chú giải trong hình quạt + Less Ít hơn + Letter Letter + Levels… Mức độ… + Libraries Thư viện + Library Thư viện + Library: Thư viện: + Ligatures are off while the text is tracked. Chữ ghép tắt khi văn bản được giãn chữ. + Light Sáng + Light Blue Xanh lam nhạt + Light Direction Hướng ánh sáng + Light Gray Xám nhạt + Light Intensity Cường độ ánh sáng + Lighten Làm sáng + Lighten Grout Làm sáng mạch vữa + Lighting Chiếu sáng + Lightness Độ sáng + Limit Color Guide to Library Giới hạn hướng dẫn màu theo thư viện + Limit colors to swatch library Giới hạn màu theo thư viện mẫu màu + Limit colors to swatch library: {name} Giới hạn màu theo thư viện mẫu màu: {name} + Limit to Library: Giới hạn theo thư viện: + Limit: Giới hạn: + Limited Giới hạn + Line Đường thẳng + Line Art and Text Resolution: Độ phân giải đường nét và văn bản: + Line Breaks Ngắt dòng + Line Color Màu đường + Line Cut Cắt đường + Line Cut Tool Công cụ Cắt đường + Line delta Delta dòng + Line Endings: Kết thúc dòng: + Line Graph Tool Công cụ Biểu đồ đường + Line Segment Đoạn thẳng + Line Segment Tool Công cụ Đoạn thẳng + Line Segment Tool Options Tùy chọn công cụ đoạn thẳng + Line-end Punctuation Half Width Dấu câu cuối dòng nửa độ rộng + Linear Gradient Chuyển sắc tuyến tính + Lines Đường thẳng + Lines +/− Dòng +/− + Lines added Dòng thêm + Lines deleted Dòng xóa + Lines: clicks add points joined by a line Đường thẳng: bấm thêm điểm nối bằng đường thẳng + Link Liên kết + Link harmony colors Liên kết màu hài hòa + Link Info Thông tin liên kết + Link Opacity Mask Liên kết mặt nạ độ mờ + Link start and end arrowhead scales Liên kết tỷ lệ mũi tên đầu và cuối + Link the mask Liên kết mặt nạ + Linked Đã liên kết + Linked File Tệp được liên kết + Linked File Not Found Không tìm thấy tệp liên kết + Links Liên kết + Linux Display Server Máy chủ hiển thị Linux + Liquify Lỏng hóa + List Data Sets Liệt kê tập dữ liệu + List Folder Liệt kê thư mục + List Graphic Styles Liệt kê kiểu đồ họa + List Keyboard Shortcuts Liệt kê phím tắt + List Patterns Liệt kê họa tiết + List Plug-ins Liệt kê plug-in + List Preferences Liệt kê tùy chọn + List Slices Liệt kê lát cắt + List Variables Liệt kê biến số + List View Chế độ danh sách + List Workspaces Liệt kê không gian làm việc + Live Paint Tô trực tiếp + Live Paint Bucket Xô Tô trực tiếp + Live Paint Bucket (Stroke) Xô Tô trực tiếp (Nét) + Live Paint Info Thông tin Tô trực tiếp + Live Paint Selection Tool Công cụ Chọn Tô trực tiếp + Live Shape Properties Thuộc tính hình dạng trực tiếp + Load Color Profile… Tải hồ sơ màu… + Load Image into Clipboard Tải ảnh vào bảng tạm + Load Metafile into Clipboard Tải metafile vào bảng tạm + Load PDF into Clipboard Tải PDF vào bảng tạm + Load Place Cursor Tải con trỏ đặt + Load Profile… Tải hồ sơ… + Load SVG into Clipboard Tải SVG vào bảng tạm + Load Text into Clipboard Tải văn bản vào bảng tạm + Local Libraries Thư viện cục bộ + Locate Object Xác định vị trí đối tượng + Location Vị trí + Location: Vị trí: + Lock Khóa + Lock (⌘2) Khóa (⌘2) + Lock Grid Khóa lưới + Lock Guides Khóa đường căn + Lock Others Khóa các mục khác + Lock Slices Khóa lát cắt + Lock Station Point Khóa điểm trạm + Long Lines Nét dài + Long Strokes Nét vẽ dài + Longest: Dài nhất: + Lossless (lossy WebP isn't available yet) Không mất dữ liệu (WebP mất dữ liệu chưa hỗ trợ) + Lossy: Mất dữ liệu: + Low Thấp + lowercase chữ thường + Luminosity Độ chói + LZW Compression Nén LZW + Mac Mac + Magenta Đỏ hồng + Magic Wand Đũa thần + Magic Wand Options Tùy chọn Đũa thần + Magic Wand Settings Cài đặt Đũa thần + Magic Wand Tool Công cụ Đũa thần + Maintain Envelope Shape Giữ hình dạng Envelope + Make Tạo + Make a theme on Create and save it. Tạo một bộ màu trong mục Tạo rồi lưu lại. + Make all bleed settings the same Đồng nhất tất cả cài đặt chảy tràn + Make and Expand Tạo và mở rộng + Make Clipping Mask Tạo mặt nạ cắt + Make Compound Path Tạo đường dẫn phức + Make Compound Shape Tạo hình phức hợp + Make Envelope Tạo Envelope + Make Guides Tạo đường căn + Make Mask Tạo mặt nạ + Make Opacity Mask Tạo mặt nạ độ mờ + Make Pixel Perfect Căn pixel hoàn hảo + Make Sides Equal Làm các cạnh bằng nhau + Make Text Dynamic Tạo văn bản động + Make the bleed values differ Đặt các giá trị chảy tràn khác nhau + Make Visibility Dynamic Tạo hiển thị động + Make with Mesh… Tạo với lưới… + Make with Top Object Tạo với đối tượng trên cùng + Make with Warp… Tạo với biến dạng… + Make/Release Clipping Mask Tạo/Giải phóng mặt nạ cắt + Manage Workspaces Quản lý không gian làm việc + Manage Workspaces… Quản lý không gian làm việc… + Manually Thủ công + Mark as trapped Đánh dấu đã chồng màu + Mark Older Files as [Converted] When Opened Đánh dấu tệp cũ là [Đã chuyển đổi] khi mở + Marker… Ký hiệu đánh dấu… + Marks Dấu in + Marks and Bleed Dấu in và chảy tràn + Marks and Bleeds Dấu in và chảy tràn + Mask Mặt nạ + Match User Interface Brightness Khớp độ sáng giao diện người dùng + Materials… Vật liệu… + Matte Nền mờ + Matte: Nền mờ: + Max. Radius Bán kính tối đa + Maximize Phóng to tối đa + Maximum Tối đa + Maximum Editability Khả năng chỉnh sửa tối đa + Measure Tool Công cụ Đo + Measurement Labels Nhãn đo lường + Media Phương tiện + Medium Vừa + Medium (150 ppi) Vừa (150 ppi) + Medium Dark Vừa tối + Medium Dots Chấm vừa + Medium Gray Xám vừa + Medium Light Vừa sáng + Medium Lines Nét vừa + Medium Strokes Nét vẽ vừa + Medium Thumbnail View Chế độ hình thu nhỏ vừa + Medium Thumbnails Hình thu nhỏ vừa + Menu Dialog Hộp thoại menu + Merge Hợp nhất + Merge colors into one row Hợp nhất màu vào một hàng + Merge Graphic Styles Hợp nhất kiểu đồ họa + Merge Graphic Styles… Hợp nhất kiểu đồ họa… + Merge Layers Hợp nhất lớp + Merge Selected Hợp nhất mục đã chọn + Merge Swatches Hợp nhất mẫu màu + Merged PRs PR đã hợp nhất + Mesh Tool Công cụ Lưới + Message: Thông điệp: + Metadata: Siêu dữ liệu: + Metallic Gradients Chuyển sắc kim loại + Meters Mét + Method Phương pháp + Method: Phương pháp: + Mezzotint Mezzotint + Mezzotint… Mezzotint… + Millimeters Milimét + Minify Thu gọn + Minimal Tối giản + Minimize Thu nhỏ + Minus Back Trừ phía sau + Minus Front Trừ phía trước + Mirror Gương + Mirror & Cut Gương & Cắt + Mirror & Cut Tool Công cụ Gương & Cắt + Missing Thiếu + Missing Fonts Phông chữ thiếu + Missing Fonts Dialog Hộp thoại Phông chữ thiếu + Missing: {path} Thiếu: {path} + Miter Góc nhọn + Miter Join Nối góc nhọn + Miter Limit Giới hạn góc nhọn + Miter Limit: Giới hạn góc nhọn: + Mixed Appearances Diện mạo hỗn hợp + Mixed Objects Đối tượng hỗn hợp + Mode: Chế độ: + Model Mô hình + Models Mô hình AI + Modified Đã sửa đổi + Modified since it was read: {path} Đã sửa đổi kể từ khi đọc: {path} + Modified: Đã sửa đổi: + Modify Sửa đổi + Mojikumi Mojikumi + Mojikumi Set Bộ Mojikumi + Monitor RGB RGB màn hình + Mono Đơn sắc + Monochrome images Ảnh đơn sắc + Monospaced Đơn cách + More Thêm + More Align options Thêm tùy chọn căn chỉnh + More Options Thêm tùy chọn + More Paragraph options Thêm tùy chọn đoạn văn + More Pathfinder options Thêm tùy chọn Pathfinder + More Settings Thêm cài đặt + Mosaic Tiles Gạch mosaic + Mosaic Tiles… Gạch mosaic… + Move Di chuyển + Move All Objects Di chuyển tất cả đối tượng + Move Anchors Di chuyển điểm neo + Move Appearance Di chuyển diện mạo + Move Artboard Di chuyển bảng vẽ + Move Artboard Up/Down Di chuyển bảng vẽ lên/xuống + Move Artwork with Artboard Di chuyển tác phẩm cùng bảng vẽ + Move Direction Handle Di chuyển tay nắm hướng + Move Down Di chuyển xuống + Move Effect Di chuyển hiệu ứng + Move Envelope Mesh Point Di chuyển điểm lưới Envelope + Move Graphic Style Di chuyển kiểu đồ họa + Move Guide Di chuyển đường căn + Move Guide to Layer Di chuyển đường căn vào lớp + Move in Perspective Di chuyển theo phối cảnh + Move Library Item to Group Di chuyển mục thư viện vào nhóm + Move Locked and Hidden Artwork with Artboard Di chuyển tác phẩm đã khóa và ẩn cùng bảng vẽ + Move Mesh Point Di chuyển điểm lưới + Move Panel Di chuyển bảng + Move Plane Di chuyển mặt phẳng + Move Plane to Match Object Di chuyển mặt phẳng khớp với đối tượng + Move Rows Di chuyển hàng + Move Slices Di chuyển lát cắt + Move Spine Point Di chuyển điểm trục + Move Swatch Di chuyển mẫu màu + Move to Group Di chuyển vào nhóm + Move Up Di chuyển lên + Move… Di chuyển… + Multiple objects Nhiều đối tượng + Multiply Nhân + My Themes Bộ màu của tôi + N pt per N pt mỗi + N slices …, evenly spaced N lát cắt …, cách đều + Name Tên + Name (A–Z) Tên (A–Z) + Name 40% Tên 40% + Name* @ 66.67 % (RGB/Preview) Tên* @ 66.67 % (RGB/Xem trước) + Name* @ 66.67% (RGB/Preview) Tên* @ 66.67% (RGB/Xem trước) + Name: Tên: + Navigate Dẫn hướng + Navigator Bộ dẫn hướng + Needs the desktop app Cần ứng dụng máy tính để bàn + Neutral Gradients Chuyển sắc trung tính + New Mới + New Art Appearance Diện mạo bản vẽ mới + New Art Brush from Selection Cọ bản vẽ mới từ vùng chọn + New Art Has Basic Appearance Bản vẽ mới có diện mạo cơ bản + New Artboard Bảng vẽ mới + New Bristle Brush Cọ lông mới + New Brush… Cọ mới… + New Calligraphic Brush Cọ thư pháp mới + New Character Style Kiểu ký tự mới + New Color Group Nhóm màu mới + New Color Group… Nhóm màu mới… + New Data Set Tập dữ liệu mới + New Data Set… Tập dữ liệu mới… + New Design Thiết kế mới + New Document Presets Thiết lập sẵn tài liệu mới + New file Tệp mới + New from Template Mới từ mẫu + New from Template… Mới từ mẫu… + New Graphic Style Kiểu đồ họa mới + New Graphic Style (Alt-click to name it) Kiểu đồ họa mới (Alt-bấm để đặt tên) + New Graphic Style… Kiểu đồ họa mới… + New Group Nhóm mới + New Group… Nhóm mới… + New Layer Options… Tùy chọn lớp mới… + New Layer… Lớp mới… + New Library Group Nhóm thư viện mới + New Name Tên mới + New Opacity Masks Are Clipping Mặt nạ độ mờ mới là cắt + New Opacity Masks Are Inverted Mặt nạ độ mờ mới bị đảo ngược + New Paragraph Style Kiểu đoạn văn mới + New Pattern Brush from Selection Cọ họa tiết mới từ vùng chọn + New PDF Preset Thiết lập sẵn PDF mới + New Print Preset Thiết lập sẵn in mới + New Scatter Brush from Selection Cọ phân tán mới từ vùng chọn + New Sublayer… Lớp con mới… + New Swatch Mẫu màu mới + New Swatch… Mẫu màu mới… + New Symbol Ký hiệu mới + New Symbol… Ký hiệu mới… + New theme from the current color Bộ màu mới từ màu hiện tại + New Variable Biến số mới + New Variable… Biến số mới… + New View Chế độ xem mới + New View… Chế độ xem mới… + New Window Cửa sổ mới + New Workspace Không gian làm việc mới + New Workspace… Không gian làm việc mới… + New {kind} Style… Kiểu {kind} mới… + New… Mới… + Next Tiếp theo + Next Data Set Tập dữ liệu tiếp + Next Library Thư viện tiếp theo + Next Object Above Đối tượng tiếp theo phía trên + Next Object Below Đối tượng tiếp theo phía dưới + Next Page Trang tiếp theo + Next page Trang tiếp theo + No actions. Press ● to record. Không có hành động. Nhấn ● để ghi. + No assets Không có asset + No assets yet. Collect art with Object › Collect for Export, or drag it into the Asset Export panel. Chưa có asset. Thu thập tác phẩm bằng Đối tượng › Thu thập để xuất, hoặc kéo vào bảng Xuất asset. + No Break Không ngắt + No brushes Không có cọ + No colors to recolor (preserved colors are left out). Không có màu để tô lại (màu bảo lưu bị loại trừ). + No contributor data was built into this copy. Bản này không có dữ liệu người đóng góp. + No CSS Không có CSS + no data set to edit không có tập dữ liệu để chỉnh sửa + no data set to rename không có tập dữ liệu để đổi tên + No document Không có tài liệu + No Document Không có tài liệu + no document không có tài liệu + No document open Không có tài liệu nào đang mở + No document open. Không có tài liệu nào đang mở. + No filter plug-ins installed Không có plug-in lọc được cài đặt + No fonts are available. Không có phông chữ nào. + No gradient swatches Không có mẫu chuyển sắc + No graphic styles Không có kiểu đồ họa + No Group Không có nhóm + No images Không có hình ảnh + No items in this library match “{query}”. Không có mục nào trong thư viện này khớp với “{query}”. + No Legend Không có chú giải + No matches. Không có kết quả. + No matching fonts Không có phông phù hợp + No model credits were built into this copy. Bản này không có thông tin công nhận mô hình. + No options Không có tùy chọn + No printer settings to open here Không có cài đặt máy in để mở ở đây + No results Không có kết quả + No saved themes Chưa có bộ màu nào được lưu + No saved views (View → New View…) Không có chế độ xem đã lưu (Hiển thị → Chế độ xem mới…) + No Selection Không có vùng chọn + No selection Không có vùng chọn + No symbols in this document Không có ký hiệu trong tài liệu này + No text selected Không có văn bản được chọn + No Thumbnails Không có hình thu nhỏ + no variable to rename không có biến số để đổi tên + Noise Nhiễu + Nonbreaking Hyphen Gạch nối không ngắt + Nonbreaking Space Khoảng trắng không ngắt + None Không có + None (/) Không có (/) + None (keep transparency) Không có (giữ trong suốt) + None. Không có. + Normal Thường + Normal Screen Mode Chế độ màn hình thường + Not found Không tìm thấy + Note: Ghi chú: + Nothing matches the Show filter. Không có gì khớp với bộ lọc Hiện. + Nothing to print Không có gì để in + NTSC Colors Màu NTSC + Nudge Đẩy nhẹ + Nudge in Perspective Đẩy nhẹ theo phối cảnh + Number of Artboards: Số bảng vẽ: + Number of Colors: Số màu: + Number of Decimals: Số chữ số thập phân: + Number of Recent Files to Display Số tệp gần đây để hiển thị + Number of Recent Fonts Số phông gần đây + Number: Số lượng: + Numbers Without Units Are Points Số không có đơn vị là điểm + Object Đối tượng + Object Highlighting Đánh dấu đối tượng + Object IDs: ID đối tượng: + Object Name Tên đối tượng + Object Properties Thuộc tính đối tượng + Object Selection by Path Only Chọn đối tượng chỉ theo đường dẫn + Objects Đối tượng + Objects using them keep their look but are no longer linked. Các đối tượng dùng chúng vẫn giữ diện mạo nhưng không còn được liên kết. + Ocean Ripple Gợn sóng đại dương + Ocean Ripple… Gợn sóng đại dương… + Odd Fields Trường lẻ + of characters used trong số ký tự đã dùng + of {count} trong {count} + Off Tắt + Off-Axis Back Lệch trục sau + Off-Axis Bottom Lệch trục dưới + Off-Axis Front Lệch trục trước + Off-Axis Left Lệch trục trái + Off-Axis Right Lệch trục phải + Off-Axis Top Lệch trục trên + Off: an editable copy of its art, embedded in this document. Tắt: bản sao có thể chỉnh sửa của tác phẩm, được nhúng vào tài liệu này. + Offset Độ lệch + Offset Path Đường dẫn lệch + Offset Path… Đường dẫn lệch… + Offset X Lệch X + Offset: Độ lệch: + Ogee Cong chữ S + OK OK + On Bật + On Both Sides Cả hai bên + On Copy Khi sao chép + On Left Side Bên trái + On Paste Khi dán + On Right Side Bên phải + On Screen Trên màn hình + On: one locked object showing the document, updated when it changes. Bật: một đối tượng bị khóa hiển thị tài liệu, cập nhật khi thay đổi. + One file per artboard: -.{ext} Một tệp cho mỗi bảng vẽ: -.{ext} + One page per artboard. Một trang mỗi bảng vẽ. + One Point Một điểm + One Point Perspective Phối cảnh một điểm + One Point Perspective Preset 1 Thiết lập sẵn phối cảnh một điểm 1 + One Point Perspective Preset 2 Thiết lập sẵn phối cảnh một điểm 2 + One Point Perspective Preset 3 Thiết lập sẵn phối cảnh một điểm 3 + One Point Perspective Preset 4 Thiết lập sẵn phối cảnh một điểm 4 + One Point Perspective Preset 5 Thiết lập sẵn phối cảnh một điểm 5 + Only Web Colors Chỉ màu web + Opacity Độ mờ + Opacity & Mask Define Knockout Shape Độ mờ & Mặt nạ xác định hình dạng Knockout + Opacity Mask Mặt nạ độ mờ + Opacity Mask Info Thông tin mặt nạ độ mờ + Opacity Mask Options Tùy chọn mặt nạ độ mờ + Opacity: Độ mờ: + Opacity: 50% Multiply Độ mờ: 50% Nhân + Opacity: Default Độ mờ: Mặc định + Opacity: {value} Độ mờ: {value} + Opaque Đục + Open Mở + Open a document to edit its patterns. Mở tài liệu để chỉnh sửa họa tiết. + Open a document to navigate it. Mở tài liệu để dẫn hướng. + Open a document to preview its flattening. Mở tài liệu để xem trước làm phẳng. + Open a document to preview its pages Mở tài liệu để xem trước các trang + Open a document to see its artboards. Mở tài liệu để xem các bảng vẽ. + Open a document to see its graphic styles. Mở tài liệu để xem các kiểu đồ họa. + Open a document to see its history. Mở tài liệu để xem lịch sử. + Open a document to see its swatches. Mở tài liệu để xem các mẫu màu. + Open Document Mở tài liệu + Open Documents As Tabs Mở tài liệu dưới dạng tab + Open Graphic Style Library Mở thư viện kiểu đồ họa + Open Location after Export Mở vị trí sau khi xuất + Open password: Mật khẩu mở: + Open Paths Đường dẫn mở + Open Recent File 1 Mở tệp gần đây 1 + Open Recent File 10 Mở tệp gần đây 10 + Open Recent File 11 Mở tệp gần đây 11 + Open Recent File 12 Mở tệp gần đây 12 + Open Recent File 13 Mở tệp gần đây 13 + Open Recent File 14 Mở tệp gần đây 14 + Open Recent File 15 Mở tệp gần đây 15 + Open Recent File 16 Mở tệp gần đây 16 + Open Recent File 17 Mở tệp gần đây 17 + Open Recent File 18 Mở tệp gần đây 18 + Open Recent File 19 Mở tệp gần đây 19 + Open Recent File 2 Mở tệp gần đây 2 + Open Recent File 20 Mở tệp gần đây 20 + Open Recent File 21 Mở tệp gần đây 21 + Open Recent File 22 Mở tệp gần đây 22 + Open Recent File 23 Mở tệp gần đây 23 + Open Recent File 24 Mở tệp gần đây 24 + Open Recent File 25 Mở tệp gần đây 25 + Open Recent File 26 Mở tệp gần đây 26 + Open Recent File 27 Mở tệp gần đây 27 + Open Recent File 28 Mở tệp gần đây 28 + Open Recent File 29 Mở tệp gần đây 29 + Open Recent File 3 Mở tệp gần đây 3 + Open Recent File 30 Mở tệp gần đây 30 + Open Recent File 4 Mở tệp gần đây 4 + Open Recent File 5 Mở tệp gần đây 5 + Open Recent File 6 Mở tệp gần đây 6 + Open Recent File 7 Mở tệp gần đây 7 + Open Recent File 8 Mở tệp gần đây 8 + Open Recent File 9 Mở tệp gần đây 9 + Open Recent Files Mở tệp gần đây + Open Swatch Library Mở thư viện mẫu màu + Open the URL in the web browser Mở URL trong trình duyệt web + Opened with {} note(s): {} Mở với {} ghi chú: {} + Opening it left out what VectorCraft can't read yet ({what}), so replacing it loses that for good. Save under another name to keep it. Khi mở, những phần VectorCraft chưa đọc được ({what}) đã bị bỏ qua, nên thay thế sẽ mất chúng vĩnh viễn. Hãy lưu với tên khác để giữ lại. + Open… Mở… + Optical Margin Alignment Căn lề quang học + Optimize for fast web view Tối ưu để xem web nhanh + Optimized Đã tối ưu + Options Tùy chọn + Options for Selection… Tùy chọn cho vùng chọn… + Options: Tùy chọn: + Options… Tùy chọn… + or more spaces with a tab hoặc nhiều khoảng trắng hơn với tab + Order: Thứ tự: + Ordinals Số thứ tự + Orientation Hướng + Orientation: Hướng: + Original Bản gốc + Original: click to restore Bản gốc: bấm để khôi phục + Other Khác + Other Layers Các lớp khác + Other Libraries Thư viện khác + Other Library… Thư viện khác… + Other Script… Script khác… + Out of Gamut Warning Cảnh báo ngoài dải màu + Out of Web Color Warning Cảnh báo ngoài màu web + Out Tangent Handles Tay nắm tiếp tuyến ra + Outer Corner Tile Ô góc ngoài + Outer Glow… Phát sáng ngoài… + Outline Đường bao + Outline Others Đường bao các mục khác + Outline Stroke Đường bao nét + Outline Text Chuyển chữ thành đường bao + Outlines Đường bao + Outlines and Rules Đường bao và quy tắc + Outlines with Source Image Đường bao với ảnh nguồn + Output Đầu ra + Output All Blacks Accurately Xuất tất cả màu đen chính xác + Output All Blacks as Rich Black Xuất tất cả màu đen là đen phong phú + Output Black Đầu ra đen + Output condition: Điều kiện đầu ra: + Output Intent Mục đích đầu ra + Output intent profile: Hồ sơ mục đích đầu ra: + Output White Đầu ra trắng + Output › Mode Đầu ra › Chế độ + Output: Đầu ra: + Outside Bên ngoài + Overlap: Chồng lấp: + Overlapping Chồng lấp + Overlay Phủ lên + Overprint In chồng + Overprint and Transparency Flattener In chồng và làm phẳng trong suốt + Overprint and Transparency Flattener Options Tùy chọn in chồng và làm phẳng trong suốt + Overprint Black… In chồng đen… + Overprint Fill Tô in chồng + Overprint Preview Xem trước in chồng + Overprint Preview (separations) Xem trước in chồng (tách màu) + Overprint Stroke Nét in chồng + Overprint: In chồng: + Overprints: In chồng: + Override Character Color Ghi đè màu ký tự + Package Gói + Package collects a saved document with its linked files and fonts. Gói thu thập tài liệu đã lưu cùng tệp liên kết và phông chữ. + Package created Đã tạo gói + Packaged {n} file(s) in {folder}{note} Đã đóng gói {n} tệp trong {folder}{note} + Packaged {n} file(s){note} Đã đóng gói {n} tệp{note} + Package… Gói… + Page Trang + Page information Thông tin trang + Page Isolated Blending Trang hòa trộn cách ly + Page Knockout Group Trang nhóm Knockout + Pages Các trang + Paint Opacity: Độ mờ sơn: + Paintbrush Cọ vẽ + Paintbrush Tool Công cụ Cọ vẽ + Palette: Bảng màu: + Panel menu Menu bảng + Panel Options… Tùy chọn bảng… + Panels Bảng + Paragraph Đoạn văn + Paragraph Style Kiểu đoạn văn + Paragraph Style Options Tùy chọn kiểu đoạn văn + Paragraph Styles Kiểu đoạn văn + Paragraph Symbol Ký hiệu đoạn văn + Part of ArtCraft. MIT OR Apache-2.0. Fonts: Source Sans 3, Inter, JetBrains Mono (OFL). Icons: Lucide (ISC) + VectorCraft. Một phần của ArtCraft. MIT OR Apache-2.0. Phông chữ: Source Sans 3, Inter, JetBrains Mono (OFL). Biểu tượng: Lucide (ISC) + VectorCraft. + Password Mật khẩu + Paste Dán + Paste Design Dán thiết kế + Paste in Back Dán ra sau + Paste in Front Dán ra trước + Paste in Place Dán tại chỗ + Paste Offset Dán lệch + Paste on All Artboards Dán trên tất cả bảng vẽ + Paste Remembers Layers Dán nhớ các lớp + Paste without Formatting Dán không định dạng + Pasted Đã dán + Pastels Màu pastel + Patchwork Patchwork + Patchwork… Patchwork… + Path Đường dẫn + Path Eraser Tẩy đường dẫn + Path Eraser Tool Công cụ Tẩy đường dẫn + Path: Đường dẫn: + Pathfinder Pathfinder + Pathfinder Options… Tùy chọn Pathfinder… + Pathfinders: Pathfinder: + Paths Đường dẫn + Paths: {paths} Anchors: {anchors} Colors: {colors} Đường dẫn: {paths} Điểm neo: {anchors} Màu: {colors} + Pattern Họa tiết + Pattern Brush Options Tùy chọn cọ họa tiết + Pattern Editing Chỉnh sửa họa tiết + Pattern Options Tùy chọn họa tiết + Pattern options are available in pattern editing mode. Tùy chọn họa tiết có trong chế độ chỉnh sửa họa tiết. + PDF PDF + PDF 1.3 files have no transparency: the preset flattens it. Tệp PDF 1.3 không có trong suốt: thiết lập sẵn sẽ làm phẳng nó. + PDF File Tệp PDF + PDF Info Thông tin PDF + PDF Preset Thiết lập sẵn PDF + PDF Preset: Thiết lập sẵn PDF: + PDF Presets Thiết lập sẵn PDF + PDF Presets… Thiết lập sẵn PDF… + PDF Settings Cài đặt PDF + PDF/A files carry their own output intent. Tệp PDF/A tích hợp mục đích đầu ra của riêng chúng. + PDF/X-1a files are CMYK: every colour is converted to the destination (blank: the output intent's CMYK profile), untagged. Tệp PDF/X-1a là CMYK: mọi màu được chuyển đổi sang đích (trống: hồ sơ CMYK của mục đích đầu ra), không gắn thẻ. + Pen Tool Công cụ Bút + Pencil Bút chì + Pencil Tool Công cụ Bút chì + per slice mỗi lát cắt + Percent: Phần trăm: + Perceptual Scales Tỷ lệ tri giác + Performance Hiệu suất + Performance & Storage Hiệu suất & Bộ nhớ + Permissions Quyền + Permissions password: Mật khẩu quyền: + Perspective Phối cảnh + Perspective Distort Làm méo phối cảnh + Perspective Grid Lưới phối cảnh + Perspective Grid Options Tùy chọn lưới phối cảnh + Perspective Grid Preset Thiết lập sẵn lưới phối cảnh + Perspective Grid Presets Thiết lập sẵn lưới phối cảnh + Perspective grid presets Thiết lập sẵn lưới phối cảnh + Perspective Grid Presets… Thiết lập sẵn lưới phối cảnh… + Perspective Grid Settings Cài đặt lưới phối cảnh + Perspective Grid Tool Công cụ Lưới phối cảnh + Perspective Plane Options… Tùy chọn mặt phẳng phối cảnh… + Perspective Selection Tool Công cụ Chọn phối cảnh + Phone 390×844 Điện thoại 390×844 + Picas Pica + Pie End Angle: Góc kết thúc hình quạt: + Pie Graph Tool Công cụ Biểu đồ bánh + Pie Start Angle: Góc bắt đầu hình quạt: + Pin Bar Position Ghim vị trí thanh + Pixel Preview Xem trước pixel + Pixelate Pixel hóa + Pixels Pixel + Place Đặt + Place DXF Đặt DXF + Place onto a new locked, dimmed template layer below the current layer Đặt vào lớp mẫu mới đã khóa và làm mờ bên dưới lớp hiện tại + Place PDF Đặt PDF + Place Symbol Instance Đặt thực thể ký hiệu + Place the pages with the placement again Đặt lại các trang theo vị trí đặt + Placed File Info Thông tin tệp đã đặt + Placement Options Tùy chọn vị trí đặt + Placement Options… Tùy chọn vị trí đặt… + Placement: Vị trí đặt: + Place… Đặt… + Plates Bản in + Platform: Nền tảng: + Play Current Selection Phát vùng chọn hiện tại + Plug-in Info Thông tin plug-in + Plug-ins Plug-in + Plug-in… Phần bổ trợ… + Point Sample Mẫu điểm + Point Text Objects Đối tượng văn bản điểm + Pointillize Hiệu ứng chấm + Pointillize… Hiệu ứng chấm… + Points Điểm + Points: clicks add free points Điểm: bấm thêm điểm tự do + Polar Grid Lưới cực + Polar Grid Tool Công cụ Lưới cực + Polygon Đa giác + Polygon Properties: Thuộc tính đa giác: + Polygon Tool Công cụ Đa giác + Portrait Đứng + Portuguese Tiếng Bồ Đào Nha + Position Vị trí + Position Panel Above Text Đặt bảng phía trên văn bản + Postcard Bưu thiếp + PostScript: PostScript: + Power Saving (integrated) Tiết kiệm điện (tích hợp) + PPI PPI + Preferences Tùy chọn + Preferences… Tùy chọn… + Prefix: Tiền tố: + Presentation Attributes Thuộc tính trình bày + Presentation Mode Chế độ trình bày + Preserve Alpha Transparency Bảo lưu trong suốt kênh Alpha + Preserve Appearance and Overprints Bảo lưu diện mạo và in chồng + Preserve CMYK Numbers Bảo lưu giá trị CMYK + Preserve Editing Capabilities Bảo lưu khả năng chỉnh sửa + Preserve editing capabilities Bảo lưu khả năng chỉnh sửa + Preserve Lightness Bảo lưu độ sáng + Preserve Overprints and Spot Colors Bảo lưu in chồng và màu đặc + Preserve Paths Bảo lưu đường dẫn + Preserve Shape Using: Bảo lưu hình dạng bằng: + Preserve Spot Colors Bảo lưu màu đặc + Preserve Text Appearance Bảo lưu diện mạo văn bản + Preserve Text Editability Bảo lưu khả năng chỉnh sửa văn bản + Preserve: Bảo lưu: + PRESET DETAILS CHI TIẾT THIẾT LẬP SẴN + Preset Name Tên thiết lập sẵn + Preset name: Tên thiết lập sẵn: + Preset {} Thiết lập sẵn {} + Preset: Thiết lập sẵn: + Presets Thiết lập sẵn + Presets you save with the Save Preset button appear here. Thiết lập sẵn bạn lưu bằng nút Lưu thiết lập sẵn sẽ hiển thị ở đây. + Presets: Thiết lập sẵn: + Press Nhấn + Pressure Áp lực + Preview Xem trước + Preview All Layers Xem trước tất cả lớp + Preview in Browser Xem trước trong trình duyệt + Preview in Browser needs the desktop app (the web downloads files instead) Xem trước trong trình duyệt cần ứng dụng máy tính để bàn (web sẽ tải tệp xuống thay thế) + Preview Mode Chế độ xem trước + Preview the document as it is now Xem trước tài liệu như hiện tại + Previous Trước + Previous Data Set Tập dữ liệu trước + Previous Library Thư viện trước + Previous Page Trang trước + Previous page Trang trước + Primary Chính + Print In + Print as Bitmap In dưới dạng bitmap + Print Layers: In lớp: + Print Preset Thiết lập sẵn in + Print Preset: Thiết lập sẵn in: + Print Presets Thiết lập sẵn in + Print presets Thiết lập sẵn in + Print Presets… Thiết lập sẵn in… + Print Preview Xem trước in + Print Setup Thiết lập in + Print Tiling Ghép trang in + Print Tiling Pages Các trang ghép in + Print Tiling Tool Công cụ Ghép trang in + Printer Máy in + Printer mark type: Loại dấu máy in: + Printer profile: Hồ sơ máy in: + Printer Setup… Thiết lập máy in… + Printer: Máy in: + Printers Máy in + Printing / Exporting In / Xuất + Printing allowed: Cho phép in: + Print… In… + Process Color Màu xử lý + Profile inclusion: Bao gồm hồ sơ: + Profile: Hồ sơ: + Progressive Lũy tiến + Projecting Cap Đầu mũ nhô ra + Proof Colors Thử nghiệm màu + Proof Setup Thiết lập thử nghiệm + Properties Thuộc tính + Proportional Metrics Số liệu theo tỷ lệ + Proportional Oldstyle Kiểu cũ theo tỷ lệ + Pucker & Bloat… Nhíu & Phồng… + Pucker Tool Công cụ Nhíu + Punctuation Dấu câu + Punctuation Space Khoảng cách dấu câu + Puppet Warp Biến dạng con rối + Puppet Warp Pins Ghim biến dạng con rối + Puppet Warp Tool Công cụ Biến dạng con rối + Put back in the dock Đặt trở lại vào vùng neo + Put back in the toolbar Đặt trở lại vào thanh công cụ + Quality Chất lượng + Quality {quality} Chất lượng {quality} + Quality: Chất lượng: + Quarter Space Khoảng cách một phần tư + Quick Actions Hành động nhanh + Quickly start a new file Tạo nhanh tệp mới + Quit VectorCraft Thoát VectorCraft + Radar Graph Tool Công cụ Biểu đồ radar + Radial Hướng tâm + Radial Blur Mờ hướng tâm + Radial Blur… Mờ hướng tâm… + Radial Dividers: Đường chia hướng tâm: + Radial Glows Ánh sáng hướng tâm + Radial Gradient Chuyển sắc hướng tâm + Radius Bán kính + Radius 1 Bán kính 1 + Radius 2 Bán kính 2 + Radius1 Bán kính 1 + Radius2 Bán kính 2 + Radius: Bán kính: + Rainbow Cầu vồng + Random Ngẫu nhiên + Randomize Colors Ngẫu nhiên hóa màu + Randomly change color order Thay đổi thứ tự màu ngẫu nhiên + Randomly change saturation and brightness Thay đổi độ bão hòa và độ sáng ngẫu nhiên + Range: Phạm vi: + Raster Effects Hiệu ứng raster + Raster File Format: Định dạng tệp raster: + Raster Sample Size: Kích thước mẫu raster: + Raster/Vector Balance: Cân bằng raster/vector: + Rasterize Raster hóa + Rasterize Unsupported Art Raster hóa bản vẽ không được hỗ trợ + Rasterize… Raster hóa… + Rasters Raster + Rating: Đánh giá: + Ratio Tỷ lệ + Rays Tia sáng + Real name Tên thật + Real World: Thực tế: + Real-time Drawing and Editing Vẽ và chỉnh sửa theo thời gian thực + Rearrange All Sắp xếp lại tất cả + Rearrange All Artboards Sắp xếp lại tất cả bảng vẽ + Rearrange All Artboards… Sắp xếp lại tất cả bảng vẽ… + Recall Selection Khôi phục vùng chọn + RECENT GẦN ĐÂY + Recent Gần đây + Recent Colors Màu gần đây + Recent File Tệp gần đây + Recent Files Các tệp gần đây + Recent Font Phông chữ gần đây + Recent Font 1 Phông chữ gần đây 1 + Recent Font 10 Phông chữ gần đây 10 + Recent Font 11 Phông chữ gần đây 11 + Recent Font 12 Phông chữ gần đây 12 + Recent Font 13 Phông chữ gần đây 13 + Recent Font 14 Phông chữ gần đây 14 + Recent Font 15 Phông chữ gần đây 15 + Recent Font 2 Phông chữ gần đây 2 + Recent Font 3 Phông chữ gần đây 3 + Recent Font 4 Phông chữ gần đây 4 + Recent Font 5 Phông chữ gần đây 5 + Recent Font 6 Phông chữ gần đây 6 + Recent Font 7 Phông chữ gần đây 7 + Recent Font 8 Phông chữ gần đây 8 + Recent Font 9 Phông chữ gần đây 9 + Recent Fonts Phông chữ gần đây + Recent URLs URL gần đây + Recolor Tô màu lại + Recolor Artwork Tô màu lại tác phẩm + Recolor Artwork… Tô màu lại tác phẩm… + Recolor this row Tô màu lại hàng này + Recolor with Preset Tô màu lại với thiết lập sẵn + Recover Documents Khôi phục tài liệu + Recovery Data Dữ liệu khôi phục + Rectangle Hình chữ nhật + Rectangle Cut Cắt hình chữ nhật + Rectangle Cut Tool Công cụ Cắt hình chữ nhật + Rectangle Properties: Thuộc tính hình chữ nhật: + Rectangle Tool Công cụ Hình chữ nhật + Rectangle: Sunshine Hình chữ nhật: Sunshine + Rectangle… Hình chữ nhật… + Rectangular Grid Lưới chữ nhật + Rectangular Grid Tool Công cụ Lưới chữ nhật + Red Đỏ + Redefine Character Style Xác định lại kiểu ký tự + Redefine Graphic Style Xác định lại kiểu đồ họa + Redefine Graphic Style “{name}” Xác định lại kiểu đồ họa “{name}” + Redefine Paragraph Style Xác định lại kiểu đoạn văn + Redefine Symbol Xác định lại ký hiệu + Redefine {kind} Style Xác định lại kiểu {kind} + Redo Làm lại + Redo {name} Làm lại {name} + Redo {} Làm lại {} + Reduce Colors Giảm màu + Reduce to Basic Appearance Rút gọn về diện mạo cơ bản + Reduction: Giảm: + Reference Point Điểm tham chiếu + Reflect Phản chiếu + Reflect Horizontal Phản chiếu ngang + Reflect Tool Công cụ Phản chiếu + Reflect X Phản chiếu X + Reflect Y Phản chiếu Y + Reflect… Phản chiếu… + Refresh Làm mới + Refresh Font List Làm mới danh sách phông chữ + Registered Trademark Symbol Ký hiệu nhãn hiệu đã đăng ký + Registration marks Dấu căn chỉnh + Registry name: Tên đăng ký: + Regular Thường + Relative Tương đối + Release Giải phóng + Release Clipping Mask Giải phóng mặt nạ cắt + Release Compound Path Giải phóng đường dẫn phức + Release Compound Shape Giải phóng hình dạng phức hợp + Release Guides Giải phóng đường căn + Release Opacity Mask Giải phóng mặt nạ độ mờ + Release Selection Giải phóng vùng chọn + Release Shaper Group Giải phóng nhóm Shaper + Release to Layers (Build) Giải phóng ra các lớp (Xây dựng) + Release to Layers (Sequence) Giải phóng ra các lớp (Chuỗi) + Release with Perspective Giải phóng với phối cảnh + Relief Nổi + Relink Liên kết lại + Relink Linked Files to the Document Liên kết lại các tệp liên kết với tài liệu + Relink to Folder… Liên kết lại vào thư mục… + Relinked {n} image(s) Đã liên kết lại {n} ảnh + Relinked {n} image(s); not in that folder: {} Đã liên kết lại {n} ảnh; không có trong thư mục đó: {} + Relinked {} image(s) Đã liên kết lại {} ảnh + Relink… Liên kết lại… + Reload Plug-ins Tải lại plug-in + Remove Gỡ + Remove Anchor Points Gỡ điểm neo + Remove Asset Gỡ asset + Remove blank lines between paragraphs Gỡ dòng trống giữa các đoạn văn + Remove Brush Stroke Gỡ nét cọ + Remove Effect Gỡ hiệu ứng + Remove Guide Gỡ đường căn + Remove Item Gỡ mục + Remove Plug-in Gỡ plug-in + Remove Selected Assets Gỡ các asset đã chọn + Remove Threading Gỡ liên kết chuỗi văn bản + Remove “{keyword}” Gỡ “{keyword}” + Rename Đổi tên + Rename Asset Đổi tên asset + Rename Character Style Đổi tên kiểu ký tự + Rename Data Set Đổi tên tập dữ liệu + Rename Data Set… Đổi tên tập dữ liệu… + Rename Graphic Style Đổi tên kiểu đồ họa + Rename Group… Đổi tên nhóm… + Rename Library Đổi tên thư viện + Rename Library Group Đổi tên nhóm thư viện + Rename Library… Đổi tên thư viện… + Rename Paragraph Style Đổi tên kiểu đoạn văn + Rename Variable Đổi tên biến + Rename Workspace Đổi tên không gian làm việc + Render Threads (-1 = Automatic) Luồng kết xuất (-1 = Tự động) + Rendering intent: Mục tiêu kết xuất màu: + Reorder Sắp xếp lại + Reorder Appearance Item Sắp xếp lại mục diện mạo + Repeat Lặp lại + Repeat Options Tùy chọn lặp lại + Repeat Pathfinder Lặp lại Pathfinder + Repeat Tab Tab lặp lại + Repeat {name} Lặp lại {name} + Replace Thay thế + Replace Font Thay thế phông chữ + Replace it with another file, or ignore it: its images keep showing the preview saved with the document. Thay thế bằng tệp khác hoặc bỏ qua: ảnh của nó vẫn hiển thị bản xem trước đã lưu cùng tài liệu. + Replace Spine Thay thế trục + Replace Symbol Thay thế ký hiệu + Replace With Font Thay thế bằng phông chữ + Replace “{name}”, the file this document was opened from? Thay thế “{name}”, tệp mà tài liệu này được mở từ đó? + Replaces the saved preset of that name. Thay thế thiết lập sẵn đã lưu có tên đó. + Replace… Thay thế… + Require a password to open the document Yêu cầu mật khẩu để mở tài liệu + Reselect Chọn lại + Reset Đặt lại + Reset all Đặt lại tất cả + Reset all 3D settings to their defaults. Đặt lại tất cả cài đặt 3D về mặc định. + Reset all Revolve settings to their defaults. Đặt lại tất cả cài đặt Revolve về mặc định. + Reset Bar Position Đặt lại vị trí thanh + Reset Bounding Box Đặt lại hộp bao + Reset Envelope Mesh Đặt lại lưới Envelope + Reset Envelope Shape Đặt lại hình dạng Envelope + Reset Essentials Đặt lại Essentials + Reset Keyboard Shortcuts Đặt lại phím tắt + Reset OpenType Features Đặt lại tính năng OpenType + Reset Panel Đặt lại bảng + Reset Preferences Đặt lại tùy chọn + Reset Profiles Đặt lại hồ sơ màu + Reset Rotate View Đặt lại xoay chế độ xem + Reset Ruler Origin Đặt lại gốc thước + Reset the rows to the artwork's colors Đặt lại các hàng về màu của tác phẩm + Reset to Default Đặt lại về mặc định + Reset to default Đặt lại về mặc định + Reset to White, Black Đặt lại về Trắng, Đen + Reset with Mesh Đặt lại với lưới + Reset with Mesh… Đặt lại với lưới… + Reset with Warp Đặt lại với biến dạng + Reset with Warp… Đặt lại với biến dạng… + Reset {name} Đặt lại {name} + Reset {} Đặt lại {} + Reshape Định hình lại + Reshape Segment Định hình lại đoạn + Reshape Spine Segment Định hình lại đoạn trục + Reshape Tool Công cụ Định hình lại + Reshape Type Area Định hình lại vùng chữ + Resize panel window Thay đổi kích thước cửa sổ bảng + Resize panels Thay đổi kích thước bảng + Resolution: Độ phân giải: + Responsive Đáp ứng + Restore Khôi phục + Restore every preference to its default (applied on OK) Khôi phục tất cả tùy chọn về mặc định (áp dụng khi nhấn OK) + Restore Recovered Documents Khôi phục tài liệu đã phục hồi + Restored documents open unsaved: save them to keep them. Tài liệu đã khôi phục mở ở trạng thái chưa lưu: hãy lưu để giữ lại. + Restored {} recovered document(s): save them to keep them Đã khôi phục {} tài liệu: hãy lưu để giữ lại + Restrict printing, editing and other tasks Hạn chế in, chỉnh sửa và các tác vụ khác + Reverse Front to Back Đảo ngược từ trước ra sau + Reverse Gradient Đảo ngược chuyển sắc + Reverse Order Đảo ngược thứ tự + Reverse Path Direction Đảo ngược hướng đường dẫn + Reverse Path Direction Off Tắt đảo ngược hướng đường dẫn + Reverse Path Direction On Bật đảo ngược hướng đường dẫn + Reverse Spine Đảo ngược trục + Reverse the order Đảo ngược thứ tự + Revert Hoàn về + Revert to the saved version of “{name}”? Hoàn về phiên bản đã lưu của “{name}”? + Revolve angle Góc xoay + Revolve… Xoay tròn… + RGB Color Màu RGB + RGB: RGB: + Ridges per segment: Gờ mỗi đoạn: + Right Phải + Right Diagonal Chéo phải + Right Grid: Lưới phải: + Right in Front Bên phải ở phía trước + Right Indent Thụt lề phải + Right Plane Mặt phẳng phải + Right to Left Phải sang trái + Right-click an item to move it into this group. Bấm chuột phải vào mục để di chuyển vào nhóm này. + Right-Justified Tab Tab căn phải + Right-to-Left Paragraph Direction Hướng đoạn văn từ phải sang trái + Right: Phải: + Rings Vòng sáng + Ripple Magnitude Biên độ gợn sóng + Ripple Size Kích thước gợn sóng + Rise… Nâng lên… + Roman Baseline Đường cơ sở Roman + Roman Hanging Punctuation Dấu câu treo Roman + Rotate Xoay + Rotate 90° CW Xoay 90° theo chiều kim đồng hồ + Rotate Tool Công cụ Xoay + Rotate View Tool Công cụ Xoay chế độ xem + Rotate… Xoay… + Rotation Góc xoay + Rotation relative to: Xoay tương đối với: + Rotation X Xoay X + Rotation Y Xoay Y + Rotation Z Xoay Z + Rotation: Xoay: + Roughen… Làm nhám… + Round Tròn + Round Angle Góc tròn + Round Blunt Đầu tròn bằng + Round Cap Đầu tròn + Round Corners… Bo góc… + Round Curve Cong tròn + Round Fan Quạt tròn + Round Join Nối tròn + Round Point Điểm tròn + Rounded Tròn + Rounded Rectangle Hình chữ nhật bo góc + Rounded Rectangle Tool Công cụ Hình chữ nhật bo góc + Rounded Rectangle… Hình chữ nhật bo góc… + Roundness: Độ tròn: + Row Size: Kích thước hàng: + Rows: Hàng: + Rule: Quy tắc: + Ruler Origin Gốc thước + Rulers Thước + Rulers & Grids Thước & Lưới + Run Plug-in Chạy plug-in + Same Giống nhau + Same As Source Giống nguồn + Same file Cùng tệp + Same size Cùng kích thước + Sample Color Lấy mẫu màu + Sandstone Đá sa thạch + Sans Serif / Gothic Sans Serif / Gothic + Saturate Tăng độ bão hòa + Saturate… Tăng độ bão hòa… + Saturation Độ bão hòa + Save Lưu + Save a Copy Lưu bản sao + Save a Copy… Lưu bản sao… + Save As Lưu thành + Save as PDF… Lưu thành PDF… + Save as preset: Lưu thành thiết lập sẵn: + Save as Template Lưu thành mẫu + Save as Template… Lưu thành mẫu… + Save As… Lưu thành… + Save changes to {name} Lưu thay đổi vào {name} + Save color group to Swatch panel Lưu nhóm màu vào bảng mẫu màu + Save Colors as Swatches Lưu màu thành mẫu màu + Save Document Lưu tài liệu + Save Document Info… Lưu thông tin tài liệu… + Save each artboard to a separate file Lưu mỗi bảng vẽ vào tệp riêng + Save for Office Documents Lưu cho tài liệu Office + Save for Office Documents… Lưu cho tài liệu Office… + Save for Web Lưu cho Web + Save for Web (Legacy)… Lưu cho Web (Kế thừa)… + Save for Web Presets Thiết lập sẵn Lưu cho Web + Save for Web Preview Xem trước Lưu cho Web + Save for Web Settings Cài đặt Lưu cho Web + Save Graphic Style Library Lưu thư viện kiểu đồ họa + Save Graphic Style Library… Lưu thư viện kiểu đồ họa… + Save Grid as Preset Lưu lưới thành thiết lập sẵn + Save Grid as Preset… Lưu lưới thành thiết lập sẵn… + Save PDF Lưu PDF + Save PDF Dialog Hộp thoại Lưu PDF + Save PDF Preset Lưu thiết lập sẵn PDF + Save Perspective Grid Preset Lưu thiết lập sẵn lưới phối cảnh + Save Preset Lưu thiết lập sẵn + Save Preset… Lưu thiết lập sẵn… + Save Print Preset Lưu thiết lập sẵn in + Save Recovery Data Lưu dữ liệu khôi phục + Save Save for Web Preset Lưu thiết lập sẵn Lưu cho Web + Save selected colors as swatches Lưu màu đã chọn thành mẫu màu + Save Selection… Lưu vùng chọn… + Save Swatch Library Lưu thư viện mẫu màu + Save Swatch Library… Lưu thư viện mẫu màu… + Save the current layout under this name Lưu bố cục hiện tại với tên này + Save the document first? Lưu tài liệu trước? + Save the selected preset to a file Lưu thiết lập sẵn đã chọn vào tệp + Save the settings as a preset Lưu cài đặt thành thiết lập sẵn + Save Theme Lưu bộ màu + Save theme to My Themes Lưu bộ màu vào Bộ màu của tôi + Save these settings as a preset Lưu các cài đặt này thành thiết lập sẵn + Save these settings as a print preset Lưu các cài đặt này thành thiết lập sẵn in + Save to Swatches Lưu vào mẫu màu + Save To: Lưu vào: + Save Transparency Flattener Preset Lưu thiết lập sẵn làm phẳng độ trong suốt + Save Transparency Flattener Preset… Lưu thiết lập sẵn làm phẳng độ trong suốt… + SAVED ĐÃ LƯU + Saved Đã lưu + Saved recovery data for {title} Đã lưu dữ liệu khôi phục cho {title} + Saved Selection 1 Vùng chọn đã lưu 1 + Saved Selection 10 Vùng chọn đã lưu 10 + Saved Selection 11 Vùng chọn đã lưu 11 + Saved Selection 12 Vùng chọn đã lưu 12 + Saved Selection 13 Vùng chọn đã lưu 13 + Saved Selection 14 Vùng chọn đã lưu 14 + Saved Selection 15 Vùng chọn đã lưu 15 + Saved Selection 16 Vùng chọn đã lưu 16 + Saved Selection 17 Vùng chọn đã lưu 17 + Saved Selection 18 Vùng chọn đã lưu 18 + Saved Selection 19 Vùng chọn đã lưu 19 + Saved Selection 2 Vùng chọn đã lưu 2 + Saved Selection 20 Vùng chọn đã lưu 20 + Saved Selection 21 Vùng chọn đã lưu 21 + Saved Selection 22 Vùng chọn đã lưu 22 + Saved Selection 23 Vùng chọn đã lưu 23 + Saved Selection 24 Vùng chọn đã lưu 24 + Saved Selection 25 Vùng chọn đã lưu 25 + Saved Selection 3 Vùng chọn đã lưu 3 + Saved Selection 4 Vùng chọn đã lưu 4 + Saved Selection 5 Vùng chọn đã lưu 5 + Saved Selection 6 Vùng chọn đã lưu 6 + Saved Selection 7 Vùng chọn đã lưu 7 + Saved Selection 8 Vùng chọn đã lưu 8 + Saved Selection 9 Vùng chọn đã lưu 9 + Saved Selections Vùng chọn đã lưu + Saved to User Defined: {} Đã lưu vào Tùy chỉnh người dùng: {} + Saved View 1 Chế độ xem đã lưu 1 + Saved View 10 Chế độ xem đã lưu 10 + Saved View 2 Chế độ xem đã lưu 2 + Saved View 3 Chế độ xem đã lưu 3 + Saved View 4 Chế độ xem đã lưu 4 + Saved View 5 Chế độ xem đã lưu 5 + Saved View 6 Chế độ xem đã lưu 6 + Saved View 7 Chế độ xem đã lưu 7 + Saved View 8 Chế độ xem đã lưu 8 + Saved View 9 Chế độ xem đã lưu 9 + Saved Views Chế độ xem đã lưu + Saved {n} files beside {path} Đã lưu {n} tệp bên cạnh {path} + Saved {path} Đã lưu {path} + Saved {path} with {} note(s): {first} Đã lưu {path} với {} ghi chú: {first} + Saves the current bars, toolbar and panel layout. Lưu bố cục thanh, thanh công cụ và bảng hiện tại. + Save… Lưu… + Saving Đang lưu + Saving Poster.vectorcraft Đang lưu Poster.vectorcraft + Saving recovery data for {} Đang lưu dữ liệu khôi phục cho {} + Saving {} Đang lưu {} + Scale Tỷ lệ + Scale Artwork with Artboard Tỷ lệ tác phẩm theo bảng vẽ + Scale Corners Tỷ lệ góc + Scale Cursor Proportional to UI Tỷ lệ con trỏ theo giao diện + Scale Lineweights Tỷ lệ độ dày nét + Scale Proportionately Phóng to/thu nhỏ đều + Scale Strokes & Effects Tỷ lệ nét & hiệu ứng + Scale to Fit Artboard Tỷ lệ vừa bảng vẽ + Scale Tool Công cụ Tỷ lệ + Scale: Tỷ lệ: + Scale… Tỷ lệ… + Scaling Chia tỷ lệ + Scaling: Chia tỷ lệ: + Scallop Tool Công cụ Vỏ sò + Scans: Lần quét: + Scatter Phân tán + Scatter Brush Options Tùy chọn cọ phân tán + Scatter Graph Tool Công cụ Biểu đồ phân tán + Scatter: Phân tán: + Scissors Tool Công cụ Kéo + Scratch Disks Đĩa tạm + Screen Màn hình + Screen (72 ppi) Màn hình (72 ppi) + Screen Mode Chế độ màn hình + Screens Màn hình + Scribble… Nguệch ngoạc… + Script / Brush Script / Cọ + Scripts Script + Scrub Numeric Fields by Dragging Cuộn nhanh trường số bằng cách kéo + Search Tìm kiếm + Search All Tìm kiếm tất cả + Search commands and tools Tìm kiếm lệnh và công cụ + Search commands and tools… Tìm kiếm lệnh và công cụ… + Search Commands… Tìm kiếm lệnh… + Search Fonts Folder Tìm kiếm thư mục phông chữ + Searching… Đang tìm kiếm… + Secondary Phụ + Section Symbol Ký hiệu mục + Security Bảo mật + Segments Đoạn + Select Chọn + Select a text object Chọn đối tượng văn bản + Select a text object to edit its character attributes. Chọn đối tượng văn bản để chỉnh sửa thuộc tính ký tự. + Select a text object to edit its paragraph attributes. Chọn đối tượng văn bản để chỉnh sửa thuộc tính đoạn văn. + Select a text object to set its tab stops. Chọn đối tượng văn bản để đặt vị trí tab. + Select All Chọn tất cả + Select All Art on Layer Chọn tất cả đối tượng trên lớp + Select All Assets Chọn tất cả asset + Select All Bound Objects Chọn tất cả đối tượng gắn + Select All Instances Chọn tất cả thực thể + Select All Pins Chọn tất cả ghim + Select All Unused Chọn tất cả không dùng + Select an image to see its Link Info. Chọn ảnh để xem thông tin liên kết. + Select an image to trace Chọn ảnh để vector hóa + Select Anchors Chọn điểm neo + Select Appearance Item Chọn mục diện mạo + Select Art Chọn đối tượng + Select art and choose Object › Pattern › Make. Chọn đối tượng và chọn Đối tượng › Họa tiết › Tạo. + Select art and click New Symbol to make one. Chọn đối tượng và bấm Ký hiệu mới để tạo. + Select art and use New Brush to make one. Chọn đối tượng và dùng Cọ mới để tạo. + Select Bound Object Chọn đối tượng gắn + Select Data Set Chọn tập dữ liệu + Select Freeform Point Chọn điểm tự do + Select Gradient Stop Chọn điểm dừng chuyển sắc + Select Guides Chọn đường căn + Select Objects Chọn đối tượng + Select objects to see their CSS, or Generate CSS for the whole document. Chọn đối tượng để xem CSS, hoặc Tạo CSS cho toàn bộ tài liệu. + Select Same Tint % Chọn cùng % tông màu + Select Segments Chọn đoạn + Select Shaper Face Chọn mặt Shaper + Select Slices Chọn lát cắt + Select styled art and click New Graphic Style. Chọn đối tượng có kiểu dáng và bấm Kiểu đồ họa mới. + Select text Chọn văn bản + Select Text by Font Chọn văn bản theo phông chữ + Select text or click into text with the Type tool to insert glyphs Chọn văn bản hoặc bấm vào văn bản bằng công cụ Chữ để chèn glyph + Select text to set its OpenType features. Chọn văn bản để đặt tính năng OpenType. + Select the art (and, on top of it, the mask object) Chọn đối tượng (và phía trên là đối tượng mặt nạ) + Select Tool Công cụ Chọn + Select two or more objects, or a group Chọn hai hoặc nhiều đối tượng, hoặc một nhóm + Select Unused Chọn không dùng đến + Select: Chọn: + Selected Artwork Đối tượng đã chọn + Selected Styles Only Chỉ kiểu đã chọn + Selected Swatches Mẫu màu đã chọn + Selected Swatches Only Chỉ mẫu màu đã chọn + Selection Vùng chọn + Selection & Anchor Display Hiển thị vùng chọn & điểm neo + Selection Only Chỉ vùng chọn + Selection Tool Công cụ Chọn + Send Backward Đưa ra sau + Send to Back Đưa xuống dưới cùng + Send to Current Layer Đưa vào lớp hiện tại + Sentence case Chữ hoa đầu câu + Separate colors into rows Tách màu thành các hàng + Separate several keywords with commas. Tách các từ khóa bằng dấu phẩy. + Separations list the document's inks here: one page per ink that prints. Phân tách liệt kê các mực in của tài liệu ở đây: một trang cho mỗi mực in. + Separations Preview Xem trước phân tách + Serialize Document Tuần tự hóa tài liệu + Serif / Mincho Serif / Mincho + Server-side (.map) Phía máy chủ (.map) + Services Dịch vụ + Set 1 Bộ 1 + Set Anchors Đặt điểm neo + Set base color Đặt màu cơ sở + Set base color to the current color Đặt màu cơ sở thành màu hiện tại + Set Bounds Đặt vùng giới hạn + Set Current Layer Đặt lớp hiện tại + Set Keyboard Shortcut Đặt phím tắt + Set Mesh Point Color Đặt màu điểm lưới + Set Preference Đặt tùy chọn + Set Slice Rectangle Đặt hình chữ nhật lát cắt + Set Tab Stops Đặt vị trí tab + Set Text Đặt văn bản + Set the selected color to the current color Đặt màu đã chọn thành màu hiện tại + Set Zoom Đặt thu phóng + Settings Cài đặt + Settings… Cài đặt… + Setup… Thiết lập… + Shading Tô bóng + Shadows and Glows Bóng và ánh sáng + Shape Hình dạng + Shape Builder Tạo hình dạng + Shape Builder Regions Vùng Tạo hình dạng + Shape Builder Tool Công cụ Tạo hình dạng + Shape Effects Hiệu ứng hình dạng + Shape Modes: Chế độ hình dạng: + Shape Properties: Thuộc tính hình dạng: + Shape: Hình dạng: + Shaper Tạo hình + Shaper Tool Công cụ Tạo hình + Shapes Hình dạng + Sharpen Làm sắc nét + Sharpness Độ sắc nét + Shear Nghiêng + Shear Tool Công cụ Nghiêng + Shear… Nghiêng… + Shell Lower… Vỏ dưới… + Shell Upper… Vỏ trên… + Shift Shift + Shift to Color… Chuyển sang màu… + Shifts the tints of global and spot colors; other colors stay. Điều chỉnh tông màu toàn cục và màu đặc biệt; các màu khác không đổi. + Short Ngắn + Short Lines Nét ngắn + Short Strokes Nét vẽ ngắn + Show Hiện + Show Active Plane Widget Hiện widget mặt phẳng đang hoạt động + Show All Hiện tất cả + Show All Hidden Attributes Hiện tất cả thuộc tính ẩn + Show All Layers Hiện tất cả lớp + Show all open documents Hiện tất cả tài liệu đang mở + Show All Plates Hiện tất cả bản in + Show all plates Hiện tất cả bản in + Show All Swatches Hiện tất cả mẫu màu + Show and print from the Lab definition; PDF files carry it as the ink's alternate color. Hiện và in từ định nghĩa Lab; tệp PDF mang nó như màu thay thế của mực. + Show and separate through the working CMYK space, as in older documents. Hiện và phân tách qua không gian CMYK làm việc, như trong các tài liệu cũ. + Show Artboards Hiện bảng vẽ + Show axis Hiện trục + Show Bounding Box Hiện hộp bao + Show Brush Size Hiện kích thước cọ + Show Center Hiện tâm + Show Code Hiện mã + Show Color Groups Hiện nhóm màu + Show Color Swatches Hiện mẫu màu + Show Corner Widget Hiện widget góc + Show East Asian Options Hiện tùy chọn Đông Á + Show Edges Hiện các cạnh + Show Embedded Hiện đối tượng nhúng + Show Find Field Hiện trường tìm kiếm + Show Font Names in English Hiện tên phông chữ bằng tiếng Anh + Show Gradient Annotator Hiện chú thích chuyển sắc + Show Gradient Swatches Hiện mẫu chuyển sắc + Show Grid Hiện lưới + Show Grid (⌘') Hiện lưới (⌘') + Show Guides Hiện đường căn + Show handles when multiple anchors are selected Hiện tay nắm khi nhiều điểm neo được chọn + Show Hidden Characters Hiện ký tự ẩn + Show Images in Outline Mode Hiện ảnh trong chế độ đường bao + Show in Folder Hiện trong thư mục + Show Indic Options Hiện tùy chọn Indic + Show Layers Only Chỉ hiện lớp + Show Library Hiện thư viện + Show Link Info Hiện thông tin liên kết + Show List View Hiện dạng xem danh sách + Show Mesh Hiện lưới + Show Missing Hiện thiếu + Show Modified Hiện đã sửa đổi + Show Note Hiện ghi chú + Show Options Hiện tùy chọn + Show Package Hiện gói + Show Panel Hiện bảng + Show Pattern Swatches Hiện mẫu họa tiết + Show Perspective Grid Hiện lưới phối cảnh + Show Pixel Grid (Above 600% Zoom) Hiện lưới pixel (trên 600% thu phóng) + Show Print Tiling Hiện xếp gạch in + Show Properties Panel Hiện bảng Thuộc tính + Show Rulers Hiện thước + Show Rulers (⌘R) Hiện thước (⌘R) + Show Slice Numbers Hiện số lát cắt + Show Slices Hiện lát cắt + Show Swatch Bounds Hiện vùng giới hạn mẫu màu + Show Swatch Kinds Hiện loại mẫu màu + Show Text Threads Hiện chuỗi văn bản + Show The Home Screen When No Documents Are Open Hiện màn hình chính khi không có tài liệu nào mở + Show Thumbnail Hiện hình thu nhỏ + Show Thumbnail View Hiện dạng xem hình thu nhỏ + Show Thumbnails Hiện hình thu nhỏ + Show Tile Edge Hiện cạnh ô + Show Tints/Shades Hiện tông/bóng màu + Show Tool Group Labels Hiện nhãn nhóm công cụ + Show Tool Tips Hiện chú thích công cụ + Show Transparency Grid Hiện lưới trong suốt + Show Video Rulers Hiện thước video + Show Vivid/Muted Hiện màu sống động/tối + Show Warm/Cool Hiện màu nóng/lạnh + Show {kind} Brushes Hiện cọ {kind} + Show/hide plate (Alt-click: only this plate) Hiện/ẩn bản in (Alt-bấm: chỉ bản in này) + Show: Hiện: + Shown with the optimised preview. Hiển thị với bản xem trước được tối ưu hóa. + Side 1: Mặt 1: + Side 2: Mặt 2: + Side Length: Độ dài cạnh: + Side Tile Ô cạnh + Sides: Các cạnh: + Simplify Đơn giản hóa + Simplify: Đơn giản hóa: + Simplify… Đơn giản hóa… + Simulate Colored Paper Giả lập giấy có màu + Simulate Paper Giả lập giấy + Single Left Quotation Mark Dấu nháy đơn mở + Single Quotes: Dấu nháy đơn: + Single Right Quotation Mark Dấu nháy đơn đóng + Single-line Composer Soạn thảo một dòng + Sixth Space Dấu cách 1/6 + Size Kích thước + Size Tile to Art Kích thước ô theo đối tượng + Size/Leading Cỡ chữ/Giãn dòng + Size: Kích thước: + Size: {size} Tracking: {tracking} Kích thước: {size} Giãn chữ: {tracking} + Skew Nghiêng lệch + Skew: Nghiêng: + Skin Tone Ramps Dải tông màu da + Skip Blank Artboards Bỏ qua bảng vẽ trống + Sky Gradients Chuyển sắc bầu trời + Slice Lát cắt + Slice Options Tùy chọn lát cắt + Slice Options… Tùy chọn lát cắt… + Slice Selection Tool Công cụ Chọn lát cắt + Slice Tool Công cụ Lát cắt + Slice Type: Loại lát cắt: + Slices Lát cắt + slices across, evenly spaced lát cắt ngang, cách đều + slices down, evenly spaced lát cắt dọc, cách đều + Slices: Lát cắt: + Small Nhỏ + Small Caps Chữ hoa nhỏ + Small Caps (on the roadmap) Chữ hoa nhỏ (trong lộ trình) + Small Caps: Chữ hoa nhỏ: + Small List View Dạng xem danh sách nhỏ + Small Thumbnail View Dạng xem hình thu nhỏ nhỏ + Small Thumbnails Hình thu nhỏ nhỏ + Smaller ↔ Larger Nhỏ hơn ↔ Lớn hơn + Smart Blur Mờ thông minh + Smart Blur… Mờ thông minh… + Smart Guides Đường căn thông minh + Smart Guides (View → Smart Guides) Đường căn thông minh (Hiển thị → Đường căn thông minh) + Smart Guides (⌘U) Đường căn thông minh (⌘U) + Smart Punctuation… Dấu câu thông minh… + Smooth Mượt + Smooth Color Màu mượt + Smooth Tool Công cụ Làm mượt + Smoothness Độ mịn + Snap Curves To Lines Hút đường cong vào đường thẳng + Snap Options Tùy chọn hút + Snap to Glyph Hút vào glyph + Snap to Grid Hút vào lưới + Snap to Pixel Hút vào pixel + Snap to Point Hút vào điểm + Snapping Tolerance Dung sai hút + Social Square Post 1080×1080 Bài đăng vuông mạng xã hội 1080×1080 + Soft Mềm + Soft Light Ánh sáng mềm + Solid Đặc + Sort Sắp xếp + Sort by Kind Sắp xếp theo loại + Sort by Name Sắp xếp theo tên + Sort by Status Sắp xếp theo trạng thái + Source code on GitHub Mã nguồn trên GitHub + Source Image Ảnh nguồn + Source Sans 3 Source Sans 3 + Space After Paragraph Khoảng cách sau đoạn văn + Space Before Paragraph Khoảng cách trước đoạn văn + Spaces Khoảng trắng + Spacing Khoảng cách + Spacing Guides Đường căn khoảng cách + Spacing: Khoảng cách: + Spanish Tiếng Tây Ban Nha + Spatter Bắn tung tóe + Spatter… Bắn tung tóe… + Specified Distance Khoảng cách cụ thể + Specified Steps Bước cụ thể + Specify: Chỉ định: + Speckle Đốm + Spectrum Gradients Chuyển sắc quang phổ + Spelling Chính tả + Spin Xoay tròn + Spiral Xoắn ốc + Spiral Tool Công cụ Xoắn ốc + Split Freeform Line Tách đường tự do + Split Into Grid Tách thành lưới + Split Into Grid… Tách thành lưới… + Split Path Tách đường dẫn + spot đặc biệt + Spot Color Màu đặc biệt + Spot Colors Màu đặc biệt + Spot Colors… Màu đặc biệt… + Spray Radius Bán kính phun + Sprayed Strokes Nét phun + Sprayed Strokes… Nét phun… + Spread: Lan rộng: + Sprinkles Dạng rắc + Square Hình vuông + Square Size Kích thước ô vuông + Squeeze… Nén… + Stacked Xếp chồng + Stacked Bar Graph Tool Công cụ Biểu đồ cột ngang xếp chồng + Stacked Column Graph Tool Công cụ Biểu đồ cột xếp chồng + Stained Glass Kính màu + Stained Glass… Kính màu… + Stair Step Bậc thang + Standard Legend Chú giải tiêu chuẩn + Standard Ligatures Chữ ghép chuẩn + Standard Vertical Roman Alignment Căn chỉnh đứng Roman chuẩn + Standard: Chuẩn: + Star Ngôi sao + Star Tool Công cụ Ngôi sao + Start arrowhead Đầu mũi tên bắt đầu + Start Global Edit Bắt đầu chỉnh sửa toàn cục + Start Tile Ô đầu + Start: Bắt đầu: + Status Trạng thái + Step Bậc + Step Type Loại bước + Steps: Bước: + Stiffness: Độ cứng: + Stippled Chấm li ti + Stop Dừng + Stop Editing Opacity Mask Dừng chỉnh sửa mặt nạ độ mờ + Stop editing the opacity mask Dừng chỉnh sửa mặt nạ độ mờ + Stop Playing/Recording Dừng phát/ghi + Stray Points Điểm lạc + Strength Cường độ + Stretch Between Guides Kéo giãn giữa các đường căn + Stretch to fit Kéo giãn để vừa + Stretch to Fit Stroke Length Kéo giãn để vừa chiều dài nét + Strikethrough Gạch ngang + Stroke Nét + Stroke (X), double-click for the Color Picker Nét (X), bấm đúp để mở bộ chọn màu + Stroke Color Màu nét + Stroke Direction Hướng nét + Stroke Length Độ dài nét + Stroke Options Tùy chọn nét + Stroke options Tùy chọn nét + Stroke Pressure Áp lực nét + Stroke Weight Độ dày nét + Stroke Width Chiều rộng nét + Stroke: Nét: + Stroke: click for swatches, Shift-click for the color mixer Nét: bấm để xem mẫu màu, Shift-bấm để mở bộ trộn màu + Strokes Nét + Style Kiểu + Style Attributes Thuộc tính kiểu + Style Attributes (Entity References) Thuộc tính kiểu (tham chiếu thực thể) + Style Name: Tên kiểu: + Style: Kiểu: + Styling: Tạo kiểu: + Stylize Tạo kiểu dáng + Subdivisions Phân chia + Subscript Chỉ số dưới + Subscript (on the roadmap) Chỉ số dưới (trong lộ trình) + Subscript: Chỉ số dưới: + Subset fonts below: Nhúng một phần phông chữ dưới: + Subtract Trừ + Suffix Hậu tố + Sumi-e Sumi-e + Sumi-e… Sumi-e… + Summary Tóm tắt + Superscript Chỉ số trên + Superscript (on the roadmap) Chỉ số trên (trong lộ trình) + Superscript: Chỉ số trên: + SVG Filters Bộ lọc SVG + SVG Interactivity Tương tác SVG + SVG Options Tùy chọn SVG + SVG Profile: Hồ sơ SVG: + Swap Fill and Stroke Đổi màu tô và nét + Swap Fill and Stroke (Shift+X) Đổi màu tô và nét (Shift+X) + Swap start and end arrowheads Đổi đầu mũi tên bắt đầu và kết thúc + Swap the selected object for the file, keeping its place and transform Thay đối tượng đã chọn bằng tệp, giữ nguyên vị trí và biến đổi + Swash Swash + Swatch Conflict Xung đột mẫu màu + Swatch Conflicts Xung đột mẫu màu + Swatch exchange files keep solid colors only. Tệp trao đổi mẫu màu chỉ giữ màu đặc. + Swatch Libraries Thư viện mẫu màu + Swatch Libraries Menu Menu thư viện mẫu màu + Swatch Library Thư viện mẫu màu + Swatch Name: Tên mẫu màu: + Swatch Options Tùy chọn mẫu màu + Swatch Options… Tùy chọn mẫu màu… + Swatch Tiles Ô mẫu màu + Swatches Mẫu màu + Switch workspace Chuyển không gian làm việc + Switch x/y Đổi x/y + Symbol Instance Thực thể ký hiệu + Symbol Libraries Thư viện ký hiệu + Symbol Libraries (on the roadmap) Thư viện ký hiệu (trong lộ trình) + Symbol Screener Tool Công cụ Lọc ký hiệu + Symbol Scruncher Tool Công cụ Thu gọn ký hiệu + Symbol Set Density: Mật độ bộ ký hiệu: + Symbol Shifter Tool Công cụ Dịch chuyển ký hiệu + Symbol Sizer Tool Công cụ Kích thước ký hiệu + Symbol Spinner Tool Công cụ Xoay ký hiệu + Symbol Sprayer Phun ký hiệu + Symbol Sprayer Tool Công cụ Phun ký hiệu + Symbol Stainer Tool Công cụ Tô màu ký hiệu + Symbol Styler Tool Công cụ Tạo kiểu ký hiệu + Symbolism Tool Công cụ Ký hiệu + Symbolism Tools Options Tùy chọn công cụ ký hiệu + Symbols Ký hiệu + System Layout Bố cục hệ thống + System Title Bar Thanh tiêu đề hệ thống + Tab Tab + Tab Stops Vị trí tab + Table Bảng + Tabs Tab + Tabular Lining Số bảng đứng + Tabular Oldstyle Số bảng kiểu cũ + Taper Thu dần + Target Mục tiêu + Target Contents Nội dung mục tiêu + Target: Mục tiêu: + Tate-chu-yoko Tate-chu-yoko + Temperature Nhiệt độ màu + Temperature/Tint… Nhiệt độ màu/Tông… + Template Mẫu + Templates Mẫu + Templates Folder Thư mục mẫu + Templates… Mẫu… + Text Văn bản + Text Displayed in Cell: Văn bản hiển thị trong ô: + Text Export Options Tùy chọn xuất văn bản + Text Fill Color Màu tô văn bản + Text Import Options Tùy chọn nhập văn bản + Text Stroke Color Màu nét văn bản + Text Wrap Bao văn bản + Text Wrap Options Tùy chọn bao văn bản + Text Wrap Options… Tùy chọn bao văn bản… + Texture Kết cấu + Texturizer Texturizer + Texturizer… Texturizer… + Thai Tiếng Thái + The bounds of the visible art. Vùng giới hạn của đối tượng hiển thị. + The cell shows the type object's text as HTML. Ô hiển thị văn bản của đối tượng chữ dưới dạng HTML. + The dialog was closed before its file dialog answered Hộp thoại đã đóng trước khi hộp thoại tệp phản hồi + The document has no colour swatches. Tài liệu không có mẫu màu. + The document was closed while its file dialog was open Tài liệu đã đóng trong khi hộp thoại tệp đang mở + The edge of the paper the printer can't reach: the art goes inside it, and the preview shows it dashed. Vùng lề của giấy mà máy in không thể đến được: đối tượng nằm bên trong, và bản xem trước hiển thị bằng đường nét đứt. + The page as it prints Trang như khi in + the preset thiết lập sẵn + The Print Tiling tool placed the pages. Công cụ Xếp gạch in đã đặt các trang. + The search stopped at its limit: search a smaller folder. Tìm kiếm đã dừng do đạt giới hạn: hãy tìm trong thư mục nhỏ hơn. + The selected objects have no CSS of their own (see below). Các đối tượng đã chọn không có CSS riêng (xem bên dưới). + The system's settings of this printer Cài đặt hệ thống của máy in này + These fonts aren't available. Their text shows in another font. Các phông chữ này không có sẵn. Văn bản của chúng hiển thị bằng phông chữ khác. + Thin Space Dấu cách mỏng + Third Space Dấu cách 1/3 + Third Vanishing Point: Điểm tụ thứ ba: + This document already has a swatch named “{name}” with another color. Tài liệu này đã có mẫu màu tên “{name}” với màu khác. + This library is empty Thư viện này trống + This library is empty. Thư viện này trống. + This panel is on the roadmap (see the parity plan). Bảng này nằm trong lộ trình (xem kế hoạch tương đương). + Threaded Text Văn bản chuỗi + Threads Chuỗi văn bản + Three Point Ba điểm + Three Point Perspective Phối cảnh ba điểm + Three Point Perspective Preset 1 Thiết lập sẵn phối cảnh ba điểm 1 + Three Point Perspective Preset 2 Thiết lập sẵn phối cảnh ba điểm 2 + Three Point Perspective Preset 3 Thiết lập sẵn phối cảnh ba điểm 3 + Three Point Perspective Preset 4 Thiết lập sẵn phối cảnh ba điểm 4 + Three Point Perspective Preset 5 Thiết lập sẵn phối cảnh ba điểm 5 + Threshold Ngưỡng + Thumbnail View Dạng xem hình thu nhỏ + Thumbnails: Hình thu nhỏ: + Tile Ô + Tile Edge Color Màu cạnh ô + Tile Edge Color… Màu cạnh ô… + Tile Full Pages Ô toàn trang + Tile Range: Phạm vi ô: + Tile Size Kích thước gạch + Tile Type: Loại ô: + tile {number} ô {number} + Tiles are numbered across, then down; leave the range empty for every tile. Các ô được đánh số từ ngang sang dọc; để trống phạm vi để in tất cả ô. + Tint Tông màu + Tints Sắc pha + Tints and Shades Sắc pha và bóng + Tiny Lens Thấu kính nhỏ + Tip extends past the end point Đầu mũi tên vượt qua điểm cuối + Tip on the end point Đầu mũi tên tại điểm cuối + Title Case Viết hoa đầu từ + to đến + Toggle Fill/Stroke Focus Chuyển đổi tiêu điểm Tô/Nét + Toggle Selection Chuyển đổi vùng chọn + Toggle single/double column Chuyển đổi một/hai cột + Tolerance Dung sai + Tolerance: Dung sai: + Tool Option Tùy chọn công cụ + Tool Options… Tùy chọn công cụ… + Toolbar: Add Tool Thanh công cụ: Thêm công cụ + Toolbar: Advanced / Basic Thanh công cụ: Nâng cao / Cơ bản + Toolbar: Remove Tool Thanh công cụ: Gỡ công cụ + Toolbar: Reset Thanh công cụ: Đặt lại + Toolbar: Single/Double Column Thanh công cụ: Một/Hai cột + Toolbars Thanh công cụ + Tools Công cụ + Top Trên + Top in Front Trên cùng ở phía trước + Top Left Trên trái + Top Right Trên phải + Top to Bottom Trên xuống dưới + Top-to-Top Leading Giãn dòng đỉnh đến đỉnh + Top: Trên: + Total Width: Tổng chiều rộng: + Total: Tổng: + Touch Type Tool Công cụ Chạm để nhập chữ + Trace Vector hóa + Trace the image with the Default preset Vector hóa ảnh với thiết lập sẵn mặc định + Tracing Presets Thiết lập sẵn vector hóa + Tracing Result Kết quả vector hóa + Tracing Result with Outlines Kết quả vector hóa với đường bao + Tracking Giãn chữ + Trademark Symbol Ký hiệu nhãn hiệu + Transform Biến đổi + Transform Again Biến đổi lại + Transform Both Biến đổi cả hai + Transform Each Biến đổi từng cái + Transform Each… Biến đổi từng cái… + Transform in Perspective Biến đổi trong phối cảnh + Transform Object Only Chỉ biến đổi đối tượng + Transform Objects Biến đổi đối tượng + Transform options Tùy chọn biến đổi + Transform Panel Bảng Biến đổi + Transform Pattern Only Chỉ biến đổi họa tiết + Transform Pattern Tiles Biến đổi ô họa tiết + Transform Patterns Biến đổi họa tiết + Transform Tools Công cụ biến đổi + Transforms Biến đổi + Transform… Biến đổi… + Transparency Độ trong suốt + Transparency Flattener Presets Thiết lập sẵn làm phẳng độ trong suốt + Transparency Flattener Presets… Thiết lập sẵn làm phẳng độ trong suốt… + Transparency Grid Lưới trong suốt + Transparency Info Thông tin độ trong suốt + Transparency is flattened with the preset. Type is written as outlines; gradients as bands of colour. Độ trong suốt được làm phẳng với thiết lập sẵn. Chữ được viết thành đường bao; chuyển sắc thành dải màu. + Transparency is flattened with the preset. Type is written as outlines; gradients stay smooth. Độ trong suốt được làm phẳng với thiết lập sẵn. Chữ được viết thành đường bao; chuyển sắc vẫn mượt. + Transparency Options Tùy chọn độ trong suốt + Transparent Trong suốt + Transparent (Default) Trong suốt (mặc định) + Transparent Background Nền trong suốt + Transpose Chuyển vị + Transverse (the page a quarter turn on the paper) Ngang (trang xoay 1/4 vòng trên giấy) + Trap… Chồng màu… + Trim Cắt xén + Trim covered geometry on Expand Appearance. Live preview keeps the full surface. Transparent paints and surfaces exceeding visibility limits retain all faces. Cắt bỏ hình học bị che khi Mở rộng diện mạo. Xem trước trực tiếp giữ toàn bộ bề mặt. Sơn trong suốt và bề mặt vượt quá giới hạn hiển thị giữ nguyên tất cả các mặt. + Trim mark weight: Độ dày dấu cắt: + Trim marks Dấu cắt + Trim View Chế độ xem cắt xén + True colour needs version 2004 or later: the nearest of 256 colours is written. Màu thực cần phiên bản 2004 trở lên: màu gần nhất trong 256 màu được ghi. + Turn off Data Recovery for complex documents Tắt khôi phục dữ liệu cho tài liệu phức tạp + Tweak… Tinh chỉnh… + Twirl Rate: Tốc độ xoáy: + Twirl Tool Công cụ Xoáy + Twist Xoắn + Twist… Vặn xoắn… + Two Point Hai điểm + Two Point Perspective Phối cảnh hai điểm + Two Point Perspective Preset 1 Thiết lập sẵn phối cảnh hai điểm 1 + Two Point Perspective Preset 2 Thiết lập sẵn phối cảnh hai điểm 2 + Two Point Perspective Preset 3 Thiết lập sẵn phối cảnh hai điểm 3 + Two Point Perspective Preset 4 Thiết lập sẵn phối cảnh hai điểm 4 + Two Point Perspective Preset 5 Thiết lập sẵn phối cảnh hai điểm 5 + Type Chữ + Type becomes outlines, and strokes a CAD line can't draw become filled shapes. Chữ trở thành đường bao, và nét mà đường CAD không vẽ được trở thành hình dạng tô. + Type Object Selection by Path Only Chọn đối tượng chữ chỉ bằng đường dẫn + Type on a Path Chữ trên đường dẫn + Type on a Path Options Tùy chọn chữ trên đường dẫn + Type on a Path Options… Tùy chọn chữ trên đường dẫn… + Type on a Path Tool Công cụ Chữ trên đường dẫn + Type Orientation Hướng chữ + Type stays text, and every stroke is a line with its lineweight and dashes. Chữ vẫn là văn bản, và mỗi nét là đường thẳng với độ dày và nét đứt. + Type Tool Công cụ Chữ + Type: Loại: + Type… Chữ… + UI Brightness Độ sáng giao diện + UI Scaling Tỷ lệ giao diện + Unbind Variable Hủy gắn biến số + Underline Gạch chân + Undo Hoàn tác + Undo {name} Hoàn tác {name} + Undo {} Hoàn tác {} + Unembed Bỏ nhúng + Unembedded to {} Đã bỏ nhúng thành {} + Unembed… Bỏ nhúng… + Ungroup Bỏ nhóm + Ungroup Color Group Bỏ nhóm màu + Unicode Unicode + Unicode (UTF-16) Unicode (UTF-16) + Unicode (UTF-8) Unicode (UTF-8) + Uniform Đồng đều + Unique Duy nhất + Unite Hợp nhất + Unite and Simplify Hợp nhất và đơn giản hóa + Units Đơn vị + Units: Đơn vị: + Units: {units} Đơn vị: {units} + Unlink harmony colors Hủy liên kết màu hòa âm + Unlink Opacity Mask Hủy liên kết mặt nạ độ mờ + Unlink the mask Hủy liên kết mặt nạ + Unlock Mở khóa + Unlock All Mở khóa tất cả + Unlock All Layers Mở khóa tất cả lớp + Unlock Grid Mở khóa lưới + Unlock Guides Mở khóa đường căn + Unnamed Objects Đối tượng chưa đặt tên + Unprintable margin: Lề không in được: + Unsharp Mask Tăng độ sắc nét + Unsharp Mask… Tăng độ sắc nét… + Unshift Bỏ dịch chuyển + Untitled Chưa đặt tên + Update Changed Links Cập nhật liên kết đã thay đổi + Update Data Set Cập nhật tập dữ liệu + Update Link Cập nhật liên kết + Update Links Cập nhật các liên kết + Update Modified Links Cập nhật liên kết đã sửa đổi + Updated {} image(s) Đã cập nhật {} ảnh + UPPERCASE CHỮ HOA + URL: URL: + Use Dùng + Use Artboards Dùng bảng vẽ + Use Black Point Compensation Dùng bù điểm đen + Use Compression Dùng nén + Use document bleed settings Dùng cài đặt bleed của tài liệu + Use Even-Odd Fill Rule Dùng quy tắc tô chẵn-lẻ + Use Japanese Crop Marks Dùng dấu cắt kiểu Nhật + Use Library Item Dùng mục thư viện + Use Low Resolution Proxy for Linked EPS Dùng proxy độ phân giải thấp cho EPS liên kết + Use Non-Zero Winding Fill Rule Dùng quy tắc tô quấn khác không + Use Outside Rectangle As Frame Dùng hình chữ nhật ngoài làm khung + Use Precise Cursors Dùng con trỏ chính xác + Use Pressure Pen Dùng bút áp lực + Use Preview Bounds Dùng vùng giới hạn xem trước + Use Registration Point for Symbol Dùng điểm đăng ký cho ký hiệu + Use Square for Previews Dùng hình vuông để xem trước + Use Text for Previews Dùng văn bản để xem trước + Use the document's swatch: pasted colors take its color. Dùng mẫu màu của tài liệu: màu dán sẽ nhận màu của nó. + Use the Selected Text's Font Dùng phông chữ của văn bản đã chọn + Use Typographer's Quotes Dùng dấu nháy kiểu nhà in + User Defined Tùy chỉnh người dùng + User Defined Libraries Thư viện tùy chỉnh người dùng + User Graphic Style Library 1 Thư viện kiểu đồ họa người dùng 1 + User Graphic Style Library 10 Thư viện kiểu đồ họa người dùng 10 + User Graphic Style Library 2 Thư viện kiểu đồ họa người dùng 2 + User Graphic Style Library 3 Thư viện kiểu đồ họa người dùng 3 + User Graphic Style Library 4 Thư viện kiểu đồ họa người dùng 4 + User Graphic Style Library 5 Thư viện kiểu đồ họa người dùng 5 + User Graphic Style Library 6 Thư viện kiểu đồ họa người dùng 6 + User Graphic Style Library 7 Thư viện kiểu đồ họa người dùng 7 + User Graphic Style Library 8 Thư viện kiểu đồ họa người dùng 8 + User Graphic Style Library 9 Thư viện kiểu đồ họa người dùng 9 + User Interface Giao diện người dùng + User Library Thư viện người dùng + User Preset Thiết lập sẵn người dùng + User Swatch Library 1 Thư viện mẫu màu người dùng 1 + User Swatch Library 10 Thư viện mẫu màu người dùng 10 + User Swatch Library 2 Thư viện mẫu màu người dùng 2 + User Swatch Library 3 Thư viện mẫu màu người dùng 3 + User Swatch Library 4 Thư viện mẫu màu người dùng 4 + User Swatch Library 5 Thư viện mẫu màu người dùng 5 + User Swatch Library 6 Thư viện mẫu màu người dùng 6 + User Swatch Library 7 Thư viện mẫu màu người dùng 7 + User Swatch Library 8 Thư viện mẫu màu người dùng 8 + User Swatch Library 9 Thư viện mẫu màu người dùng 9 + Username Tên người dùng + V Spacing: Khoảng cách dọc: + V: V: + Value Axis Trục giá trị + Variable Biến số + Variable Options Tùy chọn biến + Variable Options… Tùy chọn biến số… + Variable Width Profile Hồ sơ chiều rộng biến đổi + Variables Biến số + Variation: Biến thể: + Vector Effects Hiệu ứng vector + Vector Halftone Halftone vector + Vector Halftone… Halftone vector… + Vector illustration — fast, open, scriptable. Minh họa vector — nhanh, mở, có thể lập trình. + VectorCraft copies the fonts to {folder}. VectorCraft sao chép phông chữ vào {folder}. + VectorCraft didn't quit normally last time. These documents had unsaved changes: VectorCraft không thoát bình thường lần trước. Các tài liệu này có thay đổi chưa lưu: + VectorCraft documents: one locked object, updated when the file changes. Tài liệu VectorCraft: một đối tượng bị khóa, cập nhật khi tệp thay đổi. + VectorCraft Help… Trợ giúp VectorCraft… + VectorCraft on getartcraft.com VectorCraft trên getartcraft.com + VectorCraft on GitHub VectorCraft trên GitHub + Vectors Vector + Version Phiên bản + Version {version} — open-source vector illustration in pure Rust. Phiên bản {version} — minh họa vector mã nguồn mở bằng Rust thuần túy. + Version: Phiên bản: + Vertical Dọc + Vertical % % dọc + Vertical Align Bottom Căn chỉnh đáy theo chiều dọc + Vertical Align Center Căn chỉnh giữa theo chiều dọc + Vertical Align Top Căn chỉnh đỉnh theo chiều dọc + Vertical Area Type Tool Công cụ Vùng chữ dọc + Vertical Distribute Bottom Phân bố đáy theo chiều dọc + Vertical Distribute Center Phân bố giữa theo chiều dọc + Vertical Distribute Space Phân bố khoảng cách theo chiều dọc + Vertical Distribute Top Phân bố đỉnh theo chiều dọc + Vertical Dividers: Đường chia dọc: + Vertical Guide Đường căn dọc + Vertical Scale % % tỷ lệ dọc + Vertical Type on a Path Tool Công cụ Chữ dọc trên đường dẫn + Vertical Type Tool Công cụ Chữ dọc + Vertical: Dọc: + Very High Rất cao + Video Video + View Hiển thị + View Artboard Only Chỉ hiển thị bảng vẽ + View Opacity Mask Hiển thị mặt nạ độ mờ + View PDF after saving Xem PDF sau khi lưu + View {n} Hiển thị {n} + View: Hiển thị: + Viewing Angle: Góc nhìn: + Viewing Distance: Khoảng cách nhìn: + Visibility Hiển thị + Volume Thể tích + W: W: + Warnings Cảnh báo + Warp Biến dạng + Warp Options Tùy chọn biến dạng + Warp Tool Công cụ biến dạng + Wave… Sóng… + Web 1920×1080 Web 1920×1080 + Web Safe 216 216 màu an toàn web + Web Safe RGB RGB an toàn web + Web Shift Dịch màu Web + Web Snap: Khớp màu Web: + Weight Độ dày + Weight: Độ dày: + Welcome to VectorCraft Chào mừng đến với VectorCraft + When pasting text Khi dán văn bản + White Trắng + White Intensity Cường độ trắng + Widget Position: Vị trí widget: + Width Chiều rộng + Width and Height Chiều rộng và chiều cao + Width Point Điểm chiều rộng + Width Point Edit Chỉnh sửa điểm chiều rộng + Width Point Edit… Chỉnh sửa điểm chiều rộng… + Width Profile Hồ sơ chiều rộng + Width Profiles Hồ sơ chiều rộng + Width Tool Công cụ chiều rộng + Width: Chiều rộng: + Window Cửa sổ + Windows Windows + Working CMYK CMYK làm việc + Working CMYK (don't tag) CMYK làm việc (không gắn thẻ) + Workspace Không gian làm việc + Workspace {i} Không gian làm việc {i} + Wrinkle Tool Công cụ nhăn + Write Layers Ghi các lớp + X11 (XWayland) X11 (XWayland) + XML ID XML ID + Yards Yard + Yellow Vàng + Your browser downloads the files (several as one .zip). Trình duyệt của bạn tải xuống các tệp (một số tệp gộp thành một .zip). + Your changes will be lost if you don't save them. Các thay đổi sẽ bị mất nếu bạn không lưu. + Zig Zag… Ziczac… + Zoom Thu phóng + Zoom In Phóng to + Zoom Out Thu nhỏ + Zoom to Selection Thu phóng đến vùng chọn + Zoom Tool Công cụ thu phóng + Zoom with Mouse Wheel Thu phóng bằng con lăn chuột + {count} file(s) in {folder}{note}. Show the package folder? {count} tệp trong {folder}{note}. Hiện thư mục gói? + {count} folder(s) or file(s) couldn't be read {count} thư mục hoặc tệp không thể đọc được + {count} folder(s) skipped, such as other apps' and the system's folders and hidden ones Đã bỏ qua {count} thư mục, chẳng hạn thư mục của ứng dụng khác, thư mục hệ thống và thư mục ẩn + {count} linked file(s) not found Không tìm thấy {count} tệp liên kết + {count} linked image(s) changed on disk. Show the new versions? {count} ảnh liên kết đã thay đổi trên đĩa. Hiện phiên bản mới? + {count} linked image(s) changed since this document was saved. Show the new versions? {count} ảnh liên kết đã thay đổi kể từ khi lưu tài liệu. Hiện phiên bản mới? + {count} more rules: Export writes every one. Còn {count} quy tắc nữa: Xuất sẽ ghi tất cả. + {count} unnamed objects left out: name them, or turn on Unnamed Objects in the panel menu. {count} đối tượng chưa đặt tên bị bỏ qua: hãy đặt tên hoặc bật Đối tượng chưa đặt tên trong menu bảng. + {effect} is already applied {effect} đã được áp dụng + {folders} folder(s) and {files} file(s) searched Đã tìm kiếm {folders} thư mục và {files} tệp + {format} Options Tùy chọn {format} + {kind} Gradient Chuyển sắc {kind} + {kind} Style Options… Tùy chọn kiểu {kind}… + {kind}, {model} {kind}, {model} + {name} (spot) {name} (màu chuyên biệt) + {pages} in all, {count} per copy Tổng cộng {pages}, {count} mỗi bản sao + {page} of {count} {page} / {count} + {people} contributors · {commits} commits {people} người đóng góp · {commits} commit + {percent}% opacity Độ mờ {percent}% + {secs} sec {secs} giây + {shortcut} with the tool sizes the brush {shortcut} cùng công cụ thay đổi kích thước cọ + {title} (selection) {title} (vùng chọn) + {tool} Options Tùy chọn {tool} + {tool} Tool Options Tùy chọn công cụ {tool} + {warning}: click to correct to the closest color ({hex}) {warning}: bấm để chỉnh sang màu gần nhất ({hex}) + “{file}” is protected by a password. “{file}” được bảo vệ bằng mật khẩu. + ● Recording ● Đang ghi +@plural Color Table ({n} color)|Color Table ({n} colors) Bảng màu ({n} màu) +@plural Delete this {n} graphic style?|Delete these {n} graphic styles? Xóa {n} kiểu đồ họa này? +@plural {n} area highlighted|{n} areas highlighted {n} vùng được tô sáng +@plural {n} color|{n} colors {n} màu +@plural {n} fill|{n} fills {n} tô +@plural {n} glyph|{n} glyphs {n} glyph +@plural {n} item|{n} items {n} mục +@plural {n} Layer|{n} Layers {n} lớp +@plural {n} object highlighted|{n} objects highlighted {n} đối tượng được tô sáng +@plural {n} Object|{n} Objects {n} đối tượng +@plural {n} star|{n} stars {n} ngôi sao +@plural {n} step|{n} steps {n} bước +@plural {n} stroke|{n} strokes {n} nét +axis Both Cả hai +axis Horizontal Ngang +axis Vertical Dọc +effect Soft Mềm +lighting Light Đèn +theme Appearance Giao diện +@msg "{0}" is not a colour: write it as #rrggbb "{0}" không phải là màu: viết dưới dạng #rrggbb +@msg `aspect` must be a number (%) `aspect` phải là một số (%) +@msg `at` must be [x, y] `at` phải là [x, y] +@msg `color` must be a colour `color` phải là một màu +@msg `command` must be a command whose menu item opens a dialog (see ui.menuDialog) `command` phải là lệnh có mục menu mở hộp thoại (xem ui.menuDialog) +@msg `corners` must be an array of anchor indices, not {v} `corners` phải là mảng chỉ mục điểm neo, không phải {v} +@msg `freeform.lines` must be an array `freeform.lines` phải là một mảng +@msg `freeform.points` must be an array `freeform.points` phải là một mảng +@msg `gradient` must be an object `gradient` phải là một đối tượng +@msg `id` is the step reference {r}, which only `run` and `command_batch` resolve `id` là tham chiếu bước {r}, chỉ `run` và `command_batch` giải quyết +@msg `ids` must be an array of object ids, not {v} `ids` phải là mảng id đối tượng, không phải {v} +@msg `library` is a library id or name (see {list}) `library` là id hoặc tên thư viện (xem {list}) +@msg `mode` applies to freeform gradients `mode` áp dụng cho chuyển sắc tự do +@msg `sampleSize` must be 1, 3 or 5 `sampleSize` phải là 1, 3 hoặc 5 +@msg `stops` must be an array `stops` phải là một mảng +@msg `svg` must be an object of SVG options (see document.formats) `svg` phải là đối tượng tùy chọn SVG (xem document.formats) +@msg `to` must be "corner" or "smooth" `to` phải là "corner" hoặc "smooth" +@msg `{_1}` is no save command `{_1}` không phải là lệnh lưu +@msg `{area}` is no recovery area name `{area}` không phải là tên vùng phục hồi +@msg `{color}` is not a colour (#rrggbb or a preset name) `{color}` không phải là màu (#rrggbb hoặc tên thiết lập sẵn) +@msg `{id}` has no envelope dialog `{id}` không có hộp thoại Envelope +@msg `{keep}` is not a side of this axis `{keep}` không phải là một cạnh của trục này +@msg `{key}` must be `auto` or a language code such as `en` or `zh-hant` `{key}` phải là `auto` hoặc mã ngôn ngữ như `en` hoặc `zh-hant` +@msg `{key}` must be a #rrggbb colour `{key}` phải là màu #rrggbb +@msg `{key}` must be a number `{key}` phải là một số +@msg `{key}` must be a string `{key}` phải là một chuỗi +@msg `{key}` must be a whole number `{key}` phải là số nguyên +@msg `{key}` must be a whole number between {min} and {max} (got {x}) `{key}` phải là số nguyên từ {min} đến {max} (nhận được {x}) +@msg `{key}` must be between {min} and {max} (got {x}) `{key}` phải nằm trong khoảng {min} đến {max} (nhận được {x}) +@msg `{key}` must be one of {_1} `{key}` phải là một trong {_1} +@msg `{key}` must be true or false `{key}` phải là true hoặc false +@msg `{k}` must be [x, y] `{k}` phải là [x, y] +@msg `{name}` has no options `{name}` không có tùy chọn +@msg `{name}` is a built-in workspace; choose another name `{name}` là không gian làm việc tích hợp sẵn; hãy chọn tên khác +@msg `{name}` is a process colour: tints apply to global and spot colours `{name}` là màu quy trình: sắc độ áp dụng cho màu toàn cục và màu chuyên biệt +@msg `{name}` is no recovery entry name `{name}` không phải là tên mục phục hồi +@msg `{name}` isn't a colour swatch `{name}` không phải là mẫu màu +@msg `{path}` must be a bool or an object of bools `{path}` phải là bool hoặc đối tượng bool +@msg `{s}` is not a colour (#rrggbb or a preset name) `{s}` không phải là màu (#rrggbb hoặc tên thiết lập sẵn) +@msg `{text}`: step {i}'s result has no such value (write $$ for a literal $) `{text}`: kết quả bước {i} không có giá trị này (viết $$ cho ký tự $) +@msg `{text}`: there is no step {i} before this one (steps count from 0; write $$ for a literal $) `{text}`: không có bước {i} nào trước bước này (bước đếm từ 0; viết $$ cho ký tự $) +@msg `{tool}` isn't a freehand tool `{tool}` không phải là công cụ vẽ tự do +@msg `{tool}` isn't a Liquify tool `{tool}` không phải là công cụ Liquify +@msg `{to}` is not an available name `{to}` không phải là tên khả dụng +@msg `{what}` closes nothing `{what}` không đóng gì +@msg `{what}` closes something it didn't open `{what}` đóng thứ nó chưa mở +@msg a bitmap is empty ảnh bitmap trống +@msg a bitmap is too large to read ảnh bitmap quá lớn để đọc +@msg A browser with WebGPU or WebGL2 is required. Cần trình duyệt hỗ trợ WebGPU hoặc WebGL2. +@msg a colour index is 0 to {_1}, not {n} chỉ mục màu từ 0 đến {_1}, không phải {n} +@msg a colour is an index, #rrggbb or a preset name, not {v} màu là chỉ mục, #rrggbb hoặc tên thiết lập sẵn, không phải {v} +@msg a document needs at least one artboard tài liệu cần ít nhất một bảng vẽ +@msg a document needs at least one layer tài liệu cần ít nhất một lớp +@msg a freeform gradient keeps at least one point chuyển sắc tự do cần giữ ít nhất một điểm +@msg a gradient needs at least two stops chuyển sắc cần ít nhất hai điểm dừng +@msg a graphic style named `{to}` already exists đã có kiểu đồ họa tên `{to}` +@msg a layer couldn't be read một lớp không thể đọc được +@msg a page is missing thiếu một trang +@msg a page out of range trang vượt ngoài phạm vi +@msg a page tree kid isn't a reference nút con cây trang không phải là tham chiếu +@msg a page tree node has no kids nút cây trang không có nút con +@msg a page's placement is not finite vị trí đặt trang không hữu hạn +@msg a path has too many points đường dẫn có quá nhiều điểm +@msg a PostScript error ({name} in `{op}`) lỗi PostScript ({name} trong `{op}`) +@msg a PostScript error ({name} in `{op}`), in {procs} lỗi PostScript ({name} trong `{op}`), trong {procs} +@msg a PostScript error ({name} in `{op}`: {at}) lỗi PostScript ({name} trong `{op}`: {at}) +@msg a PostScript error ({name} in `{op}`: {at}), in {procs} lỗi PostScript ({name} trong `{op}`: {at}), trong {procs} +@msg a PostScript error ({name}) lỗi PostScript ({name}) +@msg a preset named `{_1}` exists đã có thiết lập sẵn tên `{_1}` +@msg a slice size must be a positive number of points kích thước lát cắt phải là số điểm dương +@msg a stream runs past the end luồng dữ liệu vượt qua cuối +@msg a stream's length is wrong độ dài luồng dữ liệu sai +@msg a stream's length isn't a number độ dài luồng dữ liệu không phải là số +@msg action is required action là bắt buộc +@msg add a format to export thêm định dạng để xuất +@msg already editing a pattern đang chỉnh sửa họa tiết +@msg an image VectorCraft can't read was left out một ảnh VectorCraft không đọc được đã bị bỏ qua +@msg an image whose data is cut short was left out một ảnh bị cắt ngắn dữ liệu đã bị bỏ qua +@msg an object can't be read không thể đọc một đối tượng +@msg an object in perspective would leave the edited grid đối tượng trong phối cảnh sẽ rời khỏi lưới đang chỉnh sửa +@msg anchor must name a registered panel anchor phải đặt tên bảng đã đăng ký +@msg antiAlias `{id}`: none, art or type antiAlias `{id}`: none, art hoặc type +@msg area type in frames too short for a line of the font it shows in got taller frames ({_1}): their type wouldn't show otherwise chữ vùng trong khung quá ngắn cho một dòng của phông chữ đang hiển thị đã có khung cao hơn ({_1}): chữ sẽ không hiển thị nếu không +@msg artboard {0} does not exist bảng vẽ {0} không tồn tại +@msg at this scale the drawing is {w} × {h} pt, more than the canvas holds: choose a smaller scale or fit it to the artboard ở tỷ lệ này, bản vẽ rộng {w} × {h} pt, vượt quá giới hạn vùng vẽ: chọn tỷ lệ nhỏ hơn hoặc khớp với bảng vẽ +@msg automation filesystem access is not granted: read authority is absent: {path} quyền truy cập hệ thống tệp tự động không được cấp: thiếu quyền đọc: {path} +@msg automation filesystem access is not granted: write authority is absent: {path} quyền truy cập hệ thống tệp tự động không được cấp: thiếu quyền ghi: {path} +@msg automation path rejected: a link that leads nowhere: {path} đường dẫn tự động bị từ chối: liên kết không dẫn đến đâu: {path} +@msg automation path rejected: cannot resolve {path}: {e} đường dẫn tự động bị từ chối: không thể phân giải {path}: {e} +@msg automation path rejected: outside the read root {root}: {path} đường dẫn tự động bị từ chối: ngoài thư mục gốc đọc {root}: {path} +@msg automation path rejected: outside the write root {root}: {path} đường dẫn tự động bị từ chối: ngoài thư mục gốc ghi {root}: {path} +@msg automation path rejected: parent traversal below a folder that doesn't exist: {path} đường dẫn tự động bị từ chối: duyệt cha bên dưới thư mục không tồn tại: {path} +@msg automation path rejected: path is empty đường dẫn tự động bị từ chối: đường dẫn trống +@msg automation path rejected: reserved device names are not allowed: {path} đường dẫn tự động bị từ chối: tên thiết bị đặt trước không được phép: {path} +@msg axis must be "vertical", "horizontal" or an angle in degrees, not `{v}` axis phải là "vertical", "horizontal" hoặc góc theo độ, không phải `{v}` +@msg background {other}: transparent, white, black or a colour such as "#ff8800" background {other}: transparent, white, black hoặc màu như "#ff8800" +@msg bad color {v} màu không hợp lệ {v} +@msg bad colour `{hex}` (#rrggbb) màu không hợp lệ `{hex}` (#rrggbb) +@msg bad page tree cây trang bị lỗi +@msg bad shortcut phím tắt không hợp lệ +@msg bad stream length độ dài luồng không hợp lệ +@msg bad trailer trailer không hợp lệ +@msg balance must be between 0 and 100 cân bằng phải nằm trong khoảng 0 đến 100 +@msg batch step {_1} (`{id}`) failed: {e} bước hàng loạt {_1} (`{id}`) thất bại: {e} +@msg before must name a panel before phải đặt tên bảng +@msg below and above must name a panel floating in another group below và above phải đặt tên bảng đang thả nổi trong nhóm khác +@msg Blend colors: select at least three objects with filled colours Hòa trộn màu: chọn ít nhất ba đối tượng có màu tô +@msg BMP files are RGB or grayscale: colorModel rgb or gray Tệp BMP là RGB hoặc thang xám: colorModel rgb hoặc gray +@msg brightness must be dark|mediumDark|mediumLight|light brightness phải là dark|mediumDark|mediumLight|light +@msg can't encode the document: {0} không thể mã hóa tài liệu: {0} +@msg can't parse shortcut `{c}` không thể phân tích phím tắt `{c}` +@msg can't parse shortcut `{s}` for `{k}` không thể phân tích phím tắt `{s}` cho `{k}` +@msg can't save version {0}: VectorCraft writes versions {MIN_VERSION} to {VERSION} không thể lưu phiên bản {0}: VectorCraft ghi phiên bản {MIN_VERSION} đến {VERSION} +@msg can't write .{ext} images không thể ghi ảnh .{ext} +@msg cannot distort a zero-size bounding box không thể làm méo khung giới hạn kích thước bằng không +@msg cannot read PDF: {0} không thể đọc PDF: {0} +@msg cannot split an open path at its end point không thể tách đường dẫn mở tại điểm cuối +@msg check an asset to export hãy chọn một asset để xuất +@msg choice must be "merge" or "add", not `{choice}` lựa chọn phải là "merge" hoặc "add", không phải `{choice}` +@msg choose a direction to divide in hãy chọn hướng để chia +@msg choose a folder to export to hãy chọn thư mục để xuất vào +@msg choose a location for the package hãy chọn vị trí cho gói +@msg choose the font files to add hãy chọn các tệp phông chữ để thêm +@msg clipboard is empty khay nhớ tạm trống +@msg closing needs three anchors đóng đường dẫn cần ba điểm neo +@msg colorTable.{what}: `{h}` is not a colour such as "#ff8800" colorTable.{what}: `{h}` không phải là màu như "#ff8800" +@msg colorTable.{what}: at most {MAX_TABLE} colours colorTable.{what}: tối đa {MAX_TABLE} màu +@msg column must be true or a number from 1 column phải là true hoặc số từ 1 +@msg Combine Slices: the slices have no bounds Kết hợp lát cắt: các lát cắt không có giới hạn +@msg command `{0}` is not available right now: {1} lệnh `{0}` hiện không khả dụng: {1} +@msg compound paths can only contain paths đường dẫn phức chỉ có thể chứa đường dẫn +@msg compressed (RLE) bitmaps can't be read yet bitmap nén (RLE) chưa thể đọc được +@msg Convert to Artboards: selection has no area Chuyển thành bảng vẽ: vùng chọn không có diện tích +@msg Convert to Shape: no rectangles or ellipses selected Chuyển thành hình dạng: chưa chọn hình chữ nhật hay hình elip +@msg Copied the CSS of {rules} object(s) Đã sao chép CSS của {rules} đối tượng +@msg Corners edits the corners of a path Corners chỉnh sửa các góc của đường dẫn +@msg could not decode image: {0} không thể giải mã ảnh: {0} +@msg Couldn't copy to the system clipboard: {e} Không thể sao chép vào khay nhớ tạm hệ thống: {e} +@msg Couldn't open {name}: {e} Không thể mở {name}: {e} +@msg Couldn't paste from the clipboard: {e} Không thể dán từ khay nhớ tạm: {e} +@msg Couldn't place {name}: the document it was dropped on was closed Không thể đặt {name}: tài liệu mà nó được thả vào đã đóng +@msg Couldn't place {name}: {e} Không thể đặt {name}: {e} +@msg Couldn't read {name}: {e} Không thể đọc {name}: {e} +@msg Couldn't save recovery data: {e} Không thể lưu dữ liệu phục hồi: {e} +@msg Create from Guides: the document has no artboard Tạo từ đường căn: tài liệu không có bảng vẽ +@msg Create from Guides: the guides make more than {MAX_PIECES} slices Tạo từ đường căn: các đường căn tạo ra hơn {MAX_PIECES} lát cắt +@msg Create from Selection: the selection has no area Tạo từ vùng chọn: vùng chọn không có diện tích +@msg Create Outlines: select text objects Tạo đường bao: hãy chọn đối tượng văn bản +@msg damaged bị hỏng +@msg Data Recovery has nowhere to keep copies: set Preferences → File Handling → Data Recovery → Folder (recoveryFolder) Phục hồi dữ liệu không có nơi lưu bản sao: đặt Tùy chọn → Xử lý tệp → Phục hồi dữ liệu → Thư mục (recoveryFolder) +@msg decimals must be {_1}–{_2} (got {_3}) số thập phân phải từ {_1}–{_2} (nhận được {_3}) +@msg direct-select anchor points to cut at (not the end points of open paths) chọn trực tiếp các điểm neo để cắt (không phải điểm cuối của đường dẫn mở) +@msg Discarded {_1} recovered document(s) Đã loại bỏ {_1} tài liệu đã phục hồi +@msg divide into 1 to {MAX_PIECES} slices chia thành 1 đến {MAX_PIECES} lát cắt +@msg Divide Objects Below: select a path Chia đối tượng bên dưới: hãy chọn một đường dẫn +@msg Divide Objects Below: select exactly one path Chia đối tượng bên dưới: chọn đúng một đường dẫn +@msg docking action contains an unknown panel or an excessive split path hành động neo chứa bảng không xác định hoặc đường dẫn tách quá dài +@msg Downloaded {_1} file(s) Đã tải xuống {_1} tệp +@msg Downloaded {what} Đã tải xuống {what} +@msg effect {k} is `{_1}`, not `{id}` hiệu ứng {k} là `{_1}`, không phải `{id}` +@msg Embedded {n} image(s) Đã nhúng {n} ảnh +@msg Embedded {n} image(s); {missing} missing: relink them first Đã nhúng {n} ảnh; thiếu {missing}: hãy liên kết lại trước +@msg empty brush stroke nét cọ trống +@msg empty cutter dao cắt trống +@msg empty path đường dẫn trống +@msg every numbered name for it is taken in the Fonts folder mọi tên đánh số cho nó đã được dùng trong thư mục Phông chữ +@msg every numbered name for {name} is taken in the document's folder mọi tên đánh số cho {name} đã được dùng trong thư mục tài liệu +@msg every search thread stopped on an internal error (please report this bug) mọi luồng tìm kiếm đã dừng do lỗi nội bộ (vui lòng báo cáo lỗi này) +@msg Expand Appearance: the selection has a basic appearance Mở rộng diện mạo: vùng chọn có diện mạo cơ bản +@msg Expand: no brush strokes selected Mở rộng: chưa chọn nét cọ +@msg Expand: no gradient fills Mở rộng: không có tô chuyển sắc +@msg Expand: nothing to expand Mở rộng: không có gì để mở rộng +@msg Exported {count} file(s) to {folder} Đã xuất {count} tệp vào {folder} +@msg Exported {path} Đã xuất {path} +@msg Exported {what} Đã xuất {what} +@msg Exported {what} with {_1} note(s): {first} Đã xuất {what} với {_1} ghi chú: {first} +@msg Exporting {_1} Đang xuất {_1} +@msg file version {0} is newer than this VectorCraft supports ({VERSION}) phiên bản tệp {0} mới hơn VectorCraft hỗ trợ ({VERSION}) +@msg Flatten Transparency: select objects to flatten Dẹp phẳng độ trong suốt: hãy chọn đối tượng để dẹp phẳng +@msg Flatten Transparency: {e} Dẹp phẳng độ trong suốt: {e} +@msg freeform line {i} must be an array of point indices đường tự do {i} phải là mảng chỉ mục điểm +@msg freeform point {i} needs `at` [x, y] and a valid `color` điểm tự do {i} cần `at` [x, y] và `color` hợp lệ +@msg give both `start` and `end` [x, y] (or neither) hãy cung cấp cả `start` và `end` [x, y] (hoặc không cả hai) +@msg give corners of the path: anchors where its sides meet at an angle hãy cung cấp các góc của đường dẫn: điểm neo nơi các cạnh gặp nhau tạo góc +@msg give horizontal or vertical hãy chọn ngang hoặc dọc +@msg give only one of onto, below and above chỉ cung cấp một trong onto, below và above +@msg give the path `id` and the width point `index` hãy cung cấp `id` đường dẫn và `index` điểm chiều rộng +@msg gradient “{name}” isn't defined in the file: a plain colour stands in for it chuyển sắc “{name}” không được định nghĩa trong tệp: một màu đơn thay thế +@msg group must be true or false group phải là true hoặc false +@msg guides are locked đường căn bị khóa +@msg image '{key}' has no pixels and was left out ảnh '{key}' không có pixel và bị bỏ qua +@msg image data `{_1}` is missing dữ liệu ảnh `{_1}` bị thiếu +@msg image is empty ảnh trống +@msg Image Trace: the traced image is missing Vector hóa ảnh: ảnh đã vector hóa bị thiếu +@msg image would be too large; lower the resolution ảnh sẽ quá lớn; hãy giảm độ phân giải +@msg Imported library {name} Đã nhập thư viện {name} +@msg Imported {what}: {_1} Đã nhập {what}: {_1} +@msg index must be a number or first, previous, next or last chỉ mục phải là số hoặc first, previous, next hoặc last +@msg index must be a number or first, previous, next or last, not `{other}` chỉ mục phải là số hoặc first, previous, next hoặc last, không phải `{other}` +@msg Installed plug-in {_1} Đã cài đặt plug-in {_1} +@msg installing from a path is not available on the web; pass the module as `dataBase64` cài đặt từ đường dẫn không khả dụng trên web; hãy truyền mô-đun dưới dạng `dataBase64` +@msg internal error in `{cmd}`: {msg} (the document was left as it was before; please report this bug) lỗi nội bộ trong `{cmd}`: {msg} (tài liệu được giữ nguyên; vui lòng báo cáo lỗi này) +@msg Internal error: {msg} (please report this bug) Lỗi nội bộ: {msg} (vui lòng báo cáo lỗi này) +@msg internal error: {msg} (please report this bug) lỗi nội bộ: {msg} (vui lòng báo cáo lỗi này) +@msg invalid image data for `{0}` dữ liệu ảnh không hợp lệ cho `{0}` +@msg invalid native panel set bộ bảng gốc không hợp lệ +@msg Invalid panel layout; restored the default dock Bố cục bảng không hợp lệ; đã phục hồi dock mặc định +@msg invalid parameters for `{cmd}`: {msg} tham số không hợp lệ cho `{cmd}`: {msg} +@msg invalid PDF setting: {0} cài đặt PDF không hợp lệ: {0} +@msg invalid restored panel group nhóm bảng được phục hồi không hợp lệ +@msg is not an image VectorCraft reads không phải ảnh mà VectorCraft đọc được +@msg it ends inside a layer nó kết thúc bên trong một lớp +@msg it has art outside its layers nó có tác phẩm ngoài các lớp +@msg it has more than one artboard nó có nhiều hơn một bảng vẽ +@msg it has more than {MAX_NODES} objects nó có hơn {MAX_NODES} đối tượng +@msg it has no layers nó không có lớp +@msg it has no page nó không có trang +@msg it has too many text objects nó có quá nhiều đối tượng văn bản +@msg it has too many values in a row nó có quá nhiều giá trị liên tiếp +@msg it has too much text nó có quá nhiều văn bản +@msg it has {_1}, which VectorCraft doesn't read from it yet nó có {_1}, VectorCraft chưa đọc được từ đó +@msg it uses `{at}`, which VectorCraft's PostScript reader doesn't know nó dùng `{at}`, trình đọc PostScript của VectorCraft không hỗ trợ +@msg it uses `{at}`, which VectorCraft's PostScript reader doesn't know, in {procs} nó dùng `{at}`, trình đọc PostScript của VectorCraft không hỗ trợ, trong {procs} +@msg its editing data doesn't say where its art is dữ liệu chỉnh sửa không cho biết vị trí tác phẩm +@msg its editing data doesn't say where its artboard is dữ liệu chỉnh sửa không cho biết vị trí bảng vẽ +@msg its editing data has no layers dữ liệu chỉnh sửa không có lớp +@msg its editing data is damaged dữ liệu chỉnh sửa bị hỏng +@msg its editing data is for a different page dữ liệu chỉnh sửa dành cho trang khác +@msg its layers use {_1}, which aren't read yet các lớp của nó dùng {_1}, chưa đọc được +@msg its objects are nested too deeply các đối tượng của nó lồng nhau quá sâu +@msg its page has text, and its layers have no text objects to put it in trang của nó có chữ nhưng các lớp không có đối tượng văn bản để chứa +@msg its preview was placed instead, at screen resolution thay vào đó đã đặt bản xem trước, ở độ phân giải màn hình +@msg its section ending with `%{end}` doesn't end phần kết thúc bằng `%{end}` không kết thúc +@msg its type is to come in as outlines, which only its page has chữ của nó sẽ vào dưới dạng đường bao, chỉ có trang mới có +@msg its Windows metafile preview was opened instead, which may simplify the art đã mở thay thế bằng bản xem trước metafile Windows, có thể đơn giản hóa tác phẩm +@msg join needs open paths nối cần đường dẫn mở +@msg lang must be one of {_1} lang phải là một trong {_1} +@msg larger than 256 MB lớn hơn 256 MB +@msg layers can't be wrap objects lớp không thể là đối tượng bọc +@msg linked pictures show the low-resolution preview saved in the file until their files are found: relink them in the Links panel ảnh liên kết hiển thị bản xem trước độ phân giải thấp đã lưu trong tệp cho đến khi tìm thấy tệp gốc: liên kết lại trong bảng Liên kết +@msg Live Paint Merge: select a Live Paint group and the paths to add Hợp nhất tô trực tiếp: chọn nhóm tô trực tiếp và các đường dẫn để thêm +@msg Live Paint: select paths or compound paths Tô trực tiếp: chọn đường dẫn hoặc đường dẫn phức +@msg Live Paint: these paths are too degenerate to paint Tô trực tiếp: các đường dẫn này quá suy biến để tô +@msg Loading VectorCraft… Đang tải VectorCraft… +@msg Make Guides: select paths Tạo đường căn: hãy chọn đường dẫn +@msg missing `folder` thiếu `folder` +@msg missing `id` (see plugin.list) thiếu `id` (xem plugin.list) +@msg missing `name` thiếu `name` +@msg missing `tool` thiếu `tool` +@msg missing index thiếu chỉ mục +@msg missing panel layout thiếu bố cục bảng +@msg move requires a destination panel move cần bảng đích +@msg move requires an existing destination panel move cần bảng đích tồn tại +@msg Multichannel PSD files can't be read: save it in RGB, CMYK or Grayscale mode Tệp PSD đa kênh không thể đọc: lưu ở chế độ RGB, CMYK hoặc Thang xám +@msg multiple windows land with M11.5 nhiều cửa sổ sẽ có trong M11.5 +@msg name the file hãy đặt tên tệp +@msg no active document không có tài liệu đang hoạt động +@msg no active perspective plane không có mặt phẳng phối cảnh đang hoạt động +@msg no anchor points selected chưa chọn điểm neo +@msg no app to open files here không có ứng dụng để mở tệp ở đây +@msg no artboard không có bảng vẽ +@msg no artboard {i} (0-based; the document has {_1}) không có bảng vẽ {i} (bắt đầu từ 0; tài liệu có {_1}) +@msg no artboard {i} (0-based; the document has {count}) không có bảng vẽ {i} (bắt đầu từ 0; tài liệu có {count}) +@msg no artboards named không có bảng vẽ nào có tên +@msg no artwork không có tác phẩm +@msg no blend options không có tùy chọn hòa trộn +@msg no bounds không có giới hạn +@msg no brush named `{name}` không có cọ tên `{name}` +@msg no brush selected chưa chọn cọ +@msg no catalog không có danh mục +@msg no changes since the last save không có thay đổi nào kể từ lần lưu cuối +@msg no clock to keep a heartbeat by không có đồng hồ để duy trì nhịp tim +@msg no colour group `{g}` không có nhóm màu `{g}` +@msg no cross-reference table không có bảng tham chiếu chéo +@msg no CSS to copy: select objects with CSS of their own không có CSS để sao chép: hãy chọn đối tượng có CSS riêng +@msg no current layer không có lớp hiện tại +@msg no data không có dữ liệu +@msg no dialog open không có hộp thoại đang mở +@msg no document không có tài liệu +@msg no document open không có tài liệu nào đang mở +@msg no effect applied yet chưa áp dụng hiệu ứng +@msg no effect at index {k} không có hiệu ứng tại chỉ mục {k} +@msg no end record không có bản ghi kết thúc +@msg no file manager here không có trình quản lý tệp ở đây +@msg no file reader không có bộ đọc tệp +@msg no file system here không có hệ thống tệp ở đây +@msg no file writer không có bộ ghi tệp +@msg no files to place không có tệp để đặt +@msg No fonts are missing in this document Không có phông chữ nào bị thiếu trong tài liệu này +@msg no format to export to không có định dạng để xuất +@msg no free recovery area không có vùng phục hồi trống +@msg no gradient stop or freeform point is selected chưa chọn điểm dừng chuyển sắc hoặc điểm tự do +@msg no graphic style `{name}` không có kiểu đồ họa `{name}` +@msg no graphic style `{n}` không có kiểu đồ họa `{n}` +@msg no interaction in progress không có tương tác nào đang tiến hành +@msg no key object không có đối tượng khóa +@msg no library `{id}` không có thư viện `{id}` +@msg no library `{key}` (see {list}) không có thư viện `{key}` (xem {list}) +@msg No linked files to look for Không có tệp liên kết để tìm kiếm +@msg no Live Paint edge near that point không có cạnh tô trực tiếp gần điểm đó +@msg no Live Paint face at that point không có mặt tô trực tiếp tại điểm đó +@msg no native format không có định dạng gốc +@msg no pages không có trang +@msg no pattern `{name}` không có họa tiết `{name}` +@msg no perspective grid preset named `{name}` không có thiết lập sẵn lưới phối cảnh tên `{name}` +@msg no plug-in {0} is installed plug-in {0} chưa được cài đặt +@msg no plug-in {id} is installed plug-in {id} chưa được cài đặt +@msg no PNG encoder không có bộ mã hóa PNG +@msg no point {i} (the gradient has {_1}) không có điểm {i} (chuyển sắc có {_1}) +@msg no preset editor không có trình chỉnh sửa thiết lập sẵn +@msg no previous transform không có biến đổi trước đó +@msg no print preset named `{base}` không có thiết lập sẵn in tên `{base}` +@msg no print preset named `{name}` không có thiết lập sẵn in tên `{name}` +@msg no print service không có dịch vụ in +@msg no revert command không có lệnh hoàn nguyên +@msg no saved PDF preset named `{name}` (built-in presets are read-only: start a new one from them) không có thiết lập sẵn PDF đã lưu tên `{name}` (thiết lập sẵn tích hợp là chỉ đọc: tạo mới từ chúng) +@msg no saved presets không có thiết lập sẵn đã lưu +@msg no saved print preset named `{name}` ({DEFAULT_PRESET} is protected: start a new one from it) không có thiết lập sẵn in đã lưu tên `{name}` ({DEFAULT_PRESET} được bảo vệ: tạo mới từ nó) +@msg no saved profiles không có hồ sơ đã lưu +@msg no saved selections không có vùng chọn đã lưu +@msg No saved selections (Select → Save Selection…) Không có vùng chọn đã lưu (Chọn → Lưu vùng chọn…) +@msg no saved themes chưa có bộ màu nào được lưu +@msg No saved views (View → New View…) Không có chế độ xem đã lưu (Hiển thị → Chế độ xem mới…) +@msg no segment {segment} on line {line} không có đoạn {segment} trên dòng {line} +@msg no selected slice in the image: select slices, or save all of them không có lát cắt nào được chọn trong ảnh: chọn lát cắt hoặc lưu tất cả +@msg no selection bounds vùng chọn không có giới hạn +@msg no slice selected chưa chọn lát cắt +@msg no such action không có hành động như vậy +@msg no such anchor không có điểm neo như vậy +@msg no such artboard không có bảng vẽ như vậy +@msg no such document không có tài liệu như vậy +@msg no such layer or object không có lớp hoặc đối tượng như vậy +@msg no such object {0} không có đối tượng như vậy: {0} +@msg no such perspective grid preset không có thiết lập sẵn lưới phối cảnh như vậy +@msg no such recent file không có tệp gần đây như vậy +@msg no such recent font không có phông chữ gần đây như vậy +@msg no such saved selection không có vùng chọn đã lưu như vậy +@msg no such segment không có đoạn như vậy +@msg no such subpath không có nhánh con như vậy +@msg no such user library không có thư viện người dùng như vậy +@msg no such view không có chế độ xem như vậy +@msg no such width point không có điểm chiều rộng như vậy +@msg no swatch `{name}` không có mẫu màu `{name}` +@msg no swatch library `{l}` (see swatch.library.list) không có thư viện mẫu màu `{l}` (xem swatch.library.list) +@msg no symbol instances selected chưa chọn đối tượng ký hiệu +@msg no target object has an opacity mask: select one or give `id` không có đối tượng đích có mặt nạ độ mờ: hãy chọn hoặc cung cấp `id` +@msg no threaded text selected chưa chọn văn bản liên kết +@msg no user library folder here không có thư mục thư viện người dùng ở đây +@msg no user workspace `{from}` không có không gian làm việc người dùng `{from}` +@msg node {_1} is not text nút {_1} không phải là văn bản +@msg not a DXF drawing không phải bản vẽ DXF +@msg not a file không phải tệp +@msg not a font file không phải tệp phông chữ +@msg not a graphic style library (format `{_1}`) không phải thư viện kiểu đồ họa (định dạng `{_1}`) +@msg not a PSD file không phải tệp PSD +@msg not a stored central record không phải bản ghi trung tâm đã lưu +@msg not a valid plug-in module: {0} không phải mô-đun plug-in hợp lệ: {0} +@msg not a VectorCraft file: {0} không phải tệp VectorCraft: {0} +@msg not a VectorCraft shortcut set (missing `overrides`) không phải bộ phím tắt VectorCraft (thiếu `overrides`) +@msg not an EMF or WMF file không phải tệp EMF hoặc WMF +@msg not found không tìm thấy +@msg not in pattern editing mode không ở chế độ chỉnh sửa họa tiết +@msg nothing encoded không có gì được mã hóa +@msg nothing selected chưa chọn gì +@msg nothing to align không có gì để căn chỉnh +@msg nothing to distort không có gì để làm méo +@msg nothing to export: the document has no visible art (or turn on Use Artboards) không có gì để xuất: tài liệu không có tác phẩm hiển thị (hoặc bật Dùng bảng vẽ) +@msg nothing to preview không có gì để xem trước +@msg nothing to print không có gì để in +@msg nothing to redo không có gì để làm lại +@msg nothing to save: the document has no visible art không có gì để lưu: tài liệu không có tác phẩm hiển thị +@msg nothing to undo không có gì để hoàn tác +@msg nothing to warp không có gì để biến dạng +@msg nothing to wrap không có gì để bọc +@msg object ids are non-negative integers, not {v} id đối tượng là số nguyên không âm, không phải {v} +@msg object {0} cannot have children đối tượng {0} không thể có phần tử con +@msg object {id} is not a path đối tượng {id} không phải là đường dẫn +@msg object {id} is not a selected top-level object đối tượng {id} không phải là đối tượng cấp cao nhất đã chọn +@msg objects with several fills or strokes, effects or brushes came in as their drawn look ({_1}): their appearance isn't editable yet đối tượng có nhiều tô hoặc nét, hiệu ứng hoặc cọ đã vào dưới dạng bề ngoài ({_1}): diện mạo chưa thể chỉnh sửa +@msg Offset Path: select paths Đường dẫn độ lệch: hãy chọn đường dẫn +@msg onto must name a floating panel onto phải đặt tên bảng đang thả nổi +@msg onto must name a panel floating in another group onto phải đặt tên bảng đang thả nổi trong nhóm khác +@msg Opened with {_1} note(s): {_2} Đã mở với {_1} ghi chú: {_2} +@msg Opened {url} Đã mở {url} +@msg Outline Stroke: no stroked paths selected Đường bao nét: chưa chọn đường dẫn có nét +@msg Packaged {n} file(s) in {folder}{note} Đã đóng gói {n} tệp trong {folder}{note} +@msg Packaged {n} file(s){note} Đã đóng gói {n} tệp{note} +@msg page size {w} × {h} kích thước trang {w} × {h} +@msg page {0} does not exist (the PDF has {1}) trang {0} không tồn tại (PDF có {1} trang) +@msg panel group is empty nhóm bảng trống +@msg panel must name a registered panel panel phải đặt tên bảng đã đăng ký +@msg paste unavailable dán không khả dụng +@msg path is already closed đường dẫn đã được đóng +@msg paths contain invalid coordinates đường dẫn chứa tọa độ không hợp lệ +@msg paths: give at least one file đường dẫn: hãy cung cấp ít nhất một tệp +@msg pattern missing thiếu họa tiết +@msg patterns nested too deeply are filled with mid-grey họa tiết lồng nhau quá sâu được tô bằng màu xám trung tính +@msg PDF settings are not an object Cài đặt PDF không phải là đối tượng +@msg PDF writer error: {0} Lỗi ghi PDF: {0} +@msg percent must be above 0 and at most 6400, not {p} phần trăm phải lớn hơn 0 và tối đa 6400, không phải {p} +@msg pick a colour, gradient or pattern to save as a swatch hãy chọn màu, chuyển sắc hoặc họa tiết để lưu làm mẫu màu +@msg plane must be left, right or ground mặt phẳng phải là left, right hoặc ground +@msg plug-in ABI: {0} ABI plug-in: {0} +@msg plug-in exceeded its {0} plug-in đã vượt quá {0} +@msg plug-in failed: {0} plug-in thất bại: {0} +@msg plug-in manifest: {0} manifest plug-in: {0} +@msg plug-in output: {0} đầu ra plug-in: {0} +@msg plug-in parameters: {0} tham số plug-in: {0} +@msg plug-in trapped: {0} plug-in bị kẹt: {0} +@msg Preview in Browser needs the desktop app (the web downloads files instead) Xem trước trên trình duyệt cần ứng dụng máy tính (web sẽ tải xuống tệp thay thế) +@msg print settings are not an object cài đặt in không phải là đối tượng +@msg printing isn't available here in không khả dụng ở đây +@msg range `{s}` is empty phạm vi `{s}` trống +@msg range `{s}`: `{part}` names no number phạm vi `{s}`: `{part}` không đặt tên số nào +@msg range `{s}`: `{part}` runs backwards phạm vi `{s}`: `{part}` chạy ngược +@msg range `{s}`: `{t}` is not a number from 1 to {count} phạm vi `{s}`: `{t}` không phải là số từ 1 đến {count} +@msg recovery copy `{file}`: {e} bản sao phục hồi `{file}`: {e} +@msg Release Guides: no guides Giải phóng đường căn: không có đường căn +@msg Release: no layer to put the rectangle in Giải phóng: không có lớp để đặt hình chữ nhật +@msg Relinked {_1} image(s) Đã liên kết lại {_1} ảnh +@msg Relinked {n} image(s) Đã liên kết lại {n} ảnh +@msg Relinked {n} image(s); not in that folder: {_1} Đã liên kết lại {n} ảnh; không có trong thư mục đó: {_1} +@msg Relinked {n} image(s); {name} couldn't be relinked: {reason} Đã liên kết lại {n} ảnh; {name} không thể liên kết lại: {reason} +@msg Reload the page to go on (changes not saved yet may be lost). Tải lại trang để tiếp tục (các thay đổi chưa lưu có thể bị mất). +@msg Replace Spine: select a blend and a path Thay thế trục: chọn một đối tượng hòa trộn và một đường dẫn +@msg Reset {_1} Đã đặt lại {_1} +@msg resolutions must be between 1 and 2400 ppi độ phân giải phải nằm trong khoảng 1 đến 2400 ppi +@msg Restored {_1} recovered document(s): save them to keep them Đã phục hồi {_1} tài liệu: hãy lưu để giữ lại +@msg result would exceed the canvas (coordinates out of range) kết quả sẽ vượt quá vùng vẽ (tọa độ ngoài phạm vi) +@msg Save for Web: the image is empty Lưu cho Web: ảnh trống +@msg Save writes {_1}, not {_2}: use document.export for other formats Lưu ghi {_1}, không phải {_2}: dùng document.export cho các định dạng khác +@msg saved panel layout is invalid; reset the workspace first bố cục bảng đã lưu không hợp lệ; hãy đặt lại không gian làm việc trước +@msg Saved recovery data for {title} Đã lưu dữ liệu phục hồi cho {title} +@msg Saved to User Defined: {_1} Đã lưu vào Người dùng tùy chỉnh: {_1} +@msg Saved {n} files beside {path} Đã lưu {n} tệp bên cạnh {path} +@msg Saved {path} Đã lưu {path} +@msg Saved {path} with {_1} note(s): {first} Đã lưu {path} với {_1} ghi chú: {first} +@msg Saving Đang lưu +@msg Saving recovery data for {_1} Đang lưu dữ liệu phục hồi cho {_1} +@msg Saving {_1} Đang lưu {_1} +@msg scale must be a number from {_1} to {_2}, not {_3} tỷ lệ phải là số từ {_1} đến {_2}, không phải {_3} +@msg scale must be a number from {_1} to {_2}, not {s} tỷ lệ phải là số từ {_1} đến {_2}, không phải {s} +@msg searching a folder isn't available on the web tìm kiếm trong thư mục không khả dụng trên web +@msg select (or target) objects whose appearance isn't basic chọn (hoặc đặt mục tiêu) đối tượng có diện mạo không cơ bản +@msg select a blend hãy chọn một đối tượng hòa trộn +@msg select a clip group hãy chọn nhóm cắt +@msg select a gradient mesh hãy chọn lưới chuyển sắc +@msg select a linked image: an embedded one has no file hãy chọn ảnh liên kết: ảnh nhúng không có tệp +@msg select a Live Paint group hãy chọn nhóm tô trực tiếp +@msg select a repeat hãy chọn một đối tượng lặp +@msg select a stroke with a variable width hãy chọn nét có chiều rộng biến đổi +@msg select a symbol instance hãy chọn đối tượng ký hiệu +@msg select an envelope hãy chọn một Envelope +@msg select an image hãy chọn ảnh +@msg select an Image Trace object hãy chọn đối tượng vector hóa ảnh +@msg select an object in perspective hãy chọn đối tượng trong phối cảnh +@msg select artwork (or a colour group) to recolor hãy chọn tác phẩm (hoặc nhóm màu) để tô lại +@msg select at least two objects hãy chọn ít nhất hai đối tượng +@msg select objects, not layers hãy chọn đối tượng, không phải lớp +@msg select one path, or give its `id` hãy chọn một đường dẫn hoặc cung cấp `id` của nó +@msg select paths or anchor points chọn đường dẫn hoặc điểm neo +@msg select paths to join hãy chọn đường dẫn để nối +@msg select some type first hãy chọn chữ trước +@msg Select text or click into text with the Type tool to insert glyphs Chọn văn bản hoặc bấm vào văn bản bằng công cụ Chữ để chèn glyph +@msg select the art to repeat hãy chọn tác phẩm để lặp lại +@msg select the artwork to warp hãy chọn tác phẩm để biến dạng +@msg select the objects to transform in perspective hãy chọn đối tượng để biến đổi theo phối cảnh +@msg select two or more graphic styles to merge hãy chọn hai hoặc nhiều kiểu đồ họa để hợp nhất +@msg select two or more objects to distribute chọn hai hoặc nhiều đối tượng để phân bố +@msg select type in perspective hãy chọn chữ trong phối cảnh +@msg selection has no bounds vùng chọn không có giới hạn +@msg Sent to {_1} Đã gửi đến {_1} +@msg shadings of an unknown type were left out các vùng tô loại không xác định đã bị bỏ qua +@msg shadings of more than 4096 patches or triangles were left out các vùng tô có hơn 4096 mảnh hoặc tam giác đã bị bỏ qua +@msg shadings whose functions are of an unknown type are filled with their middle colour các vùng tô có hàm loại không xác định được tô bằng màu giữa +@msg Shape Builder: no region under the pointer Xây dựng hình dạng: không có vùng nào dưới con trỏ +@msg Shape Builder: select paths or compound paths Xây dựng hình dạng: chọn đường dẫn hoặc đường dẫn phức +@msg shortcut for `{k}` must be a string phím tắt cho `{k}` phải là chuỗi +@msg Show All Hidden Attributes: nothing is hidden Hiện tất cả thuộc tính ẩn: không có gì bị ẩn +@msg Split Into Grid: select paths large enough for the grid Chia thành lưới: chọn đường dẫn đủ lớn cho lưới +@msg stop {i} needs `offset` điểm dừng {i} cần `offset` +@msg stop {i} needs a valid `color` điểm dừng {i} cần `color` hợp lệ +@msg stop {i}: `{k}` must be a number điểm dừng {i}: `{k}` phải là số +@msg SVG parse error: {0} Lỗi phân tích SVG: {0} +@msg Targa files are RGB: colorModel rgb Tệp Targa là RGB: colorModel rgb +@msg Text Wrap: select a wrap object Bọc chữ: hãy chọn đối tượng bọc +@msg that document is no longer open tài liệu đó không còn mở +@msg the art could not be sampled không thể lấy mẫu tác phẩm +@msg the art has no bounds tác phẩm không có giới hạn +@msg the art is too light for any dots tác phẩm quá sáng để có bất kỳ chấm nào +@msg the art on them differs from the page's in {_1}% of it tác phẩm trên chúng khác với trang {_1}% +@msg the artboard to fit must be a positive size up to {_1} pt bảng vẽ cần khớp phải có kích thước dương tối đa {_1} pt +@msg the background worker stopped tiến trình nền đã dừng +@msg the compressed file unpacks to more than VectorCraft reads ({_1} MB of document, {_2} MB per image) tệp nén giải nén ra nhiều hơn VectorCraft đọc ({_1} MB tài liệu, {_2} MB mỗi ảnh) +@msg the compressed file unpacks to more than {_1} MB tệp nén giải nén ra hơn {_1} MB +@msg the document has never been saved tài liệu chưa bao giờ được lưu +@msg the document has no artboard tài liệu không có bảng vẽ +@msg the document has no artboards tài liệu không có bảng vẽ nào +@msg the document has no patterns tài liệu không có họa tiết +@msg the document has no slices tài liệu không có lát cắt +@msg the document has no symbols tài liệu không có ký hiệu +@msg the document is too large to save compressed ({0}): save it with Use Compression off tài liệu quá lớn để lưu nén ({0}): lưu với Dùng nén tắt +@msg the drawing has no layout `{_1}` (it has {_2}) bản vẽ không có bố cục `{_1}` (nó có {_2}) +@msg the drawing is no longer loaded bản vẽ không còn được tải +@msg the drawing is too large to open bản vẽ quá lớn để mở +@msg the EMF header is damaged tiêu đề EMF bị hỏng +@msg the export region is empty vùng xuất trống +@msg the export region is not finite vùng xuất không hữu hạn +@msg the export returned unreadable data xuất trả về dữ liệu không đọc được +@msg the export wrote no file xuất không ghi tệp nào +@msg the file holds only a placeholder page, not its art (it was saved without PDF compatibility): save it again with PDF compatibility on, or as PDF or SVG tệp chỉ chứa trang giữ chỗ, không phải tác phẩm (đã lưu không có tương thích PDF): lưu lại với tương thích PDF bật, hoặc dưới dạng PDF hoặc SVG +@msg the file stopped being read (please report this bug) tệp ngừng được đọc (vui lòng báo cáo lỗi này) +@msg the file was read up to an error ({why}): what follows it was left out tệp được đọc đến khi gặp lỗi ({why}): phần sau đó bị bỏ qua +@msg the file's preview header points outside the file tiêu đề xem trước của tệp trỏ ra ngoài tệp +@msg the files come to more than 1 GB: add fewer at a time các tệp tổng cộng hơn 1 GB: thêm ít hơn mỗi lần +@msg The graphics processor tried first couldn't show the window, so VectorCraft started again on {summary} Bộ xử lý đồ họa thử trước không hiển thị được cửa sổ, VectorCraft đã khởi động lại trên {summary} +@msg The graphics were lost and couldn't be restarted. Đồ họa đã mất và không thể khởi động lại. +@msg The graphics were lost and have been restarted Đồ họa đã mất và đã được khởi động lại +@msg the guide is on a hidden or locked layer đường căn nằm trên lớp ẩn hoặc bị khóa +@msg the image is {width} × {height} pixels, more than Image Trace takes ({max} megapixels) ảnh có kích thước {width} × {height} pixel, vượt quá giới hạn vector hóa ảnh ({max} megapixel) +@msg the image's pixels don't match its size pixel ảnh không khớp với kích thước +@msg the layer has no objects to clip by lớp không có đối tượng để cắt +@msg the layer or group is locked lớp hoặc nhóm bị khóa +@msg the layer to flatten into is hidden lớp để dẹp phẳng vào đang ẩn +@msg the object already has an opacity mask đối tượng đã có mặt nạ độ mờ +@msg the object has no geometry đối tượng không có hình học +@msg the object has no opacity mask đối tượng không có mặt nạ độ mờ +@msg the object has no stroke đối tượng không có nét +@msg the object is beyond the plane's horizon đối tượng vượt qua đường chân trời của mặt phẳng +@msg the object isn't in perspective đối tượng không ở trong phối cảnh +@msg the object isn't on a perspective plane đối tượng không nằm trên mặt phẳng phối cảnh +@msg the object would cross the horizon of the perspective plane đối tượng sẽ vượt qua đường chân trời của mặt phẳng phối cảnh +@msg the objects would leave the grid các đối tượng sẽ rời khỏi lưới +@msg the package came back damaged gói trở về bị hỏng +@msg the PDF has no pages PDF không có trang +@msg the PDF is no longer loaded PDF không còn được tải +@msg the PDF is password-protected: give its password PDF được bảo vệ bằng mật khẩu: hãy nhập mật khẩu +@msg the PDF password is wrong mật khẩu PDF sai +@msg the pointer is beyond the plane's horizon con trỏ vượt qua đường chân trời của mặt phẳng +@msg the preview image is empty ảnh xem trước trống +@msg the print job has no data lệnh in không có dữ liệu +@msg the PSD file has an unknown colour mode ({m}) tệp PSD có chế độ màu không xác định ({m}) +@msg the PSD file is cut short tệp PSD bị cắt ngắn +@msg the PSD file's header is damaged tiêu đề tệp PSD bị hỏng +@msg the PSD file's image data can't be read: {e} dữ liệu ảnh tệp PSD không thể đọc được: {e} +@msg the PSD file's image data uses an unknown compression ({m}) dữ liệu ảnh tệp PSD dùng nén không xác định ({m}) +@msg the PSD image is too large to read ({_1} × {_2} pixels) ảnh PSD quá lớn để đọc ({_1} × {_2} pixel) +@msg the Save PDF dialog didn't open hộp thoại Lưu PDF không mở +@msg the scale is not a usable number tỷ lệ không phải là số dùng được +@msg the search couldn't start: try again in a moment tìm kiếm không thể bắt đầu: hãy thử lại sau ít lâu +@msg the selected stroke's profile is already listed as {_1} hồ sơ của nét đã chọn đã được liệt kê là {_1} +@msg the selection has no URL (or they differ) vùng chọn không có URL (hoặc chúng khác nhau) +@msg the selection isn't in perspective vùng chọn không ở trong phối cảnh +@msg the stroke has no weight nét không có độ dày +@msg the target layer is locked or hidden lớp đích bị khóa hoặc ẩn +@msg the thumbnail image is malformed ảnh thu nhỏ bị sai định dạng +@msg the top object must be a path, compound path or text object to use as a clipping mask đối tượng trên cùng phải là đường dẫn, đường dẫn phức hoặc đối tượng văn bản để dùng làm mặt nạ cắt +@msg the WMF header is damaged tiêu đề WMF bị hỏng +@msg the {tool} tool has no options công cụ {tool} không có tùy chọn +@msg there are no objects to release không có đối tượng nào để giải phóng +@msg there are no printer settings to open here không có cài đặt máy in để mở ở đây +@msg this file was saved without PDF compatibility, and its editing data can't be read ({why}) tệp này được lưu không có tương thích PDF, và dữ liệu chỉnh sửa không thể đọc được ({why}) +@msg this file's PostScript couldn't be read ({why}): {what} PostScript của tệp này không thể đọc được ({why}): {what} +@msg this format holds one artboard: export several as PDF or with document.exportForScreens định dạng này chứa một bảng vẽ: xuất nhiều bảng vẽ dưới dạng PDF hoặc với document.exportForScreens +@msg this is a DWG drawing, which can't be read: save it from the CAD app as an ASCII DXF and open that đây là bản vẽ DWG, không thể đọc: lưu từ ứng dụng CAD dưới dạng ASCII DXF và mở tệp đó +@msg this is a PostScript file (an .ai saved in an older format or without PDF compatibility, or an EPS file), which can't be opened yet: save it as PDF, PDF-compatible .ai or SVG đây là tệp PostScript (tệp .ai lưu ở định dạng cũ hơn hoặc không có tương thích PDF, hoặc tệp EPS), chưa thể mở: lưu dưới dạng PDF, .ai tương thích PDF hoặc SVG +@msg this is not a PostScript file đây không phải là tệp PostScript +@msg this isn't a flat-colour logo ({_1}% of its solid areas match a few flat colours), so Flat Logo mode would turn its gradients into patches: use Color mode instead đây không phải là logo màu phẳng ({_1}% vùng đặc khớp với một vài màu phẳng), Flat Logo mode sẽ chuyển các chuyển sắc thành mảng: hãy dùng chế độ Color thay thế +@msg this PostScript file can't be read ({why}): save it as PDF or SVG in the app that made it tệp PostScript này không thể đọc được ({why}): lưu dưới dạng PDF hoặc SVG trong ứng dụng đã tạo nó +@msg this trace would make more than {max} anchor points, more than the document can show smoothly: raise Noise, lower Paths or Colors, or pick a lower-fidelity preset lần vector hóa này sẽ tạo hơn {max} điểm neo, nhiều hơn mức tài liệu hiển thị mượt: tăng Noise, giảm Paths hoặc Colors, hoặc chọn thiết lập sẵn độ chính xác thấp hơn +@msg tool (a tool id) is required tool (một id công cụ) là bắt buộc +@msg tool shortcuts must be a single key (optionally with Shift) phím tắt công cụ phải là một phím đơn (tùy chọn với Shift) +@msg truncated bị cắt ngắn +@msg Unembedded to {_1} Đã bỏ nhúng vào {_1} +@msg unknown command `{0}` lệnh không xác định `{0}` +@msg unknown effect `{id}` hiệu ứng không xác định `{id}` +@msg unknown format định dạng không xác định +@msg unknown format `{f}` (Save writes {_1}) định dạng không xác định `{f}` (Lưu ghi {_1}) +@msg unknown freeform mode `{m}` (points, lines) chế độ tự do không xác định `{m}` (points, lines) +@msg unknown gradient kind `{k}` (linear, radial, freeform) loại chuyển sắc không xác định `{k}` (linear, radial, freeform) +@msg unknown highlight `{h}` tô sáng không xác định `{h}` +@msg unknown option `{path}.{k}` tùy chọn không xác định `{path}.{k}` +@msg unknown overprints `{o}` (preserve, simulate or discard) chế độ in đè không xác định `{o}` (preserve, simulate hoặc discard) +@msg unknown panel `{raw}` bảng không xác định `{raw}` +@msg unknown parameter `{key}`; did you mean `{near}`? tham số không xác định `{key}`; ý bạn là `{near}`? +@msg unknown parameter `{key}`; the command takes no parameters tham số không xác định `{key}`; lệnh này không nhận tham số +@msg unknown parameter `{key}`; the command takes: {keys} tham số không xác định `{key}`; lệnh nhận: {keys} +@msg unknown preference `{key}` tùy chọn không xác định `{key}` +@msg unknown preset (one of {_1}) thiết lập sẵn không xác định (một trong {_1}) +@msg unknown preset `{name}` (high, medium, low or a saved one: see flattener.presets.list) thiết lập sẵn không xác định `{name}` (high, medium, low hoặc thiết lập đã lưu: xem flattener.presets.list) +@msg unknown preset `{name}` (see flattener.presets.list) thiết lập sẵn không xác định `{name}` (xem flattener.presets.list) +@msg unknown preset `{name}` (see webExport.presets.list) thiết lập sẵn không xác định `{name}` (xem webExport.presets.list) +@msg unknown side `{other}` (left|right|top|bottom) cạnh không xác định `{other}` (left|right|top|bottom) +@msg unknown tool `{tool}` công cụ không xác định `{tool}` +@msg unknown tool `{t}` công cụ không xác định `{t}` +@msg unknown tool or command `{key}` công cụ hoặc lệnh không xác định `{key}` +@msg unknown workspace (one of {_1}) không gian làm việc không xác định (một trong {_1}) +@msg unsupported native docking operation thao tác neo gốc không được hỗ trợ +@msg unsupported: {0} không được hỗ trợ: {0} +@msg Updated {_1} image(s) Đã cập nhật {_1} ảnh +@msg Updated {_1} linked file(s) changed on disk Đã cập nhật {_1} tệp liên kết đã thay đổi trên đĩa +@msg VectorCraft doesn't search other apps' or the system's folders: {path} VectorCraft không tìm kiếm trong thư mục của ứng dụng khác hoặc hệ thống: {path} +@msg VectorCraft doesn't search the Shared or Public folder in Users: {path} VectorCraft không tìm kiếm thư mục Shared hoặc Public trong Users: {path} +@msg VectorCraft failed to start: {e} VectorCraft khởi động thất bại: {e} +@msg VectorCraft's Fonts folder isn't set here: the desktop app and vectorcraft-cli set it Thư mục Phông chữ của VectorCraft chưa được đặt ở đây: ứng dụng máy tính và vectorcraft-cli đặt nó +@msg version {0} files can't be compressed: only version {COMPRESSED_SINCE} and later open compressed files tệp phiên bản {0} không thể nén: chỉ phiên bản {COMPRESSED_SINCE} trở lên mới mở tệp nén +@msg width and height are at least 1 pixel chiều rộng và chiều cao phải ít nhất 1 pixel +@msg workspace name can't be empty tên không gian làm việc không được để trống +@msg x and y must be provided together x và y phải được cung cấp cùng nhau +@msg x and y must both be numbers x và y đều phải là số +@msg Your unsaved changes are kept in this browser: reload the page to get them back. Các thay đổi chưa lưu được giữ trong trình duyệt này: tải lại trang để lấy lại. +@msg zipped 32-bit PSD image data with prediction can't be read dữ liệu ảnh PSD 32-bit nén với dự đoán không thể đọc được +@msg zone must be a string zone phải là chuỗi +@msg zone must be tab, center, left, right, top or bottom zone phải là tab, center, left, right, top hoặc bottom +@msg {_1} failed: {e} {_1} thất bại: {e} +@msg {_1} files {_1} tệp +@msg {_1} files can be opened but not written (see document.formats) tệp {_1} có thể mở nhưng không thể ghi (xem document.formats) +@msg {_1} font families available {_1} họ phông chữ khả dụng +@msg {_1} has no {_2} style {_1} không có kiểu {_2} +@msg {_1} is a live effect (Effect › Plug-ins) {_1} là hiệu ứng trực tiếp (Hiệu ứng › Plug-ins) +@msg {_1} is already used by {_2} {_1} đã được dùng bởi {_2} +@msg {_1} linked file(s) can't be read here: their previews show {_1} tệp liên kết không thể đọc ở đây: bản xem trước được hiển thị +@msg {_1} linked image(s) changed on disk: Update Links shows the new versions {_1} ảnh liên kết đã thay đổi trên đĩa: Cập nhật liên kết hiển thị phiên bản mới +@msg {_1}: not saved, so not closed {_1}: chưa lưu, nên không đóng +@msg {bpp}-bit bitmaps can't be read bitmap {bpp}-bit không thể đọc được +@msg {command} didn't create an object {command} không tạo đối tượng +@msg {C}: no effect at index {from} {C}: không có hiệu ứng tại chỉ mục {from} +@msg {depth}-bit PSD files in this colour mode can't be read tệp PSD {depth}-bit ở chế độ màu này không thể đọc được +@msg {key} must be a finite coordinate {key} phải là tọa độ hữu hạn +@msg {label} produced an empty result {label} tạo ra kết quả trống +@msg {label}: lost track of a shape's style {label}: mất dấu kiểu của hình dạng +@msg {label}: select paths {label}: hãy chọn đường dẫn +@msg {label}: select paths, compound paths, groups or text {label}: hãy chọn đường dẫn, đường dẫn phức, nhóm hoặc văn bản +@msg {label}… {label}… +@msg {name}: CRC mismatch {name}: CRC không khớp +@msg {name}: no local header {name}: không có tiêu đề cục bộ +@msg {name}: no such recovery entry {name}: không có mục phục hồi như vậy +@msg {n} font file(s) are now in {folder} {n} tệp phông chữ hiện ở trong {folder} +@msg {n} font file(s) are now in {folder}; {failed} couldn't be added: {reason} {n} tệp phông chữ hiện ở trong {folder}; {failed} không thể thêm: {reason} +@msg {n} font(s) aren't available here: their text shows in another font {n} phông chữ không khả dụng ở đây: văn bản hiển thị bằng phông khác +@msg {path} can't be found: relink it first {path} không tìm thấy: hãy liên kết lại trước +@msg {path} is not a folder {path} không phải là thư mục +@msg {path}: no file system here (pass dataBase64 to open; omit the path to get dataBase64) {path}: không có hệ thống tệp ở đây (truyền dataBase64 để mở; bỏ path để nhận dataBase64) +@msg {path}: {e} {path}: {e} +@msg {status} ({e}) {status} ({e}) +@msg {tool} isn't in a toolbar group of several tools {tool} không nằm trong nhóm thanh công cụ có nhiều công cụ diff --git a/docs/development.md b/docs/development.md index 6bd3d391..26fd09b1 100644 --- a/docs/development.md +++ b/docs/development.md @@ -171,7 +171,7 @@ always use the English ids and labels, so agents and scripts never see translate Languages shipped: English (`en`, the source), Traditional Chinese (`zh-hant`, complete, in the vocabulary used in Taiwan; `zh-TW`, `zh-HK`, `zh-MO` and `zh-Hant-*` locales all resolve to it), Simplified Chinese (`zh-hans`, complete, in the vocabulary used in mainland China; `zh-CN`, `zh-SG`, `zh-Hans-*` and a bare `zh` resolve to it, -so the two scripts never mix), Japanese (`ja`, complete), Korean (`ko`, complete; every `ko-*` locale resolves to it; a count takes no plural, and Hangul is drawn with an installed system font), German (`de`, complete; `de-DE`, `de-AT`, `de-CH` and every +so the two scripts never mix), Japanese (`ja`, complete), Korean (`ko`, complete; every `ko-*` locale resolves to it; a count takes no plural, and Hangul is drawn with an installed system font), Vietnamese (`vi`, complete; every `vi-*` locale resolves to it; a count takes no plural, so plurals have one form), German (`de`, complete; `de-DE`, `de-AT`, `de-CH` and every other `de-*` locale resolve to it), Spanish (`es`, complete, in neutral international Spanish; every `es-*` locale such as `es-ES`, `es-MX`, `es-AR` or `es-419` resolves to it), French (`fr`, complete; `fr-FR`, `fr-BE`, `fr-CA`, `fr-CH` and every other `fr-*` locale resolve to it), Italian (`it`, @@ -206,10 +206,9 @@ locale such as `ru-RU`, `ru-BY` or `ru-KZ` resolves to it), Ukrainian (`uk`, com control channel, MCP and tests read them) and are translated only where the status bar draws them (`i18n::msg`). `@msg` catalog rows hold a whole message or a template such as `Couldn't open {name}: {e}`; `{_1}`, `{_2}` … stand for the format string's `{}`, and the values in the - placeholders are translated in turn (the reason after `: {e}` is often a message too). Spanish, French, Hungarian, Italian, Japanese, Russian and Ukrainian cover every + placeholders are translated in turn (the reason after `: {e}` is often a message too). Czech, German, Spanish, French, Hungarian, Italian, Japanese, Korean, Russian, Ukrainian and Vietnamese cover every message literal the test scan finds (`complete_languages_translate_every_message`, languages listed in - `COMPLETE_MESSAGES`): a new `Err("…")`, `Other(…)`, `#[error(…)]` or `status(…)` message needs an `es.tsv`, - a `fr.tsv`, a `hu.tsv`, an `it.tsv`, a `ja.tsv`, a `ru.tsv` and a `uk.tsv` row (`VECTORCRAFT_I18N_DUMP_MESSAGES=messages.txt cargo test -p vectorcraft-ui-egui + `COMPLETE_MESSAGES`): a new `Err("…")`, `Other(…)`, `#[error(…)]` or `status(…)` message needs a row in each of those catalogs (`VECTORCRAFT_I18N_DUMP_MESSAGES=messages.txt cargo test -p vectorcraft-ui-egui complete_languages_translate_every_message` lists them all). Other languages show messages in English until they add `@msg` rows. - Not translated on purpose: names that are user data (layers, swatches, fonts, documents), the tab diff --git a/docs/gaps.md b/docs/gaps.md index 3bcb62bd..7ec29575 100644 --- a/docs/gaps.md +++ b/docs/gaps.md @@ -1,6 +1,7 @@ # Gaps -> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-13 · **Change:** minor (G1: Split Into Grid options, #1462, Transform Objects and Reflect's angle, #1448 and #1460, Pathfinder on a group, #1450, value fields, #1457 and #1465 in part; G9: grayscale TIFFs with alpha, #1466 in part; G6: unknown parameter keys refused, #1442; G10: window surfaces past 8192 px, #1459 in part; G15: many-object edits, #1429 in part; estimates unchanged; G3: Extrude & Bevel, Inflate and Rotate added, 45–75 → 25–45 h; G9: `.ai` compound path paint, #1410, overprint kept on import, #1388, text-only PDF parts, #1387; G1: Transform dialogs preview, #1412, transforms of direct-selected anchors, #1408, corner drags, #1229; G11: strokes wider than their shape, #1396; estimates unchanged; G9: `.ai` editing-data follow-ups (gradient stops, type placement, short area-type frames), #1390, #1391, #1392; G15: symbol instance art kept between frames, #1386; G1: dialog keyboard focus, #1367 and #1395; estimates unchanged; G9: placed (linked) files read from `.ai` editing data, #1264; G9: gradient shapes import as paths, #1304, and white constant alpha masks, #1286 in part; G15: linear deselect on hide or lock, #1353; estimates unchanged; G7: custom ruler origin done, #1212; G1: Artboard object clicks create a fitted artboard (#1227); remaining interaction pass and estimate unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; DXF control-point SPLINE closure read, #1299 follow-up; G16: Korean catalog added, 70–110 → 60–100 h; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; G11: valid selection after Simplify and Add Anchor Points (#1272); estimates unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; G10: RPM runtime dependency metadata (#1275); estimates unchanged; G15: texture-effect distance searches optimized (#1257); idle-machine/platform drag QA still pending; estimate unchanged; G1: Curvature point display improved (#1236, in part); estimates unchanged; G4: full-name font matching (#1258); Windows font-service QA pending; estimate unchanged; G11: no-op anchor Align keeps history and saved state (#1180 follow-up); estimates unchanged; G1: dedicated Eyedropper cursor and precise-cursor checks (#1269); estimates unchanged; G1: Eyedropper reads visible locked and outside-isolation sources (#1251); estimate unchanged; G11: Direct Selection segment Delete (#1278); estimates unchanged; G1: painted strokes regain the existing default after None/zero-width inheritance (#1253); estimate unchanged; G15: large-selection edits, cached live effects and faster Pathfinder, #1173; G4: proportional vertical metrics done, #966; G11: Shape Builder merge seams on grids of lines fixed, #893; scaled text controls corrected, #1034; group font-size preservation deferred; G9: `.ai` gradient matrices and meshes from the editing data; estimate unchanged; G9: `.ai` art styles from the editing data; estimate unchanged; G9: `.ai` editing-data follow-ups (gradient stops, type placement, short area-type frames), #1390, #1391, #1392; G15: symbol instance art kept between frames, #1386; G1: dialog keyboard focus, #1367 and #1395; estimates unchanged; G9: placed (linked) files read from `.ai` editing data, #1264; G9: gradient shapes import as paths, #1304, and white constant alpha masks, #1286 in part; G15: linear deselect on hide or lock, #1353; estimates unchanged; G7: custom ruler origin done, #1212; G1: Artboard object clicks create a fitted artboard (#1227); remaining interaction pass and estimate unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; DXF control-point SPLINE closure read, #1299 follow-up; G16: Korean catalog added, 70–110 → 60–100 h; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; G11: valid selection after Simplify and Add Anchor Points (#1272); estimates unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; G10: RPM runtime dependency metadata (#1275); estimates unchanged; G15: texture-effect distance searches optimized (#1257); idle-machine/platform drag QA still pending; estimate unchanged; G1: Curvature point display improved (#1236, in part); estimates unchanged; G4: full-name font matching (#1258); Windows font-service QA pending; estimate unchanged; G11: no-op anchor Align keeps history and saved state (#1180 follow-up); estimates unchanged; G1: dedicated Eyedropper cursor and precise-cursor checks (#1269); estimates unchanged; G1: Eyedropper reads visible locked and outside-isolation sources (#1251); estimate unchanged; G11: Direct Selection segment Delete (#1278); estimates unchanged; G1: painted strokes regain the existing default after None/zero-width inheritance (#1253); estimate unchanged; G15: large-selection edits, cached live effects and faster Pathfinder, #1173; G4: proportional vertical metrics done, #966; G11: Shape Builder merge seams on grids of lines fixed, #893; scaled text controls corrected, #1034; group font-size preservation deferred; G9: `.ai` gradient matrices and meshes from the editing data; estimate unchanged; G9: `.ai` editing-data follow-ups (gradient stops, type placement, short area-type frames), #1390, #1391, #1392; G15: symbol instance art kept between frames, #1386; G1: dialog keyboard focus, #1367 and #1395; estimates unchanged; G9: placed (linked) files read from `.ai` editing data, #1264; G9: gradient shapes import as paths, #1304, and white constant alpha masks, #1286 in part; G15: linear deselect on hide or lock, #1353; estimates unchanged; G7: custom ruler origin done, #1212; G1: Artboard object clicks create a fitted artboard (#1227); remaining interaction pass and estimate unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; DXF control-point SPLINE closure read, #1299 follow-up; G16: Korean catalog added, 70–110 → 60–100 h; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; G11: valid selection after Simplify and Add Anchor Points (#1272); estimates unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; G10: RPM runtime dependency metadata (#1275); estimates unchanged; G15: texture-effect distance searches optimized (#1257); idle-machine/platform drag QA still pending; estimate unchanged; G1: Curvature point display improved (#1236, in part); estimates unchanged; G4: full-name font matching (#1258); Windows font-service QA pending; estimate unchanged; G11: no-op anchor Align keeps history and saved state (#1180 follow-up); estimates unchanged; G1: dedicated Eyedropper cursor and precise-cursor checks (#1269); estimates unchanged; G1: Eyedropper reads visible locked and outside-isolation sources (#1251); estimate unchanged; G11: Direct Selection segment Delete (#1278); estimates unchanged; G1: painted strokes regain the existing default after None/zero-width inheritance (#1253); estimate unchanged; G15: large-selection edits, cached live effects and faster Pathfinder, #1173; G4: proportional vertical metrics done, #966; G11: Shape Builder merge seams on grids of lines fixed, #893; scaled text controls corrected, #1034; group font-size preservation deferred; SVG knockout groups of opaque art export without masks; G9: `.ai` editing-data follow-ups (gradient stops, type placement, short area-type frames), #1390, #1391, #1392; G15: symbol instance art kept between frames, #1386; G1: dialog keyboard focus, #1367 and #1395; estimates unchanged; G9: placed (linked) files read from `.ai` editing data, #1264; G9: gradient shapes import as paths, #1304, and white constant alpha masks, #1286 in part; G15: linear deselect on hide or lock, #1353; estimates unchanged; G7: custom ruler origin done, #1212; G1: Artboard object clicks create a fitted artboard (#1227); remaining interaction pass and estimate unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; DXF control-point SPLINE closure read, #1299 follow-up; G16: Korean catalog added, 70–110 → 60–100 h; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; G11: valid selection after Simplify and Add Anchor Points (#1272); estimates unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; G10: RPM runtime dependency metadata (#1275); estimates unchanged; G15: texture-effect distance searches optimized (#1257); idle-machine/platform drag QA still pending; estimate unchanged; G1: Curvature point display improved (#1236, in part); estimates unchanged; G4: full-name font matching (#1258); Windows font-service QA pending; estimate unchanged; G11: no-op anchor Align keeps history and saved state (#1180 follow-up); estimates unchanged; G1: dedicated Eyedropper cursor and precise-cursor checks (#1269); estimates unchanged; G1: Eyedropper reads visible locked and outside-isolation sources (#1251); estimate unchanged; G11: Direct Selection segment Delete (#1278); estimates unchanged; G1: painted strokes regain the existing default after None/zero-width inheritance (#1253); estimate unchanged; G15: large-selection edits, cached live effects and faster Pathfinder, #1173; G4: proportional vertical metrics done, #966; G11: Shape Builder merge seams on grids of lines fixed, #893; scaled text controls corrected, #1034; group font-size preservation deferred; G9: `.ai` keeps its RGB numbers, PDF import keeps strokes apart from fills faded or masked by their group; estimates unchanged) · **Target:** Adobe Illustrator 2026 (30.x) +> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-13 · **Change:** minor (G1: Split Into Grid options, #1462, Transform Objects and Reflect's angle, #1448 and #1460, Pathfinder on a group, #1450, value fields, #1457 and #1465 in part; G9: grayscale TIFFs with alpha, #1466 in part; G6: unknown parameter keys refused, #1442; G10: window surfaces past 8192 px, #1459 in part; G15: many-object edits, #1429 in part; estimates unchanged; G16: Vietnamese catalog added, complete under the tests; three key languages remain, 60–100 → 55–90 h; G3: Extrude & Bevel, Inflate and Rotate added, 45–75 → 25–45 h; G9: `.ai` compound path paint, #1410, overprint kept on import, #1388, text-only PDF parts, #1387; G1: Transform dialogs preview, #1412, transforms of direct-selected anchors, #1408, corner drags, #1229; G11: strokes wider than their shape, #1396; estimates unchanged; G9: `.ai` editing-data follow-ups (gradient stops, type placement, short area-type frames), #1390, #1391, #1392; G15: symbol instance art kept between frames, #1386; G1: dialog keyboard focus, #1367 and #1395; estimates unchanged; G9: placed (linked) files read from `.ai` editing data, #1264; G9: gradient shapes import as paths, #1304, and white constant alpha masks, #1286 in part; G15: linear deselect on hide or lock, #1353; estimates unchanged; G7: custom ruler origin done, #1212; G1: Artboard object clicks create a fitted artboard (#1227); remaining interaction pass and estimate unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; DXF control-point SPLINE closure read, #1299 follow-up; G16: Korean catalog added, 70–110 → 60–100 h; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; G11: valid selection after Simplify and Add Anchor Points (#1272); estimates unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; G10: RPM runtime dependency metadata (#1275); estimates unchanged; G15: texture-effect distance searches optimized (#1257); idle-machine/platform drag QA still pending; estimate unchanged; G1: Curvature point display improved (#1236, in part); estimates unchanged; G4: full-name font matching (#1258); Windows font-service QA pending; estimate unchanged; G11: no-op anchor Align keeps history and saved state (#1180 follow-up); estimates unchanged; G1: dedicated Eyedropper cursor and precise-cursor checks (#1269); estimates unchanged; G1: Eyedropper reads visible locked and outside-isolation sources (#1251); estimate unchanged; G11: Direct Selection segment Delete (#1278); estimates unchanged; G1: painted strokes regain the existing default after None/zero-width inheritance (#1253); estimate unchanged; G15: large-selection edits, cached live effects and faster Pathfinder, #1173; G4: proportional vertical metrics done, #966; G11: Shape Builder merge seams on grids of lines fixed, #893; scaled text controls corrected, #1034; group font-size preservation deferred; G9: `.ai` gradient matrices and meshes from the editing data; estimate unchanged; G9: `.ai` art styles from the editing data; estimate unchanged; G9: `.ai` editing-data follow-ups (gradient stops, type placement, short area-type frames), #1390, #1391, #1392; G15: symbol instance art kept between frames, #1386; G1: dialog keyboard focus, #1367 and #1395; estimates unchanged; G9: placed (linked) files read from `.ai` editing data, #1264; G9: gradient shapes import as paths, #1304, and white constant alpha masks, #1286 in part; G15: linear deselect on hide or lock, #1353; estimates unchanged; G7: custom ruler origin done, #1212; G1: Artboard object clicks create a fitted artboard (#1227); remaining interaction pass and estimate unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; DXF control-point SPLINE closure read, #1299 follow-up; G16: Korean catalog added, 70–110 → 60–100 h; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; G11: valid selection after Simplify and Add Anchor Points (#1272); estimates unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; G10: RPM runtime dependency metadata (#1275); estimates unchanged; G15: texture-effect distance searches optimized (#1257); idle-machine/platform drag QA still pending; estimate unchanged; G1: Curvature point display improved (#1236, in part); estimates unchanged; G4: full-name font matching (#1258); Windows font-service QA pending; estimate unchanged; G11: no-op anchor Align keeps history and saved state (#1180 follow-up); estimates unchanged; G1: dedicated Eyedropper cursor and precise-cursor checks (#1269); estimates unchanged; G1: Eyedropper reads visible locked and outside-isolation sources (#1251); estimate unchanged; G11: Direct Selection segment Delete (#1278); estimates unchanged; G1: painted strokes regain the existing default after None/zero-width inheritance (#1253); estimate unchanged; G15: large-selection edits, cached live effects and faster Pathfinder, #1173; G4: proportional vertical metrics done, #966; G11: Shape Builder merge seams on grids of lines fixed, #893; scaled text controls corrected, #1034; group font-size preservation deferred; G9: `.ai` gradient matrices and meshes from the editing data; estimate unchanged; G9: `.ai` editing-data follow-ups (gradient stops, type placement, short area-type frames), #1390, #1391, #1392; G15: symbol instance art kept between frames, #1386; G1: dialog keyboard focus, #1367 and #1395; estimates unchanged; G9: placed (linked) files read from `.ai` editing data, #1264; G9: gradient shapes import as paths, #1304, and white constant alpha masks, #1286 in part; G15: linear deselect on hide or lock, #1353; estimates unchanged; G7: custom ruler origin done, #1212; G1: Artboard object clicks create a fitted artboard (#1227); remaining interaction pass and estimate unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; DXF control-point SPLINE closure read, #1299 follow-up; G16: Korean catalog added, 70–110 → 60–100 h; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; G11: valid selection after Simplify and Add Anchor Points (#1272); estimates unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; G10: RPM runtime dependency metadata (#1275); estimates unchanged; G15: texture-effect distance searches optimized (#1257); idle-machine/platform drag QA still pending; estimate unchanged; G1: Curvature point display improved (#1236, in part); estimates unchanged; G4: full-name font matching (#1258); Windows font-service QA pending; estimate unchanged; G11: no-op anchor Align keeps history and saved state (#1180 follow-up); estimates unchanged; G1: dedicated Eyedropper cursor and precise-cursor checks (#1269); estimates unchanged; G1: Eyedropper reads visible locked and outside-isolation sources (#1251); estimate unchanged; G11: Direct Selection segment Delete (#1278); estimates unchanged; G1: painted strokes regain the existing default after None/zero-width inheritance (#1253); estimate unchanged; G15: large-selection edits, cached live effects and faster Pathfinder, #1173; G4: proportional vertical metrics done, #966; G11: Shape Builder merge seams on grids of lines fixed, #893; scaled text controls corrected, #1034; group font-size preservation deferred; SVG knockout groups of opaque art export without masks; G9: `.ai` editing-data follow-ups (gradient stops, type placement, short area-type frames), #1390, #1391, #1392; G15: symbol instance art kept between frames, #1386; G1: dialog keyboard focus, #1367 and #1395; estimates unchanged; G9: placed (linked) files read from `.ai` editing data, #1264; G9: gradient shapes import as paths, #1304, and white constant alpha masks, #1286 in part; G15: linear deselect on hide or lock, #1353; estimates unchanged; G7: custom ruler origin done, #1212; G1: Artboard object clicks create a fitted artboard (#1227); remaining interaction pass and estimate unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; DXF control-point SPLINE closure read, #1299 follow-up; G16: Korean catalog added, 70–110 → 60–100 h; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; G11: valid selection after Simplify and Add Anchor Points (#1272); estimates unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; G10: RPM runtime dependency metadata (#1275); estimates unchanged; G15: texture-effect distance searches optimized (#1257); idle-machine/platform drag QA still pending; estimate unchanged; G1: Curvature point display improved (#1236, in part); estimates unchanged; G4: full-name font matching (#1258); Windows font-service QA pending; estimate unchanged; G11: no-op anchor Align keeps history and saved state (#1180 follow-up); estimates unchanged; G1: dedicated Eyedropper cursor and precise-cursor checks (#1269); estimates unchanged; G1: Eyedropper reads visible locked and outside-isolation sources (#1251); estimate unchanged; G11: Direct Selection segment Delete (#1278); estimates unchanged; G1: painted strokes regain the existing default after None/zero-width inheritance (#1253); estimate unchanged; G15: large-selection edits, cached live effects and faster Pathfinder, #1173; G4: proportional vertical metrics done, #966; G11: Shape Builder merge seams on grids of lines fixed, #893; scaled text controls corrected, #1034; group font-size preservation deferred; G9: `.ai` keeps its RGB numbers, PDF import keeps strokes apart from fills faded or masked by their group; estimates unchanged) · **Target:** Adobe Illustrator 2026 (30.x) +) Every known shortfall against Illustrator, one entry each, **ranked by how much it stops a professional from switching**. This is the work list: unless you were given a task, pick the highest-ranked gap you can make @@ -30,7 +31,7 @@ stage ([ROADMAP.md](../ROADMAP.md)). | 13 | [G7 Views and windows](#g7-views-and-windows) | 15–25 | no | [ui-parity.md](ui-parity.md) | | 14 | [G6 Automation and scripting](#g6-automation-and-scripting) | 8–14 | no | [target-app-parity.md](target-app-parity.md) | | 15 | [G15 Performance budgets and a GPU renderer](#g15-performance-budgets-and-a-gpu-renderer) | 15–25 | budgets only | [hardware-parity.md](hardware-parity.md) | -| 16 | [G16 Localization: the four missing key languages](#g16-localization-the-four-missing-key-languages) | 60–100 | no | [localization-parity.md](localization-parity.md) | +| 16 | [G16 Localization: the three missing key languages](#g16-localization-the-three-missing-key-languages) | 55–90 | no | [localization-parity.md](localization-parity.md) | | 17 | [G17 Ecosystem: third-party plug-ins](#g17-ecosystem-third-party-plug-ins) | 20–45 | no | — | | 18 | [G18 Generative AI features](#g18-generative-ai-features) | 30–60 | no | — | | 19 | [G19 Accessibility](#g19-accessibility) | 15–25 | no | [ui-parity.md](ui-parity.md) | @@ -202,14 +203,14 @@ from G14 and the budget run of G15: **~170–270 h** one agent, ~50–80 h wall Crop and Outline landed in #1173. - **Estimate:** 15–25 h (the budget run and fixes block beta). -## G16 Localization: the four missing key languages +## G16 Localization: the three missing key languages -- **Evidence:** Czech render-site bypasses reduced in file dialogs, diagnostics, preset names and contributor tooltips; gradient grammar and printer-mark context corrected (see [localization-parity.md](localization-parity.md)). Native review and the missing-language work remain; estimate unchanged. +- **Evidence:** Vietnamese catalog complete under the tests (menus, literals, messages; one plural form). Czech render-site bypasses reduced in file dialogs, diagnostics, preset names and contributor tooltips; gradient grammar and printer-mark context corrected (see [localization-parity.md](localization-parity.md)). Native review and the remaining missing-language work remain. -- **Missing:** Hindi, Arabic, Indonesian, Vietnamese catalogs; a Korean UI font for the web build; a right-to-left interface and interface +- **Missing:** Hindi, Arabic, Indonesian catalogs; a Korean UI font for the web build; a right-to-left interface and interface shaping for Arabic and Devanagari; messages for Simplified Chinese and Brazilian Portuguese; native review of every catalog. Measured in [localization-parity.md](localization-parity.md). -- **Estimate:** 60–100 h plus human review (Korean landed 2026-10-12). +- **Estimate:** 55–90 h plus human review (Vietnamese landed 2026-10-12). ## G17 Ecosystem: third-party plug-ins @@ -251,6 +252,7 @@ from G14 and the budget run of G15: **~170–270 h** one agent, ~50–80 h wall | 2026-10-12 | minor | G1: Artboard object clicks create a fitted artboard (#1227); remaining interaction pass and estimate unchanged | | 2026-10-12 | minor | Pathfinder single-result booleans preserve source names and SVG IDs (#1293); paint-order, grouped/compound sources, unchanged geometry/appearance and Undo/Redo regression tests; scores and estimates unchanged | | 2026-10-12 | minor | DXF reads control-point SPLINE closure (#1299 follow-up after #1320); open curves stay open and curves retained; rational/non-rational import and export versions regression-tested; scores/hours unchanged | +| 2026-10-12 | minor | G16: Vietnamese catalog added (complete under the tests); three key languages remain (Hindi, Arabic, Indonesian), 55–90 h | | 2026-10-12 | minor | G16: Korean catalog added (complete under the tests); four key languages remain, 60–100 h | | 2026-10-11 | minor | Czech render-site follow-up: file-dialog filters, diagnostics, preset numbering, contributor tooltips/plurals, gradient grammar and contextual printer mark styles; estimates unchanged | | 2026-10-12 | minor | Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged | diff --git a/docs/localization-parity.md b/docs/localization-parity.md index 2e42448e..5b66aa4a 100644 --- a/docs/localization-parity.md +++ b/docs/localization-parity.md @@ -1,6 +1,7 @@ # Localization parity -> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-13 · **Change:** minor (Czech: 128 strings added since the catalog was completed are translated, #1461; scores and estimates unchanged; Korean catalog added, complete under the tests; 12-language score 54% → 63%; Hungarian catalog added; Czech render-site localization follow-up; scores and estimates unchanged) · **Target:** Adobe Illustrator 2026 (30.x) +> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-13 · **Change:** minor (Vietnamese catalog added, complete under the tests; 12-language score 63% → 71%; Czech: 128 strings added since the catalog was completed are translated, #1461; scores and estimates unchanged; Korean catalog added, complete under the tests; 12-language score 54% → 63%; Hungarian catalog added; Czech render-site localization follow-up; scores and estimates unchanged) · **Target:** Adobe Illustrator 2026 (30.x) +) Per-language status of VectorCraft's interface. How the catalogs work and how to add a language: [`development.md` › Localisation](development.md#localisation). Part of @@ -34,10 +35,10 @@ Chinese by `imachus`). None is recorded as reviewed by a native speaker; the cat | Japanese | `ja` | 4,004 / 4,020 (99.6%) | all | CJK UI font as above; Japanese IME; vertical type partial; Japanese crop marks and composition settings | no | full | — (review) | | German | `de` | 3,952 / 4,020 (98%; tests hold menus, literals and messages complete) | all (602 of 604 message rows; landed 2026-10-10) | Latin | contributor-written, not reviewed | full | — (review) | | Korean | `ko` | 4,151 rows: menus, `tl!` literals and messages complete (tests); one plural form | all | Hangul from an installed system font on the desktop (Apple SD Gothic Neo, Malgun Gothic, Noto Sans CJK KR…); the web build has no Korean UI font yet (craft-fonts); IME path exists | no (AI-drafted) | full | — (review; web font) | -| Vietnamese | `vi` | 0 | none | Latin with stacked diacritics (precomposed forms render) | no | none | 5–8 | +| Vietnamese | `vi` | 4,213 rows: menus, `tl!` literals and messages complete (tests); one plural form; 3,548 plain + 13 `@plural` + 6 contextual + 646 `@msg` | all | Latin with Vietnamese diacritics (precomposed forms; glyph tests pass) | contributor is a Vietnamese speaker; AI-assisted draft, further native review welcome | full | — (review) | -**12-language score: ~63%** (equal weights: 100 + 85 + 100 + 0 + 0 + 100 + 68 + 0 + 100 + 98 + 100 + 0, over 12). -**To `full` for all twelve: ~60–100 h**, most of it Arabic (right-to-left interface) and Hindi (interface +**12-language score: ~71%** (equal weights: 100 + 85 + 100 + 0 + 0 + 100 + 68 + 0 + 100 + 98 + 100 + 100, over 12). +**To `full` for all twelve: ~55–90 h**, most of it Arabic (right-to-left interface) and Hindi (interface shaping). Each new Latin-script catalog is ~4,000 rows; the existing ones were written in a few agent hours each plus review. Native-speaker review is human work and isn't in the hours. @@ -52,7 +53,7 @@ plus review. Native-speaker review is human work and isn't in the hours. | Hungarian | `hu` | 4,524 rows: menus, `tl!` literals and messages complete (tests); one plural form | full | | Czech | `cs` | 4,411 catalog entries, including 636 `@msg` rows (measured locally 2026-10-11); menu, literal and message coverage enforced by tests | catalog complete; render-site gaps reduced; native review pending | -Thirteen non-English catalogs in all. Illustrator, as its public documentation lists, ships around two dozen +Fourteen non-English catalogs in all. Illustrator, as its public documentation lists, ships around two dozen interface languages (including Polish, Dutch, Turkish, the Nordic languages, Hungarian, and Middle East editions with Arabic and Hebrew); it doesn't ship Hindi, Indonesian or Vietnamese. @@ -79,7 +80,9 @@ font for the web build. | Date | Change | Summary | |---|---|---| +| 2026-10-12 | minor | Vietnamese (`vi`) catalog added, complete under the tests (menus, literals, messages; one plural form); 12-language score 63% → 71%, hours 60–100 → 55–90 | | 2026-10-13 | minor | Czech: 128 more strings translated (tool names, PDF and Image Trace presets, pie graph options and others added since the catalog was completed; #1461); the entry count in the table is the 2026-10-11 measurement; native review still pending; scores and estimates unchanged | +) | 2026-10-12 | minor | Korean (`ko`) catalog added, complete under the tests (menus, literals, messages); 12-language score 54% → 63%, hours 70–110 → 60–100 | | 2026-10-12 | minor | Hungarian (`hu`) catalog added, complete under the tests | | 2026-10-11 | minor | Czech render-site follow-up: file-dialog filters, diagnostics, preset numbering, contributor tooltips/plurals, gradient grammar and contextual printer mark styles; estimates unchanged | diff --git a/docs/target-app-parity.md b/docs/target-app-parity.md index 826cd68a..28354717 100644 --- a/docs/target-app-parity.md +++ b/docs/target-app-parity.md @@ -1,6 +1,6 @@ # Parity with Adobe Illustrator -> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-13 · **Change:** minor (Image Trace: colour presets no longer shatter noisy flat art and photos trace into smooth tones, measured in `image-trace-quality.md`, score unchanged; Split Into Grid options, #1462; Transform Objects and Reflect across an angle, #1448 and #1460; Pathfinder panel on a group, #1450; unknown parameter keys refused, #1442; grayscale TIFFs with alpha, #1466 in part; scores and hours unchanged; Image Trace places edges to a fraction of a pixel in every mode, measured in `image-trace-quality.md`, score unchanged; 3D and Materials: Extrude & Bevel, Inflate and Rotate added, 3D ~8% → ~25% (estimated), menu stubs 25 → 22; Affinity text frames too short for their first line show it, #1423; Transform dialogs preview, #1412, and the transform tools and commands act on direct-selected anchors, #1408; `.ai` compound path paint, #1410; strokes wider than their shape, #1396; corner drags hide the bounding box, #1229; scores and hours unchanged; PDF and `.ai` import keep overprint, #1388, scores unchanged; `.ai` editing-data follow-ups: gradient stops, type of objects with an appearance, short area-type frames (#1390, #1391, #1392); dialog keyboard focus on every open (#1382, #1395); art flush with an artboard (#1375); font rescan (#1376); symbol instance redraw cache (#1386); scores and hours unchanged; grid tool options, #1377 in part, scores unchanged; `.ai` placed (linked) files read from the editing data, #1264, scores unchanged; gradient shapes import as paths, #1304; white constant alpha masks, #1286 in part; Live Corners widget click selects its corner, #1239; scores and hours unchanged; custom ruler origin, #1212; Artboard click-to-fit verified for objects, groups, visible bounds, undo and cancellation (#1227); scores and hours unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; Localization: Korean catalog added, 54% → 63%, full readiness unchanged at ~62%; desktop print transport adopts craft-print, Windows 7 fallback retained, scores unchanged; Image Trace: an image over 64 megapixels traces scaled down instead of being refused, scores unchanged; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; Path operations: Simplify preview/counts and component selection (#1272); scores unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; Platforms: RPM runtime capabilities and glibc floor (#1275); scores unchanged; Raster effects: squared-distance texture redraws (#1257); pixels unchanged; scores and hours unchanged; Drawing: Curvature point display improved (#1236, in part); scores unchanged; Type core: full-name font matching (#1258), scores and hours unchanged; Selection: no-op anchor Align preserves history and saved state (#1180 follow-up); scores unchanged; UI chrome: Eyedropper cursor and precise-setting regressions (#1269); scores unchanged; Colour: Eyedropper reads visible locked and outside-isolation sources (#1251); scores and hours unchanged; Selection: segment click/Delete preserves neighboring edges (#1278); scores unchanged; Colour: unpainted zero-width strokes regain 1 pt when painted (#1253); scores and hours unchanged; graphs: designs and markers, data, Graph Type and label options; UI chrome: native macOS save Format menu, #866, scores unchanged; compound paths inherit the backmost appearance and member fill-rule edits reach their owner, #1197; scores unchanged; Type core: Middle Eastern digit types done, Character panel menu › Digits; PDF export warns when the pixel cap lowers raster-effect resolution; Drawing tools: Live Corners round corners between curved sides, #1144; Type advanced: proportional vertical metrics (`vpal`) done, #966; Shape Builder: #893 fixed, merged regions of crossing lines no longer keep seams; scores unchanged while #937 is open; #1034: document-point character controls after object/group scaling; full readiness recomputed as the standard's additive weighted sum, ~62%; per-audience hours; essentials-user score ~75% added; ready-for-real-work re-examined: 50% → 55%, mainstream 65% added; earlier the same day: full re-measure against Illustrator 2026 30.x; merged the ROADMAP's parity estimate, honest assessment and "Shipped so far" into this file; SVG knockout groups of opaque art export without masks) · **Target:** Adobe Illustrator 2026 (30.x; public release notes through 30.7, August 2026) +> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-13 · **Change:** minor (Split Into Grid options, #1462; Transform Objects and Reflect across an angle, #1448 and #1460; Pathfinder panel on a group, #1450; unknown parameter keys refused, #1442; grayscale TIFFs with alpha, #1466 in part; Localization: Vietnamese catalog added, 63% → 71%, hours 60–100 → 55–90, full readiness unchanged at ~62%; scores and hours unchanged; Image Trace places edges to a fraction of a pixel in every mode, measured in `image-trace-quality.md`, score unchanged; 3D and Materials: Extrude & Bevel, Inflate and Rotate added, 3D ~8% → ~25% (estimated), menu stubs 25 → 22; Affinity text frames too short for their first line show it, #1423; Transform dialogs preview, #1412, and the transform tools and commands act on direct-selected anchors, #1408; `.ai` compound path paint, #1410; strokes wider than their shape, #1396; corner drags hide the bounding box, #1229; scores and hours unchanged; PDF and `.ai` import keep overprint, #1388, scores unchanged; `.ai` editing-data follow-ups: gradient stops, type of objects with an appearance, short area-type frames (#1390, #1391, #1392); dialog keyboard focus on every open (#1382, #1395); art flush with an artboard (#1375); font rescan (#1376); symbol instance redraw cache (#1386); scores and hours unchanged; grid tool options, #1377 in part, scores unchanged; `.ai` placed (linked) files read from the editing data, #1264, scores unchanged; gradient shapes import as paths, #1304; white constant alpha masks, #1286 in part; Live Corners widget click selects its corner, #1239; scores and hours unchanged; custom ruler origin, #1212; Artboard click-to-fit verified for objects, groups, visible bounds, undo and cancellation (#1227); scores and hours unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; Localization: Korean catalog added, 54% → 63%, full readiness unchanged at ~62%; desktop print transport adopts craft-print, Windows 7 fallback retained, scores unchanged; Image Trace: an image over 64 megapixels traces scaled down instead of being refused, scores unchanged; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; Path operations: Simplify preview/counts and component selection (#1272); scores unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; Platforms: RPM runtime capabilities and glibc floor (#1275); scores unchanged; Raster effects: squared-distance texture redraws (#1257); pixels unchanged; scores and hours unchanged; Drawing: Curvature point display improved (#1236, in part); scores unchanged; Type core: full-name font matching (#1258), scores and hours unchanged; Selection: no-op anchor Align preserves history and saved state (#1180 follow-up); scores unchanged; UI chrome: Eyedropper cursor and precise-setting regressions (#1269); scores unchanged; Colour: Eyedropper reads visible locked and outside-isolation sources (#1251); scores and hours unchanged; Selection: segment click/Delete preserves neighboring edges (#1278); scores unchanged; Colour: unpainted zero-width strokes regain 1 pt when painted (#1253); scores and hours unchanged; graphs: designs and markers, data, Graph Type and label options; UI chrome: native macOS save Format menu, #866, scores unchanged; compound paths inherit the backmost appearance and member fill-rule edits reach their owner, #1197; scores unchanged; Type core: Middle Eastern digit types done, Character panel menu › Digits; PDF export warns when the pixel cap lowers raster-effect resolution; Drawing tools: Live Corners round corners between curved sides, #1144; Type advanced: proportional vertical metrics (`vpal`) done, #966; Shape Builder: #893 fixed, merged regions of crossing lines no longer keep seams; scores unchanged while #937 is open; #1034: document-point character controls after object/group scaling; full readiness recomputed as the standard's additive weighted sum, ~62%; per-audience hours; essentials-user score ~75% added; ready-for-real-work re-examined: 50% → 55%, mainstream 65% added; earlier the same day: full re-measure against Illustrator 2026 30.x; merged the ROADMAP's parity estimate, honest assessment and "Shipped so far" into this file; SVG knockout groups of opaque art export without masks; Image Trace: colour presets no longer shatter noisy flat art and photos trace into smooth tones, measured in `image-trace-quality.md`, score unchanged; Split Into Grid options, #1462; Transform Objects and Reflect across an angle, #1448 and #1460; Pathfinder panel on a group, #1450; unknown parameter keys refused, #1442; grayscale TIFFs with alpha, #1466 in part; scores and hours unchanged; Image Trace places edges to a fraction of a pixel in every mode, measured in `image-trace-quality.md`, score unchanged; 3D and Materials: Extrude & Bevel, Inflate and Rotate added, 3D ~8% → ~25% (estimated), menu stubs 25 → 22; Affinity text frames too short for their first line show it, #1423; Transform dialogs preview, #1412, and the transform tools and commands act on direct-selected anchors, #1408; `.ai` compound path paint, #1410; strokes wider than their shape, #1396; corner drags hide the bounding box, #1229; scores and hours unchanged; PDF and `.ai` import keep overprint, #1388, scores unchanged; `.ai` editing-data follow-ups: gradient stops, type of objects with an appearance, short area-type frames (#1390, #1391, #1392); dialog keyboard focus on every open (#1382, #1395); art flush with an artboard (#1375); font rescan (#1376); symbol instance redraw cache (#1386); scores and hours unchanged; grid tool options, #1377 in part, scores unchanged; `.ai` placed (linked) files read from the editing data, #1264, scores unchanged; gradient shapes import as paths, #1304; white constant alpha masks, #1286 in part; Live Corners widget click selects its corner, #1239; scores and hours unchanged; custom ruler origin, #1212; Artboard click-to-fit verified for objects, groups, visible bounds, undo and cancellation (#1227); scores and hours unchanged; Pathfinder single-result source names and SVG IDs retained, #1293; Localization: Korean catalog added, 54% → 63%, full readiness unchanged at ~62%; desktop print transport adopts craft-print, Windows 7 fallback retained, scores unchanged; Image Trace: an image over 64 megapixels traces scaled down instead of being refused, scores unchanged; Czech render-site localization follow-up; scores and estimates unchanged; Document Setup: Edit Artboards closes the modal after applying valid settings; pointer-click regressions; scores and hours unchanged; Artboards: Escape exits editing; an active drag cancels first; shortcut-routing regression; scores and hours unchanged; Path operations: Simplify preview/counts and component selection (#1272); scores unchanged; G2: Film Grain added; Photoshop effects 29/57; 28 filters remain; Platforms: RPM runtime capabilities and glibc floor (#1275); scores unchanged; Raster effects: squared-distance texture redraws (#1257); pixels unchanged; scores and hours unchanged; Drawing: Curvature point display improved (#1236, in part); scores unchanged; Type core: full-name font matching (#1258), scores and hours unchanged; Selection: no-op anchor Align preserves history and saved state (#1180 follow-up); scores unchanged; UI chrome: Eyedropper cursor and precise-setting regressions (#1269); scores unchanged; Colour: Eyedropper reads visible locked and outside-isolation sources (#1251); scores and hours unchanged; Selection: segment click/Delete preserves neighboring edges (#1278); scores unchanged; Colour: unpainted zero-width strokes regain 1 pt when painted (#1253); scores and hours unchanged; graphs: designs and markers, data, Graph Type and label options; UI chrome: native macOS save Format menu, #866, scores unchanged; compound paths inherit the backmost appearance and member fill-rule edits reach their owner, #1197; scores unchanged; Type core: Middle Eastern digit types done, Character panel menu › Digits; PDF export warns when the pixel cap lowers raster-effect resolution; Drawing tools: Live Corners round corners between curved sides, #1144; Type advanced: proportional vertical metrics (`vpal`) done, #966; Shape Builder: #893 fixed, merged regions of crossing lines no longer keep seams; scores unchanged while #937 is open; #1034: document-point character controls after object/group scaling; full readiness recomputed as the standard's additive weighted sum, ~62%; per-audience hours; essentials-user score ~75% added; ready-for-real-work re-examined: 50% → 55%, mainstream 65% added; earlier the same day: full re-measure against Illustrator 2026 30.x; merged the ROADMAP's parity estimate, honest assessment and "Shipped so far" into this file; SVG knockout groups of opaque art export without masks) · **Target:** Adobe Illustrator 2026 (30.x; public release notes through 30.7, August 2026) The authoritative parity assessment. [`ROADMAP.md`](../ROADMAP.md) summarizes it; [`gaps.md`](gaps.md) is the work list made from it. Deep areas have their own checklists: [UI and interaction](ui-parity.md), @@ -114,7 +114,7 @@ review parallelize less and need humans. | Audience | Ready % | Opus 5.5 agent hours to ~95% (one agent) | With 4–6 agents | Work that dominates | |---|---:|---:|---:|---| -| **Full Illustrator** (ready for real work; decides the stage) | **~62%** (57–67%) | **~340–560 h** | ~95–160 h | the mainstream work below, plus 3D (50–85 h), raster effects (24–40 h), advanced type (20–28 h), generative AI (30–60 h), localization (60–100 h) and ecosystem | +| **Full Illustrator** (ready for real work; decides the stage) | **~62%** (57–67%) | **~340–560 h** | ~95–160 h | the mainstream work below, plus 3D (50–85 h), raster effects (24–40 h), advanced type (20–28 h), generative AI (30–60 h), localization (55–90 h) and ecosystem | | **Mainstream illustrator** | **~65%** (60–70%) | **~230–380 h** | ~65–110 h | the interaction-fidelity pass (60–90 h), hardening and QA (30–50 h), stability (20–35 h), performance budgets (15–25 h), `.ai` exchange (10–20 h), the remaining depth of the everyday areas | | **Essentials user** | **~75%** (70–80%) | **~60–105 h** | ~25–45 h | launch and stability on Windows (20–35 h), in-app help and onboarding (8–15 h), basic QA (10–15 h), Shape Builder regions (4–8 h), UI polish | @@ -132,7 +132,7 @@ Values are from [By dimension](#by-dimension). | Performance | 8 | 60% | 4.8 | | Platforms | 5 | 80% | 4.0 | | Hardware | 4 | 35% | 1.4 | -| Localization | 4 | 63% | 2.5 | +| Localization | 4 | 71% | 2.8 | | Ecosystem and plug-ins | 4 | 15% | 0.6 | | AI features | 3 | 0% | 0.0 | | **Ready for real work** | **100** | | **~62%** | @@ -237,7 +237,7 @@ what keeps it from beta, not from alpha. | UI/UX fidelity (look ~80%, interaction ~45%) | 55% | 70–110 | estimated | [ui-parity.md](ui-parity.md) | | File formats | 75% | 15–30 | estimated | [file-format-parity.md](file-format-parity.md) | | Hardware (GPU, pen, touch, displays) | 35% | 25–45 | estimated | [hardware-parity.md](hardware-parity.md) | -| Localization (the 12 key languages, equally weighted) | 63% | 60–100 | measured from catalogs | [localization-parity.md](localization-parity.md) | +| Localization (the 12 key languages, equally weighted) | 71% | 55–90 | measured from catalogs | [localization-parity.md](localization-parity.md) | | Performance | ~60% | 15–25 | estimated (unverified budgets) | [gaps.md](gaps.md) | | Stability | ~60% | 30–50 | estimated | [gaps.md](gaps.md) | | Platforms (macOS, Windows x64/arm64, Linux, FreeBSD, web) | 80% | 15–25 | estimated | [gaps.md](gaps.md) | @@ -395,7 +395,7 @@ Moved from the ROADMAP's "Shipped so far" on 2026-10-10. Update it when a featur - Panels undock (#495): a dock tab, a panel icon or a popped-out panel's title dragged out of the dock floats that panel inside the window, and the strip right of the dock's tabs floats the whole tabbed group. A floating group moves by its title bar, a tab dragged out of it floats on its own, and dropped on another group's title bar or tabs it stacks with that group; dropped on the dock, which lights up under the pointer, its panels go back where they live (the tabbed group or the icon column), as its × and the panel menus' Float Panel / Dock Panel do (`window.panel.float`, `window.panel.dock`). The Tools panel floats by its title bar and docks again on the window's left edge. Floating groups stack into sets: dropped on the upper or lower half of another group (a line shows where), a group joins it right above or below it, and the set's groups stack top to bottom, each showing one panel, moving together by the top group's title bar, whose × docks them all; a group dragged by its tab strip leaves the set (`window.panel.float {below, above}`). A double-click on a tab collapses a floating group to its tabs (`collapsed`). Sets dropped on the left edge of the icon column or of another dock column dock as dock columns (a multi-column dock, `window.panel.dock {column}`), whose groups stack, tab and tear out as a floating set's do, and whose top strip floats the column again. Floating panels, their sets and the Tools panel's position are kept with the preferences and in user workspaces, and clamped into a smaller window. Not done: panels in separate OS windows, docking a panel into the default tabbed group it doesn't belong to, reordering tabs by dragging, collapsing a set or dock column to icons, dock columns right of the default dock, resizing floating panels and the groups of a set. - The dock's double arrow collapses Properties, Layers and Libraries to icons at the top of the icon column, popping out like the other icon panels, and expands them again (`window.collapseDock`, kept with the preferences and in saved workspaces). The icon column's own arrow (expanding the icon panels into a full column) is not done. - Czech render-site labels: desktop/web file filters, diagnostics, suggested preset names and contributor tooltips/plurals now use catalog lookups; gradients have Czech adjective agreement and printer marks have a separate context (PDF/Print and Summary). Search, Home, toolbar/panel tooltips and Preferences already look up their labels; new variable keys fall back to English in other languages. Evidence: `i18n::tests::czech_render_site_follow_up`, `dialogs::tests_modal::printer_mark_labels_are_distinct_from_language_names`; see [localization-parity.md](localization-parity.md). - - Localised UI: menus (in-window and native), panels, dialogs, toolbar and Preferences read from per-language catalogs (`crates/ui-egui/src/i18n`, see `docs/development.md`); Traditional Chinese (Taiwan), Simplified Chinese (mainland), Japanese, Korean, German, Spanish, French, Italian, Russian and Ukrainian ship complete, and Czech and Brazilian Portuguese cover every menu label (and more), with system-locale detection on macOS, Windows, Linux and the web (the browser's languages, or `?lang=`), a Language preference and, on macOS, a VectorCraft ▸ Language menu. Names are never translated (fonts and their styles, layers, artboards, saved presets, user libraries, custom workspaces, recent files, plug-ins). + - Localised UI: menus (in-window and native), panels, dialogs, toolbar and Preferences read from per-language catalogs (`crates/ui-egui/src/i18n`, see `docs/development.md`); Traditional Chinese (Taiwan), Simplified Chinese (mainland), Japanese, Korean, Vietnamese, German, Spanish, French, Italian, Russian and Ukrainian ship complete, and Czech and Brazilian Portuguese cover every menu label (and more), with system-locale detection on macOS, Windows, Linux and the web (the browser's languages, or `?lang=`), a Language preference and, on macOS, a VectorCraft ▸ Language menu. Names are never translated (fonts and their styles, layers, artboards, saved presets, user libraries, custom workspaces, recent files, plug-ins). - Native macOS menu bar, vector tool cursors, a ⌘K command palette, middle-button panning with any tool. Native menus explicitly end tracking on command selection, outside window presses and Escape; menu updates wait until tracking ends, and a dismissing press never starts a canvas gesture (M14.8). - The macOS menu bar is built from the in-window menus (one model, `native_menu`) and laid out as a Mac app's: the VectorCraft menu holds About, Settings ▸ (each Preferences page, General… ⌘K), Language ▸, Appearance ▸ (UI brightness), Services, Hide VectorCraft ⌃⌘H (⌘H stays Hide Edges), Hide Others, Show All and Quit; Window gains Minimize ⌃⌘M, Zoom and Bring All to Front, and Help the system's search field. Its key equivalents go back to egui as key presses, so user shortcuts, focused text fields and the Type tool's input method behave as in the window, and nothing fires twice; enabled, check marks and labels update in place. `--in-window-menus` or `VECTORCRAFT_IN_WINDOW_MENUS=1` keeps the menus in the window; `ui.inspect` reports `nativeMenuBar`. - macOS: Finder opens every format File › Open reads with VectorCraft (double-click, Open With, a drop on the Dock icon, `open -a`), at launch or while it runs; the release and `cargo xtask bundle` apps share one `Info.plist` that declares those document types, owning only VectorCraft's own formats. The DMG opens on a designed Finder window, VectorCraft.app beside the `Applications` link over a background with the app icon (#493). @@ -549,6 +549,7 @@ Moved from the ROADMAP's "Shipped so far" on 2026-10-10. Update it when a featur | 2026-10-12 | minor | Guides/rulers: custom document zero point (#1212) with preview, reset, relative position fields and native round-trip; global/artboard mode switch and video rulers remain; score 80% and 4–7 h unchanged (estimated) | | 2026-10-12 | minor | Artboard click-to-fit verified for objects, groups, visible bounds, undo and cancellation (#1227); scores and hours unchanged | | 2026-10-12 | minor | Pathfinder single-result booleans preserve source names and SVG IDs (#1293); paint-order, grouped/compound sources, unchanged geometry/appearance and Undo/Redo regression tests; scores and estimates unchanged | +| 2026-10-12 | minor | Localization: Vietnamese (`vi`) catalog added, complete under the tests; Localization 63% → 71% (measured), hours 60–100 → 55–90; full readiness unchanged (~62%) | | 2026-10-12 | minor | Localization: Korean (`ko`) catalog added, complete under the tests; Localization 54% → 63% (measured), hours 70–110 → 60–100; full readiness unchanged (~62%) | | 2026-10-12 | minor | Desktop PDF spooler shared through craft-print; exact physical sizes, composed copies and Windows 7 fallback retained. Scores and remaining gaps unchanged. | | 2026-10-11 | minor | Image Trace: an image over 64 megapixels (up to 192) is traced scaled down to 64 megapixels with its paths at the image's own size, instead of being refused; score and hours unchanged (estimated) |