mirror of
https://github.com/langgenius/dify.git
synced 2024-11-16 11:42:29 +08:00
633808de06
Some checks are pending
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/amd64, build-api-amd64) (push) Waiting to run
Build and Push API & Web / build (api, DIFY_API_IMAGE_NAME, linux/arm64, build-api-arm64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/amd64, build-web-amd64) (push) Waiting to run
Build and Push API & Web / build (web, DIFY_WEB_IMAGE_NAME, linux/arm64, build-web-arm64) (push) Waiting to run
Build and Push API & Web / create-manifest (api, DIFY_API_IMAGE_NAME, merge-api-images) (push) Blocked by required conditions
Build and Push API & Web / create-manifest (web, DIFY_WEB_IMAGE_NAME, merge-web-images) (push) Blocked by required conditions
71 lines
2.9 KiB
TypeScript
71 lines
2.9 KiB
TypeScript
const translation = {
|
|
common: {
|
|
welcome: '',
|
|
appUnavailable: 'Ứng dụng không khả dụng',
|
|
appUnkonwError: 'Ứng dụng gặp lỗi không xác định',
|
|
},
|
|
chat: {
|
|
newChat: 'Cuộc trò chuyện mới',
|
|
pinnedTitle: 'Đã ghim',
|
|
unpinnedTitle: 'Trò chuyện',
|
|
newChatDefaultName: 'Cuộc trò chuyện mới',
|
|
resetChat: 'Đặt lại cuộc trò chuyện',
|
|
powerBy: 'Được cung cấp bởi',
|
|
prompt: 'Lời nhắc',
|
|
privatePromptConfigTitle: 'Cài đặt cuộc trò chuyện',
|
|
publicPromptConfigTitle: 'Lời nhắc ban đầu',
|
|
configStatusDes: 'Trước khi bắt đầu, bạn có thể chỉnh sửa cài đặt cuộc trò chuyện',
|
|
configDisabled: 'Cài đặt của phiên trước đã được sử dụng cho phiên này.',
|
|
startChat: 'Bắt đầu trò chuyện',
|
|
privacyPolicyLeft: 'Vui lòng đọc ',
|
|
privacyPolicyMiddle: 'chính sách bảo mật',
|
|
privacyPolicyRight: ' được cung cấp bởi nhà phát triển ứng dụng.',
|
|
deleteConversation: {
|
|
title: 'Xóa cuộc trò chuyện',
|
|
content: 'Bạn có chắc muốn xóa cuộc trò chuyện này không?',
|
|
},
|
|
tryToSolve: 'Thử giải quyết',
|
|
temporarySystemIssue: 'Xin lỗi, hệ thống đang gặp sự cố tạm thời.',
|
|
},
|
|
generation: {
|
|
tabs: {
|
|
create: 'Tạo đơn lẻ',
|
|
batch: 'Tạo hàng loạt',
|
|
saved: 'Đã lưu',
|
|
},
|
|
savedNoData: {
|
|
title: 'Bạn chưa lưu kết quả nào!',
|
|
description: 'Bắt đầu tạo nội dung và tìm kết quả đã lưu của bạn ở đây.',
|
|
startCreateContent: 'Bắt đầu tạo nội dung',
|
|
},
|
|
title: 'Hoàn thiện AI',
|
|
queryTitle: 'Nội dung truy vấn',
|
|
completionResult: 'Kết quả hoàn thiện',
|
|
queryPlaceholder: 'Nhập nội dung truy vấn của bạn...',
|
|
run: 'Thực thi',
|
|
copy: 'Sao chép',
|
|
resultTitle: 'Kết quả AI',
|
|
noData: 'AI sẽ hiển thị kết quả ở đây.',
|
|
csvUploadTitle: 'Kéo và thả tệp CSV của bạn vào đây, hoặc ',
|
|
browse: 'chọn tệp',
|
|
csvStructureTitle: 'Tệp CSV phải tuân thủ cấu trúc sau:',
|
|
downloadTemplate: 'Tải xuống mẫu tại đây',
|
|
field: 'Trường',
|
|
batchFailed: {
|
|
info: '{{num}} lần thực thi thất bại',
|
|
retry: 'Thử lại',
|
|
outputPlaceholder: 'Không có nội dung đầu ra',
|
|
},
|
|
errorMsg: {
|
|
empty: 'Vui lòng nhập nội dung vào tệp đã tải lên.',
|
|
fileStructNotMatch: 'Cấu trúc tệp CSV tải lên không khớp.',
|
|
emptyLine: 'Dòng {{rowIndex}} trống',
|
|
invalidLine: 'Dòng {{rowIndex}}: {{varName}} không thể để trống',
|
|
moreThanMaxLengthLine: 'Dòng {{rowIndex}}: {{varName}} không thể chứa quá {{maxLength}} ký tự',
|
|
atLeastOne: 'Vui lòng nhập ít nhất một dòng vào tệp đã tải lên.',
|
|
},
|
|
},
|
|
}
|
|
|
|
export default translation
|