diff --git a/web/public/locales/vi/common.json b/web/public/locales/vi/common.json
index 905031c92..97b5d2b75 100644
--- a/web/public/locales/vi/common.json
+++ b/web/public/locales/vi/common.json
@@ -184,7 +184,7 @@
"export": "xuất",
"deleteNow": "xóa ngay",
"next": "tiếp theo",
- "saving": "Đang lưu..."
+ "saving": "Đang lưu…"
},
"toast": {
"copyUrlToClipboard": "Đã sao chép liên kết.",
diff --git a/web/public/locales/vi/components/camera.json b/web/public/locales/vi/components/camera.json
index c9019e985..2e74eeb29 100644
--- a/web/public/locales/vi/components/camera.json
+++ b/web/public/locales/vi/components/camera.json
@@ -5,6 +5,8 @@
"confirm": {
"title": "Xác nhận xóa"
}
- }
+ },
+ "label": "Các nhóm Camera",
+ "add": "Thêm nhóm Camera"
}
}
diff --git a/web/public/locales/vi/components/dialog.json b/web/public/locales/vi/components/dialog.json
index 369e45ef0..49edf5f85 100644
--- a/web/public/locales/vi/components/dialog.json
+++ b/web/public/locales/vi/components/dialog.json
@@ -6,5 +6,57 @@
"title": "Đang khởi động lại Frigate",
"content": "Trang này sẽ tải lại sau {{countdown}} giây."
}
+ },
+ "explore": {
+ "plus": {
+ "review": {
+ "question": {
+ "ask_a": "Đây có phải là {{label}}
không?",
+ "ask_an": "Đây có phải là {{label}}
không?",
+ "label": "Xác nhận nhãn này cho Frigate Plus",
+ "ask_full": "Đây có phải là {{untranslatedLabel}}
({{translatedLabel}}) không?"
+ },
+ "state": {
+ "submitted": "Đã gửi"
+ }
+ },
+ "submitToPlus": {
+ "label": "Gửi lên Frigate+",
+ "desc": "Đối tượng xuất hiện ở các khu vực bạn muốn tránh không được xem là phát hiện sai. Gửi chúng lên dưới dạng phát hiện sai có thể làm mô hình bị nhầm lẫn."
+ }
+ },
+ "video": {
+ "viewInHistory": "Xem lại trong Lịch sử"
+ }
+ },
+ "export": {
+ "time": {
+ "fromTimeline": "Chọn từ Dòng thời gian",
+ "custom": "Tuỳ chọn",
+ "start": {
+ "title": "Thời gian bắt đầu",
+ "label": "Chọn thời gian bắt đầu"
+ },
+ "end": {
+ "title": "Thời gian kết thúc",
+ "label": "Chọn thời gian kết thúc"
+ }
+ },
+ "name": {
+ "placeholder": "Đặt tên cho bản xuất"
+ },
+ "select": "Chọn",
+ "export": "Xuất",
+ "selectOrExport": "Chọn hay xuất",
+ "toast": {
+ "error": {
+ "endTimeMustAfterStartTime": "Thời gian kết thúc phải sau thời gian bắt đầu",
+ "noVaildTimeSelected": "Chưa chọn khoảng thời gian hợp lệ"
+ }
+ },
+ "fromTimeline": {
+ "saveExport": "Lưu bản xuất",
+ "previewExport": "Xem trước bản xuất"
+ }
}
}
diff --git a/web/public/locales/vi/components/icons.json b/web/public/locales/vi/components/icons.json
index dae0f25f0..666736ef0 100644
--- a/web/public/locales/vi/components/icons.json
+++ b/web/public/locales/vi/components/icons.json
@@ -2,7 +2,7 @@
"iconPicker": {
"selectIcon": "Chọn một biểu tượng",
"search": {
- "placeholder": "Tìm kiếm một biểu tượng..."
+ "placeholder": "Tìm kiếm một biểu tượng…"
}
}
}