Files
urbanLifeline/dify/web/i18n/vi-VN/plugin-trigger.ts

187 lines
7.1 KiB
TypeScript
Raw Normal View History

2025-12-01 17:21:38 +08:00
const translation = {
subscription: {
title: 'Đăng ký',
listNum: 'Đăng ký {{num}}',
empty: {
title: 'Không có đăng ký',
button: 'Đăng ký mới',
},
createButton: {
oauth: 'Đăng ký mới với OAuth',
apiKey: 'Đăng ký mới với Khóa API',
manual: 'Dán URL để tạo đăng ký mới',
},
createSuccess: 'Đăng ký đã được tạo thành công',
createFailed: 'Tạo đăng ký thất bại',
maxCount: 'Tối đa {{num}} lượt đăng ký',
selectPlaceholder: 'Chọn gói đăng ký',
noSubscriptionSelected: 'Chưa chọn gói đăng ký',
subscriptionRemoved: 'Đã hủy đăng ký',
list: {
title: 'Đăng ký',
addButton: 'Thêm',
tip: 'Nhận sự kiện qua Đăng ký',
item: {
enabled: 'Đã bật',
disabled: 'Vô hiệu hóa',
credentialType: {
api_key: 'Khóa API',
oauth2: 'OAuth',
unauthorized: 'Hướng dẫn',
},
actions: {
delete: 'Xóa',
deleteConfirm: {
title: 'Xóa {{name}}?',
success: 'Đăng ký {{name}} đã được xóa thành công',
error: 'Không thể xóa đăng ký {{name}}',
content: 'Một khi đã xóa, gói đăng ký này sẽ không thể phục hồi. Vui lòng xác nhận.',
contentWithApps: 'Gói đăng ký hiện tại đang được {{count}} ứng dụng tham chiếu. Xóa nó sẽ khiến các ứng dụng đã cấu hình ngừng nhận các sự kiện từ gói đăng ký.',
confirm: 'Xác nhận xóa',
cancel: 'Hủy',
confirmInputWarning: 'Vui lòng nhập tên chính xác để xác nhận.',
confirmInputPlaceholder: 'Nhập "{{name}}" để xác nhận.',
confirmInputTip: 'Vui lòng nhập “{{name}}” để xác nhận.',
},
},
status: {
active: 'Hoạt động',
inactive: 'Không hoạt động',
},
usedByNum: 'Được sử dụng bởi {{num}} quy trình làm việc',
noUsed: 'Không sử dụng quy trình công việc',
},
},
addType: {
title: 'Thêm đăng ký',
description: 'Chọn cách bạn muốn tạo đăng ký trình kích hoạt của mình',
options: {
apikey: {
title: 'Tạo bằng Khóa API',
description: 'Tự động tạo đăng ký bằng thông tin xác thực API',
},
oauth: {
title: 'Tạo bằng OAuth',
description: 'Ủy quyền với nền tảng bên thứ ba để tạo đăng ký',
clientSettings: 'Cài đặt khách hàng OAuth',
clientTitle: 'Khách hàng OAuth',
default: 'Mặc định',
custom: 'Tùy chỉnh',
},
manual: {
title: 'Cài đặt thủ công',
description: 'Dán URL để tạo đăng ký mới',
tip: 'Cấu hình URL trên nền tảng của bên thứ ba thủ công',
},
},
},
},
modal: {
steps: {
verify: 'Xác minh',
configuration: 'Cấu hình',
},
common: {
cancel: 'Hủy',
back: 'Quay lại',
next: 'Tiếp theo',
create: 'Tạo',
verify: 'Xác minh',
authorize: 'Ủy quyền',
creating: 'Đang tạo...',
verifying: 'Đang xác minh...',
authorizing: 'Đang cấp quyền...',
},
oauthRedirectInfo: 'Vì không tìm thấy bí mật khách hàng hệ thống cho nhà cung cấp công cụ này, cần phải thiết lập thủ công, đối với redirect_uri, vui lòng sử dụng',
apiKey: {
title: 'Tạo bằng Khóa API',
verify: {
title: 'Xác minh thông tin đăng nhập',
description: 'Vui lòng cung cấp thông tin xác thực API của bạn để xác minh quyền truy cập',
error: 'Xác minh thông tin không thành công. Vui lòng kiểm tra lại khóa API của bạn.',
success: 'Thông tin đăng nhập đã được xác minh thành công',
},
configuration: {
title: 'Cấu hình đăng ký',
description: 'Thiết lập các tham số đăng ký của bạn',
},
},
oauth: {
title: 'Tạo bằng OAuth',
authorization: {
title: 'Ủy quyền OAuth',
description: 'Cho phép Dify truy cập vào tài khoản của bạn',
redirectUrl: 'Chuyển hướng URL',
redirectUrlHelp: 'Sử dụng URL này trong cấu hình ứng dụng OAuth của bạn',
authorizeButton: 'Ủy quyền với {{provider}}',
waitingAuth: 'Đang chờ cấp quyền...',
authSuccess: 'Ủy quyền thành công',
authFailed: 'Không thể lấy thông tin xác thực OAuth',
waitingJump: 'Được phép, đang chờ nhảy',
},
configuration: {
title: 'Cấu hình đăng ký',
description: 'Thiết lập các thông số đăng ký của bạn sau khi được cấp quyền',
success: 'Cấu hình OAuth thành công',
failed: 'Cấu hình OAuth thất bại',
},
remove: {
success: 'Xóa OAuth thành công',
failed: 'Xóa OAuth thất bại',
},
save: {
success: 'Cấu hình OAuth đã được lưu thành công',
},
},
manual: {
title: 'Cài đặt thủ công',
description: 'Cấu hình đăng ký webhook của bạn thủ công',
logs: {
title: 'Nhật ký yêu cầu',
request: 'Yêu cầu',
loading: 'Đang chờ yêu cầu từ {{pluginName}}...',
},
},
form: {
subscriptionName: {
label: 'Tên thuê bao',
placeholder: 'Nhập tên gói đăng ký',
required: 'Tên đăng ký là bắt buộc',
},
callbackUrl: {
label: 'URL gọi lại',
description: 'URL này sẽ nhận các sự kiện webhook',
tooltip: 'Cung cấp một endpoint có thể truy cập công khai để nhận các yêu cầu gọi lại từ nhà cung cấp kích hoạt.',
placeholder: 'Đang tạo...',
privateAddressWarning: 'URL này có vẻ là một địa chỉ nội bộ, điều này có thể khiến các yêu cầu webhook thất bại. Bạn có thể thay đổi TRIGGER_URL sang một địa chỉ công khai.',
},
},
errors: {
createFailed: 'Tạo đăng ký thất bại',
verifyFailed: 'Xác minh thông tin đăng nhập thất bại',
authFailed: 'Ủy quyền thất bại',
networkError: 'Lỗi mạng, vui lòng thử lại',
},
},
events: {
title: 'Các sự kiện có sẵn',
description: 'Các sự kiện mà plugin kích hoạt này có thể đăng ký',
empty: 'Không có sự kiện nào',
event: 'Sự kiện',
events: 'Sự kiện',
actionNum: '{{num}} {{event}} ĐÃ BAO GỒM',
item: {
parameters: 'tham số {{count}}',
noParameters: 'Không có tham số',
},
output: 'Đầu ra',
},
node: {
status: {
warning: 'Ngắt kết nối',
},
},
}
export default translation