mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-11-01 16:15:24 +00:00
chore: sync Crowdin translations
This commit is contained in:
1 parent
28e74de452
commit
307667ce0f
560 files changed
+46398
-46398
No files matched your search
@@ -4,54 +4,54 @@
|
||||
},
|
||||
"onboarding": {
|
||||
"feature_snippets": "Đoạn mã",
|
||||
"feature_snippets_desc": "Save commands you run often and send them to a terminal in one click."
|
||||
"feature_snippets_desc": "Lưu lại các lệnh bạn thường xuyên sử dụng và gửi chúng đến cửa sổ dòng lệnh chỉ với một cú nhấp chuột."
|
||||
},
|
||||
"permissions": {
|
||||
"view": {
|
||||
"title": "View snippets",
|
||||
"description": "See your own snippets, notes and shared snippets."
|
||||
"title": "Xem đoạn trích",
|
||||
"description": "Xem các đoạn trích, ghi chú và đoạn trích được chia sẻ của riêng bạn."
|
||||
},
|
||||
"create": {
|
||||
"title": "Create snippets",
|
||||
"description": "Create new snippets, notes and folders."
|
||||
"title": "Tạo đoạn mã",
|
||||
"description": "Tạo đoạn văn bản, ghi chú và thư mục mới."
|
||||
},
|
||||
"edit": {
|
||||
"title": "Edit snippets",
|
||||
"description": "Rename or change existing snippets and folders."
|
||||
"title": "Chỉnh sửa đoạn mã",
|
||||
"description": "Đổi tên hoặc thay đổi nội dung các đoạn mã và thư mục hiện có."
|
||||
},
|
||||
"delete": {
|
||||
"title": "Delete snippets",
|
||||
"description": "Delete snippets and folders."
|
||||
"title": "Xóa đoạn mã",
|
||||
"description": "Xóa các đoạn mã và thư mục."
|
||||
},
|
||||
"share": {
|
||||
"title": "Share snippets",
|
||||
"description": "Share snippets and folders with other users or roles."
|
||||
"title": "Chia sẻ đoạn trích",
|
||||
"description": "Chia sẻ các đoạn mã và thư mục với người dùng hoặc vai trò khác."
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"foldersCollapsed": {
|
||||
"label": "Mặc định thu gọn thư mục",
|
||||
"description": "Start each snippet folder collapsed when you open the Snippets panel."
|
||||
"description": "Khi mở bảng Điều khiển Đoạn mã, mỗi thư mục đoạn mã sẽ được thu gọn lại."
|
||||
},
|
||||
"showCommands": {
|
||||
"label": "Show commands",
|
||||
"description": "Show the first line of each snippet's command under its name."
|
||||
"label": "Hiển thị lệnh",
|
||||
"description": "Hiển thị dòng đầu tiên của lệnh trong mỗi đoạn mã, ngay bên dưới tên của nó."
|
||||
},
|
||||
"confirmExecution": {
|
||||
"label": "Confirm before running",
|
||||
"description": "Ask before a command snippet runs in a terminal."
|
||||
"label": "Xác nhận trước khi chạy.",
|
||||
"description": "Hãy hỏi trước khi chạy một đoạn mã lệnh trong cửa sổ dòng lệnh."
|
||||
}
|
||||
},
|
||||
"cancel": "Hủy",
|
||||
"loading": "Đang tải...",
|
||||
"searchPlaceholder": "Tìm kiếm snippet",
|
||||
"newFolder": "Thư mục mới",
|
||||
"newSnippet": "New snippet",
|
||||
"newSnippet": "Đoạn mã mới",
|
||||
"noFolder": "Không có thư mục",
|
||||
"noSnippetsInFolder": "Không có snippet nào trong thư mục này",
|
||||
"noTerminalTabsOpen": "No terminal tab is open",
|
||||
"noTerminalTabsOpen": "Không có tab terminal nào đang mở.",
|
||||
"run": "Chạy",
|
||||
"pasteToTerminal": "Paste to terminal",
|
||||
"pasteToTerminal": "Dán vào cửa sổ terminal",
|
||||
"copySuccess": "Đã sao chép vào bộ nhớ tạm",
|
||||
"importExport": "Nhập / Xuất",
|
||||
"importFailed": "Nhập đoạn mã thất bại",
|
||||
@@ -62,37 +62,37 @@
|
||||
"folderLabel": "Thư mục",
|
||||
"typeLabel": "Loại",
|
||||
"typeCommand": "Lệnh",
|
||||
"typeNote": "Note",
|
||||
"typeNote": "Ghi chú",
|
||||
"commandLabel": "Lệnh",
|
||||
"commandPlaceholder": "Command to run, e.g. systemctl status $HOST",
|
||||
"noteLabel": "Note",
|
||||
"notePlaceholder": "Text to paste into the terminal",
|
||||
"createSnippetTitle": "Create snippet",
|
||||
"createSnippetButton": "Create snippet",
|
||||
"createSuccess": "Snippet created",
|
||||
"commandPlaceholder": "Lệnh cần chạy, ví dụ: systemctl status $HOST",
|
||||
"noteLabel": "Ghi chú",
|
||||
"notePlaceholder": "Văn bản cần dán vào cửa sổ terminal",
|
||||
"createSnippetTitle": "Tạo đoạn mã",
|
||||
"createSnippetButton": "Tạo đoạn mã",
|
||||
"createSuccess": "Đoạn mã được tạo",
|
||||
"createFailed": "Tạo snippet thất bại",
|
||||
"editSnippetTitle": "Edit snippet",
|
||||
"saveSnippetButton": "Save snippet",
|
||||
"updateSuccess": "Snippet updated",
|
||||
"editSnippetTitle": "Chỉnh sửa đoạn mã",
|
||||
"saveSnippetButton": "Lưu đoạn mã",
|
||||
"updateSuccess": "Đoạn mã đã được cập nhật",
|
||||
"updateFailed": "Cập nhật snippet thất bại",
|
||||
"deleteFailed": "Xóa snippet thất bại",
|
||||
"createFolderTitle": "Tạo thư mục",
|
||||
"createFolderButton": "Tạo thư mục",
|
||||
"folderCreateSuccess": "Folder created",
|
||||
"folderCreateSuccess": "Thư mục đã được tạo",
|
||||
"folderCreateFailed": "Tạo thư mục thất bại",
|
||||
"editFolderTitle": "Sửa thư mục",
|
||||
"saveFolderButton": "Lưu thư mục",
|
||||
"folderEditSuccess": "Folder updated",
|
||||
"folderEditSuccess": "Thư mục đã được cập nhật",
|
||||
"folderEditFailed": "Cập nhật thư mục thất bại",
|
||||
"folderNameLabel": "Tên thư mục",
|
||||
"folderNamePlaceholder": "Tên thư mục",
|
||||
"folderIconLabel": "Biểu tượng",
|
||||
"folderDeleteSuccess": "Folder deleted",
|
||||
"folderDeleteSuccess": "Thư mục đã bị xóa",
|
||||
"folderDeleteFailed": "Xóa thư mục thất bại",
|
||||
"confirmRunMessage": "Chạy \"{{name}}\"?",
|
||||
"confirmRunButton": "Chạy",
|
||||
"runSuccess": "Ran \"{{name}}\" on {{count}} terminal(s)",
|
||||
"pasteSuccess": "Pasted \"{{name}}\" into {{count}} terminal(s)",
|
||||
"pasteSuccess": "Đã dán \"{{name}}\" vào {{count}} thiết bị đầu cuối",
|
||||
"admin": {
|
||||
"tabTitle": "Đoạn mã",
|
||||
"count": "{{count}} đoạn mã",
|
||||
@@ -110,104 +110,104 @@
|
||||
"saving": "Đang lưu...",
|
||||
"save": "Lưu"
|
||||
},
|
||||
"backToSnippets": "Back to snippets",
|
||||
"settingsTitle": "Snippet settings",
|
||||
"settingsDisplayTitle": "Display",
|
||||
"backToSnippets": "Quay lại các đoạn trích",
|
||||
"settingsTitle": "Cài đặt đoạn mã",
|
||||
"settingsDisplayTitle": "Trưng bày",
|
||||
"settingsBehaviorTitle": "Hành vi",
|
||||
"typeCommandHint": "Runs in the active terminal.",
|
||||
"typeNoteHint": "Pastes into the active terminal without running.",
|
||||
"variablesHint": "Variables: $HOST, $USER, $PORT, $NAME, ${INPUT_1:Label}",
|
||||
"doubleClickToRun": "Double click to run",
|
||||
"typeCommandHint": "Chạy trong cửa sổ dòng lệnh đang hoạt động.",
|
||||
"typeNoteHint": "Sao chép vào cửa sổ terminal đang hoạt động mà không chạy.",
|
||||
"variablesHint": "Biến: $HOST, $USER, $PORT, $NAME, ${INPUT_1:Label}",
|
||||
"doubleClickToRun": "Nhấp đúp để chạy",
|
||||
"sharedBadge": "Đã chia sẻ",
|
||||
"copyToClipboard": "Copy to clipboard",
|
||||
"copyToClipboard": "Sao chép vào clipboard",
|
||||
"copyFailed": "Không thể sao chép vào bảng tạm",
|
||||
"moreOptions": "More options",
|
||||
"moreOptions": "Nhiều tùy chọn hơn",
|
||||
"moreActions": "Thao tác khác",
|
||||
"moveToFolder": "Move to folder",
|
||||
"deleteSnippet": "Delete snippet",
|
||||
"deleteSnippetConfirm": "Delete snippet \"{{name}}\"?",
|
||||
"moveToFolder": "Di chuyển vào thư mục",
|
||||
"deleteSnippet": "Xóa đoạn mã",
|
||||
"deleteSnippetConfirm": "Xóa đoạn mã \"{{name}}\"?",
|
||||
"deleteSuccess": "Đã xóa đoạn mã",
|
||||
"delete": "Xóa",
|
||||
"folderActions": "Folder actions",
|
||||
"addSnippetHere": "New snippet here",
|
||||
"folderActions": "Thao tác thư mục",
|
||||
"addSnippetHere": "Đoạn mã mới ở đây",
|
||||
"deleteFolder": "Xóa thư mục",
|
||||
"deleteFolderConfirm": "Delete folder \"{{name}}\"? Its snippets move out of the folder.",
|
||||
"createFolderDescription": "Group related snippets together.",
|
||||
"editFolderDescription": "Change this folder's name, color or icon.",
|
||||
"deleteFolderConfirm": "Xóa thư mục \"{{name}}\"? Các đoạn mã của nó sẽ được chuyển ra khỏi thư mục.",
|
||||
"createFolderDescription": "Gom các đoạn văn bản có liên quan lại với nhau.",
|
||||
"editFolderDescription": "Thay đổi tên, màu sắc hoặc biểu tượng của thư mục này.",
|
||||
"folderColorLabel": "Màu sắc",
|
||||
"loadFailed": "Failed to load snippets",
|
||||
"loadFailed": "Không thể tải đoạn mã.",
|
||||
"importSkipExisting": "Nhập (bỏ qua mục đã có)",
|
||||
"importOverwrite": "Import (overwrite existing)",
|
||||
"importInvalidFile": "That file is not a valid snippets export",
|
||||
"importSuccess": "Imported {{imported}}, updated {{updated}}, skipped {{skipped}}",
|
||||
"exportSnippets": "Export snippets",
|
||||
"exportSuccess": "Snippets exported",
|
||||
"importOverwrite": "Nhập khẩu (ghi đè lên nội dung hiện có)",
|
||||
"importInvalidFile": "Tệp đó không phải là tệp xuất đoạn mã hợp lệ.",
|
||||
"importSuccess": "Đã nhập {{imported}}, đã cập nhật {{updated}}, đã bỏ qua {{skipped}}",
|
||||
"exportSnippets": "Xuất đoạn mã",
|
||||
"exportSuccess": "Các đoạn mã đã xuất",
|
||||
"exportFailed": "Xuất đoạn mã thất bại",
|
||||
"expandAll": "Mở rộng tất cả thư mục",
|
||||
"collapseAll": "Thu gọn tất cả thư mục",
|
||||
"docsLink": "Documentation",
|
||||
"clearSearch": "Clear search",
|
||||
"noSearchResults": "No snippets match your search",
|
||||
"emptyTitle": "No snippets yet",
|
||||
"emptyDescription": "Save commands you run often, then run them in a terminal with one click.",
|
||||
"shareSnippet": "Share snippet",
|
||||
"shareFolder": "Share folder",
|
||||
"docsLink": "Tài liệu",
|
||||
"clearSearch": "Xóa tìm kiếm",
|
||||
"noSearchResults": "Không có kết quả nào phù hợp với tìm kiếm của bạn",
|
||||
"emptyTitle": "Chưa có đoạn trích nào.",
|
||||
"emptyDescription": "Lưu lại các lệnh bạn thường xuyên sử dụng, sau đó chạy chúng trong cửa sổ dòng lệnh chỉ với một cú nhấp chuột.",
|
||||
"shareSnippet": "Chia sẻ đoạn trích",
|
||||
"shareFolder": "Chia sẻ thư mục",
|
||||
"shareExpiry": "Hết hạn",
|
||||
"shareExpiryOptions": {
|
||||
"h0": "Chưa bao giờ",
|
||||
"h1": "In 1 hour",
|
||||
"h24": "In 1 day",
|
||||
"h168": "In 7 days",
|
||||
"h720": "In 30 days"
|
||||
"h1": "Trong 1 giờ",
|
||||
"h24": "Trong 1 ngày",
|
||||
"h168": "Trong 7 ngày",
|
||||
"h720": "Trong 30 ngày"
|
||||
},
|
||||
"shareButton": "Chia sẻ",
|
||||
"shareSuccess": "Shared with {{count}}",
|
||||
"shareFailed": "Failed to share",
|
||||
"shareLoadFailed": "Failed to load sharing details",
|
||||
"shareSuccess": "Đã chia sẻ với {{count}}",
|
||||
"shareFailed": "Không thể chia sẻ",
|
||||
"shareLoadFailed": "Không thể tải thông tin chia sẻ.",
|
||||
"currentAccess": "Truy cập hiện tại",
|
||||
"notSharedYet": "Not shared with anyone yet",
|
||||
"notSharedYet": "Chưa chia sẻ với ai cả.",
|
||||
"revokeAccess": "Thu hồi",
|
||||
"revokeSuccess": "Đã thu hồi quyền truy cập",
|
||||
"revokeFailed": "Thu hồi quyền truy cập thất bại",
|
||||
"close": "Đóng",
|
||||
"targetHostsLabel": "Target hosts",
|
||||
"targetHostsHint": "Pick hosts to run this command on directly, without a terminal open. Leave empty to run it in the active terminal.",
|
||||
"targetHostsLabel": "Mục tiêu chủ nhà",
|
||||
"targetHostsHint": "Chọn các máy chủ để chạy lệnh này trực tiếp, không cần mở cửa sổ terminal. Để trống nếu muốn chạy lệnh trong cửa sổ terminal đang hoạt động.",
|
||||
"clearTargetHosts": "Xóa",
|
||||
"noHostsAvailable": "No hosts available",
|
||||
"noHostsAvailable": "Hiện không có máy chủ nào khả dụng",
|
||||
"searchHosts": "Tìm kiếm máy chủ",
|
||||
"runOnTargets": "Run on target hosts",
|
||||
"executionResultTitle": "Results for \"{{name}}\"",
|
||||
"executionResultDescription": "Output from each target host.",
|
||||
"runOnTargets": "Chạy trên máy chủ mục tiêu",
|
||||
"executionResultTitle": "Kết quả cho \"{{name}}\"",
|
||||
"executionResultDescription": "Kết quả đầu ra từ mỗi máy chủ mục tiêu.",
|
||||
"executionSuccess": "Thành công",
|
||||
"executionFailed": "Thất bại",
|
||||
"directRunSuccess": "Đã chạy \"{{name}}\" trên {{count}} máy chủ",
|
||||
"directRunPartialFail": "\"{{name}}\" failed on some hosts",
|
||||
"reorderFailed": "Failed to reorder snippets",
|
||||
"dropToRemoveFromFolder": "Drop here to move out of the folder",
|
||||
"shareSnippetTitle": "Share \"{{name}}\"",
|
||||
"shareFolderTitle": "Share folder \"{{name}}\"",
|
||||
"directRunPartialFail": "\"{{name}}\" bị lỗi trên một số máy chủ",
|
||||
"reorderFailed": "Không thể sắp xếp lại các đoạn mã.",
|
||||
"dropToRemoveFromFolder": "Kéo thả vào đây để di chuyển ra khỏi thư mục.",
|
||||
"shareSnippetTitle": "Chia sẻ \"{{name}}\"",
|
||||
"shareFolderTitle": "Chia sẻ thư mục \"{{name}}\"",
|
||||
"shareWith": "Chia sẻ với",
|
||||
"usersTab": "Người dùng",
|
||||
"rolesTab": "Vai trò",
|
||||
"shareSearchPlaceholder": "Tìm kiếm người dùng hoặc vai trò",
|
||||
"shareNoMatches": "No matches",
|
||||
"shareWithCount": "Share with {{count}}",
|
||||
"shareFolderHint": "Shares every snippet in this folder. Snippets added later are not shared automatically.",
|
||||
"shareFolderSummary": "Shared {{count}} snippet(s) in this folder",
|
||||
"shareNoMatches": "Không có kết quả phù hợp",
|
||||
"shareWithCount": "Chia sẻ với {{count}}",
|
||||
"shareFolderHint": "Chia sẻ tất cả các đoạn mã trong thư mục này. Các đoạn mã được thêm vào sau sẽ không được chia sẻ tự động.",
|
||||
"shareFolderSummary": "Đã chia sẻ {{count}} đoạn mã trong thư mục này",
|
||||
"grantedBy": "Được cấp bởi",
|
||||
"expired": "Đã hết hạn",
|
||||
"variablesDialogTitle": "Chạy \"{{name}}\"",
|
||||
"variablesDialogDescription": "Fill in the values this snippet needs before running it.",
|
||||
"variablesDialogDescription": "Hãy điền đầy đủ các giá trị cần thiết cho đoạn mã này trước khi chạy.",
|
||||
"variablesPreviewLabel": "Xem trước",
|
||||
"variablesConfirmButton": "Chạy",
|
||||
"keybindings": {
|
||||
"runSnippet": "Run existing snippet",
|
||||
"snippetLabel": "Snippet",
|
||||
"selectSnippet": "Select a snippet",
|
||||
"snippetMissing": "snippet not found",
|
||||
"snippetRequired": "Select a snippet"
|
||||
"runSnippet": "Chạy đoạn mã hiện có",
|
||||
"snippetLabel": "Đoạn trích",
|
||||
"selectSnippet": "Chọn một đoạn trích",
|
||||
"snippetMissing": "Không tìm thấy đoạn mã.",
|
||||
"snippetRequired": "Chọn một đoạn trích"
|
||||
},
|
||||
"paletteHintRun": "Run in the active terminal tab",
|
||||
"paletteHintRun": "Chạy trong tab cửa sổ terminal đang hoạt động",
|
||||
"host": {
|
||||
"startupTitle": "Đoạn mã khởi động",
|
||||
"quickActionsTitle": "Hành động nhanh",
|
||||
@@ -217,9 +217,9 @@
|
||||
"selectSnippet": "Chọn đoạn mã...",
|
||||
"addQuickAction": "Thêm hành động",
|
||||
"tabTitle": "Đoạn mã",
|
||||
"startupDescription": "Runs in the terminal each time it connects to this host. Variables like $HOST are filled in; a snippet that asks for inputs is skipped.",
|
||||
"startupDescription": "Đoạn mã này chạy trong terminal mỗi khi kết nối với máy chủ này. Các biến như $HOST được điền vào; đoạn mã yêu cầu nhập liệu sẽ bị bỏ qua.",
|
||||
"none": "Không chọn",
|
||||
"removeQuickAction": "Remove quick action"
|
||||
"removeQuickAction": "Loại bỏ thao tác nhanh"
|
||||
},
|
||||
"quickActions": {
|
||||
"running": "Đang thực thi {{name}}...",
|
||||
@@ -227,9 +227,9 @@
|
||||
"failed": "{{name}} thất bại",
|
||||
"error": "Thực thi {{name}} thất bại"
|
||||
},
|
||||
"paletteHintPaste": "Paste in the active terminal tab",
|
||||
"targetTerminals": "Run in",
|
||||
"targetTerminalsHint": "optional, else the active tab",
|
||||
"paletteHintPaste": "Dán vào tab cửa sổ terminal đang hoạt động.",
|
||||
"targetTerminals": "Chạy vào",
|
||||
"targetTerminalsHint": "tùy chọn, nếu không thì tab đang hoạt động",
|
||||
"selectAll": "Tất cả",
|
||||
"selectNone": "Không chọn"
|
||||
}
|
||||
Reference in new issue
Block a user