|
{ |
|
"accessibility": { |
|
"uploadImages": "Tải Lên Hình Ảnh", |
|
"previousImage": "Ảnh trước đó", |
|
"about": "Giới Thiệu", |
|
"nextImage": "Ảnh tiếp theo", |
|
"reset": "Khởi Động Lại", |
|
"toggleRightPanel": "Bật/Tắt Bảng Bên Phải (G)", |
|
"toggleLeftPanel": "Bật/Tắt Bảng Bên Trái (T)", |
|
"menu": "Menu", |
|
"createIssue": "Mở Vấn Đề", |
|
"resetUI": "$t(accessibility.reset) Giao Diện Người Dùng", |
|
"mode": "Chế Độ", |
|
"invokeProgressBar": "Thanh Tiến Trình", |
|
"submitSupportTicket": "Gửi Phiếu Hỗ Trợ", |
|
"uploadImage": "Tải Lên Hình Ảnh" |
|
}, |
|
"boards": { |
|
"autoAddBoard": "Tự Động Thêm Bảng", |
|
"addBoard": "Thêm Bảng", |
|
"downloadBoard": "Tải Xuống Bảng", |
|
"movingImagesToBoard_other": "Di chuyển {{count}} ảnh vào Bảng:", |
|
"viewBoards": "Xem Bảng", |
|
"hideBoards": "Ẩn Bảng", |
|
"noBoards": "Không Có Bảng Thuộc Loại {{boardType}}", |
|
"noMatching": "Không Có Bảng Tương Ứng", |
|
"searchBoard": "Tìm Bảng...", |
|
"addPrivateBoard": "Thêm Bảng Cá Nhân", |
|
"addSharedBoard": "Thêm Bảng Nhóm", |
|
"boards": "Bảng", |
|
"selectedForAutoAdd": "Đã Chọn Để Tự động thêm", |
|
"myBoard": "Bảng Của Tôi", |
|
"deletedPrivateBoardsCannotbeRestored": "Bảng đã xoá sẽ không thể khôi phục lại. Chọn 'Chỉ Xoá Bảng' sẽ dời ảnh vào trạng thái chưa phân loại riêng cho chủ ảnh.", |
|
"changeBoard": "Thay Đổi Bảng", |
|
"clearSearch": "Làm Sạch Thanh Tìm Kiếm", |
|
"updateBoardError": "Lỗi khi cập nhật Bảng", |
|
"private": "Bảng Cá Nhân", |
|
"shared": "Bảng Nhóm", |
|
"imagesWithCount_other": "{{count}} hình ảnh", |
|
"cancel": "Huỷ", |
|
"deleteBoard": "Xoá Bảng", |
|
"deleteBoardAndImages": "Xoá Bảng Lẫn Hình ảnh", |
|
"deleteBoardOnly": "Chỉ Xoá Bảng", |
|
"deletedBoardsCannotbeRestored": "Bảng đã xoá sẽ không thể khôi phục lại. Chọn 'Chỉ Xoá Bảng' sẽ dời ảnh vào trạng thái chưa phân loại.", |
|
"bottomMessage": "Xoá bảng này lẫn ảnh của nó sẽ khởi động lại mọi tính năng đang sử dụng chúng.", |
|
"menuItemAutoAdd": "Tự động thêm cho Bảng này", |
|
"move": "Di Chuyển", |
|
"topMessage": "Bảng này chứa ảnh được dùng với những tính năng sau:", |
|
"uncategorized": "Chưa Phân Loại", |
|
"archived": "Được Lưu Trữ", |
|
"loading": "Đang Tải...", |
|
"selectBoard": "Chọn Bảng", |
|
"archiveBoard": "Lưu trữ Bảng", |
|
"unarchiveBoard": "Ngừng Lưu Trữ Bảng", |
|
"assetsWithCount_other": "{{count}} tài nguyên" |
|
}, |
|
"gallery": { |
|
"swapImages": "Đổi Hình Ảnh", |
|
"dropToUpload": "$t(gallery.drop) Để Tải Lên", |
|
"deleteSelection": "Xoá Phần Được Lựa Chọn", |
|
"hover": "Di Chuột", |
|
"deleteImage_other": "Xoá {{count}} Hình Ảnh", |
|
"compareImage": "So Sánh Ảnh", |
|
"compareHelp4": "Nhấn <Kbd>Z</Kbd> hoặc <Kbd>Esc</Kbd> để thoát.", |
|
"compareHelp3": "Nhấn <Kbd>C</Kbd> để đổi ảnh được so sánh.", |
|
"compareHelp1": "Giữ <Kbd>Alt</Kbd> khi bấm vào ảnh trong thư viện hoặc dùng phím mũi tên để đổi ảnh dùng cho so sánh.", |
|
"showArchivedBoards": "Hiển Thị Bảng Được Lưu Trữ", |
|
"drop": "Thả", |
|
"copy": "Sao Chép", |
|
"selectAllOnPage": "Chọn Tất Cả Trên Trang", |
|
"bulkDownloadFailed": "Tải Xuống Thất Bại", |
|
"bulkDownloadRequestFailed": "Có Vấn Đề Khi Đang Chuẩn Bị Tải Xuống", |
|
"download": "Tải Xuống", |
|
"dropOrUpload": "$t(gallery.drop) Hoặc Tải Lên", |
|
"currentlyInUse": "Hình ảnh này hiện đang sử dụng các tính năng sau:", |
|
"deleteImagePermanent": "Ảnh đã xoá không thể phục hồi.", |
|
"exitSearch": "Thoát Tìm Kiếm Hình Ảnh", |
|
"exitBoardSearch": "Thoát Tìm Kiểm Bảng", |
|
"gallery": "Thư Viện", |
|
"galleryImageSize": "Kích Thước Ảnh", |
|
"downloadSelection": "Tải xuống Phần Được Lựa Chọn", |
|
"bulkDownloadRequested": "Chuẩn Bị Tải Xuống", |
|
"unableToLoad": "Không Thể Tải Thư viện", |
|
"newestFirst": "Mới Nhất Trước", |
|
"showStarredImagesFirst": "Hiển Thị Ảnh Gắn Sao Trước", |
|
"bulkDownloadRequestedDesc": "Yêu cầu tải xuống đang được chuẩn bị. Vui lòng chờ trong giây lát.", |
|
"starImage": "Gắn Sao Cho Ảnh", |
|
"openViewer": "Mở Trình Xem", |
|
"assets": "Tài Nguyên", |
|
"viewerImage": "Trình Xem Ảnh", |
|
"sideBySide": "Cạnh Nhau", |
|
"alwaysShowImageSizeBadge": "Luôn Hiển Thị Kích Thước Ảnh", |
|
"autoAssignBoardOnClick": "Tự Động Gán Vào Bảng Khi Nhấp Chuột", |
|
"jump": "Nhảy Vào", |
|
"go": "Đi", |
|
"autoSwitchNewImages": "Tự Động Đổi Sang Hình Ảnh Mới", |
|
"featuresWillReset": "Nếu bạn xoá hình ảnh này, những tính năng đó sẽ lập tức được khởi động lại.", |
|
"openInViewer": "Mở Trong Trình Xem", |
|
"searchImages": "Tìm Theo Metadata", |
|
"selectForCompare": "Chọn Để So Sánh", |
|
"closeViewer": "Đóng Trình Xem", |
|
"move": "Di Chuyển", |
|
"displayBoardSearch": "Tìm Kiếm Bảng", |
|
"displaySearch": "Tìm Kiếm Hình Ảnh", |
|
"selectAnImageToCompare": "Chọn Ảnh Để So Sánh", |
|
"slider": "Thanh Trượt", |
|
"gallerySettings": "Cài Đặt Thư Viện", |
|
"image": "hình ảnh", |
|
"noImageSelected": "Không Có Ảnh Được Chọn", |
|
"noImagesInGallery": "Không Có Ảnh Để Hiển Thị", |
|
"assetsTab": "Tài liệu bạn đã tải lên để dùng cho dự án của mình.", |
|
"imagesTab": "hình bạn vừa được tạo và lưu trong Invoke.", |
|
"loading": "Đang Tải", |
|
"oldestFirst": "Cũ Nhất Trước", |
|
"exitCompare": "Ngừng So Sánh", |
|
"stretchToFit": "Kéo Dài Cho Vừa Vặn", |
|
"sortDirection": "Cách Sắp Xếp", |
|
"unstarImage": "Ngừng Gắn Sao Cho Ảnh", |
|
"compareHelp2": "Nhấn <Kbd>M</Kbd> để tuần hoàn trong chế độ so sánh.", |
|
"boardsSettings": "Thiết Lập Bảng", |
|
"imagesSettings": "Cài Đặt Thư Viện Ảnh" |
|
}, |
|
"common": { |
|
"ipAdapter": "IP Adapter", |
|
"positivePrompt": "Lệnh Tích Cực", |
|
"negativePrompt": "Lệnh Tiêu Cực", |
|
"editor": "Biên Tập Viên", |
|
"loading": "Đang Tải", |
|
"clipboard": "Clipboard", |
|
"learnMore": "Tìm Hiểu Thêm", |
|
"openInViewer": "Mở Trong Trình Xem", |
|
"nextPage": "Trang Sau", |
|
"alpha": "Alpha", |
|
"edit": "Sửa", |
|
"nodes": "Workflow", |
|
"format": "định dạng", |
|
"delete": "Xoá", |
|
"details": "Chi Tiết", |
|
"imageFailedToLoad": "Không Thể Tải Hình Ảnh", |
|
"img2img": "Hình ảnh sang Hình ảnh", |
|
"upload": "Tải Lên", |
|
"somethingWentWrong": "Có vấn đề phát sinh", |
|
"statusDisconnected": "Mất Kết Nối", |
|
"t2iAdapter": "T2I Adapter", |
|
"orderBy": "Sắp Xếp Theo", |
|
"random": "Ngẫu Nhiên", |
|
"settingsLabel": "Cài Đặt", |
|
"reportBugLabel": "Báo Lỗi", |
|
"controlNet": "ControlNet", |
|
"apply": "Áp Dụng", |
|
"view": "Xem", |
|
"dontAskMeAgain": "Không hỏi lại", |
|
"error": "Lỗi", |
|
"or": "hoặc", |
|
"installed": "Đã Tải Xuống", |
|
"simple": "Cơ Bản", |
|
"linear": "Tuyến Tính", |
|
"safetensors": "Safetensors", |
|
"off": "Tắt", |
|
"add": "Thêm", |
|
"load": "Tải", |
|
"accept": "Đồng Ý", |
|
"communityLabel": "Cộng Đồng", |
|
"discordLabel": "Discord", |
|
"back": "Trở Về", |
|
"advanced": "Nâng Cao", |
|
"batch": "Quản Lý Hàng Loạt", |
|
"modelManager": "Quản Lý Model", |
|
"dontShowMeThese": "Không hiển thị thứ này", |
|
"ok": "OK", |
|
"placeholderSelectAModel": "Chọn một model", |
|
"reset": "Khởi Động Lại", |
|
"none": "Không Có", |
|
"on": "Bật", |
|
"checkpoint": "Checkpoint", |
|
"txt2img": "Từ Ngữ Sang Hình Ảnh", |
|
"prevPage": "Trang Trước", |
|
"unknown": "Không Rõ", |
|
"githubLabel": "Github", |
|
"folder": "Thư mục", |
|
"goTo": "Đến", |
|
"hotkeysLabel": "Phím Tắt", |
|
"loadingImage": "Đang Tải Hình ảnh", |
|
"localSystem": "Hệ Thống Máy Chủ", |
|
"input": "Đầu Vào", |
|
"languagePickerLabel": "Ngôn Ngữ", |
|
"openInNewTab": "Mở Trong Tab Mới", |
|
"outpaint": "outpaint", |
|
"notInstalled": "Chưa $t(common.installed)", |
|
"save": "Lưu", |
|
"saveAs": "Lưu Như", |
|
"auto": "Tự Động", |
|
"inpaint": "inpaint", |
|
"beta": "Beta", |
|
"toResolve": "Để khắc phục", |
|
"areYouSure": "Bạn chắc chứ?", |
|
"ai": "ai", |
|
"aboutDesc": "Sử dụng Invoke cho công việc? Xem thử:", |
|
"aboutHeading": "Sở Hữu Khả Năng Sáng Tạo Cho Riêng Mình", |
|
"enabled": "Đã Bật", |
|
"close": "Đóng", |
|
"data": "Dữ Liệu", |
|
"file": "Tài liệu", |
|
"outputs": "Đầu Ra", |
|
"postprocessing": "Xử Lý Hậu Kỳ", |
|
"template": "Mẫu Trình Bày", |
|
"copy": "Sao Chép", |
|
"copyError": "Lỗi Khi $t(gallery.copy)", |
|
"updated": "Đã Cập Nhật", |
|
"created": "Đã Tạo", |
|
"red": "Đỏ", |
|
"disabled": "Đã Tắt", |
|
"new": "Mới", |
|
"blue": "Lam", |
|
"green": "Lục", |
|
"cancel": "Huỷ", |
|
"direction": "Phương Hướng", |
|
"unknownError": "Lỗi Không Rõ", |
|
"selected": "Đã chọn", |
|
"tab": "Tab" |
|
}, |
|
"prompt": { |
|
"addPromptTrigger": "Thêm Prompt Trigger", |
|
"compatibleEmbeddings": "Embedding Tương Thích", |
|
"noMatchingTriggers": "Không có trigger phù hợp" |
|
}, |
|
"queue": { |
|
"resume": "Tiếp Tục", |
|
"enqueueing": "Xếp Vào Hàng Hàng Loạt", |
|
"prompts_other": "Lệnh", |
|
"iterations_other": "Lặp Lại", |
|
"total": "Tổng Cộng", |
|
"pruneFailed": "Có Vấn Đề Khi Cắt Bớt Mục Khỏi Hàng", |
|
"clearSucceeded": "Hàng Đã Được Dọn Sạch", |
|
"cancel": "Huỷ Bỏ", |
|
"clearQueueAlertDialog2": "Bạn chắc chắn muốn dọn sạch hàng không?", |
|
"queueEmpty": "Hàng Trống", |
|
"queueBack": "Thêm Vào Hàng", |
|
"batchFieldValues": "Giá Trị Vùng Hàng Loạt", |
|
"openQueue": "Mở Queue", |
|
"pause": "Dừng Lại", |
|
"pauseFailed": "Có Vấn Đề Khi Dừng Lại Bộ Xử Lý", |
|
"batchQueued": "Hàng Loạt Đã Vào hàng", |
|
"batchFailedToQueue": "Lỗi Khi Xếp Hàng Loạt Vào Hàng", |
|
"next": "Tiếp Theo", |
|
"in_progress": "Đang Tiến Hành", |
|
"failed": "Thất Bại", |
|
"canceled": "Bị Huỷ", |
|
"cancelBatchFailed": "Có Vấn Đề Khi Huỷ Bỏ Hàng Loạt", |
|
"workflows": "Workflow (Luồng làm việc)", |
|
"canvas": "Canvas (Vùng ảnh)", |
|
"upscaling": "Upscale (Nâng Cấp Chất Lượng Hình Ảnh)", |
|
"generation": "Generation (Máy Tạo sinh)", |
|
"back": "sau", |
|
"pruneTooltip": "Cắt bớt {{item_count}} mục đã hoàn tất", |
|
"pruneSucceeded": "Đã cắt bớt {{item_count}} mục đã hoàn tất khỏi hàng", |
|
"clearTooltip": "Huỷ Và Dọn Dẹp Tất Cả Mục", |
|
"clearQueueAlertDialog": "Dọn dẹp hàng đợi sẽ ngay lập tức huỷ tất cả mục đang xử lý và làm sạch hàng hoàn toàn. Bộ lọc đang chờ xử lý sẽ bị huỷ bỏ.", |
|
"session": "Phiên", |
|
"item": "Mục", |
|
"resumeFailed": "Có Vấn Đề Khi Tiếp Tục Bộ Xử Lý", |
|
"resumeSucceeded": "Bộ Xử Lý Đã Tiếp Tục", |
|
"cancelTooltip": "Huỷ Bỏ Mục Hiện Tại", |
|
"cancelFailed": "Có Vấn Đề Khi Huỷ Bỏ Mục Hiện Tại", |
|
"prune": "Cắt Bớt", |
|
"clear": "Dọn Dẹp", |
|
"queue": "Queue (Hàng Đợi)", |
|
"queueFront": "Thêm Vào Đầu Hàng", |
|
"resumeTooltip": "Tiếp Tục Bộ Xử Lý", |
|
"clearFailed": "Có Vấn Đề Khi Dọn Dẹp Hàng", |
|
"generations_other": "Máy Tạo Sinh", |
|
"cancelBatch": "Huỷ Bỏ Hàng Loạt", |
|
"status": "Trạng Thái", |
|
"pending": "Đang Chờ", |
|
"gallery": "Thư Viện", |
|
"front": "trước", |
|
"batch": "Hàng Loạt", |
|
"origin": "Nguồn Gốc", |
|
"destination": "Điểm Đến", |
|
"other": "Khác", |
|
"graphFailedToQueue": "Lỗi Khi Xếp Đồ Thị Vào Hàng", |
|
"notReady": "Không Thể Xếp Hàng", |
|
"cancelItem": "Huỷ Bỏ Mục", |
|
"cancelBatchSucceeded": "Mục Hàng Loạt Đã Huỷ Bỏ", |
|
"current": "Hiện Tại", |
|
"time": "Thời Gian", |
|
"completed": "Hoàn Tất", |
|
"pauseTooltip": "Dừng Lại Bộ Xử Lý", |
|
"pauseSucceeded": "Bộ Xử Lý Đã Dừng Lại", |
|
"cancelSucceeded": "Mục Đã Huỷ Bỏ", |
|
"completedIn": "Hoàn tất trong", |
|
"graphQueued": "Đồ Thị Đã Vào Hàng", |
|
"batchQueuedDesc_other": "Thêm {{count}} phiên vào {{direction}} của hàng" |
|
}, |
|
"hotkeys": { |
|
"canvas": { |
|
"fitLayersToCanvas": { |
|
"title": "Xếp Vừa Layers Vào Canvas", |
|
"desc": "Căn chỉnh để góc nhìn vừa vặn với tất cả layer." |
|
}, |
|
"setZoomTo800Percent": { |
|
"desc": "Phóng to canvas lên 800%.", |
|
"title": "Phóng To Vào 800%" |
|
}, |
|
"setFillToWhite": { |
|
"title": "Chỉnh Màu Sang Trắng", |
|
"desc": "Chỉnh màu hiện tại sang màu trắng." |
|
}, |
|
"transformSelected": { |
|
"title": "Biến Đổi", |
|
"desc": "Biến đổi layer được chọn." |
|
}, |
|
"fitBboxToCanvas": { |
|
"title": "Xếp Vừa Hộp Giới Hạn Vào Canvas", |
|
"desc": "Căn chỉnh để góc nhìn vừa vặn với hộp giới hạn." |
|
}, |
|
"setZoomTo400Percent": { |
|
"desc": "Phóng to canvas lên 400%.", |
|
"title": "Phóng To Vào 400%" |
|
}, |
|
"decrementToolWidth": { |
|
"desc": "Giảm độ rộng của cọ hoặc tẩy, tuỳ theo cái được chọn.", |
|
"title": "Giảm Độ Rộng" |
|
}, |
|
"setZoomTo100Percent": { |
|
"desc": "Phóng to canvas lên 100%.", |
|
"title": "Phóng To Vào 100%" |
|
}, |
|
"setZoomTo200Percent": { |
|
"title": "Phóng To Vào 200%", |
|
"desc": "Phóng to canvas lên 200%." |
|
}, |
|
"prevEntity": { |
|
"desc": "Chọn layer trước đó trong danh sách.", |
|
"title": "Layer Trước Đó" |
|
}, |
|
"redo": { |
|
"title": "Làm Lại", |
|
"desc": "Khôi phục hành động cuối cùng lên canvas sau khi bị hoàn tác." |
|
}, |
|
"nextEntity": { |
|
"title": "Layer Tiếp Theo", |
|
"desc": "Chọn layer tiếp theo trong danh sách." |
|
}, |
|
"selectBrushTool": { |
|
"title": "Cọ", |
|
"desc": "Dùng cọ." |
|
}, |
|
"selectBboxTool": { |
|
"desc": "Dùng hộp giới hạn.", |
|
"title": "Hộp Giới Hạn" |
|
}, |
|
"incrementToolWidth": { |
|
"title": "Tăng Độ Rộng", |
|
"desc": "Tăng độ rộng của cọ hoặc tẩy, tuỳ theo cái được chọn." |
|
}, |
|
"selectEraserTool": { |
|
"title": "Tẩy", |
|
"desc": "Dùng tẩy." |
|
}, |
|
"title": "Canvas (Vùng Ảnh)", |
|
"selectColorPickerTool": { |
|
"title": "Chọn Màu", |
|
"desc": "Dùng công cụ chọn màu." |
|
}, |
|
"selectViewTool": { |
|
"title": "Xem", |
|
"desc": "Dùng công cụ xem." |
|
}, |
|
"selectRectTool": { |
|
"desc": "Dùng công cụ vẽ hình chữ nhật.", |
|
"title": "Hình Chữ Nhật" |
|
}, |
|
"selectMoveTool": { |
|
"title": "Di Chuyển", |
|
"desc": "Dùng công cụ di chuyển." |
|
}, |
|
"deleteSelected": { |
|
"desc": "Xoá layer được chọn.", |
|
"title": "Xoá Layer" |
|
}, |
|
"quickSwitch": { |
|
"title": "Đổi Layer Nhanh", |
|
"desc": "Đổi giữa hai layer cuối cùng được chọn. Nếu một layer bị đánh dấu, luôn luôn đổi giữa nó với layer bị đánh dấu cuối cùng." |
|
}, |
|
"undo": { |
|
"title": "Hoàn Tác", |
|
"desc": "Hoàn tác hành động cuối cùng lên canvas." |
|
}, |
|
"applyTransform": { |
|
"desc": "Áp dụng lệnh biến đổi đang chờ sẵn cho layer được chọn.", |
|
"title": "Áp Dụng Lệnh Biến Đổi" |
|
}, |
|
"cancelFilter": { |
|
"title": "Huỷ Bộ Lọc", |
|
"desc": "Huỷ bộ lọc đang chờ sẵn." |
|
}, |
|
"cancelTransform": { |
|
"title": "Huỷ Lệnh Biến Đổi", |
|
"desc": "Huỷ lệnh biến đổi đang chờ sẵn cho layer được chọn." |
|
}, |
|
"resetSelected": { |
|
"title": "Làm Mới Layer", |
|
"desc": "Làm mới lại layer được chọn. Chỉ áp dụng cho Lớp Phủ Inpaint và Chỉ Dẫn Khu Vực." |
|
}, |
|
"filterSelected": { |
|
"title": "Bộ Lọc", |
|
"desc": "Lọc layer được lựa chọn. Chỉ áp dụng cho layer dạng Raster và layer điều khiển được." |
|
}, |
|
"applyFilter": { |
|
"title": "Áp Dụng Bộ Lộc", |
|
"desc": "Áp dụng bộ lọc đang chờ sẵn cho layer được chọn." |
|
} |
|
}, |
|
"workflows": { |
|
"title": "Workflow (Luồng Làm Việc)", |
|
"pasteSelection": { |
|
"desc": "Dán node và kết nối đã chọn.", |
|
"title": "Dán" |
|
}, |
|
"pasteSelectionWithEdges": { |
|
"title": "Dán Với Các Kết Nối", |
|
"desc": "Dán tất cả node, kết nối và toàn bộ kết nối liên kết với node được sao chép." |
|
}, |
|
"copySelection": { |
|
"title": "Sao Chép", |
|
"desc": "Sao chép node và kết nối đã chọn." |
|
}, |
|
"deleteSelection": { |
|
"title": "Xoá", |
|
"desc": "Xoá node và kết nối." |
|
}, |
|
"redo": { |
|
"title": "Làm Lại", |
|
"desc": "Khôi phục hành động cuối cùng lên workflow được hoàn tác." |
|
}, |
|
"addNode": { |
|
"desc": "Mở menu thêm node.", |
|
"title": "Thêm Node" |
|
}, |
|
"selectAll": { |
|
"title": "Chọn Tất Cả", |
|
"desc": "Chọn tất cả node và kết nối." |
|
}, |
|
"undo": { |
|
"desc": "Hoàn tác hành động cuối cùng lên workflow.", |
|
"title": "Hoàn Tác" |
|
} |
|
}, |
|
"viewer": { |
|
"recallAll": { |
|
"desc": "Gợi lại tất cả metadata của ảnh hiện tại.", |
|
"title": "Gợi Lại Tất Cả Metadata" |
|
}, |
|
"recallSeed": { |
|
"title": "Gợi Lại Tham Số Hạt Giống", |
|
"desc": "Gợi lại tham số hạt giống của ảnh hiện tại." |
|
}, |
|
"useSize": { |
|
"title": "Dùng Kích Thước", |
|
"desc": "Dùng kích thước của ảnh hiện tại cho kích thước của hộp giới hạn." |
|
}, |
|
"toggleMetadata": { |
|
"desc": "Hiển thị hoặc ẩn lớp phủ từ metadata của ảnh hiện tại.", |
|
"title": "Hiển Thị/Ẩn Metadata" |
|
}, |
|
"title": "Trình Xem Ảnh", |
|
"toggleViewer": { |
|
"title": "Hiển Thị/Ẩn Trình Xem Ảnh", |
|
"desc": "Hiển thị hoặc ẩn trình xem ảnh. Chỉ có trên tab Canvas." |
|
}, |
|
"recallPrompts": { |
|
"title": "Gợi Lại Lệnh", |
|
"desc": "Gợi lại lệnh tích cực lẫn tiêu cực của ảnh hiện tại." |
|
}, |
|
"loadWorkflow": { |
|
"title": "Tải Từ Workflow", |
|
"desc": "Tải hình ảnh hiện tại được lưu trong workflow (nếu có)." |
|
}, |
|
"nextComparisonMode": { |
|
"title": "Chế Độ So Sánh Kế Tiếp", |
|
"desc": "Tuần hoàn trong chế độ so sánh." |
|
}, |
|
"swapImages": { |
|
"desc": "Đổi ảnh được so sánh.", |
|
"title": "Đổi Ảnh So Sánh" |
|
}, |
|
"remix": { |
|
"desc": "Gợi lại tất cả metadata cho tham số hạt giống của ảnh hiện tại.", |
|
"title": "Phối Lại" |
|
}, |
|
"runPostprocessing": { |
|
"title": "Chạy Trình Xử Lý Hậu Kỳ", |
|
"desc": "Chạy trình xử lý hậu kỳ được chọn cho anh hiện tại." |
|
} |
|
}, |
|
"gallery": { |
|
"galleryNavRight": { |
|
"desc": "Sang phải theo mạng lưới thư viện, chọn hình ảnh đó. Nếu đến cuối hàng, qua hàng tiếp theo. Nếu đến hình ảnh cuối cùng, qua trang tiếp theo.", |
|
"title": "Sang Phải" |
|
}, |
|
"galleryNavDown": { |
|
"title": "Đi Xuống", |
|
"desc": "Đi xuống theo mạng lưới thư viện, chọn hình ảnh đó. Nếu xuống cuối cùng trang, sang trang tiếp theo." |
|
}, |
|
"galleryNavLeft": { |
|
"title": "Sang Trái", |
|
"desc": "Sang trái theo mạng lưới thư viện, chọn hình ảnh đó. Nếu đến đầu hàng, về lại hàng trước đó. Nếu đến hình ảnh đầu tiên, về lại trang trước đó." |
|
}, |
|
"galleryNavUpAlt": { |
|
"title": "Đi Lên (So Sánh Ảnh)", |
|
"desc": "Giống với \"Đi Lên\", nhưng là chọn ảnh được so sánh, mở chế độ so sánh nếu chưa được mở." |
|
}, |
|
"deleteSelection": { |
|
"desc": "Xoá ảnh được chọn. Theo mặc định, bạn sẽ được nhắc để chấp nhận thực hiện xoá. Nếu ảnh đang được dùng trong ứng dụng, bạn sẽ được cảnh báo.", |
|
"title": "Xoá" |
|
}, |
|
"galleryNavUp": { |
|
"title": "Đi Lên", |
|
"desc": "Đi lên theo mạng lưới thư viện, chọn hình ảnh đó. Nếu lên trên cùng trang, về lại trang trước đó." |
|
}, |
|
"galleryNavRightAlt": { |
|
"title": "Sang Phải (So Sánh Ảnh)", |
|
"desc": "Giống với \"Sang Phải\", nhưng là chọn ảnh được so sánh, mở chế độ so sánh nếu chưa được mở." |
|
}, |
|
"selectAllOnPage": { |
|
"title": "Chọn Tất Cả Trên Trang", |
|
"desc": "Chọn tất cả ảnh trên trang hiện tại." |
|
}, |
|
"title": "Thư Viện", |
|
"galleryNavDownAlt": { |
|
"title": "Đi Xuống (So Sánh Ảnh)", |
|
"desc": "Giống với \"Đi Xuống\", nhưng là chọn ảnh được so sánh, mở chế độ so sánh nếu chưa được mở." |
|
}, |
|
"galleryNavLeftAlt": { |
|
"desc": "Giống với \"Sang Trái\", nhưng là chọn ảnh được so sánh, mở chế độ so sánh nếu chưa được mở.", |
|
"title": "Sang Trái (So Sánh Ảnh)" |
|
}, |
|
"clearSelection": { |
|
"desc": "Xoá phần lựa chọn hiện tại nếu có.", |
|
"title": "Xoá Phần Lựa Chọn" |
|
} |
|
}, |
|
"app": { |
|
"togglePanels": { |
|
"title": "Bật/Tắt Bảng", |
|
"desc": "Hiển thị hoặc ẩn phần bảng bên trái và phải cùng lúc." |
|
}, |
|
"focusPrompt": { |
|
"desc": "Đưa con trỏ chuột vào vùng lệnh tích cực.", |
|
"title": "Chuyển Tập Trung Vào Lệnh" |
|
}, |
|
"toggleLeftPanel": { |
|
"desc": "Hiển thị hoặc ẩn phần bảng bên trái.", |
|
"title": "Bật/Tắt Bảng Bên Trái" |
|
}, |
|
"toggleRightPanel": { |
|
"desc": "Hiển thị hoặc ẩn phần bảng bên phải.", |
|
"title": "Bật/Tắt Bảng Bên Phải" |
|
}, |
|
"resetPanelLayout": { |
|
"title": "Khởi Động Lại Cách Trình Bày Của Bảng", |
|
"desc": "Khởi động lại phần bảng bên trái và phải vào kích thước và cách trình bày ban đầu." |
|
}, |
|
"selectQueueTab": { |
|
"desc": "Chọn tab Queue (Hàng Đợi).", |
|
"title": "Chọn Tab Queue" |
|
}, |
|
"invoke": { |
|
"desc": "Xếp một đợt tạo sinh vào cuối hàng.", |
|
"title": "Kích Hoạt" |
|
}, |
|
"invokeFront": { |
|
"desc": "Xếp một đợt tạo sinh vào đầu hàng.", |
|
"title": "Kích Hoạt (Đằng Trước)" |
|
}, |
|
"cancelQueueItem": { |
|
"desc": "Huỷ bỏ mục hiện đang xếp hàng xử lý.", |
|
"title": "Huỷ Bỏ" |
|
}, |
|
"clearQueue": { |
|
"desc": "Huỷ và dọn sạch các mục đang xếp hàng.", |
|
"title": "Dọn Sạch Hàng Đợi" |
|
}, |
|
"selectCanvasTab": { |
|
"desc": "Chọn tab Canvas (Vùng ảnh).", |
|
"title": "Chọn Tab Canvas" |
|
}, |
|
"title": "Ứng Dụng", |
|
"selectUpscalingTab": { |
|
"title": "Chọn Tab Upscale", |
|
"desc": "Chọn tab Upscale (Nâng cấp chất lượng Hình ảnh)." |
|
}, |
|
"selectWorkflowsTab": { |
|
"title": "Chọn Tab Workflow", |
|
"desc": "Chọn tab Workflow (Luồng làm việc)." |
|
}, |
|
"selectModelsTab": { |
|
"desc": "Chọn tab Model (Mô Hình).", |
|
"title": "Chọn Tab Model" |
|
} |
|
}, |
|
"searchHotkeys": "Tìm Phím tắt", |
|
"noHotkeysFound": "Không Tìm Thấy Phím Tắt", |
|
"clearSearch": "Làm Sạch Thanh Tìm Kiếm", |
|
"hotkeys": "Phím Tắt" |
|
}, |
|
"modelManager": { |
|
"modelConverted": "Model Đã Được Chuyển Đổi", |
|
"model": "Model", |
|
"convertingModelBegin": "Đang chuyển đổi Model. Chờ chút.", |
|
"hfForbidden": "Bạn không có quyền truy cập vào model HF này", |
|
"convertToDiffusersHelpText3": "Checkpoint của bạn trên ổ đĩa SẼ bị xoá nên nó nằm trong thư mục gốc của InvokeAI. Nếu nó ở vị trí tuỳ chỉnh thì SẼ KHÔNG bị xoá.", |
|
"modelDeleted": "Model Đã Được Xoá", |
|
"alpha": "Alpha", |
|
"convertToDiffusersHelpText5": "Hãy chắc chắn bạn có đủ chỗ trống trong ổ đĩa. Model thường ngốn khoảng 2-7GB.", |
|
"convertToDiffusersHelpText6": "Bạc có chắc muốn chuyển đổi model này?", |
|
"installAll": "Tải Xuống Toàn Bộ", |
|
"advanced": "Nâng Cao", |
|
"convertToDiffusers": "Đổi Sang Diffusers", |
|
"convertToDiffusersHelpText1": "Model này sẽ được đổi sang định dạng 🧨 Diffusers.", |
|
"modelSettings": "Thiết Lập Model", |
|
"metadata": "Metadata", |
|
"noDefaultSettings": "Không có thiết lập cấu hình mặc định cho model này. Hãy vào Trình Quản Lý Model để thêm thiết lập mặc định.", |
|
"restoreDefaultSettings": "Nhấp vào để xem thiết lập mặc định của model.", |
|
"defaultSettingsOutOfSync": "Một vài thiết lập không khớp với mặc định của model:", |
|
"usingDefaultSettings": "Dùng thiết lập mặc định của model", |
|
"deleteMsg1": "Bạn có chắc muốn xoá model này khỏi InvokeAI?", |
|
"modelManager": "Quản Lý Model", |
|
"name": "Tên", |
|
"noModelSelected": "Không Có Model Được Chọn", |
|
"installQueue": "Tải Xuống Danh Sách Đợi", |
|
"modelDeleteFailed": "Xoá model thất bại", |
|
"inplaceInstallDesc": "Tải xuống model mà không sao chép toàn bộ tài nguyên. Khi sử dụng model, nó được sẽ tải từ vị trí được đặt. Nếu bị tắt, toàn bộ tài nguyên của model sẽ được sao chép vào thư mục quản lý model của Invoke trong quá trình tải xuống.", |
|
"modelType": "Loại Model", |
|
"install": "Tải Xuống", |
|
"active": "khởi động", |
|
"addModel": "Thêm Model", |
|
"addModels": "Thêm Model", |
|
"allModels": "Tất Cả Model", |
|
"clipEmbed": "CLIP Embed", |
|
"defaultSettings": "Thiết Lập Mặc Định", |
|
"convertToDiffusersHelpText2": "Quá trình này sẽ thay thế đầu vào của Trình Quản Lý Model bằng phiên bản Diffusers của model đó.", |
|
"defaultSettingsSaved": "Đã Lưu Thiết Lập Mặc Định", |
|
"description": "Dòng Mô Tả", |
|
"imageEncoderModelId": "ID Model Image Encoder", |
|
"hfForbiddenErrorMessage": "Chúng tôi gợi ý vào trang repository trên HuggingFace.com. Chủ sở hữu có thể yêu cầu chấp nhận điều khoản để tải xuống.", |
|
"hfTokenSaved": "Đã Lưu HF Token", |
|
"learnMoreAboutSupportedModels": "Tìm hiểu thêm về những model được hỗ trợ", |
|
"availableModels": "Model Có Sẵn", |
|
"load": "Tải", |
|
"cancel": "Huỷ", |
|
"huggingFace": "HuggingFace (HF)", |
|
"huggingFacePlaceholder": "chủ-sỡ-hữu/tên-model", |
|
"includesNModels": "Thêm vào {{n}} model và dependency của nó", |
|
"localOnly": "chỉ ở trên máy chủ", |
|
"manual": "Thủ Công", |
|
"convertToDiffusersHelpText4": "Đây là quá trình diễn ra chỉ một lần. Nó có thể tốn tầm 30-60 giây tuỳ theo thông số kỹ thuật của máy tính.", |
|
"edit": "Sửa", |
|
"huggingFaceRepoID": "ID HuggingFace Repository", |
|
"huggingFaceHelper": "Nếu nhiều model được tìm thấy trong repository này, bạn sẽ được nhắc để chọn một trong số chúng để tải.", |
|
"modelImageDeleted": "Model Ảnh Đã Xoá", |
|
"delete": "Xoá", |
|
"deleteConfig": "Xoá Cấu Hình", |
|
"modelUpdateFailed": "Cập Nhật Model Thất Bại", |
|
"deleteMsg2": "Model trên ổ đĩa SẼ bị xoá nên nó nằm trong thư mục gốc của InvokeAI. Nếu bạn dùng ở vị trí tuỳ chỉnh thì SẼ KHÔNG bị xoá.", |
|
"deleteModel": "Xoá Model", |
|
"modelImageDeleteFailed": "Xoá Model Ảnh Thất Bại", |
|
"height": "Chiều Dài", |
|
"deleteModelImage": "Xoá Model Ảnh", |
|
"none": "trống", |
|
"modelImageUpdated": "Model Ảnh Đã Được Cập Nhật", |
|
"modelImageUpdateFailed": "Cập Nhật Model Ảnh Thất Bại", |
|
"path": "Đường Dẫn", |
|
"noModelsInstalledDesc1": "Tải xuống model với", |
|
"noModelsInstalled": "Chưa Tải Model", |
|
"config": "Cấu Hình", |
|
"convert": "Chuyển Đổi", |
|
"baseModel": "Model Cơ Sở", |
|
"hfTokenLabel": "HuggingFace Token (Bắt buộc cho một vài model)", |
|
"hfTokenHelperText": "HF Token là cần thiết để sử dụng một số model. Nhấp vào đây để tạo hoặc lấy token của bạn.", |
|
"hfTokenInvalid": "HF Token Không Hợp Lệ Hoặc Bị Thiếu", |
|
"hfTokenInvalidErrorMessage": "HuggingFace token không hợp lệ hoặc bị thiếu.", |
|
"hfTokenRequired": "Bạn đang tải xuống model yêu cầu HuggingFace Token hợp lệ.", |
|
"hfTokenInvalidErrorMessage2": "Cập nhật vào ", |
|
"hfTokenUnableToVerify": "Không Thể Xác Minh HF Token", |
|
"hfTokenUnableToVerifyErrorMessage": "Không thể xác minh HuggingFace token. Khả năng cao lỗi mạng. Vui lòng thử lại sau.", |
|
"inplaceInstall": "Tải Xuống Tại Chỗ", |
|
"installRepo": "Tải Xuống Kho Lưu Trữ (Repository)", |
|
"ipAdapters": "IP Adapters", |
|
"loraModels": "LoRA", |
|
"main": "Chính", |
|
"modelConversionFailed": "Chuyển Đổi Model Thất Bại", |
|
"modelName": "Tên Model", |
|
"modelUpdated": "Model Đã Được Cập Nhật", |
|
"noMatchingModels": "Không Có Model Phù Hợp", |
|
"predictionType": "Loại Prediction", |
|
"repoVariant": "Phiên Bản Repository", |
|
"simpleModelPlaceholder": "Url hoặc đường đẫn đến tệp hoặc thư mục chứa diffusers trong máy chủ", |
|
"selectModel": "Chọn Model", |
|
"spandrelImageToImage": "Hình Ảnh Sang Hình Ảnh (Spandrel)", |
|
"starterBundles": "Quà Tân Thủ", |
|
"vae": "VAE", |
|
"urlOrLocalPath": "URL Hoặc Đường Dẫn Trên Máy Chủ", |
|
"triggerPhrases": "Từ Ngữ Kích Hoạt", |
|
"variant": "Biến Thể", |
|
"urlOrLocalPathHelper": "Url cần chỉ vào một tệp duy nhất. Còn đường dẫn trên máy chủ có thể chỉ vào một tệp hoặc một thư mục cho chỉ một model diffusers.", |
|
"prune": "Cắt Bớt", |
|
"uploadImage": "Tải Lên Hình Ảnh", |
|
"syncModels": "Liên Kết Model", |
|
"pruneTooltip": "Cắt bớt những thành phần đã hoàn tất trong hàng", |
|
"scanPlaceholder": "Dường đẫn đến thư mục trong máy chủ", |
|
"pathToConfig": "Đường Dẫn Đến Tệp Cấu Hình", |
|
"search": "Tìm Kiếm", |
|
"selected": "Đã Chọn", |
|
"settings": "Cài Đặt", |
|
"source": "Nguồn", |
|
"starterBundleHelpText": "Tải toàn bộ những model cần thiết để bắt đầu với một model cơ sở, bao gồm model chính, controlnet, IP adapter, v.v... Chọn nguyên một bộ sẽ bỏ qua những model khác bạn đã tải.", |
|
"starterModels": "Model Khởi Đầu", |
|
"typePhraseHere": "Thêm từ ngữ ở đây", |
|
"upcastAttention": "Upcast Attention", |
|
"vaePrecision": "VAE Precision", |
|
"installingBundle": "Đang Tải Nguyên Bộ", |
|
"installingModel": "Đang Tải Model", |
|
"installingXModels_other": "Đang tải {{count}} model", |
|
"skippingXDuplicates_other": ", bỏ qua {{count}} thành phần bị lặp lại", |
|
"repo_id": "ID Repository", |
|
"scanFolder": "Quét Thư Mục", |
|
"scanFolderHelper": "Thư mục sẽ được quét để tìm model. Có thể sẽ mất nhiều thời gian với những thư mục lớn.", |
|
"scanResults": "Kết Quả Quét", |
|
"t5Encoder": "T5 Encoder", |
|
"mainModelTriggerPhrases": "Từ Ngữ Kích Hoạt Cho Model Chính", |
|
"textualInversions": "Bộ Đảo Ngược Văn Bản", |
|
"loraTriggerPhrases": "Từ Ngữ Kích Hoạt Cho LoRA", |
|
"width": "Chiều Rộng", |
|
"starterModelsInModelManager": "Model khởi đầu có thể tìm thấy ở Trình Quản Lý Model" |
|
}, |
|
"metadata": { |
|
"guidance": "Hướng Dẫn", |
|
"noRecallParameters": "Không tìm thấy tham số", |
|
"imageDetails": "Chi Tiết Ảnh", |
|
"createdBy": "Được Tạo Bởi", |
|
"parsingFailed": "Lỗi Cú Pháp", |
|
"canvasV2Metadata": "Canvas", |
|
"parameterSet": "Dữ liệu tham số {{parameter}}", |
|
"positivePrompt": "Lệnh Tích Cực", |
|
"recallParameter": "Gợi Nhớ {{label}}", |
|
"seed": "Tham Số Hạt Giống", |
|
"negativePrompt": "Lệnh Tiêu Cực", |
|
"noImageDetails": "Không tìm thấy chí tiết ảnh", |
|
"strength": "Mức độ mạnh từ ảnh sang ảnh", |
|
"Threshold": "Ngưỡng Nhiễu", |
|
"width": "Chiều Rộng", |
|
"steps": "Tham Số Bước", |
|
"vae": "VAE", |
|
"workflow": "Workflow", |
|
"seamlessXAxis": "Trục X Liền Mạch", |
|
"seamlessYAxis": "Trục Y Liền Mạch", |
|
"cfgScale": "Thước Đo CFG", |
|
"allPrompts": "Tất Cả Lệnh", |
|
"generationMode": "Chế Độ Tạo Sinh", |
|
"height": "Chiều Dài", |
|
"metadata": "Metadata", |
|
"model": "Model", |
|
"cfgRescaleMultiplier": "$t(parameters.cfgRescaleMultiplier)", |
|
"recallParameters": "Gợi Nhớ Tham Số", |
|
"scheduler": "Scheduler", |
|
"noMetaData": "Không tìm thấy metadata", |
|
"imageDimensions": "Kích Thước Ảnh" |
|
}, |
|
"accordions": { |
|
"generation": { |
|
"title": "Generation (Máy Tạo Sinh)" |
|
}, |
|
"image": { |
|
"title": "Hình Ảnh" |
|
}, |
|
"advanced": { |
|
"title": "Nâng Cao", |
|
"options": "Lựa Chọn $t(accordions.advanced.title)" |
|
}, |
|
"compositing": { |
|
"coherenceTab": "Coherence Pass (Lớp Kết Hợp)", |
|
"title": "Kết Hợp", |
|
"infillTab": "Infill (Lấp Đầy)" |
|
}, |
|
"control": { |
|
"title": "Điều Khiển" |
|
} |
|
}, |
|
"invocationCache": { |
|
"disableSucceeded": "Bộ Nhớ Đệm Kích Hoạt Đã Tắt", |
|
"disableFailed": "Có Vấn Đề Khi Tắt Bộ Nhớ Đệm Kích Hoạt", |
|
"hits": "Truy Cập Bộ Nhớ Đệm", |
|
"maxCacheSize": "Kích Thước Tối Đa Bộ Nhớ Đệm", |
|
"cacheSize": "Kích Thước Bộ Nhớ Đệm", |
|
"enableFailed": "Có Vấn Đề Khi Bật Bộ Nhớ Đệm Kích Hoạt", |
|
"disable": "Tắt", |
|
"invocationCache": "Bộ Nhớ Đệm Kích Hoạt", |
|
"clearSucceeded": "Bộ Nhớ Đệm Kích Hoạt Đã Được Dọn", |
|
"enableSucceeded": "Bộ Nhớ Đệm Kích Hoạt Đã Bật", |
|
"useCache": "Dùng Bộ Nhớ Đệm", |
|
"enable": "Bật", |
|
"misses": "Không Truy Cập Bộ Nhớ Đệm", |
|
"clear": "Dọn Dẹp", |
|
"clearFailed": "Có Vấn Đề Khi Dọn Dẹp Bộ Nhớ Đệm Kích Hoạt" |
|
}, |
|
"hrf": { |
|
"metadata": { |
|
"enabled": "Đã Bật Sửa Độ Phân Giải Cao", |
|
"strength": "Mức Độ Mạnh Của Sửa Độ Phân Giải Cao", |
|
"method": "Cách Thức Sửa Độ Phân Giải Cao" |
|
}, |
|
"hrf": "Sửa Độ Phân Giải Cao", |
|
"enableHrf": "Cho Phép Sửa Độ Phân Giải Cao", |
|
"upscaleMethod": "Cách Thức Upscale" |
|
}, |
|
"nodes": { |
|
"validateConnectionsHelp": "Ngăn chặn những kết nối không hợp lý được tạo ra, và đồ thị không hợp lệ bị kích hoạt", |
|
"nodeOpacity": "Độ Mờ Đục Của Node", |
|
"nodeVersion": "Phiên Bản Của Node", |
|
"clearWorkflowDesc": "Dọn workflow này và bắt đầu cái mới?", |
|
"enum": "Dữ Liệu Cố Định", |
|
"newWorkflow": "Workflow Mới", |
|
"integer": "Số Nguyên", |
|
"workflowHelpText": "Cần hỗ trợ? Xem hướng dẫn ở <LinkComponent>Làm Quen Với Workflow</LinkComponent>.", |
|
"scheduler": "Scheduler", |
|
"snapToGridHelp": "Gắn các node vào lưới khi di chuyển", |
|
"showMinimapnodes": "HIển Thị Bản Đồ Thu Nhỏ", |
|
"newWorkflowDesc2": "Workflow hiện tại của bạn vẫn chưa lưu các thay đổi.", |
|
"unableToValidateWorkflow": "Không Thể Xác Thực Workflow", |
|
"inputFieldTypeParseError": "Không thể phân tích loại dữ liệu đầu vào của {{node}}.{{field}} ({{message}})", |
|
"boolean": "Đúng/Sai", |
|
"missingInvocationTemplate": "Thiếu mẫu trình bày kích hoạt", |
|
"nodeOutputs": "Đầu Ra Của Node", |
|
"unableToUpdateNodes_other": "Không thể cập nhật {{count}} node", |
|
"notesDescription": "Thêm ghi chú vào workflow", |
|
"noConnectionInProgress": "Không có kết nối nào đang diễn ra", |
|
"float": "Số Thực", |
|
"missingNode": "Thiếu node kích hoạt", |
|
"currentImage": "Hình Ảnh Hiện Tại", |
|
"removeLinearView": "Xoá Khỏi Chế Độ Xem Tuyến Tính", |
|
"unknownErrorValidatingWorkflow": "Lỗi không rõ khi xác thực workflow", |
|
"unableToLoadWorkflow": "Không Thể Tải Workflow", |
|
"workflowSettings": "Cài Đặt Trình Biên Tập Viên Workflow", |
|
"workflowVersion": "Phiên Bản", |
|
"unableToGetWorkflowVersion": "Không thể tìm phiên bản của lược đồ workflow", |
|
"collection": "Đa tài nguyên", |
|
"cannotMixAndMatchCollectionItemTypes": "Không thể trộn và kết nối với loại đa tài nguyên", |
|
"colorCodeEdges": "Mã Màu Kết Nối", |
|
"ipAdapter": "IP Adapter", |
|
"cannotDuplicateConnection": "Không thể tạo hai kết nối trùng lặp", |
|
"workflowValidation": "Lỗi Xác Thực Workflow", |
|
"mismatchedVersion": "Node không hợp lệ: node {{node}} thuộc loại {{type}} có phiên bản không khớp (thử cập nhật?)", |
|
"sourceNodeFieldDoesNotExist": "Kết nối không phù hợp: nguồn/đầu ra của vùng {{node}}.{{field}} không tồn tại", |
|
"targetNodeFieldDoesNotExist": "Kết nối không phù hợp: đích đến/đầu vào của vùng {{node}}.{{field}} không tồn tại", |
|
"missingTemplate": "Node không hợp lệ: node {{node}} thuộc loại {{type}} bị thiếu mẫu trình bày (chưa tải?)", |
|
"unsupportedMismatchedUnion": "Dạng số lượng dữ liệu không khớp với {{firstType}} và {{secondType}}", |
|
"unknownOutput": "Đầu Ra Không Rõ: {{name}}", |
|
"betaDesc": "Trình kích hoạt này vẫn trong giai đoạn beta. Cho đến khi ổn định, nó có thể phá hỏng thay đổi trong khi cập nhật ứng dụng. Chúng tôi dự định hỗ trợ trình kích hoạt này về lâu dài.", |
|
"cannotConnectInputToInput": "Không thế kết nối đầu vào với đầu vào", |
|
"showEdgeLabelsHelp": "Hiển thị tên trên kết nối, chỉ ra những node được kết nối", |
|
"unsupportedArrayItemType": "loại mảng không được hỗ trợ: \"{{type}}\"", |
|
"boardAccessError": "Không thể tìm thấy bảng {{board_id}}, chuyển về mặc định", |
|
"collectionOrScalarFieldType": "{{name}} (Đơn/Đa)", |
|
"edge": "Kết Nối", |
|
"graph": "Đồ Thị", |
|
"workflowAuthor": "Tác Giả", |
|
"addLinearView": "Thêm Vào Chế Độ Xem Tuyến Tính", |
|
"showEdgeLabels": "Hiển Thị Tên Kết Nối", |
|
"unknownField": "Vùng Dữ Liệu Không Rõ", |
|
"executionStateCompleted": "Đã Hoàn Tất", |
|
"loadingNodes": "Đang Tải Node...", |
|
"singleFieldType": "{{name}} (Đơn)", |
|
"clearWorkflowDesc2": "Workflow hiện tại của bạn vẫn chưa lưu các thay đổi.", |
|
"clearWorkflow": "Dọn Dẹp Workflow", |
|
"unableToParseFieldType": "không thể phân tích vùng dữ liệu", |
|
"allNodesUpdated": "Cập Nhật Tất Cả Node", |
|
"noGraph": "Không Có Đồ Thị", |
|
"collectionFieldType": "{{name}} (Đa)", |
|
"noOutputRecorded": "Chưa có đầu ra được ghi nhận", |
|
"noNodeSelected": "Không có node được chọn", |
|
"snapToGrid": "Gắn Vào Lưới", |
|
"unknownFieldType": "Loại $t(nodes.unknownField): {{type}}", |
|
"zoomOutNodes": "Phóng Nhỏ", |
|
"deletedInvalidEdge": "Xoá kết nối không hợp lệ {{source}} -> {{target}}", |
|
"unableToExtractSchemaNameFromRef": "không thể trích xuất tên lược đồ từ tham chiếu", |
|
"nodePack": "Gói node", |
|
"workflowDescription": "Mô Tả Ngắn", |
|
"prototypeDesc": "Trình kích hoạt này chỉ mới là bản mẫu. Nó có thể phá hỏng thay đổi trong khi cập nhật ứng dụng và có thể bị xoá bất cứ lúc nào.", |
|
"updateNode": "Cập Nhật Node", |
|
"noWorkflow": "Không Có Workflow", |
|
"loadWorkflow": "Tải Workflow", |
|
"nodeSearch": "Tìm node", |
|
"unableToExtractEnumOptions": "không thể trích xuất lựa chọn trong dữ liệu cố định", |
|
"node": "Node", |
|
"nodeTemplate": "Mẫu Trình Bày Của Node", |
|
"nodeType": "Loại Node", |
|
"noFieldsLinearview": "Không có vùng được thêm vào Chế Độ Xem Tuyến Tính", |
|
"notes": "Ghi Chú", |
|
"updateApp": "Cập Nhật Ứng Dụng", |
|
"updateAllNodes": "Cập Nhật Các Node", |
|
"zoomInNodes": "Phóng To", |
|
"imageAccessError": "Không thể tìm thấy ảnh {{image_name}}, chuyển về mặc định", |
|
"unknownNode": "Node Không Rõ", |
|
"unknownNodeType": "Loại Node Không Rõ", |
|
"unknownTemplate": "Mẫu Trình Bày Không Rõ", |
|
"cannotConnectOutputToOutput": "Không thế kết nối đầu ra với đầu vào", |
|
"cannotConnectToSelf": "Không thể kết nối với chính nó", |
|
"workflow": "Workflow", |
|
"addNodeToolTip": "Thêm Node (Shift+A, Space)", |
|
"animatedEdges": "Hoạt Hoạ Các Kết Nối", |
|
"animatedEdgesHelp": "Hoạt hoạ kết nối được chọn và các kết nối liên kết với node được chọn", |
|
"colorCodeEdgesHelp": "Mã màu kết nối dựa theo vùng kết nối của nó", |
|
"currentImageDescription": "Hiển thị hình ảnh hiện tại trong Trình Biên Tập Node", |
|
"missingFieldTemplate": "Thiếu vùng mẫu trình bày", |
|
"downloadWorkflow": "Tải Xuống Workflow Dưới Dạng JSON", |
|
"executionStateError": "Lỗi", |
|
"fieldTypesMustMatch": "Loại của vùng cần giống nhau", |
|
"fitViewportNodes": "Chế Độ Xem Vừa Khớp", |
|
"fullyContainNodes": "Bao Phủ Node Hoàn Toàn Để Chọn", |
|
"fullyContainNodesHelp": "Node phải được phủ kín hoàn toàn trong hộp lựa chọn để được lựa chọn", |
|
"hideLegendNodes": "Ẩn Vùng Nhập", |
|
"hideMinimapnodes": "Ẩn Bản Đồ Thu Nhỏ", |
|
"inputMayOnlyHaveOneConnection": "Đầu vào chỉ có thể có một kết nối", |
|
"noWorkflows": "Không Có Workflow", |
|
"noMatchingWorkflows": "Không Có Workflow Phù Hợp", |
|
"sourceNodeDoesNotExist": "Kết nối không phù hợp: nguồn/đầu ra của node {{node}} không tồn tại", |
|
"targetNodeDoesNotExist": "Kết nối không phù hợp: đích đến/đầu vào của node {{node}} không tồn tại", |
|
"noFieldsViewMode": "Workflow này chưa có vùng được chọn để hiển thị. Xem workflow đầy đủ để tuỳ chỉnh dữ liệu.", |
|
"problemSettingTitle": "Có Vấn Đề Khi Thiết Lập Tiêu Đề", |
|
"resetToDefaultValue": "Đặt lại giá trị mặc định", |
|
"reloadNodeTemplates": "Tải Lại Mẫu Trình Bày Node", |
|
"reorderLinearView": "Sắp Xếp Lại Chế Độ Xem Tuyến Tính", |
|
"viewMode": "Dùng Chế Độ Xem Tuyến Tính", |
|
"newWorkflowDesc": "Tạo workflow mới?", |
|
"string": "Chuỗi Ký Tự", |
|
"version": "Phiên Bản", |
|
"versionUnknown": " Phiên Bản Không Rõ", |
|
"workflowContact": "Thông Tin Liên Lạc", |
|
"workflowName": "Tên", |
|
"saveToGallery": "Lưu Vào Thư Viện", |
|
"connectionWouldCreateCycle": "Kết nối này sẽ tạo ra vòng lặp", |
|
"addNode": "Thêm Node", |
|
"unsupportedAnyOfLength": "quá nhiều dữ liệu hợp nhất: {{count}}", |
|
"unknownInput": "Đầu Vào Không Rõ: {{name}}", |
|
"validateConnections": "Xác Thực Kết Nối Và Đồ Thị", |
|
"workflowNotes": "Ghi Chú", |
|
"workflowTags": "Thẻ Tên", |
|
"editMode": "Chỉnh sửa trong Trình Biên Tập Workflow", |
|
"edit": "Chỉnh Sửa", |
|
"executionStateInProgress": "Đang Xử Lý", |
|
"showLegendNodes": "Hiển Thị Vùng Nhập", |
|
"outputFieldTypeParseError": "Không thể phân tích loại dữ liệu đầu ra của {{node}}.{{field}} ({{message}})", |
|
"modelAccessError": "Không thể tìm thấy model {{key}}, chuyển về mặc định" |
|
}, |
|
"popovers": { |
|
"paramCFGRescaleMultiplier": { |
|
"heading": "CFG Rescale Multiplier", |
|
"paragraphs": [ |
|
"Hệ số nhân điều chỉnh cho hướng dẫn CFG, dùng cho model được huấn luyện bằng zero-terminal SNR (ztsnr).", |
|
"Giá trị khuyến cáo là 0.7 cho những model này." |
|
] |
|
}, |
|
"refinerScheduler": { |
|
"heading": "Scheduler", |
|
"paragraphs": [ |
|
"Scheduler được dùng khi tinh chế các phần nhỏ của quá trình tạo sinh.", |
|
"Giống với scheduler để tạo sinh." |
|
] |
|
}, |
|
"paramCFGScale": { |
|
"heading": "Thước Đo CFG", |
|
"paragraphs": [ |
|
"Điều khiển mức độ lệnh tác động lên quá trình tạo sinh.", |
|
"Giá trị của Thước đo CFG quá cao có thể tạo độ bão hoà quá mức và khiến ảnh tạo sinh bị méo mó. " |
|
] |
|
}, |
|
"paramScheduler": { |
|
"heading": "Scheduler", |
|
"paragraphs": [ |
|
"Scheduler được dùng trong quá trình tạo sinh.", |
|
"Mỗi scheduler định nghĩa cách thêm độ nhiễu vào hình ảnh hoặc cách cập nhật mẫu dữ liệu dự vào đầu ra của model." |
|
] |
|
}, |
|
"compositingCoherencePass": { |
|
"heading": "Coherence Pass (Lớp Kết Hợp)", |
|
"paragraphs": [ |
|
"Bước thứ hai trong quá trình khử nhiễu để hợp nhất với ảnh inpaint/outpaint." |
|
] |
|
}, |
|
"refinerNegativeAestheticScore": { |
|
"heading": "Điểm Tiêu Cực Cho Tiêu Chuẩn", |
|
"paragraphs": [ |
|
"Trọng lượng để tạo sinh ảnh giống với ảnh có điểm tiêu chuẩn thấp, dựa vào dữ liệu huấn luyện." |
|
] |
|
}, |
|
"refinerCfgScale": { |
|
"paragraphs": [ |
|
"Điều khiển mức độ lệnh tác động lên quá trình tạo sinh.", |
|
"Giống với thước đo CFG để tạo sinh." |
|
], |
|
"heading": "Thước Đo CFG" |
|
}, |
|
"refinerSteps": { |
|
"heading": "Tham Số Bước", |
|
"paragraphs": [ |
|
"Số bước diễn ra trong khi tinh chế các phần nhỏ của quá trình tạo sinh.", |
|
"Giống với tham số bước để tạo sinh." |
|
] |
|
}, |
|
"paramSteps": { |
|
"heading": "Tham Số Bước", |
|
"paragraphs": [ |
|
"Số bước dùng để biểu diễn trong mỗi lần tạo sinh.", |
|
"Số bước càng cao thường sẽ tạo ra ảnh tốt hơn nhưng ngốn nhiều thời gian hơn." |
|
] |
|
}, |
|
"paramWidth": { |
|
"heading": "Chiều Rộng", |
|
"paragraphs": [ |
|
"Chiều rộng của ảnh tạo sinh. Phải là bội số của 8." |
|
] |
|
}, |
|
"inpainting": { |
|
"heading": "Chế Độ Inpaint", |
|
"paragraphs": [ |
|
"Điều khiển vị trí cần sửa đổi, được chỉ dẫn theo Sức Mạnh Khử Nhiễu." |
|
] |
|
}, |
|
"rasterLayer": { |
|
"paragraphs": [ |
|
"Dữ liệu dựa vào pixel trên ảnh, dùng cho để tạo sinh ảnh." |
|
], |
|
"heading": "Layer Raster" |
|
}, |
|
"creativity": { |
|
"heading": "Độ Sáng Tạo", |
|
"paragraphs": [ |
|
"Độ sáng tạo điều khiển mức độ tự do được trao cho model khi thêm chi tiết. Độ sáng tạo thấp cho ra ảnh gần giống với ảnh ban đầu, trong khi độ sáng tạo cao cho phép nhiều thay đổi hơn. Khi dùng lệnh, độ phân giải cao tăng ảnh hưởng của lệnh lên đầu ra." |
|
] |
|
}, |
|
"refinerPositiveAestheticScore": { |
|
"paragraphs": [ |
|
"Trọng lượng để tạo sinh ảnh giống với ảnh có điểm tiêu chuẩn cao, dựa vào dữ liệu huấn luyện." |
|
], |
|
"heading": "Điểm Tích Cực Cho Tiêu Chuẩn" |
|
}, |
|
"paramVAEPrecision": { |
|
"paragraphs": [ |
|
"Độ chính xác dùng trong khi mã hoá và giải mã VAE.", |
|
"Chính xác một nửa/Fp16 sẽ hiệu quả hơn, đổi lại cho những thay đổi nhỏ với ảnh." |
|
], |
|
"heading": "VAE Precision" |
|
}, |
|
"fluxDevLicense": { |
|
"heading": "Giấy Phép Phi Thương Mại", |
|
"paragraphs": [ |
|
"Model FLUX.1 [dev] được cấp phép dưới giấy phép phi thương mại FLUX [dev]. Để dùng loại model này cho lý do thương mại trong Invoke, vào trang web chúng tôi để tìm hiểu thêm." |
|
] |
|
}, |
|
"scaleBeforeProcessing": { |
|
"heading": "Chia Tỉ Lệ Trước Khi Xử Lý", |
|
"paragraphs": [ |
|
"\"Tự động\" chỉnh tỉ lệ cho vùng được chọn thành kích thước phù hợp nhất cho model trước khi tạo sinh.", |
|
"\"Thủ công\" cho phép bạn chọn chiều rộng và chiều dài cho vùng được chọn sẽ được chia tỉ lệ trước khi tạo sinh." |
|
] |
|
}, |
|
"paramHeight": { |
|
"paragraphs": [ |
|
"Chiều dài của ảnh tạo sinh. Phải là bội số của 8." |
|
], |
|
"heading": "Chiều Dài" |
|
}, |
|
"paramRatio": { |
|
"paragraphs": [ |
|
"Tỉ lệ khung hình của kích thước của ảnh được tạo ra.", |
|
"Kích thước ảnh (theo số lượng pixel) tương đương với 512x512 được khuyến nghị cho model SD1.5 và kích thước tương đương với 1024x1024 được khuyến nghị cho model SDXL." |
|
], |
|
"heading": "Tỉ Lệ Khung Hình" |
|
}, |
|
"seamlessTilingYAxis": { |
|
"paragraphs": [ |
|
"Lát khối liền mạch bức ảnh theo trục dọc." |
|
], |
|
"heading": "Lát Khối Liền Mạch Trục Y" |
|
}, |
|
"controlNetControlMode": { |
|
"paragraphs": [ |
|
"Đưa thêm trọng lượng vào lệnh hoặc ControlNet." |
|
], |
|
"heading": "Chế Độ Điều Khiển" |
|
}, |
|
"compositingMaskAdjustments": { |
|
"paragraphs": [ |
|
"Điều chỉnh cái lớp bao phủ." |
|
], |
|
"heading": "Điều Chỉnh Lớp Phủ" |
|
}, |
|
"regionalGuidance": { |
|
"paragraphs": [ |
|
"Vẽ để chỉ dẫn nơi các yếu tố từ lệnh cần xuất hiện." |
|
], |
|
"heading": "Chỉ Dẫn Khu Vực" |
|
}, |
|
"controlNetWeight": { |
|
"paragraphs": [ |
|
"Trọng lượng của Control Adapter. Trọng lượng càng cao sẽ dẫn đến tác động càng lớn lên ảnh cuối cùng." |
|
], |
|
"heading": "Trọng Lượng" |
|
}, |
|
"regionalReferenceImage": { |
|
"heading": "Ảnh Mẫu Khu Vực", |
|
"paragraphs": [ |
|
"Vẽ để áp dụng ảnh tham khảo vào nơi cụ thể." |
|
] |
|
}, |
|
"paramHrf": { |
|
"paragraphs": [ |
|
"Tạo ra ảnh chất lượng cao với độ phân giải lớn hơn giá trị tối ưu cho model. Thường được dùng để tránh trùng lập trong ảnh tạo sinh." |
|
], |
|
"heading": "Cho Phép Sửa Độ Phân Giải Cao" |
|
}, |
|
"patchmatchDownScaleSize": { |
|
"heading": "Downscale", |
|
"paragraphs": [ |
|
"Downscale xảy ra bao nhiêu lần trước khi bắt đầu infill.", |
|
"Downscale nhiều sẽ cải thiện hiệu suất nhưng giảm chất lượng." |
|
] |
|
}, |
|
"compositingCoherenceMinDenoise": { |
|
"paragraphs": [ |
|
"Sức mạnh khử nhiễu nhỏ nhất cho chế độ kết hợp", |
|
"Sức mạnh khử nhiễu nhỏ nhất cho vùng kết hợp khi inpaint/outpaint" |
|
], |
|
"heading": "Độ Khử Nhiễu Tối Thiểu" |
|
}, |
|
"compositingCoherenceEdgeSize": { |
|
"paragraphs": [ |
|
"Kích thước cạnh cho lớp kết hợp." |
|
], |
|
"heading": "Kích Thước Cạnh" |
|
}, |
|
"compositingMaskBlur": { |
|
"heading": "Mask Blur", |
|
"paragraphs": [ |
|
"Độ mờ của phần được phủ." |
|
] |
|
}, |
|
"ipAdapterMethod": { |
|
"paragraphs": [ |
|
"Cách thức dùng để áp dụng IP Adapter hiện tại." |
|
], |
|
"heading": "Cách Thức" |
|
}, |
|
"dynamicPrompts": { |
|
"heading": "Dynamic Prompt", |
|
"paragraphs": [ |
|
"Dynamic Prompt phân tích một lệnh đơn thành nhiều lệnh.", |
|
"Cú pháp cơ bản là \"a {red|green|blue} ball\". Nó sẽ cấu thành ba lệnh: \"a red ball\", \"a green ball\" và \"a blue ball\".", |
|
"Bạn có thể dùng cú pháp bao nhiêu lần tuỳ thích trong một lệnh đơn, nhưng hãy chắc chắn số lệnh tạo sinh không vượt mức Số lệnh Tối đa trong cài đặt." |
|
] |
|
}, |
|
"imageFit": { |
|
"heading": "Xếp Vừa Ảnh Ban Đầu Với Kích Thước Đầu Ra", |
|
"paragraphs": [ |
|
"Điều chỉnh tỉ lệ ảnh ban đầu thành chiều dài và chiều rộng của ảnh đầu ra. Khuyến cáo nên bật." |
|
] |
|
}, |
|
"noiseUseCPU": { |
|
"paragraphs": [ |
|
"Điều chỉnh độ nhiễu được tạo ra trên CPU hay GPU.", |
|
"Với Độ nhiễu CPU được bật, một tham số hạt giống cụ thể sẽ tạo ra hình ảnh giống nhau trên mọi máy.", |
|
"Không có tác động nào đến hiệu suất khi bật Độ nhiễu CPU." |
|
], |
|
"heading": "Dùng Độ Nhiễu CPU" |
|
}, |
|
"lora": { |
|
"heading": "LoRA", |
|
"paragraphs": [ |
|
"Model nhẹ dùng để kết hợp với model cơ sở." |
|
] |
|
}, |
|
"refinerModel": { |
|
"paragraphs": [ |
|
"Model được dùng khi tinh chế các phần nhỏ của quá trình tạo sinh.", |
|
"Giống với model để tạo sinh." |
|
], |
|
"heading": "Model Refiner" |
|
}, |
|
"compositingBlurMethod": { |
|
"heading": "Phương Thức Làm Mờ", |
|
"paragraphs": [ |
|
"Cách làm mờ trên vùng được phủ." |
|
] |
|
}, |
|
"controlNetBeginEnd": { |
|
"paragraphs": [ |
|
"Một phần trong quá trình xử lý khử nhiễu mà sẽ được Control Adapter áp dụng.", |
|
"Nói chung, Control Adapter áp dụng vào lúc bắt đầu của quá trình hướng dẫn thành phần, và cũng áp dụng vào lúc kết thúc hướng dẫn chi tiết." |
|
], |
|
"heading": "Phần Trăm Tham Số Bước Khi Bắt Đầu/Kết Thúc" |
|
}, |
|
"scale": { |
|
"heading": "Tỉ Lệ", |
|
"paragraphs": [ |
|
"Tỉ lệ điều khiển kích thước ảnh đầu ra, và dựa vào bội số độ phân giải ảnh đầu vào. Ví dụ upscale 2x lần lên ảnh 1024x1024 sẽ cho ra ảnh đầu ra 2048x2048." |
|
] |
|
}, |
|
"upscaleModel": { |
|
"paragraphs": [ |
|
"Model upscale đặt tỉ lệ hình ảnh vào kích thước đầu ra trước khi thêm vào các chi tiết. Bất kỳ model upscale được hỗ trợ đều có thể sử dụng, nhưng một số sẽ chuyên về một lĩnh vực, như là ảnh chụp hay ảnh vẽ phát thảo nét." |
|
], |
|
"heading": "Model Upscale" |
|
}, |
|
"globalReferenceImage": { |
|
"heading": "Ảnh Mẫu Toàn Vùng", |
|
"paragraphs": [ |
|
"Áp dụng ảnh tham khảo để ảnh hưởng lên toàn bộ quá trình tạo sinh." |
|
] |
|
}, |
|
"dynamicPromptsSeedBehaviour": { |
|
"paragraphs": [ |
|
"Điều khiển cách tham số hạt giống được dùng khi tạo sinh từ lệnh.", |
|
"Cứ mỗi lần lặp, một tham số hạt giống mới sẽ được dùng. Dùng nó để khám phá những biến thể từ lệnh trên mỗi tham số hạt giống.", |
|
"Ví dụ, nếu bạn có 5 lệnh, mỗi ảnh sẽ dùng cùng tham số hạt giống.", |
|
"Một tham số hạt giống mới sẽ được dùng cho từng ảnh. Nó tạo ra nhiều biến thể." |
|
], |
|
"heading": "Hành Động Cho Tham Số Hạt Giống" |
|
}, |
|
"paramGuidance": { |
|
"heading": "Hướng Dẫn", |
|
"paragraphs": [ |
|
"Điều khiển mức độ lệnh tác động lên quá trình tạo sinh.", |
|
"Giá trị hướng dẫn cao có thể gây bão hoà quá mức, giá trị hướng dẫn quá cao hoặc quá thấp còn có nguy cơ khiến ảnh tạo sinh bị méo mó. Hướng dẫn chỉ áp dụng cho model FLUX DEV." |
|
] |
|
}, |
|
"paramVAE": { |
|
"paragraphs": [ |
|
"Model được dùng để dịch đầu ra của AI thành ảnh cuối cùng." |
|
], |
|
"heading": "VAE" |
|
}, |
|
"controlNet": { |
|
"paragraphs": [ |
|
"ControlNet cung cấp hướng dẫn cho quá trình tạo sinh, giúp tạo ảnh với thành phần, cấu trúc hoặc phong cách được kiểm soát, tuỳ vào model được chọn." |
|
], |
|
"heading": "ControlNet" |
|
}, |
|
"controlNetProcessor": { |
|
"heading": "Bộ Xử Lý", |
|
"paragraphs": [ |
|
"Cách thức xử lý ảnh đầu vào để hướng dẫn xử lý quá trình tạo sinh. Bộ xử lý khác như sẽ cung cấp hiệu ứng hoặc phong cách khác nhau cho ảnh được tạo sinh." |
|
] |
|
}, |
|
"paramAspect": { |
|
"paragraphs": [ |
|
"Tỉ lệ khung hành của ảnh tạo sinh. Điều chỉnh tỉ lệ se cập nhật Chiều Rộng và Chiều Dài tương ứng.", |
|
"\"Tối ưu hoá\" sẽ đặt Chiều Rộng và Chiều Dài vào kích thước tối ưu cho model được chọn." |
|
], |
|
"heading": "Khung Hình" |
|
}, |
|
"paramNegativeConditioning": { |
|
"heading": "Lệnh Tiêu Cực", |
|
"paragraphs": [ |
|
"Quá trình tạo sinh sẽ tránh những nội dung trong lệnh tiêu cực. Dùng nó để loại bỏ nội dung khỏi đầu ra.", |
|
"Hỗ trợ Compel Syntax và Embedding." |
|
] |
|
}, |
|
"optimizedDenoising": { |
|
"paragraphs": [ |
|
"Bật \"Tối Ưu Hoá Hình Ảnh Sang Hình Ảnh\" cho một thang đo Sức Mạnh Khử Nhiễu tiến dần dành cho các dạng biến đổi ảnh sang ảnh và inpaint với model Flux. Cài đặt này cải thiện khả năng điều khiển số lượng biến đổi được áp dụng lên hình ảnh, nhưng có thể được tắt nếu bạn muốn thang đo Sức Mạnh Khử Nhiễu tiêu chuẩn. Cài đặt này vẫn còn được chỉnh sửa và trong quá trình beta." |
|
], |
|
"heading": "Tối Ưu Hoá Hình Ảnh Sang Hình Ảnh" |
|
}, |
|
"refinerStart": { |
|
"paragraphs": [ |
|
"Nơi trong quá trình xử lý tạo sinh mà refiner bắt đầu được dùng.", |
|
"0 nghĩa là bộ refiner sẽ được dùng trong toàn bộ quá trình tạo sinh , 0.8 nghĩa là refiner sẽ được dùng trong 20% cuối cùng quá trình tạo sinh." |
|
], |
|
"heading": "Nơi Bắt Đầu Refiner" |
|
}, |
|
"paramUpscaleMethod": { |
|
"paragraphs": [ |
|
"Cách thức dùng để upscale để Sửa Độ Phân Giải Cao." |
|
], |
|
"heading": "Phương Thức Upscale" |
|
}, |
|
"dynamicPromptsMaxPrompts": { |
|
"paragraphs": [ |
|
"Giới hạn số lệnh được tạo sinh bởi Dynamic Prompt." |
|
], |
|
"heading": "Số Lệnh Tối Đa" |
|
}, |
|
"structure": { |
|
"paragraphs": [ |
|
"Độ cấu trúc điều khiển mức độ của ảnh đầu ra sẽ giữ nguyên các trình bày của bản gốc. Độ cấu trúc thấp cho phép các thay đổi đáng kể, trong khi độ cấu trúc cao nghiêm khắc hơn về cách trình bày và thành phần của bản gốc." |
|
], |
|
"heading": "Độ Cấu Trúc" |
|
}, |
|
"infillMethod": { |
|
"heading": "Cách Thức Infill", |
|
"paragraphs": [ |
|
"Cách thức làm infill trong quá trình inpaint/outpaint." |
|
] |
|
}, |
|
"paramDenoisingStrength": { |
|
"paragraphs": [ |
|
"Kiểm soát độ khác nhau giữa các ảnh được tạo sinh và layer dạng raster.", |
|
"Sức mạnh thấp cho ảnh giống với sự kết hợp của các layer dạng raster đang hiển thị. Sức mạnh cao lại cho ảnh phụ thuộc nhiều vào lệnh.", |
|
"Khi không có gì được hiển thị bởi các layer dạng raster, điều chỉnh này sẽ được bỏ qua." |
|
], |
|
"heading": "Sức Mạnh Khử Nhiễu" |
|
}, |
|
"paramPositiveConditioning": { |
|
"paragraphs": [ |
|
"Hướng dẫn cách máy tạo sinh xử lý. Bạn nên dùng từ hoặc cụm từ.", |
|
"Hỗ trợ cú Compel Syntax, Dynamic Prompt và Embedding." |
|
], |
|
"heading": "Lệnh Tích Cực" |
|
}, |
|
"controlNetResizeMode": { |
|
"heading": "Chế Độ Điều Chỉnh Kích Thước", |
|
"paragraphs": [ |
|
"Phương thức để đặt kích thước ảnh đầu vào của Control Adapter lên kích thước đầu ra." |
|
] |
|
}, |
|
"paramSeed": { |
|
"paragraphs": [ |
|
"Điều khiển độ nhiễu ban đầu được dùng để tạo sinh.", |
|
"Tắt lựa chọn \"Ngẫu Nhiên\" để tạo ra kết quá y hệt nhau với cùng một thiết lập tạo sinh." |
|
], |
|
"heading": "Tham Số Hạt Giống" |
|
}, |
|
"clipSkip": { |
|
"heading": "CLIP Skip", |
|
"paragraphs": [ |
|
"Bao nhiêu lớp model CLIP được bỏ qua.", |
|
"Một số model nhất định sẽ phù hợp hơn khi đi cùng CLIP Skip." |
|
] |
|
}, |
|
"loraWeight": { |
|
"heading": "Trọng Lượng", |
|
"paragraphs": [ |
|
"Trọng lượng của LoRA. Trọng lượng càng cao sẽ dẫn đến tác động càng lớn lên ảnh cuối cùng." |
|
] |
|
}, |
|
"paramIterations": { |
|
"heading": "Vòng Lặp", |
|
"paragraphs": [ |
|
"Số ảnh được tạo ra.", |
|
"Nếu Dynamic Prompt được bật, một lệnh sẽ tạo sinh ảnh bấy nhiêu lần." |
|
] |
|
}, |
|
"compositingCoherenceMode": { |
|
"heading": "Chế Độ", |
|
"paragraphs": [ |
|
"Cách thức được dùng để kết hợp ảnh với vùng bao phủ vừa được tạo sinh." |
|
] |
|
}, |
|
"paramModel": { |
|
"paragraphs": [ |
|
"Model dùng để tạo sinh. Model khác nhau được huấn luyện để chuyên vào một kết quả và nội dung tiêu chuẩn." |
|
], |
|
"heading": "Model" |
|
}, |
|
"regionalGuidanceAndReferenceImage": { |
|
"heading": "Chỉ Dẫn Khu Vực Và Ảnh Mẫu Khu Vực", |
|
"paragraphs": [ |
|
"Dành cho Chỉ Dẫn Khu Vực, vẽ để chỉ dẫn nơi các yếu tố từ lệnh cần xuất hiện.", |
|
"Dành cho Ảnh Mẫu Khu Vực, vẽ để áp dụng ảnh tham khảo vào nơi cụ thể." |
|
] |
|
}, |
|
"seamlessTilingXAxis": { |
|
"paragraphs": [ |
|
"Lát khối liền mạch bức ảnh theo trục ngang." |
|
], |
|
"heading": "Lát Khối Liền Mạch Trục X" |
|
} |
|
}, |
|
"models": { |
|
"addLora": "Thêm LoRA", |
|
"concepts": "Khái Niệm", |
|
"loading": "đang tải", |
|
"lora": "LoRA", |
|
"noMatchingLoRAs": "Không có LoRA phù hợp", |
|
"noRefinerModelsInstalled": "Chưa có model SDXL Refiner được tải xuống", |
|
"noLoRAsInstalled": "Chưa có LoRA được tải xuống", |
|
"defaultVAE": "VAE Mặc Định", |
|
"noMatchingModels": "Không có Model phù hợp", |
|
"noModelsAvailable": "Không có model", |
|
"selectModel": "Chọn Model" |
|
}, |
|
"parameters": { |
|
"postProcessing": "Xử Lý Hậu Kỳ (Shift + U)", |
|
"symmetry": "Tính Đối Xứng", |
|
"type": "Loại", |
|
"seed": "Tham Số Hạt Giống", |
|
"processImage": "Xử Lý Hình Ảnh", |
|
"useSize": "Dùng Kích Thước", |
|
"invoke": { |
|
"layer": { |
|
"t2iAdapterIncompatibleScaledBboxHeight": "$t(parameters.invoke.layer.t2iAdapterRequiresDimensionsToBeMultipleOf) {{multiple}}, tỉ lệ chiều dài hộp giới hạn là {{height}}", |
|
"rgNoRegion": "không có vùng được chọn", |
|
"ipAdapterNoModelSelected": "không có IP Adapter được lựa chọn", |
|
"ipAdapterNoImageSelected": "không có ảnh IP Adapter được lựa chọn", |
|
"t2iAdapterIncompatibleBboxHeight": "$t(parameters.invoke.layer.t2iAdapterRequiresDimensionsToBeMultipleOf) {{multiple}}, chiều dài hộp giới hạn là {{height}}", |
|
"t2iAdapterIncompatibleScaledBboxWidth": "$t(parameters.invoke.layer.t2iAdapterRequiresDimensionsToBeMultipleOf) {{multiple}}, tỉ lệ chiều rộng hộp giới hạn là {{width}}", |
|
"t2iAdapterIncompatibleBboxWidth": "$t(parameters.invoke.layer.t2iAdapterRequiresDimensionsToBeMultipleOf) {{multiple}}, chiều rộng hộp giới hạn là {{width}}", |
|
"rgNoPromptsOrIPAdapters": "không có lệnh chữ hoặc IP Adapter", |
|
"controlAdapterIncompatibleBaseModel": "model cơ sở của Control Adapter không tương thích", |
|
"ipAdapterIncompatibleBaseModel": "dạng model cơ sở của IP Adapter không tương thích", |
|
"controlAdapterNoModelSelected": "không có model Control Adapter được chọn" |
|
}, |
|
"fluxModelIncompatibleBboxWidth": "$t(parameters.invoke.fluxRequiresDimensionsToBeMultipleOf16), chiều rộng hộp giới hạn là {{width}}", |
|
"noModelSelected": "Không có model được lựa chọn", |
|
"fluxModelIncompatibleScaledBboxHeight": "$t(parameters.invoke.fluxRequiresDimensionsToBeMultipleOf16), tỉ lệ chiều dài hộp giới hạn là {{height}}", |
|
"canvasIsFiltering": "Canvas đang được lọc", |
|
"canvasIsRasterizing": "Canvas đang được raster hoá", |
|
"canvasIsTransforming": "Canvas đang được biến đổi", |
|
"canvasIsCompositing": "Canvas đang được kết hợp", |
|
"noPrompts": "Không có lệnh được tạo", |
|
"noNodesInGraph": "Không có node trong đồ thị", |
|
"addingImagesTo": "Thêm ảnh vào", |
|
"noT5EncoderModelSelected": "Không có model T5 Encoder được lựa chọn cho máy tạo sinh FLUX", |
|
"noFLUXVAEModelSelected": "Không có model VAE được lựa chọn cho máy tạo sinh FLUX", |
|
"noCLIPEmbedModelSelected": "Không có model CLIP Embed được lựa chọn cho máy tạo sinh FLUX", |
|
"systemDisconnected": "Hệ thống mất kết nối", |
|
"invoke": "Kích Hoạt", |
|
"missingNodeTemplate": "Thiếu mẫu trình bày node", |
|
"fluxModelIncompatibleBboxHeight": "$t(parameters.invoke.fluxRequiresDimensionsToBeMultipleOf16), chiều dài hộp giới hạn là {{height}}", |
|
"fluxModelIncompatibleScaledBboxWidth": "$t(parameters.invoke.fluxRequiresDimensionsToBeMultipleOf16), tỉ lệ chiều rộng hộp giới hạn là {{width}}", |
|
"missingInputForField": "{{nodeLabel}} -> {{fieldLabel}} thiếu đầu ra", |
|
"missingFieldTemplate": "Thiếu vùng mẫu trình bày" |
|
}, |
|
"cfgScale": "Thước Đo CFG", |
|
"useSeed": "Dùng Tham Số Hạt Giống", |
|
"imageActions": "Hành Động Với Hình Ảnh", |
|
"steps": "Tham Số Bước", |
|
"aspect": "Khung Hình", |
|
"coherenceMode": "Chế Độ", |
|
"coherenceEdgeSize": "Kích Thước Cạnh", |
|
"coherenceMinDenoise": "Tham Số Khử Nhiễu Nhỏ Nhất", |
|
"denoisingStrength": "Sức Mạnh Khử Nhiễu", |
|
"infillMethod": "Cách Thức Infill", |
|
"setToOptimalSize": "Tối ưu hoá kích cỡ cho model", |
|
"maskBlur": "Mask Blur", |
|
"width": "Chiều Rộng", |
|
"scale": "Tỉ Lệ", |
|
"recallMetadata": "Gợi Lại Metadata", |
|
"clipSkip": "CLIP Skip", |
|
"general": "Cài Đặt Chung", |
|
"boxBlur": "Box Blur", |
|
"gaussianBlur": "Gaussian Blur", |
|
"staged": "Staged (Tăng khử nhiễu có hệ thống)", |
|
"scaledHeight": "Tỉ Lệ Chiều Dài", |
|
"cancel": { |
|
"cancel": "Huỷ" |
|
}, |
|
"infillColorValue": "Màu Lấp Đầy", |
|
"optimizedImageToImage": "Tối Ưu Hoá Hình Ảnh Sang Hình Ảnh", |
|
"sendToCanvas": "Gửi Vào Canvas", |
|
"sendToUpscale": "Gửi Vào Upscale", |
|
"scaledWidth": "Tỉ Lệ Chiều Rộng", |
|
"scheduler": "Scheduler", |
|
"seamlessXAxis": "Trục X Liền Mạch", |
|
"seamlessYAxis": "Trục Y Liền Mạch", |
|
"guidance": "Hướng Dẫn", |
|
"height": "Chiều Cao", |
|
"noiseThreshold": "Ngưỡng Nhiễu", |
|
"negativePromptPlaceholder": "Lệnh Tiêu Cực", |
|
"iterations": "Lặp Lại", |
|
"strength": "Sức Mạnh", |
|
"perlinNoise": "Nhiễu Loại Perlin", |
|
"positivePromptPlaceholder": "Lệnh Tích Cực", |
|
"scaleBeforeProcessing": "Tỉ Lệ Trước Khi Xử Lý", |
|
"patchmatchDownScaleSize": "Downscale", |
|
"useAll": "Dùng Tất Cả", |
|
"useCpuNoise": "Dùng Độ Nhiễu CPU", |
|
"remixImage": "Phối Lại Hình Ảnh", |
|
"showOptionsPanel": "Hiển Thị Bảng Bên Cạnh (O hoặc T)", |
|
"shuffle": "Xáo Trộn Tham Số Hạt Giống", |
|
"setToOptimalSizeTooLarge": "$t(parameters.setToOptimalSize) (lớn quá)", |
|
"cfgRescaleMultiplier": "CFG Rescale Multiplier", |
|
"setToOptimalSizeTooSmall": "$t(parameters.setToOptimalSize) (nhỏ quá)", |
|
"images": "Ảnh Ban Đầu", |
|
"controlNetControlMode": "Chế Độ Điều Khiển", |
|
"lockAspectRatio": "Khoá Tỉ Lệ Khung Hình", |
|
"swapDimensions": "Hoán Đổi Kích Thước", |
|
"copyImage": "Sao Chép Hình Ảnh", |
|
"downloadImage": "Tải Xuống Hình Ảnh", |
|
"imageFit": "Căn Chỉnh Ảnh Ban Đầu Thành Kích Thước Đầu Ra", |
|
"info": "Thông Tin", |
|
"usePrompt": "Dùng Lệnh", |
|
"upscaling": "Upscale", |
|
"tileSize": "Kích Thước Khối", |
|
"disabledNoRasterContent": "Đã Tắt (Không Có Nội Dung Dạng Raster)" |
|
}, |
|
"dynamicPrompts": { |
|
"seedBehaviour": { |
|
"perIterationDesc": "Sử dụng tham số hạt giống khác nhau cho mỗi lần lặp lại", |
|
"perPromptDesc": "Sử dụng tham số hạt giống khác nhau cho mỗi hình ảnh", |
|
"label": "Hành Động Cho Tham Số Hạt Giống", |
|
"perPromptLabel": "Tham Số Hạt Giống Mỗi Hình Ảnh", |
|
"perIterationLabel": "Tham Số Hạt Giống Mỗi Lần Lặp Lại" |
|
}, |
|
"loading": "Tạo Sinh Dùng Dynamic Prompt...", |
|
"showDynamicPrompts": "HIện Dynamic Prompt", |
|
"maxPrompts": "Số Lệnh Tối Đa", |
|
"promptsPreview": "Xem Trước Lệnh", |
|
"dynamicPrompts": "Dynamic Prompt" |
|
}, |
|
"settings": { |
|
"beta": "Beta", |
|
"general": "Cài Đặt Chung", |
|
"confirmOnDelete": "Chắp Nhận Xoá", |
|
"developer": "Nhà Phát Triển", |
|
"confirmOnNewSession": "Chắp Nhận Mở Phiên Mới", |
|
"antialiasProgressImages": "Xử Lý Khử Răng Cưa Hình Ảnh", |
|
"models": "Models", |
|
"informationalPopoversDisabledDesc": "Hộp thoại hỗ trợ thông tin đã tắt. Bật lại trong Cài đặt.", |
|
"modelDescriptionsDisabled": "Trình Mô Tả Model Bằng Hộp Thả Đã Tắt", |
|
"enableModelDescriptions": "Bật Trình Mô Tả Model Bằng Hộp Thả", |
|
"modelDescriptionsDisabledDesc": "Trình mô tả model bằng hộp thả đã tắt. Bật lại trong Cài đặt.", |
|
"enableNSFWChecker": "Bật Trình Kiểm Tra NSFW", |
|
"clearIntermediatesWithCount_other": "Dọn sạch {{count}} sản phẩm trung gian", |
|
"reloadingIn": "Tải lại trong", |
|
"resetWebUIDesc1": "Khởi động lại giao diện web chỉ làm mới bộ nhớ đệm của trình duyệt về ảnh và các thiết lập. Nó không hề xoá bất kỳ ảnh nào trong ổ đĩa.", |
|
"intermediatesCleared_other": "Đã dọn {{count}} sản phẩm trung gian", |
|
"generation": "Máy Tạo Sinh", |
|
"enableInformationalPopovers": "Bật Hộp Thoại Hỗ Trợ Thông Tin", |
|
"clearIntermediates": "Dọn Sạch Sản Phẩm Trung Gian", |
|
"clearIntermediatesDisabled": "Hàng đợi phải trống để dọn dẹp các sản phẩm trung gian", |
|
"clearIntermediatesDesc1": "Dọn dẹp các sản phẩm trung gian sẽ làm mới trạng thái của Canvas và ControlNet.", |
|
"clearIntermediatesDesc2": "Các sản phẩm ảnh trung gian là sản phẩm phụ trong quá trình tạo sinh, khác với ảnh trong thư viện. Xoá sản phẩm trung gian sẽ giúp làm trống ổ đĩa.", |
|
"resetWebUI": "Khởi Động Lại Giao Diện Web", |
|
"showProgressInViewer": "Hiển Thị Hình Ảnh Đang Xử Lý Trong Trình Xem", |
|
"ui": "Giao Diện Người Dùng", |
|
"clearIntermediatesDesc3": "Ảnh trong thư viện sẽ không bị xoá.", |
|
"informationalPopoversDisabled": "Hộp Thoại Hỗ Trợ Thông Tin Đã Tắt", |
|
"resetComplete": "Giao diện web đã được khởi động lại.", |
|
"resetWebUIDesc2": "Nếu ảnh không được xuất hiện trong thư viện hoặc điều gì đó không ổn đang diễn ra, hãy thử khởi động lại trước khi báo lỗi trên Github.", |
|
"displayInProgress": "Hiển Thị Hình Ảnh Đang Xử Lý", |
|
"intermediatesClearedFailed": "Có Vấn Đề Khi Dọn Sạch Sản Phẩm Trung Gian", |
|
"enableInvisibleWatermark": "Bật Chế Độ Ẩn Watermark" |
|
}, |
|
"sdxl": { |
|
"loading": "Đang Tải...", |
|
"posAestheticScore": "Điểm Tích Cực Cho Tiêu Chuẩn", |
|
"steps": "Tham Số Bước", |
|
"refinerSteps": "Tham Số Bước Refiner", |
|
"refinermodel": "Model Refiner", |
|
"refinerStart": "Nơi Bắt Đầu Refiner", |
|
"denoisingStrength": "Sức Mạnh Khử Nhiễu", |
|
"posStylePrompt": "Điểm Tích Cực Cho Lệnh Phong Cách", |
|
"scheduler": "Scheduler", |
|
"refiner": "Refiner", |
|
"cfgScale": "Thước Đo CFG", |
|
"concatPromptStyle": "Liên Kết Lệnh & Phong Cách", |
|
"freePromptStyle": "Viết Lệnh Thủ Công Cho Phong Cách", |
|
"negStylePrompt": "Điểm Tiêu Cực Cho Lệnh Phong Cách", |
|
"negAestheticScore": "Điểm Tiêu Cực Cho Tiêu Chuẩn", |
|
"noModelsAvailable": "Không có sẵn model" |
|
}, |
|
"controlLayers": { |
|
"width": "Chiều Rộng", |
|
"negativePrompt": "Lệnh Tiêu Cực", |
|
"removeBookmark": "Bỏ Đánh Dấu", |
|
"saveBboxToGallery": "Lưu Hộp Giới Hạn Vào Thư Viện", |
|
"global": "Toàn Vùng", |
|
"pullBboxIntoReferenceImageError": "Có Vấn Đề Khi Chuyển Hộp Giới Hạn Thành Ảnh Mẫu", |
|
"clearHistory": "Xoá Lịch Sử", |
|
"recalculateRects": "Tính Toán Lại Hình Chữ Nhật", |
|
"mergeVisibleOk": "Đã gộp layer", |
|
"saveLayerToAssets": "Lưu Layer Vào Khu Tài Nguyên", |
|
"canvas": "Canvas", |
|
"savedToGalleryOk": "Đã Lưu Vào Thư Viện", |
|
"addGlobalReferenceImage": "Thêm $t(controlLayers.globalReferenceImage)", |
|
"clipToBbox": "Chuyển Nét Thành Hộp Giới Hạn", |
|
"moveToFront": "Chuyển Lên Trước", |
|
"mergeVisible": "Gộp Layer Đang Hiển Thị", |
|
"savedToGalleryError": "Lỗi khi lưu vào thư viện", |
|
"moveToBack": "Chuyển Về Sau", |
|
"moveBackward": "Chuyển Xuống Cuối", |
|
"newGlobalReferenceImageError": "Có Vấn Đề Khi Tạo Ảnh Mẫu Toàn Vùng", |
|
"newRegionalReferenceImageOk": "Đã Tạo Ảnh Mẫu Khu Vực", |
|
"newControlLayerOk": "Đã Tạo Layer Điều Khiển Được", |
|
"newControlLayerError": "Có Vấn Đề Khi Tạo Layer Điều Khiển Được", |
|
"newRasterLayerOk": "Đã Tạo Layer Dạng Raster", |
|
"pullBboxIntoLayerOk": "Chuyển Hợp Giới Hạn Thành Layer", |
|
"newGlobalReferenceImageOk": "Đã Tạo Ảnh Mẫu Toàn Vùng", |
|
"newRegionalReferenceImageError": "Có Vấn Đề Khi Tạo Ảnh Mẫu Khu Vực", |
|
"newRasterLayerError": "Có Vấn Đề Khi Tạo Layer Dạng Raster", |
|
"pullBboxIntoLayerError": "Có Vấn Đề Khi Chuyển Hộp Giới Hạn Thành Layer", |
|
"pullBboxIntoReferenceImageOk": "Chuyển Hộp Giới Hạn Thành Ảnh Mẫu", |
|
"clearCaches": "Xoá Bộ Nhớ Đệm", |
|
"outputOnlyMaskedRegions": "Chỉ Xuất Đầu Ra Ở Vùng Phủ", |
|
"addLayer": "Thêm Layer", |
|
"regional": "Khu Vực", |
|
"regionIsEmpty": "Vùng được chọn trống", |
|
"bookmark": "Đánh Dấu Để Đổi Nhanh", |
|
"saveCanvasToGallery": "Lưu Canvas Vào Thư Viện", |
|
"cropLayerToBbox": "Xén Layer Vào Hộp Giới Hạn", |
|
"newFromImage": "Mới Từ Ảnh", |
|
"mergeDown": "Gộp Xuống", |
|
"mergeVisibleError": "Lỗi khi gộp layer", |
|
"bboxOverlay": "Hiển Thị Lớp Phủ Trên Hộp Giới Hạn", |
|
"resetCanvas": "Khởi Động Lại Canvas", |
|
"duplicate": "Nhân Bản", |
|
"moveForward": "Chuyển Lên Đầu", |
|
"fitBboxToLayers": "Xếp Vừa Hộp Giới Hạn Vào Layer", |
|
"ipAdapterMethod": { |
|
"full": "Đầy Đủ", |
|
"style": "Chỉ Lấy Phong Cách", |
|
"composition": "Chỉ Lấy Thành Phần", |
|
"ipAdapterMethod": "Cách Thức IP Adapter" |
|
}, |
|
"deletePrompt": "Xoá Lệnh", |
|
"rasterLayer": "Layer Dạng Raster", |
|
"disableAutoNegative": "Tắt Tự Động Đảo Chiều", |
|
"controlLayer": "Layer Điều Khiển Được", |
|
"enableTransparencyEffect": "Bật Hiệu Ứng Trong Suốt", |
|
"deleteSelected": "Xoá Phần Được Chọn", |
|
"showHUD": "Hiển Thị HUD", |
|
"autoNegative": "Tự Động Đảo Chiều", |
|
"replaceLayer": "Thay Đổi Layer", |
|
"regionalGuidance": "Chỉ Dẫn Khu Vực", |
|
"newCanvasFromImage": "Canvas Mới Từ Ảnh", |
|
"rasterLayers_withCount_visible": "Layer Dạng Raster ({{count}})", |
|
"regionalGuidance_withCount_visible": "Chỉ Dẫn Khu Vực ({{count}})", |
|
"convertRasterLayerTo": "Chuyển Đổi $t(controlLayers.rasterLayer) Thành", |
|
"convertControlLayerTo": "Chuyển Đổi $t(controlLayers.controlLayer) Thành", |
|
"convertInpaintMaskTo": "Chuyển Đổi $t(controlLayers.inpaintMask) Thành", |
|
"convertRegionalGuidanceTo": "Chuyển Đổi $t(controlLayers.regionalGuidance) Thành", |
|
"copyInpaintMaskTo": "Sao Chép $t(controlLayers.inpaintMask) Tới", |
|
"copyRegionalGuidanceTo": "Sao Chép $t(controlLayers.regionalGuidance) Tới", |
|
"newControlLayer": "$t(controlLayers.controlLayer) Mới", |
|
"newRasterLayer": "$t(controlLayers.rasterLayer) Mới", |
|
"enableAutoNegative": "Bật Tự Động Đảo Chiều", |
|
"sendToCanvas": "Chuyển Tới Canvas", |
|
"inpaintMasks_withCount_hidden": "Lớp Phủ Inpaint ({{count}} đang ẩn)", |
|
"globalReferenceImages_withCount_visible": "Ảnh Mẫu Toàn Vùng ({{count}})", |
|
"replaceCurrent": "Thay Đổi Cái Hiện Tại", |
|
"controlLayers_withCount_visible": "Layer Điều Khiển Được ({{count}})", |
|
"hidingType": "Ẩn {{type}}", |
|
"canvasAsRasterLayer": "Biến $t(controlLayers.canvas) Thành $t(controlLayers.rasterLayer)", |
|
"newImg2ImgCanvasFromImage": "Chuyển Đổi Ảnh Sang Ảnh Mới Từ Ảnh", |
|
"copyToClipboard": "Sao Chép Vào Clipboard", |
|
"logDebugInfo": "Thông Tin Log Gỡ Lỗi", |
|
"regionalReferenceImage": "Ảnh Mẫu Khu Vực", |
|
"newLayerFromImage": "Layer Mới Từ Ảnh", |
|
"fill": { |
|
"fillStyle": "Kiểu Lấp Đầy", |
|
"fillColor": "Màu Lấp Đầy", |
|
"grid": "Theo Lưới", |
|
"diagonal": "Đường Chéo", |
|
"horizontal": "Đường Ngang", |
|
"crosshatch": "Đường Chéo Song Song (Crosshatch)", |
|
"vertical": "Đường Dọc", |
|
"solid": "Chắc Chắn" |
|
}, |
|
"addControlLayer": "Thêm $t(controlLayers.controlLayer)", |
|
"inpaintMask": "Lớp Phủ Inpaint", |
|
"dynamicGrid": "Lưới Dynamic", |
|
"layer_other": "Layer", |
|
"layer_withCount_other": "Layer ({{count}})", |
|
"pullBboxIntoLayer": "Chuyển Hộp Giới Hạn Vào Layer", |
|
"addInpaintMask": "Thêm $t(controlLayers.inpaintMask)", |
|
"addRegionalGuidance": "Thêm $t(controlLayers.regionalGuidance)", |
|
"sendToGallery": "Chuyển Tới Thư Viện", |
|
"unlocked": "Mở Khoá", |
|
"addReferenceImage": "Thêm $t(controlLayers.referenceImage)", |
|
"canvasAsControlLayer": "Biến $t(controlLayers.canvas) Thành $t(controlLayers.controlLayer)", |
|
"sendingToCanvas": "Chuyển Ảnh Tạo Sinh Vào Canvas", |
|
"sendingToGallery": "Chuyển Ảnh Tạo Sinh Vào Thư Viện", |
|
"viewProgressOnCanvas": "Xem quá trình xử lý và ảnh đầu ra trong <Btn>Canvas</Btn>.", |
|
"inpaintMask_withCount_other": "Lớp Phủ Inpaint", |
|
"regionalGuidance_withCount_other": "Chỉ Dẫn Khu Vực", |
|
"controlLayers_withCount_hidden": "Layer Điều Khiển Được ({{count}} đang ẩn)", |
|
"globalReferenceImages_withCount_hidden": "Ảnh Mẫu Toàn Vùng ({{count}} đang ẩn)", |
|
"rasterLayer_withCount_other": "Layer Dạng Raster", |
|
"globalReferenceImage_withCount_other": "Ảnh Mẫu Toàn Vùng", |
|
"copyRasterLayerTo": "Sao Chép $t(controlLayers.rasterLayer) Tới", |
|
"copyControlLayerTo": "Sao Chép $t(controlLayers.controlLayer) Tới", |
|
"newRegionalGuidance": "$t(controlLayers.regionalGuidance) Mới", |
|
"newGallerySessionDesc": "Nó sẽ dọn sạch canvas và các thiết lập trừ model được chọn. Các ảnh được tạo sinh sẽ được chuyển đến thư viện.", |
|
"stagingOnCanvas": "Hiển thị hình ảnh lên", |
|
"pullBboxIntoReferenceImage": "Chuyển Hộp Giới Hạn Vào Ảnh Mẫu", |
|
"maskFill": "Lấp Đầy Lớp Phủ", |
|
"addRasterLayer": "Thêm $t(controlLayers.rasterLayer)", |
|
"rasterLayers_withCount_hidden": "Layer Dạng Raster ({{count}} đang ẩn)", |
|
"referenceImage": "Ảnh Mẫu", |
|
"showProgressOnCanvas": "Hiện Quá Trình Xử Lý Lên Canvas", |
|
"prompt": "Lệnh", |
|
"beginEndStepPercentShort": "Phần Trăm Bắt Đầu/Kết Thúc", |
|
"weight": "Trọng Lượng", |
|
"controlMode": { |
|
"controlMode": "Chế Độ Điều Khiển", |
|
"balanced": "Cân Bằng (khuyến khích)", |
|
"prompt": "Lệnh", |
|
"control": "Điều Khiển", |
|
"megaControl": "Siêu Điều Khiển" |
|
}, |
|
"addPositivePrompt": "Thêm $t(controlLayers.prompt)", |
|
"deleteReferenceImage": "Xoá Ảnh Mẫu", |
|
"inpaintMasks_withCount_visible": "Lớp Phủ Inpaint ({{count}})", |
|
"disableTransparencyEffect": "Tắt Hiệu Ứng Trong Suốt", |
|
"newGallerySession": "Phiên Thư Viện Mới", |
|
"sendToGalleryDesc": "Bấm 'Kích Hoạt' sẽ tiến hành tạo sinh và lưu ảnh vào thư viện.", |
|
"opacity": "Độ Mờ Đục", |
|
"rectangle": "Hình Chữ Nhật", |
|
"addNegativePrompt": "Thêm $t(controlLayers.negativePrompt)", |
|
"globalReferenceImage": "Ảnh Mẫu Toàn Vùng", |
|
"sendToCanvasDesc": "Bấm 'Kích Hoạt' sẽ hiển thị công việc đang xử lý của bạn lên canvas.", |
|
"viewProgressInViewer": "Xem quá trình xử lý và ảnh đầu ra trong <Btn>Trình Xem Ảnh</Btn>.", |
|
"regionalGuidance_withCount_hidden": "Chỉ Dẫn Khu Vực ({{count}} đang ẩn)", |
|
"controlLayer_withCount_other": "Layer Điều Khiển Được", |
|
"newInpaintMask": "$t(controlLayers.inpaintMask) Mới", |
|
"locked": "Khoá", |
|
"newCanvasSession": "Phiên Canvas Mới", |
|
"transparency": "Độ Trong Suốt", |
|
"showingType": "Hiển Thị {{type}}", |
|
"newCanvasSessionDesc": "Nó sẽ dọn sạch canvas và các thiết lập trừ model được chọn. Các ảnh được tạo sinh sẽ được chuyển đến canvas.", |
|
"selectObject": { |
|
"help2": "Bắt đầu mới một điểm <Bold>Bao Gồm</Bold> trong đối tượng được chọn. Cho thêm điểm để tinh chế phần chọn. Ít điểm hơn thường mang lại kết quả tốt hơn.", |
|
"invertSelection": "Đảo Ngược Phần Chọn", |
|
"include": "Bao Gồm", |
|
"exclude": "Loại Trừ", |
|
"reset": "Làm Mới", |
|
"saveAs": "Lưu Như", |
|
"help1": "Chọn một đối tượng. Thêm điểm <Bold>Bao Gồm</Bold> và <Bold>Loại Trừ</Bold> để chỉ ra phần nào trong layer là đối tượng mong muốn.", |
|
"dragToMove": "Kéo kiểm để di chuyển nó", |
|
"help3": "Đảo ngược phần chọn để chọn mọi thứ trừ đối tượng được chọn.", |
|
"clickToAdd": "Nhấp chuột vào layer để thêm điểm", |
|
"clickToRemove": "Nhấp chuột vào một điểm để xoá", |
|
"selectObject": "Chọn Đối Tượng", |
|
"pointType": "Loại Điểm", |
|
"neutral": "Trung Hoà", |
|
"apply": "Áp Dụng", |
|
"cancel": "Huỷ Bỏ", |
|
"process": "Xử Lý" |
|
}, |
|
"canvasContextMenu": { |
|
"saveBboxToGallery": "Lưu Hộp Giới Hạn Vào Thư Viện", |
|
"newGlobalReferenceImage": "Ảnh Mẫu Toàn Vùng Mới", |
|
"cropCanvasToBbox": "Xén Canvas Vào Hộp Giới Hạn", |
|
"newRegionalGuidance": "Chỉ Dẫn Khu Vực Mới", |
|
"saveToGalleryGroup": "Lưu Vào Thư Viện", |
|
"newInpaintMask": "Lớp Phủ Inpaint Mới", |
|
"saveCanvasToGallery": "Lưu Canvas Vào Thư Viện", |
|
"newRegionalReferenceImage": "Ảnh Mẫu Khu Vực Mới", |
|
"newControlLayer": "Layer Điều Khiển Được Mới", |
|
"newRasterLayer": "Layer Dạng Raster Mới", |
|
"bboxGroup": "Được Tạo Từ Hộp Giới Hạn", |
|
"canvasGroup": "Canvas" |
|
}, |
|
"stagingArea": { |
|
"saveToGallery": "Lưu Vào Thư Viện", |
|
"accept": "Chấp Nhận", |
|
"discard": "Bỏ Đi", |
|
"previous": "Trước", |
|
"next": "Sau", |
|
"showResultsOn": "Hiển Thị Kết Quả", |
|
"discardAll": "Bỏ Đi Tất Cả", |
|
"showResultsOff": "Ẩn Đi Kết Quả" |
|
}, |
|
"filter": { |
|
"dw_openpose_detection": { |
|
"draw_face": "Vẽ Mặt", |
|
"description": "Phát hiện tư thế người trong layer được chọn bằng model DW Openpose.", |
|
"draw_hands": "Vẽ Tay", |
|
"label": "Trình Phát Hiện DW Openpose", |
|
"draw_body": "Vẽ Cơ Thể" |
|
}, |
|
"hed_edge_detection": { |
|
"label": "Trình Phát Hiện HED Edge", |
|
"description": "Tạo ra dữ liệu cạnh từ layer được chọn bằng model phát hiện HED Edge.", |
|
"scribble": "Vẽ Nguệch Ngoạc" |
|
}, |
|
"canny_edge_detection": { |
|
"low_threshold": "Ngưỡng Thấp", |
|
"high_threshold": "Ngưỡng Cao", |
|
"label": "Trình Phát Hiện Cạnh Canny", |
|
"description": "Tạo sinh một dữ liệu cạnh từ layer được chọn bằng thuật toán phát hiện cạnh Canny." |
|
}, |
|
"depth_anything_depth_estimation": { |
|
"label": "Depth Anything", |
|
"model_size_small_v2": "Small v2", |
|
"model_size": "Kích Thước Model", |
|
"description": "Tạo dữ liệu chiều sâu từ layer được chọn bằng model Depth Anything.", |
|
"model_size_base": "Base", |
|
"model_size_small": "Small", |
|
"model_size_large": "Large" |
|
}, |
|
"mediapipe_face_detection": { |
|
"min_confidence": "Độ Tư Tin Tối Thiểu", |
|
"label": "Trình Phát Hiện Mặt MediaPipe", |
|
"description": "Phát hiện mặt trong layer được chọn bằng model phát hiện mặt MediaPipe.", |
|
"max_faces": "Số Lượng Mặt Tối Đa" |
|
}, |
|
"lineart_edge_detection": { |
|
"description": "Tạo ra dữ liệu cạnh từ layer được chọn bằng model phát hiện cạnh Lineart.", |
|
"coarse": "Thô", |
|
"label": "Trình Phát Hiện Cạnh Lineart" |
|
}, |
|
"process": "Xử Lý", |
|
"reset": "Làm Mới", |
|
"cancel": "Huỷ Bỏ", |
|
"pidi_edge_detection": { |
|
"label": "Trình Phát Hiện Cạnh PiDiNet", |
|
"scribble": "Vẽ Nguệch Ngoạc", |
|
"quantize_edges": "Lượng Tử Hoá Cạnh", |
|
"description": "Tạo ra dữ liệu cạnh từ layer được chọn bằng model phát hiện cạnh PiDiNet." |
|
}, |
|
"spandrel_filter": { |
|
"model": "Model", |
|
"scale": "Tỉ Lệ Mong Muốn", |
|
"label": "Model Hình Ảnh Sang Hình Ảnh", |
|
"description": "Chạy model ảnh sang ảnh trên layer được chọn.", |
|
"autoScale": "Tự Động Chỉnh Tỉ Lệ", |
|
"autoScaleDesc": "Model được chọn sẽ chạy cho đến khi chạm đến tỉ lệ mong muốn." |
|
}, |
|
"filterType": "Kiểu Lọc", |
|
"apply": "Áp Dụng", |
|
"mlsd_detection": { |
|
"score_threshold": "Ngưỡng Điểm", |
|
"distance_threshold": "Ngưỡng Xa", |
|
"label": "Trình Phát Hiện Đoạn Thẳng", |
|
"description": "Tạo ra dữ liệu đoạn thẳng từ layer được chọn bằng model phát hiện đoạn thẳng MLSD." |
|
}, |
|
"content_shuffle": { |
|
"description": "Xáo trộn nội dung của layer được chọn, giống với hiệu ứng kéo (liquify).", |
|
"label": "Xáo Trộn Nội Dung", |
|
"scale_factor": "Hệ Số Tỉ Lệ" |
|
}, |
|
"normal_map": { |
|
"label": "Dữ Liệu Bình Thường", |
|
"description": "Tạo một dữ liệu bình thường từ layer được chọn." |
|
}, |
|
"filters": "Bộ Lọc", |
|
"autoProcess": "Tự Động Xử Lý", |
|
"lineart_anime_edge_detection": { |
|
"label": "Trình Phát Hiện Cạnh Lineart Anime", |
|
"description": "Tạo ra dữ liệu cạnh từ layer được chọn bằng model phát hiện cạnh Lineart Anime." |
|
}, |
|
"filter": "Bộ Lọc", |
|
"color_map": { |
|
"description": "Tạo một dữ liệu màu từ layer được chọn.", |
|
"tile_size": "Kích Thước Khối", |
|
"label": "Dữ Liệu Màu" |
|
}, |
|
"advanced": "Nâng Cao", |
|
"processingLayerWith": "Đang xử lý layer với bộ lọc {{type}}.", |
|
"forMoreControl": "Để kiểm soát tốt hơn, bấm vào mục Nâng Cao bên dưới." |
|
}, |
|
"transform": { |
|
"fitModeCover": "Che Phủ", |
|
"fitModeFill": "Lấp Đầy", |
|
"transform": "Biến Hình", |
|
"fitToBbox": "Xếp Vừa Vào Hộp Giới Hạn", |
|
"fitMode": "Chế Độ Xếp Vừa", |
|
"apply": "Áp Dụng", |
|
"cancel": "Huỷ Bỏ", |
|
"fitModeContain": "Bao Gồm", |
|
"reset": "Làm Mới" |
|
}, |
|
"HUD": { |
|
"entityStatus": { |
|
"isHidden": "{{title}} đang được ẩn", |
|
"isTransforming": "{{title}} đang được biến đổi", |
|
"isEmpty": "{{title}} đang trống", |
|
"isLocked": "{{title}} đang bị khoá", |
|
"isFiltering": "{{title}} đang được lọc", |
|
"isDisabled": "{{title}} đang bị tắt" |
|
}, |
|
"bbox": "Hộp Giới Hạn", |
|
"scaledBbox": "Hộp Giới Hạn Được Chia Tỉ Lệ" |
|
}, |
|
"settings": { |
|
"isolatedLayerPreview": "Xem Trước Layer Bị Cô Lập", |
|
"invertBrushSizeScrollDirection": "Cuộn Ngược Lại Cho Cỡ Cọ", |
|
"snapToGrid": { |
|
"on": "Bật", |
|
"label": "Gắn Vào Lưới", |
|
"off": "Tắt" |
|
}, |
|
"pressureSensitivity": "Độ Nhạy Áp Lực", |
|
"preserveMask": { |
|
"label": "Bảo Vệ Vùng Bao Phủ", |
|
"alert": "Đang Bảo Vệ Vùng Bao Phủ" |
|
}, |
|
"isolatedLayerPreviewDesc": "Có hay không hiển thị riêng layer này khi thực hiện các thao tác như lọc hay biến đổi.", |
|
"isolatedStagingPreview": "Xem Trước Tổng Quan Phần Cô Lập", |
|
"isolatedPreview": "Xem Trước Phần Cô Lập" |
|
}, |
|
"tool": { |
|
"eraser": "Tẩy", |
|
"brush": "Cọ", |
|
"rectangle": "Hình Chữ Nhật", |
|
"bbox": "Hộp Giới Hạn", |
|
"move": "Di Chuyển", |
|
"view": "Công Cụ Xem", |
|
"colorPicker": "Chọn Màu" |
|
}, |
|
"mergingLayers": "Đang gộp layer", |
|
"controlLayerEmptyState": "<UploadButton>Tải lên ảnh</UploadButton>, kéo thả ảnh từ <GalleryButton>thư viện</GalleryButton> vào layer này, hoặc vẽ trên canvas để bắt đầu." |
|
}, |
|
"stylePresets": { |
|
"negativePrompt": "Lệnh Tiêu Cực", |
|
"viewModeTooltip": "Đây là cách lệnh của bạn sẽ trông giống khi dùng với mẫu trình bày được chọn hiện tại. Để chỉnh sửa lệnh, nhấp chuột vào bất kỳ nơi nào trên hộp văn bản.", |
|
"flatten": "Chuyển mẫu trình bày đang chọn thành lệnh hiện tại", |
|
"promptTemplatesDesc3": "Nếu bạn bỏ quá ký tự tạm thời, mẫu trình bày sẽ được thêm vào ở cuối lệnh.", |
|
"positivePrompt": "Lệnh Tích Cực", |
|
"private": "Cá Nhân", |
|
"toggleViewMode": "Tắt Chế Độ Xem", |
|
"acceptedColumnsKeys": "Các cột/từ khoá được chấp nhận:", |
|
"positivePromptColumn": "'prompt' hoặc 'positive_prompt'", |
|
"noMatchingTemplates": "Không có mẫu trình bày phù hợp", |
|
"myTemplates": "Mẫu Trình Bày Của Tôi", |
|
"type": "Loại", |
|
"copyTemplate": "Sao Chép Mẫu Trình Bày", |
|
"exportFailed": "Không thể tạo ra và tải xuống CSV", |
|
"searchByName": "Tìm theo tên", |
|
"sharedTemplates": "Mẫu Trình Bày Nhóm", |
|
"shared": "Nhóm", |
|
"uploadImage": "Tải Lên Ảnh", |
|
"deleteTemplate": "Xoá Mẫu Trình Bày", |
|
"editTemplate": "Chỉnh Sửa Mẫu Trình Bày", |
|
"insertPlaceholder": "Thêm ký hiệu tạm thời", |
|
"promptTemplatesDesc1": "Mẫu trình bày cho lệnh thêm từ ngữ cho lệnh bạn viết trong hộp lệnh.", |
|
"preview": "Xem Trước", |
|
"updatePromptTemplate": "Cập Nhật Mẫu Trình Bày Cho Lệnh", |
|
"negativePromptColumn": "'negative_prompt'", |
|
"useForTemplate": "Dùng Cho Mẫu Trình Bày Cho Lệnh", |
|
"choosePromptTemplate": "Chọn Mẫu Trình Bày Cho Lệnh", |
|
"defaultTemplates": "Mẫu Trình Bày Mặc Định", |
|
"deleteTemplate2": "Bạn có chắc muốn xoá mẫu trình bày này? Không đi lại được đâu.", |
|
"active": "Hiệu Lực", |
|
"promptTemplatesDesc2": "Dùng ký tự tạm thời <Pre>{{placeholder}}</Pre> để cụ thể hoá nơi lệnh nên được bao gồm trong mẫu trình bày.", |
|
"viewList": "Xem Danh Sách Mẫu Trình Bày", |
|
"createPromptTemplate": "Tạo Mẫu Trình Bày Cho Lệnh", |
|
"nameColumn": "'name'", |
|
"name": "Tên", |
|
"importTemplates": "Nhập Vào Mẫu Trình Bày Cho Lệnh (CSV/JSON)", |
|
"clearTemplateSelection": "Dọn Sạch Mẫu Trình Bày Đã Chọn", |
|
"exportDownloaded": "Xuất Mẫu Đã Tải Xuống", |
|
"noTemplates": "Không có mẫu trình bày", |
|
"promptTemplateCleared": "Mẫu Trình Bày Cho Lệnh Đã Được Dọn", |
|
"deleteImage": "Xoá Hình Ảnh", |
|
"exportPromptTemplates": "Xuất Mẫu Trình Bày Cho Lệnh Ra (CSV)", |
|
"templateDeleted": "Mẫu trình bày cho lệnh đã được xoá", |
|
"unableToDeleteTemplate": "Không thể xoá mẫu trình bày cho lệnh" |
|
}, |
|
"system": { |
|
"enableLogging": "Bật Chế Độ Ghi Log", |
|
"logNamespaces": { |
|
"models": "Models", |
|
"gallery": "Thư Viện", |
|
"config": "Cấu Hình", |
|
"queue": "Queue", |
|
"workflows": "Workflow", |
|
"events": "Sự Kiện", |
|
"metadata": "Metadata", |
|
"generation": "Generation", |
|
"system": "Hệ Thống", |
|
"canvas": "Canvas", |
|
"logNamespaces": "Nơi Được Log" |
|
}, |
|
"logLevel": { |
|
"logLevel": "Cấp Độ Log", |
|
"error": "Error", |
|
"fatal": "Fatal", |
|
"trace": "Trace", |
|
"warn": "Warn", |
|
"debug": "Debug", |
|
"info": "Info" |
|
} |
|
}, |
|
"toast": { |
|
"imageUploadFailed": "Tải Lên Ảnh Thất Bại", |
|
"layerCopiedToClipboard": "Sao Chép Layer Vào Clipboard", |
|
"uploadFailedInvalidUploadDesc_withCount_other": "Tối đa là {{count}} ảnh PNG hoặc JPEG.", |
|
"imageCopied": "Ảnh Đã Được Sao Chép", |
|
"sentToUpscale": "Chuyển Vào Upscale", |
|
"unableToLoadImage": "Không Thể Tải Hình Ảnh", |
|
"unableToLoadStylePreset": "Không Thể Tải Phong Cách Được Cài Đặt Trước", |
|
"stylePresetLoaded": "Phong Cách Được Cài Đặt Trước Đã Tải", |
|
"imageNotLoadedDesc": "Không thể tìm thấy ảnh", |
|
"imageSaved": "Ảnh Đã Lưu", |
|
"imageSavingFailed": "Lưu Ảnh Thất Bại", |
|
"unableToLoadImageMetadata": "Không Thể Tải Metadata Của Ảnh", |
|
"workflowLoaded": "Workflow Đã Tải", |
|
"uploadFailed": "Tải Lên Thất Bại", |
|
"uploadFailedInvalidUploadDesc": "Phải là ảnh PNG hoặc JPEG.", |
|
"serverError": "Lỗi Server", |
|
"addedToBoard": "Thêm vào tài nguyên của bảng {{name}}", |
|
"sessionRef": "Phiên: {{sessionId}}", |
|
"sentToCanvas": "Chuyển Vào Canvas", |
|
"importFailed": "Nhập Vào Thất Bại", |
|
"importSuccessful": "Nhập Vào Thành Công", |
|
"workflowDeleted": "Workflow Đã Xoá", |
|
"setControlImage": "Đặt làm ảnh điều khiển được", |
|
"connected": "Kết Nối Đến Server", |
|
"imageUploaded": "Ảnh Đã Được Tải Lên", |
|
"invalidUpload": "Dữ Liệu Tải Lên Không Hợp Lệ", |
|
"modelImportCanceled": "Nhập Vào Model Thất Bại", |
|
"parameters": "Tham Số", |
|
"parameterSet": "Gợi Lại Tham Số", |
|
"parameterSetDesc": "Gợi lại {{parameter}}", |
|
"loadedWithWarnings": "Đã Tải Workflow Với Cảnh Báo", |
|
"outOfMemoryErrorDesc": "Thiết lập tạo sinh hiện tại đã vượt mức cho phép của thiết bị. Hãy điều chỉnh thiết lập và thử lại.", |
|
"setNodeField": "Đặt làm vùng cho node", |
|
"problemRetrievingWorkflow": "Có Vấn Đề Khi Lấy Lại Workflow", |
|
"somethingWentWrong": "Có Vấn Đề Phát Sinh", |
|
"problemDeletingWorkflow": "Có Vấn Đề Khi Xoá Workflow", |
|
"parameterNotSet": "Tham Số Không Được Gợi Lại", |
|
"parameterNotSetDescWithMessage": "Không thể gợi lại {{parameter}}: {{message}}", |
|
"parametersNotSet": "Tham Số Không Được Gợi Lại", |
|
"errorCopied": "Lỗi Khi Sao Chép", |
|
"prunedQueue": "Cắt Bớt Hàng Đợi", |
|
"imagesWillBeAddedTo": "Ảnh đã tải lên sẽ được thêm vào tài nguyên của bảng {{boardName}}.", |
|
"baseModelChangedCleared_other": "Dọn sạch hoặc tắt {{count}} model phụ không tương thích", |
|
"canceled": "Quá Trình Xử Lý Đã Huỷ", |
|
"baseModelChanged": "Model Cơ Sở Đã Đổi", |
|
"addedToUncategorized": "Thêm vào tài nguyên của bảng $t(boards.uncategorized)", |
|
"linkCopied": "Đường Liên Kết Đã Được Sao Chép", |
|
"outOfMemoryError": "Lỗi Vượt Quá Bộ Nhớ", |
|
"layerSavedToAssets": "Lưu Layer Vào Khu Tài Nguyên", |
|
"modelAddedSimple": "Đã Thêm Model Vào Hàng Đợi", |
|
"parametersSet": "Tham Số Đã Được Gợi Lại", |
|
"parameterNotSetDesc": "Không thể gợi lại {{parameter}}", |
|
"problemCopyingImage": "Không Thể Sao Chép Ảnh", |
|
"problemDownloadingImage": "Không Thể Tải Xuống Ảnh", |
|
"problemCopyingLayer": "Không Thể Sao Chép Layer", |
|
"problemSavingLayer": "Không Thể Lưu Layer" |
|
}, |
|
"ui": { |
|
"tabs": { |
|
"gallery": "Thư Viện", |
|
"models": "Models", |
|
"generation": "Generation (Máy Tạo Sinh)", |
|
"upscaling": "Upscale (Nâng Cấp Chất Lượng Hình Ảnh)", |
|
"canvas": "Canvas (Vùng Ảnh)", |
|
"upscalingTab": "$t(common.tab) $t(ui.tabs.upscaling)", |
|
"modelsTab": "$t(common.tab) $t(ui.tabs.models)", |
|
"queue": "Queue (Hàng Đợi)", |
|
"workflows": "Workflow (Luồng Làm Việc)", |
|
"workflowsTab": "$t(common.tab) $t(ui.tabs.workflows)" |
|
} |
|
}, |
|
"workflows": { |
|
"delete": "Xoá", |
|
"descending": "Giảm Dần", |
|
"created": "Ngày Tạo", |
|
"edit": "Chỉnh Sửa", |
|
"download": "Tải Xuống", |
|
"copyShareLink": "Sao Chép Liên Kết Chia Sẻ", |
|
"deleteWorkflow2": "Bạn có chắc muốn xoá workflow này không? Không có đi lại được đâu.", |
|
"workflowSaved": "Workflow Đã Được Lưu", |
|
"saveWorkflowAs": "Lưu Workflow Như", |
|
"downloadWorkflow": "Lưu Vào Tệp", |
|
"noWorkflows": "Không Có Workflow", |
|
"problemLoading": "Có Vấn Đề Khi Tải Workflow", |
|
"clearWorkflowSearchFilter": "Xoá Workflow Khỏi Bộ Lọc Tìm Kiếm", |
|
"defaultWorkflows": "Workflow Mặc Định", |
|
"userWorkflows": "Workflow Của Người Dùng", |
|
"projectWorkflows": "Dự Án Workflow", |
|
"savingWorkflow": "Đang Lưu Workflow...", |
|
"ascending": "Tăng Dần", |
|
"loading": "Đang Tải Workflow", |
|
"chooseWorkflowFromLibrary": "Chọn Workflow Từ Túi Đồ", |
|
"workflows": "Workflow", |
|
"copyShareLinkForWorkflow": "Sao Chép Liên Kết Chia Sẻ Cho Workflow", |
|
"openWorkflow": "Mở Workflow", |
|
"name": "Tên", |
|
"unnamedWorkflow": "Workflow Vô Danh", |
|
"saveWorkflow": "Lưu Workflow", |
|
"problemSavingWorkflow": "Có Vấn Đề Khi Lưu Workflow", |
|
"noDescription": "Không có mô tả", |
|
"updated": "Ngày Cập Nhật", |
|
"uploadWorkflow": "Tải Từ Tệp", |
|
"autoLayout": "Bố Trí Tự Động", |
|
"loadWorkflow": "$t(common.load) Workflow", |
|
"searchWorkflows": "Tìm Workflow", |
|
"newWorkflowCreated": "Workflow Mới Được Tạo", |
|
"workflowCleared": "Đã Dọn Dẹp Workflow", |
|
"loadFromGraph": "Tải Workflow Từ Đồ Thị", |
|
"convertGraph": "Chuyển Đổi Đồ Thị", |
|
"saveWorkflowToProject": "Lưu Workflow Vào Dự Án", |
|
"workflowName": "Tên Workflow", |
|
"workflowLibrary": "Túi Đồ", |
|
"opened": "Ngày Mở", |
|
"deleteWorkflow": "Xoá Workflow", |
|
"workflowEditorMenu": "Menu Biên Tập Viên Workflow", |
|
"uploadAndSaveWorkflow": "Tải Lên Túi Đồ" |
|
}, |
|
"upscaling": { |
|
"missingUpscaleInitialImage": "Thiếu ảnh dùng để upscale", |
|
"scale": "Tỉ Lệ", |
|
"upscale": "Upscale (Nâng Cấp Chất Lượng Hình Ảnh)", |
|
"upscaleModel": "Model Upscale", |
|
"upscaleModelDesc": "Model upscale (ảnh sang ảnh)", |
|
"missingUpscaleModel": "Thiếu model upscale", |
|
"missingTileControlNetModel": "Không có model ControlNet Tile phù hợp đã cài đặt", |
|
"creativity": "Độ Sáng Tạo", |
|
"structure": "Độ Cấu Trúc", |
|
"exceedsMaxSize": "Thiết lập upscale vượt quá giới hạn kích thước tối đa", |
|
"tileControlNetModelDesc": "Model ControlNet Tile dành cho phiên bản model chính đã chọn", |
|
"exceedsMaxSizeDetails": "Giới hạn upscale tối đa là {{maxUpscaleDimension}}x{{maxUpscaleDimension}} pixel. Hãy thử lại ảnh nhỏ hơn hoặc giảm thang đo upscale xuống.", |
|
"postProcessingModel": "Model Xử Lý Hậu Kỳ", |
|
"mainModelDesc": "Model chính (SD1.5 hoặc SDXL)", |
|
"postProcessingMissingModelWarning": "Đến <LinkComponent>Trình Quản Lý Model</LinkComponent> để tải model xử lý hậu kỳ (ảnh sang ảnh).", |
|
"missingModelsWarning": "Đến <LinkComponent>Trình Quản Lý Model</LinkComponent> để tải model cần thiết:", |
|
"incompatibleBaseModel": "Phiên bản model chính không được hỗ trợ để upscale", |
|
"incompatibleBaseModelDesc": "Upscale chỉ hỗ trợ cho model phiên bản SD1.5 và SDXL. Đổi model chính để bật lại tính năng upscale." |
|
}, |
|
"newUserExperience": { |
|
"toGetStartedLocal": "Để bắt đầu, hãy chắc chắn đã tải xuống hoặc thêm vào model cần để chạy Invoke. Sau đó, nhập lệnh vào hộp và nhấp chuột vào <StrongComponent>Kích Hoạt</StrongComponent> để tạo ra bức ảnh đầu tiên. Chọn một mẫu trình bày cho lệnh để cải thiện kết quả. Bạn có thể chọn để lưu ảnh trực tiếp vào <StrongComponent>Thư Viện</StrongComponent> hoặc chỉnh sửa chúng ở <StrongComponent>Canvas</StrongComponent>.", |
|
"gettingStartedSeries": "Cần thêm hướng dẫn? Xem thử <LinkComponent>Bắt Đầu Làm Quen</LinkComponent> để biết thêm mẹo khai thác toàn bộ tiềm năng của Invoke Studio.", |
|
"toGetStarted": "Để bắt đầu, hãy nhập lệnh vào hộp và nhấp chuột vào <StrongComponent>Kích Hoạt</StrongComponent> để tạo ra bức ảnh đầu tiên. Chọn một mẫu trình bày cho lệnh để cải thiện kết quả. Bạn có thể chọn để lưu ảnh trực tiếp vào <StrongComponent>Thư Viện</StrongComponent> hoặc chỉnh sửa chúng ở <StrongComponent>Canvas</StrongComponent>.", |
|
"downloadStarterModels": "Tải Xuống Model Khởi Đầu", |
|
"importModels": "Nhập Vào Model", |
|
"noModelsInstalled": "Hình như bạn không có model nào được tải cả" |
|
}, |
|
"whatsNew": { |
|
"whatsNewInInvoke": "Có Gì Mới Ở Invoke", |
|
"readReleaseNotes": "Đọc Ghi Chú Phát Hành", |
|
"watchRecentReleaseVideos": "Xem Video Phát Hành Mới Nhất", |
|
"watchUiUpdatesOverview": "Xem Tổng Quan Về Những Cập Nhật Cho Giao Diện Người Dùng", |
|
"items": [ |
|
"<StrongComponent>SD 3.5</StrongComponent>: Hỗ trợ cho Từ ngữ Sang Hình Ảnh trong Workflow với phiên bản SD 3.5 Medium hoặc Large.", |
|
"<StrongComponent>Canvas</StrongComponent>: Hợp lý hoá cách xử lý Layer Điều Khiển Được và cải thiện thiết lập điều khiển mặc định." |
|
] |
|
}, |
|
"upsell": { |
|
"professional": "Chuyên Nghiệp", |
|
"inviteTeammates": "Thêm Đồng Đội", |
|
"shareAccess": "Chia Sẻ Quyền Truy Cập", |
|
"professionalUpsell": "Không có sẵn Phiên Bản Chuyên Nghiệp cho Invoke. Bấm vào đây hoặc đến invoke.com/pricing để thêm chi tiết." |
|
} |
|
} |
|
|