|
3 | 3 | "_.name": "Vietnamese (vi)",
|
4 | 4 | "admin.errorMarshallingConfig": "Lỗi sắp xếp cấu hình: {error}",
|
5 | 5 | "analytics.count": "Tổng",
|
6 |
| - "analytics.fromDate": "Từ", |
7 |
| - "analytics.invalidDates": "Ngày `từ` hoặc` đến` không hợp lệ.", |
| 6 | + "analytics.fromDate": "Từ ngày", |
| 7 | + "analytics.invalidDates": "Ngày không hợp lệ.", |
8 | 8 | "analytics.isUnique": "Số lượng là duy nhất cho mỗi người đăng ký.",
|
9 | 9 | "analytics.links": "Đường dẫn",
|
10 | 10 | "analytics.nonUnique": "Số lượng không phải là duy nhất vì theo dõi người đăng ký cá nhân bị tắt.",
|
|
39 | 39 | "campaigns.customHeadersHelp": "Mảng tiêu đề tùy chỉnh để đính kèm vào thư gửi đi. ví dụ: [{\"X-Custom\": \"value\"}, {\"X-Custom2\": \"value\"}]",
|
40 | 40 | "campaigns.dateAndTime": "Ngày và giờ",
|
41 | 41 | "campaigns.ended": "Kết thúc",
|
42 |
| - "campaigns.errorSendTest": "Lỗi khi gửi kiểm tra: {error}", |
| 42 | + "campaigns.errorSendTest": "Lỗi khi gửi email thử nghiệm: {error}", |
43 | 43 | "campaigns.fieldInvalidBody": "Lỗi khi biên dịch nội dung chiến dịch: {error}",
|
44 | 44 | "campaigns.fieldInvalidFromEmail": "Không hợp lệ `from_email`.",
|
45 | 45 | "campaigns.fieldInvalidListIDs": "Danh sách không hợp lệ IDs.",
|
|
50 | 50 | "campaigns.format": "Định dạng",
|
51 | 51 | "campaigns.formatHTML": "Định dạng HTML",
|
52 | 52 | "campaigns.fromAddress": "Từ địa chỉ",
|
53 |
| - "campaigns.fromAddressPlaceholder": "Tên của bạn <noreply@yoursite.com>", |
| 53 | + "campaigns.fromAddressPlaceholder": "Tên của bạn <noreply@listmonk.host>", |
54 | 54 | "campaigns.importVisualTemplate": "Nhập mẫu trực quan",
|
55 | 55 | "campaigns.invalid": "Chiến dịch không hợp lệ",
|
56 | 56 | "campaigns.invalidCustomHeaders": "Tiêu đề tùy chỉnh không hợp lệ: {error}",
|
|
115 | 115 | "email.optin.confirmSubInfo": "Bạn đã được thêm vào các danh sách sau:",
|
116 | 116 | "email.optin.confirmSubTitle": "Xác nhận đăng ký",
|
117 | 117 | "email.optin.confirmSubWelcome": "Xin chào",
|
118 |
| - "email.optin.privateList": "Danh sách mật", |
| 118 | + "email.optin.privateList": "Danh sách riêng", |
119 | 119 | "email.status.campaignReason": "Lý do",
|
120 | 120 | "email.status.campaignSent": "Đã gửi",
|
121 | 121 | "email.status.campaignUpdateTitle": "Cập nhật chiến dịch",
|
|
135 | 135 | "forms.title": "Các hình thức",
|
136 | 136 | "globals.buttons.add": "Thêm",
|
137 | 137 | "globals.buttons.addNew": "Thêm mới",
|
138 |
| - "globals.buttons.back": "Trở về", |
| 138 | + "globals.buttons.back": "Quay lại", |
139 | 139 | "globals.buttons.cancel": "Hủy bỏ",
|
140 | 140 | "globals.buttons.clear": "Xóa",
|
141 | 141 | "globals.buttons.clearAll": "Xóa hết",
|
|
158 | 158 | "globals.buttons.saveChanges": "Lưu thay dổi",
|
159 | 159 | "globals.buttons.toggleSelect": "Chuyển đổi lựa chọn",
|
160 | 160 | "globals.buttons.view": "Xem",
|
161 |
| - "globals.days.0": "Chủ nhật", |
162 |
| - "globals.days.1": "Thứ 2", |
163 |
| - "globals.days.2": "Thứ 3", |
164 |
| - "globals.days.3": "Thứ 4", |
165 |
| - "globals.days.4": "Thứ 5", |
166 |
| - "globals.days.5": "Thứ 6", |
167 |
| - "globals.days.6": "Thứ 7", |
| 161 | + "globals.days.0": "Chủ Nhật", |
| 162 | + "globals.days.1": "Thứ Hai", |
| 163 | + "globals.days.2": "Thứ Ba", |
| 164 | + "globals.days.3": "Thứ Tư", |
| 165 | + "globals.days.4": "Thứ Năm", |
| 166 | + "globals.days.5": "Thứ Sáu", |
| 167 | + "globals.days.6": "Thứ Bảy", |
168 | 168 | "globals.days.7": "Thứ Bảy",
|
169 | 169 | "globals.fields.createdAt": "Đã tạo",
|
170 | 170 | "globals.fields.description": "Mô tả",
|
|
174 | 174 | "globals.fields.type": "Kiểu",
|
175 | 175 | "globals.fields.updatedAt": "Cập nhật",
|
176 | 176 | "globals.fields.uuid": "UUID",
|
177 |
| - "globals.messages.confirm": "Bạn chắc chưa?", |
| 177 | + "globals.messages.confirm": "Bạn có chắc không?", |
178 | 178 | "globals.messages.confirmDiscard": "Loại bỏ những thay đổi?",
|
179 | 179 | "globals.messages.copied": "Đã sao chép",
|
180 | 180 | "globals.messages.created": "\"{name}\" đã tạo",
|
|
193 | 193 | "globals.messages.invalidFields": "Trường không hợp lệ: {name}",
|
194 | 194 | "globals.messages.invalidID": "ID(s) không hợp lệ",
|
195 | 195 | "globals.messages.invalidUUID": " UUID(s) không hợp lệ",
|
196 |
| - "globals.messages.missingFields": "Lỗi field(s): {name}", |
| 196 | + "globals.messages.missingFields": "Lỗi trường: {name}", |
197 | 197 | "globals.messages.notFound": "{name} không tìm thấy",
|
198 | 198 | "globals.messages.passwordChange": "Nhập một giá trị để thay đổi",
|
199 | 199 | "globals.messages.passwordChangeFull": "Xóa và nhập lại mật khẩu đầy đủ trong '{name}'.",
|
200 |
| - "globals.messages.permissionDenied": "Từ chối quyền: {name}", |
| 200 | + "globals.messages.permissionDenied": "Quyền bị từ chối: {name}", |
201 | 201 | "globals.messages.slowQueriesCached": "Các truy vấn chậm đang được lưu vào bộ nhớ cache. Một số con số trên trang này có thể không được cập nhật.",
|
202 | 202 | "globals.messages.updated": "\"{name}\" đã cập nhật",
|
203 | 203 | "globals.months.1": "Tháng 1",
|
|
268 | 268 | "import.mode": "Chế độ",
|
269 | 269 | "import.overwrite": "Ghi đè?",
|
270 | 270 | "import.overwriteHelp": "Ghi đè tên, tiêu chí, trạng thái đăng ký của các thuê bao hiện có?",
|
271 |
| - "import.recordsCount": "{num} / {total} Hồ sơ", |
| 271 | + "import.recordsCount": "{num} / {total} mục", |
272 | 272 | "import.stopImport": "Dừng nhập",
|
273 |
| - "import.subscribe": "Đặt mua", |
| 273 | + "import.subscribe": "Đăng ký", |
274 | 274 | "import.subscribeWarning": "Ghi đè sẽ đăng ký lại các email đã hủy đăng ký. Tiếp tục?",
|
275 | 275 | "import.title": "Nhập người đăng ký",
|
276 | 276 | "import.upload": "Tải lên",
|
|
293 | 293 | "maintenance.help": "Một số hoạt động có thể mất một thời gian để hoàn thành tùy thuộc vào lượng dữ liệu.",
|
294 | 294 | "maintenance.maintenance.unconfirmedOptins": "Đăng ký chưa xác nhận",
|
295 | 295 | "maintenance.olderThan": "Cũ hơn",
|
296 |
| - "maintenance.orphanHelp": "Mồ côi = người đăng ký không có danh sách", |
| 296 | + "maintenance.orphanHelp": "Orphan nghĩa là người đăng ký không có danh sách", |
297 | 297 | "maintenance.title": "Bảo trì",
|
298 | 298 | "maintenance.unconfirmedSubs": "Đăng ký chưa xác nhận cũ hơn {name} ngày.",
|
299 | 299 | "media.errorReadingFile": "Lỗi khi đọc tệp: {error}",
|
|
304 | 304 | "media.title": "Phương tiện truyền thông",
|
305 | 305 | "media.unsupportedFileType": "Loại tập tin không được hỗ trợ ({type})",
|
306 | 306 | "media.upload": "Tải lên",
|
307 |
| - "media.uploadHelp": "Nhấp hoặc kéo một hoặc nhiều hình ảnh vào đây", |
| 307 | + "media.uploadHelp": "Nhấp chuột hoặc kéo và thả hình ảnh vào đây", |
308 | 308 | "media.uploadImage": "Tải hình ảnh lên",
|
309 | 309 | "menu.allCampaigns": "Tất cả chiến dịch",
|
310 | 310 | "menu.allLists": "Tất cả danh sách",
|
|
352 | 352 | "public.privacyTitle": "Quyền riêng tư và dữ liệu",
|
353 | 353 | "public.privacyWipe": "Xóa dữ liệu của bạn",
|
354 | 354 | "public.privacyWipeHelp": "Xóa vĩnh viễn tất cả các đăng ký của bạn và dữ liệu liên quan khỏi cơ sở dữ liệu.",
|
355 |
| - "public.sub": "Đặt mua", |
| 355 | + "public.sub": "Đăng ký nhận thư điện tử", |
356 | 356 | "public.subConfirmed": "Đăng ký thành công.",
|
357 | 357 | "public.subConfirmedTitle": "Đã xác nhận",
|
358 | 358 | "public.subName": "Tên (tùy chọn)",
|
359 | 359 | "public.subNotFound": "Đăng ký không được tìm thấy.",
|
360 | 360 | "public.subOptinPending": "Một e-mail đã được gửi cho bạn để xác nhận (các) đăng ký của bạn.",
|
361 | 361 | "public.subPrivateList": "Danh sách riêng tư",
|
362 |
| - "public.subTitle": "Đặt mua", |
| 362 | + "public.subTitle": "Đăng ký", |
363 | 363 | "public.unsub": "Hủy đăng ký",
|
364 | 364 | "public.unsubFull": "Đồng thời hủy đăng ký nhận tất cả các e-mail trong tương lai.",
|
365 | 365 | "public.unsubHelp": "Bạn có muốn hủy đăng ký khỏi danh sách gửi thư này không?",
|
|
419 | 419 | "settings.general.fromEmail": "Mặc định `từ` email",
|
420 | 420 | "settings.general.fromEmailHelp": "Mặc định `từ` e-mail để hiển thị trên các e-mail của chiến dịch gửi đi. Điều này có thể được thay đổi cho mỗi chiến dịch.",
|
421 | 421 | "settings.general.language": "Ngôn ngữ",
|
422 |
| - "settings.general.logoURL": "URL logo", |
423 |
| - "settings.general.logoURLHelp": "(Tùy chọn) URL đầy đủ của biểu trưng tĩnh được hiển thị trên chế độ xem trực diện của người dùng, chẳng hạn như trang hủy đăng ký.", |
| 422 | + "settings.general.logoURL": "Đường dẫn Logo", |
| 423 | + "settings.general.logoURLHelp": "(Tùy chọn) URL đầy đủ của logo. Sẽ được hiển thị trên trang đăng ký / hủy đăng ký.", |
424 | 424 | "settings.general.name": "Tổng quan",
|
425 |
| - "settings.general.rootURL": "Gốc URL", |
426 |
| - "settings.general.rootURLHelp": "URL công khai của cài đặt (không có dấu gạch chéo).", |
427 |
| - "settings.general.sendOptinConfirm": "Gửi xác nhận chọn tham gia", |
| 425 | + "settings.general.rootURL": "Đường dẫn", |
| 426 | + "settings.general.rootURLHelp": "Đường dẫn công khai của cài đặt (không có dấu gạch chéo).", |
| 427 | + "settings.general.sendOptinConfirm": "Gửi xác nhận đăng ký tham gia bản tin", |
428 | 428 | "settings.general.sendOptinConfirmHelp": "Gửi e-mail xác nhận chọn tham gia khi người đăng ký đăng ký qua biểu mẫu công khai hoặc khi họ được thêm bởi quản trị viên.",
|
429 | 429 | "settings.general.siteName": "Tên trang web",
|
430 | 430 | "settings.invalidMessengerName": "Tên người đưa tin không hợp lệ.",
|
|
433 | 433 | "settings.mailserver.hostHelp": "Địa chỉ máy chủ của máy chủ SMTP.",
|
434 | 434 | "settings.mailserver.idleTimeout": "Thời gian chờ nhàn rỗi",
|
435 | 435 | "settings.mailserver.idleTimeoutHelp": "Thời gian chờ hoạt động mới trên một kết nối trước khi đóng và xóa nó khỏi nhóm (s cho giây, m cho phút).",
|
436 |
| - "settings.mailserver.maxConns": "Tối đa kết nối", |
437 |
| - "settings.mailserver.maxConnsHelp": "Kết nối đồng thời tối đa đến máy chủ.", |
| 436 | + "settings.mailserver.maxConns": "Số lượng kết nối tối đa", |
| 437 | + "settings.mailserver.maxConnsHelp": "Số lượng kết nối đồng thời đến máy chủ.", |
438 | 438 | "settings.mailserver.nameHelp": "Tên duy nhất tùy chọn cho máy chủ SMTP. Phải có tiền tố email-. Cài đặt này cho phép chọn máy chủ cụ thể cho một chiến dịch. ví dụ: email-primary-server. Ký tự chữ và số / dấu gạch ngang.",
|
439 | 439 | "settings.mailserver.password": "Mật khẩu",
|
440 | 440 | "settings.mailserver.passwordHelp": "Nhập để thay đổi",
|
|
470 | 470 | "settings.media.upload.path": "Đường dẫn tải lên",
|
471 | 471 | "settings.media.upload.pathHelp": "Đường dẫn đến thư mục nơi phương tiện sẽ được tải lên.",
|
472 | 472 | "settings.media.upload.uri": "Tải lên URI",
|
473 |
| - "settings.media.upload.uriHelp": "Tải lên URI hiển thị với thế giới bên ngoài. Phương tiện được tải lên upload_path sẽ có thể truy cập công khai trong {root_url}, chẳng hạn như https://listmonk.yoursite.com/uploads.", |
| 473 | + "settings.media.upload.uriHelp": "Tải lên URI hiển thị với thế giới bên ngoài. Phương tiện được tải lên upload_path sẽ có thể truy cập công khai trong {root_url}, ví dụ như https://listmonk.host/uploads.", |
474 | 474 | "settings.messengers.maxConns": "Tối đa kết nối",
|
475 | 475 | "settings.messengers.maxConnsHelp": "Kết nối đồng thời tối đa đến máy chủ.",
|
476 | 476 | "settings.messengers.messageSaved": "Đã lưu cài đặt. Đang tải lại ứng dụng ...",
|
|
486 | 486 | "settings.messengers.urlHelp": "URL gốc của máy chủ Đăng lại.",
|
487 | 487 | "settings.messengers.username": "Tài khoản",
|
488 | 488 | "settings.needsRestart": "Đã thay đổi cài đặt. Tạm dừng tất cả các chiến dịch đang chạy và khởi động lại ứng dụng",
|
489 |
| - "settings.performance.batchSize": "Kích thước lô", |
| 489 | + "settings.performance.batchSize": "Kích thước cho một lô gửi", |
490 | 490 | "settings.performance.batchSizeHelp": "Số lượng người đăng ký để lấy từ cơ sở dữ liệu trong một lần lặp lại. Mỗi lần lặp lại kéo người đăng ký từ cơ sở dữ liệu, gửi tin nhắn cho họ, sau đó chuyển sang lần lặp tiếp theo để kéo đợt tiếp theo. Điều này lý tưởng là phải cao hơn thông lượng tối đa có thể đạt được (đồng thời * message_rate).",
|
491 | 491 | "settings.performance.cacheSlowQueries": "Lưu vào bộ nhớ cache các truy vấn cơ sở dữ liệu chậm",
|
492 |
| - "settings.performance.cacheSlowQueriesHelp": "Chỉ bật tính năng này trên các cơ sở dữ liệu lớn đã bị chậm hiện tại. Lưu ý rằng tính năng này sẽ tạo bộ nhớ đệm cho số lượng người đăng ký danh sách, thống kê bảng điều khiển, v.v.", |
| 492 | + "settings.performance.cacheSlowQueriesHelp": "Chỉ bật tính năng này trên các cơ sở dữ liệu lớn và hiệu năng có dấu hiệu giảm sút. Lưu ý rằng tính năng này sẽ tạo bộ nhớ đệm cho số lượng người đăng ký danh sách, thống kê bảng điều khiển, v.v.", |
493 | 493 | "settings.performance.concurrency": "Đồng thời",
|
494 | 494 | "settings.performance.concurrencyHelp": "Công nhân đồng thời tối đa (luồng) sẽ cố gắng gửi tin nhắn đồng thời.",
|
495 | 495 | "settings.performance.maxErrThreshold": "Ngưỡng lỗi tối đa",
|
|
541 | 541 | "settings.smtp.customHeaders": "Tiêu đề tùy chỉnh",
|
542 | 542 | "settings.smtp.customHeadersHelp": "Mảng tiêu đề e-mail tùy chọn để bao gồm trong tất cả các thư được gửi từ máy chủ này. ví dụ: [{\"X-Custom\": \"value\"}, {\"X-Custom2\": \"value\"}]",
|
543 | 543 | "settings.smtp.enabled": "Đã bật",
|
544 |
| - "settings.smtp.heloHost": "Xin chào host", |
545 |
| - "settings.smtp.heloHostHelp": "Không bắt buộc. Một số máy chủ SMTP yêu cầu FQDN trong tên máy chủ. Theo mặc định, HELLO đi cùng với `localhost`. Đặt điều này nếu một tên máy chủ tùy chỉnh được sử dụng.", |
| 544 | + "settings.smtp.heloHost": "HELO hostname của email server", |
| 545 | + "settings.smtp.heloHostHelp": "Không bắt buộc. Một số máy chủ SMTP yêu cầu FQDN trong tên máy chủ. Theo mặc định, HELO đi cùng với `localhost`. Tùy chỉnh theo máy chủ của bạn.", |
546 | 546 | "settings.smtp.name": "SMTP",
|
547 |
| - "settings.smtp.retries": "Thử lại", |
| 547 | + "settings.smtp.retries": "Số lần thử lại", |
548 | 548 | "settings.smtp.retriesHelp": "Số lần thử lại khi có thông báo không thành công.",
|
549 | 549 | "settings.smtp.sendTest": "Gửi email",
|
550 | 550 | "settings.smtp.setCustomHeaders": "Đặt tiêu đề tùy chỉnh",
|
|
561 | 561 | "subscribers.confirmBlocklist": "Danh sách chặn {num} người đăng ký?",
|
562 | 562 | "subscribers.confirmDelete": "Xóa {num} người đăng ký?",
|
563 | 563 | "subscribers.confirmExport": "Xuất {num} người đăng ký?",
|
564 |
| - "subscribers.domainBlocklisted": "Miền email được đưa vào danh sách đen.", |
| 564 | + "subscribers.domainBlocklisted": "Tên miền của email đã bị đưa vào danh sách đen.", |
565 | 565 | "subscribers.downloadData": "Tải xuống dữ liệu",
|
566 | 566 | "subscribers.email": "Email",
|
567 | 567 | "subscribers.emailExists": "E-mail đã tồn tại",
|
568 | 568 | "subscribers.errorBlocklisting": "Lỗi khi chặn người đăng ký: {error}",
|
569 | 569 | "subscribers.errorNoIDs": "Không có ID nào được cung cấp.",
|
570 | 570 | "subscribers.errorNoListsGiven": "Không có danh sách nào được đưa ra.",
|
571 | 571 | "subscribers.errorPreparingQuery": "Lỗi khi chuẩn bị truy vấn người đăng ký: {error}",
|
572 |
| - "subscribers.errorSendingOptin": "Lỗi khi gửi e-mail chọn tham gia.", |
| 572 | + "subscribers.errorSendingOptin": "Lỗi khi gửi e-mail đăng ký.", |
573 | 573 | "subscribers.export": "Xuất",
|
574 | 574 | "subscribers.invalidAction": "Hành động không hợp lệ.",
|
575 | 575 | "subscribers.invalidEmail": "Email không hợp lệ.",
|
|
587 | 587 | "subscribers.preconfirm": "Xác nhận trước đăng ký",
|
588 | 588 | "subscribers.preconfirmHelp": "Không gửi e-mail chọn tham gia và đánh dấu tất cả các đăng ký trong danh sách là 'đã đăng ký'.",
|
589 | 589 | "subscribers.query": "Truy vấn",
|
590 |
| - "subscribers.queryPlaceholder": "E-mail or tên", |
591 |
| - "subscribers.reset": "Cài lại", |
| 590 | + "subscribers.queryPlaceholder": "E-mail hoặc Tên", |
| 591 | + "subscribers.reset": "Đặt lại", |
592 | 592 | "subscribers.selectAll": "Chọn tất cả {num}",
|
593 | 593 | "subscribers.sendOptinConfirm": "Gửi xác nhận chọn tham gia",
|
594 | 594 | "subscribers.sentOptinConfirm": "Đã gửi xác nhận chọn tham gia",
|
595 |
| - "subscribers.status.blocklisted": "Bị chặn", |
| 595 | + "subscribers.status.blocklisted": "Đã bị chặn", |
596 | 596 | "subscribers.status.confirmed": "Đã xác nhận",
|
597 | 597 | "subscribers.status.enabled": "Đã bật",
|
598 | 598 | "subscribers.status.subscribed": "Đã đăng ký",
|
|
608 | 608 | "templates.fieldInvalidName": "Độ dài không hợp lệ cho tên.",
|
609 | 609 | "templates.makeDefault": "Đặt mặc định",
|
610 | 610 | "templates.newTemplate": "Mẫu mới",
|
611 |
| - "templates.placeholderHelp": "Trình giữ chỗ {placeholder} sẽ xuất hiện chính xác một lần trong mẫu.", |
| 611 | + "templates.placeholderHelp": "Dữ liệu thay thế {placeholder} sẽ xuất hiện chính xác một lần trong mẫu.", |
612 | 612 | "templates.preview": "Xem trước",
|
613 | 613 | "templates.rawHTML": "HTML thô",
|
614 | 614 | "templates.subject": "Chủ đề",
|
|
617 | 617 | "templates.typeTransactional": "Giao dịch",
|
618 | 618 | "users.apiOneTimeToken": "Sao chép mã truy cập API ngay bây giờ. Nó sẽ không được hiển thị lại.",
|
619 | 619 | "users.cantDeleteRole": "Không thể xóa vai trò đã được sử dụng.",
|
620 |
| - "users.firstTime": "Đây là cài đặt mới. Chọn tên người dùng và mật khẩu cho tài khoản Super Admin.", |
| 620 | + "users.firstTime": "Đây là lần cài đặt đầu tiên. Chọn tên người dùng và mật khẩu cho tài khoản Super Admin.", |
621 | 621 | "users.invalidLogin": "Đăng nhập hoặc mật khẩu không hợp lệ",
|
622 | 622 | "users.invalidRequest": "Yêu cầu xác thực không hợp lệ",
|
623 | 623 | "users.lastLogin": "Lần đăng nhập gần nhất",
|
|
650 | 650 | "users.userRole": "Vai trò người dùng | Vai trò người dùng",
|
651 | 651 | "users.userRoles": "Vai trò người dùng",
|
652 | 652 | "users.username": "Tên người dùng",
|
653 |
| - "users.usernameHelp": "Sử dụng với đăng nhập bằng mật khẩu" |
| 653 | + "users.usernameHelp": "Sử dụng khi đăng nhập bằng mật khẩu" |
654 | 654 | }
|
0 commit comments