add sam2 yolo auto annotation
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"form": {
|
||||
"user": "Tên người dùng",
|
||||
"password": "Mật khẩu",
|
||||
"login": "Đăng nhập",
|
||||
"errors": {
|
||||
"usernameRequired": "Tên người dùng là bắt buộc",
|
||||
"passwordRequired": "Mật khẩu là bắt buộc",
|
||||
"rateLimit": "Đã vượt quá giới hạn tốc độ. Hãy thử lại sau.",
|
||||
"loginFailed": "Đăng nhập không thành công",
|
||||
"unknownError": "Lỗi không xác định. Kiểm tra nhật ký.",
|
||||
"webUnknownError": "Lỗi không xác định. Kiểm tra nhật ký bảng điều khiển."
|
||||
},
|
||||
"firstTimeLogin": "Lần đầu đăng nhập? Thông tin đăng nhập được in trong nhật ký (log) của Frigate."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
{
|
||||
"group": {
|
||||
"delete": {
|
||||
"label": "Xóa nhóm Camera",
|
||||
"confirm": {
|
||||
"title": "Xác nhận xóa",
|
||||
"desc": "Bạn có chắc chắn muốn xóa nhóm camera <em>{{name}}</em> không?"
|
||||
}
|
||||
},
|
||||
"label": "Các nhóm Camera",
|
||||
"add": "Thêm nhóm Camera",
|
||||
"camera": {
|
||||
"setting": {
|
||||
"stream": "Trực tiếp",
|
||||
"audio": {
|
||||
"tips": {
|
||||
"title": "Âm thanh phải được xuất từ camera của bạn và được định cấu hình trong go2rtc cho luồng này.",
|
||||
"document": "Đọc tài liệu "
|
||||
}
|
||||
},
|
||||
"desc": "Thay đổi các tùy chọn truyền phát trực tiếp cho bảng điều khiển của nhóm camera này.<em>Các cài đặt này dành riêng cho thiết bị/trình duyệt..</em>",
|
||||
"streamMethod": {
|
||||
"method": {
|
||||
"noStreaming": {
|
||||
"desc": "Hình ảnh camera sẽ chỉ cập nhật mỗi phút một lần và không có truyền phát nào xảy ra.",
|
||||
"label": "Không truyền phát"
|
||||
},
|
||||
"continuousStreaming": {
|
||||
"desc": {
|
||||
"title": "Hình ảnh camera sẽ luôn là luồng trực tiếp khi hiển thị trên bảng điều khiển, ngay cả khi không có hoạt động nào được phát hiện.",
|
||||
"warning": "Truyền phát liên tục có thể gây ra sử dụng băng thông cao và các vấn đề về hiệu suất. Sử dụng một cách thận trọng."
|
||||
},
|
||||
"label": "Truyền phát liên tục"
|
||||
},
|
||||
"smartStreaming": {
|
||||
"label": "Truyền phát Thông minh (khuyến nghị)",
|
||||
"desc": "Truyền phát thông minh sẽ cập nhật hình ảnh camera của bạn mỗi phút một lần khi không có hoạt động nào được phát hiện để tiết kiệm băng thông và tài nguyên. Khi phát hiện hoạt động, hình ảnh sẽ chuyển đổi liền mạch sang luồng trực tiếp."
|
||||
}
|
||||
},
|
||||
"placeholder": "Chọn phương thức truyền phát",
|
||||
"label": "Phương thức truyền phát"
|
||||
},
|
||||
"placeholder": "Chọn phát trực tiếp",
|
||||
"compatibilityMode": {
|
||||
"label": "Chế độ tương thích",
|
||||
"desc": "Chỉ bật tùy chọn này nếu luồng trực tiếp của camera của bạn hiển thị các hiện vật màu và có một đường chéo ở phía bên phải của hình ảnh."
|
||||
},
|
||||
"title": "Cài đặt trực tiếp {{cameraName}}",
|
||||
"audioIsAvailable": "Âm thanh có sẵn cho luồng này",
|
||||
"audioIsUnavailable": "Âm thanh không có sẵn cho luồng này",
|
||||
"label": "Cài đặt trực tiếp Camera"
|
||||
},
|
||||
"birdseye": "Toàn cảnh"
|
||||
},
|
||||
"name": {
|
||||
"label": "Tên",
|
||||
"errorMessage": {
|
||||
"mustLeastCharacters": "Tên nhóm Camera phải có ít nhất 2 ký tự.",
|
||||
"nameMustNotPeriod": "Tên nhóm camera không được chứa dấu chấm.",
|
||||
"exists": "Tên nhóm Camera đã tồn tại.",
|
||||
"invalid": "Tên nhóm camera không hợp lệ."
|
||||
},
|
||||
"placeholder": "Nhập tên…"
|
||||
},
|
||||
"icon": "Biểu tượng",
|
||||
"success": "Nhóm camera ({{name}}) đã được lưu.",
|
||||
"cameras": {
|
||||
"desc": "Chọn camera cho nhóm này.",
|
||||
"label": "Camera"
|
||||
},
|
||||
"edit": "Sửa nhóm Camera"
|
||||
},
|
||||
"debug": {
|
||||
"boundingBox": "Hộp giới hạn",
|
||||
"options": {
|
||||
"hideOptions": "Ẩn tùy chọn",
|
||||
"label": "Cài đặt",
|
||||
"title": "Tùy chọn",
|
||||
"showOptions": "Hiện thị tùy chọn"
|
||||
},
|
||||
"timestamp": "Dấu thời gian",
|
||||
"zones": "Khu vực",
|
||||
"mask": "Mặt nạ",
|
||||
"motion": "Chuyển động",
|
||||
"regions": "Vùng"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"restart": {
|
||||
"title": "Bạn có chắc chắn muốn khởi động lại Frigate không?",
|
||||
"button": "Khởi động lại",
|
||||
"restarting": {
|
||||
"title": "Đang khởi động lại Frigate",
|
||||
"content": "Trang này sẽ tải lại sau {{countdown}} giây.",
|
||||
"button": "Tải lại ngay"
|
||||
}
|
||||
},
|
||||
"explore": {
|
||||
"plus": {
|
||||
"review": {
|
||||
"question": {
|
||||
"ask_a": "Đối tượng này có phải là một <code>{{label}}</code> không?",
|
||||
"ask_an": "Đối tượng này có phải là một <code>{{label}}</code> không?",
|
||||
"label": "Xác nhận nhãn này cho Frigate Plus",
|
||||
"ask_full": "Đối tượng này có phải là một <code>{{untranslatedLabel}}</code> ({{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"
|
||||
},
|
||||
"lastHour_other": "{{count}} giờ trướ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ệ",
|
||||
"failed": "Không thể bắt đầu xuất: {{error}}"
|
||||
},
|
||||
"success": "Đã bắt đầu xuất dữ liệu thành công. Xem tệp trên trang xuất dữ liệu.",
|
||||
"view": "Xem"
|
||||
},
|
||||
"fromTimeline": {
|
||||
"saveExport": "Lưu bản xuất",
|
||||
"previewExport": "Xem trước bản xuất"
|
||||
}
|
||||
},
|
||||
"streaming": {
|
||||
"debugView": "Chế độ xem Gỡ lỗi",
|
||||
"label": "Luồng",
|
||||
"restreaming": {
|
||||
"disabled": "Tính năng phát lại luồng không được bật cho camera này.",
|
||||
"desc": {
|
||||
"title": "Thiết lập go2rtc để có thêm tùy chọn xem trực tiếp và âm thanh cho camera này.",
|
||||
"readTheDocumentation": "Đọc tài liệu"
|
||||
}
|
||||
},
|
||||
"showStats": {
|
||||
"label": "Hiển thị số liệu thống kê luồng",
|
||||
"desc": "Bật tùy chọn này để hiển thị số liệu thống kê luồng dưới dạng lớp phủ trên nguồn cấp dữ liệu camera."
|
||||
}
|
||||
},
|
||||
"recording": {
|
||||
"confirmDelete": {
|
||||
"title": "Xác nhận xóa",
|
||||
"toast": {
|
||||
"success": "Đoạn video liên quan đến các mục đánh giá đã chọn đã được xóa thành công.",
|
||||
"error": "Không thể xóa: {{error}}"
|
||||
},
|
||||
"desc": {
|
||||
"selected": "Bạn có chắc chắn muốn xóa tất cả video đã ghi liên quan đến mục đánh giá này không?<br /><br />Giữ phím <em>Shift</em> để bỏ qua hộp thoại này trong tương lai."
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
"deleteNow": "Xóa ngay",
|
||||
"export": "Xuất",
|
||||
"markAsReviewed": "Đánh dấu là đã xem xét",
|
||||
"markAsUnreviewed": "Đánh dấu là chưa xem xét"
|
||||
}
|
||||
},
|
||||
"search": {
|
||||
"saveSearch": {
|
||||
"success": "Tìm kiếm ({{searchName}}) đã được lưu.",
|
||||
"button": {
|
||||
"save": {
|
||||
"label": "Lưu tìm kiếm này"
|
||||
}
|
||||
},
|
||||
"label": "Lưu tìm kiếm",
|
||||
"desc": "Cung cấp tên cho tìm kiếm đã lưu này.",
|
||||
"placeholder": "Nhập tên cho tìm kiếm của bạn",
|
||||
"overwrite": "{{searchName}} đã tồn tại. Lưu sẽ ghi đè lên giá trị hiện có."
|
||||
}
|
||||
},
|
||||
"imagePicker": {
|
||||
"selectImage": "Chọn hình thu nhỏ của đối tượng cần theo dõi",
|
||||
"search": {
|
||||
"placeholder": "Tìm theo nhãn hoặc nhãn phụ..."
|
||||
},
|
||||
"noImages": "Không tìm thấy hình thu nhỏ cho camera này",
|
||||
"unknownLabel": "Ảnh kích hoạt đã lưu"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,136 @@
|
||||
{
|
||||
"filter": "Lọc",
|
||||
"labels": {
|
||||
"label": "Nhãn",
|
||||
"all": {
|
||||
"title": "Tất cả các nhãn",
|
||||
"short": "Nhãn"
|
||||
},
|
||||
"count_one": "{{count}} nhãn",
|
||||
"count_other": "{{count}} nhãn"
|
||||
},
|
||||
"features": {
|
||||
"submittedToFrigatePlus": {
|
||||
"tips": "Trước tiên, bạn phải lọc các đối tượng được theo dõi có ảnh chụp nhanh.<br /><br />Không thể gửi các đối tượng được theo dõi không có ảnh chụp nhanh tới Frigate+.",
|
||||
"label": "Đã gửi tới Frigate+"
|
||||
},
|
||||
"label": "Tính năng",
|
||||
"hasSnapshot": "Có ảnh chụp nhanh",
|
||||
"hasVideoClip": "Có video clip"
|
||||
},
|
||||
"sort": {
|
||||
"scoreDesc": "Điểm Đối tượng (Giảm dần)",
|
||||
"speedAsc": "Tốc độ Ước tính (Tăng dần)",
|
||||
"relevance": "Mức độ liên quan",
|
||||
"label": "Sắp xếp",
|
||||
"dateAsc": "Ngày (Tăng dần)",
|
||||
"dateDesc": "Ngày (Giảm dần)",
|
||||
"scoreAsc": "Điểm Đối tượng (Tăng dần)",
|
||||
"speedDesc": "Tốc độ Ước tính (Giảm dần)"
|
||||
},
|
||||
"cameras": {
|
||||
"label": "Bộ lọc Camera",
|
||||
"all": {
|
||||
"title": "Tất cả Camera",
|
||||
"short": "Camera"
|
||||
}
|
||||
},
|
||||
"review": {
|
||||
"showReviewed": "Hiển thị đã xem xét"
|
||||
},
|
||||
"motion": {
|
||||
"showMotionOnly": "Chỉ Hiển thị Chuyển động"
|
||||
},
|
||||
"explore": {
|
||||
"settings": {
|
||||
"title": "Cài đặt",
|
||||
"defaultView": {
|
||||
"title": "Chế độ xem Mặc định",
|
||||
"desc": "Khi không có bộ lọc nào được chọn, hiển thị bản tóm tắt các đối tượng được theo dõi gần đây nhất cho mỗi nhãn, hoặc hiển thị lưới không được lọc.",
|
||||
"summary": "Tóm tắt",
|
||||
"unfilteredGrid": "Lưới không được lọc"
|
||||
},
|
||||
"gridColumns": {
|
||||
"title": "Cột Lưới",
|
||||
"desc": "Chọn số lượng cột trong chế độ xem lưới."
|
||||
},
|
||||
"searchSource": {
|
||||
"label": "Nguồn Tìm kiếm",
|
||||
"desc": "Chọn tìm kiếm hình thu nhỏ hay mô tả của các đối tượng được theo dõi của bạn.",
|
||||
"options": {
|
||||
"thumbnailImage": "Hình thu nhỏ",
|
||||
"description": "Mô tả"
|
||||
}
|
||||
}
|
||||
},
|
||||
"date": {
|
||||
"selectDateBy": {
|
||||
"label": "Chọn một ngày để lọc theo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"logSettings": {
|
||||
"allLogs": "Tất cả nhật ký",
|
||||
"label": "Lọc cấp độ nhật ký",
|
||||
"filterBySeverity": "Lọc nhật ký theo mức độ nghiêm trọng",
|
||||
"loading": {
|
||||
"title": "Đang tải",
|
||||
"desc": "Khi bảng nhật ký được cuộn xuống dưới cùng, nhật ký mới sẽ tự động truyền trực tuyến khi chúng được thêm vào."
|
||||
},
|
||||
"disableLogStreaming": "Tắt truyền phát nhật ký"
|
||||
},
|
||||
"trackedObjectDelete": {
|
||||
"title": "Xác nhận Xóa",
|
||||
"toast": {
|
||||
"success": "Đã xóa thành công các đối tượng được theo dõi.",
|
||||
"error": "Không thể xóa các đối tượng được theo dõi: {{errorMessage}}"
|
||||
},
|
||||
"desc": "Việc xóa {{objectLength}} đối tượng được theo dõi này sẽ xóa ảnh chụp nhanh, mọi nội dung nhúng đã lưu và mọi mục nhập vòng đời đối tượng liên quan. Đoạn ghi hình đã ghi của các đối tượng được theo dõi này trong chế độ xem Lịch sử sẽ <em>KHÔNG</em> bị xóa.<br /><br />Bạn có chắc chắn muốn tiếp tục không?<br /><br />Giữ phím <em>Shift</em> để bỏ qua hộp thoại này trong tương lai."
|
||||
},
|
||||
"recognizedLicensePlates": {
|
||||
"selectPlatesFromList": "Chọn một hoặc nhiều biển số từ danh sách.",
|
||||
"title": "Biển số xe được Nhận dạng",
|
||||
"loadFailed": "Không thể tải biển số xe được nhận dạng.",
|
||||
"loading": "Đang tải biển số xe được nhận dạng…",
|
||||
"placeholder": "Nhập để tìm kiếm biển số xe…",
|
||||
"noLicensePlatesFound": "Không tìm thấy biển số xe nào.",
|
||||
"selectAll": "Chọn tất cả",
|
||||
"clearAll": "Xóa tất cả"
|
||||
},
|
||||
"more": "Thêm Bộ lọc",
|
||||
"reset": {
|
||||
"label": "Đặt lại bộ lọc về giá trị mặc định"
|
||||
},
|
||||
"timeRange": "Phạm vi Thời gian",
|
||||
"subLabels": {
|
||||
"label": "Nhãn phụ",
|
||||
"all": "Tất cả Nhãn phụ"
|
||||
},
|
||||
"score": "Điểm",
|
||||
"estimatedSpeed": "Tốc độ Ước tính ({{unit}})",
|
||||
"dates": {
|
||||
"selectPreset": "Chọn thiết lập sẵn…",
|
||||
"all": {
|
||||
"title": "Tất cả Ngày",
|
||||
"short": "Ngày"
|
||||
}
|
||||
},
|
||||
"zoneMask": {
|
||||
"filterBy": "Lọc theo mặt nạ khu vực"
|
||||
},
|
||||
"zones": {
|
||||
"label": "Khu vực",
|
||||
"all": {
|
||||
"title": "Tất cả Khu vực",
|
||||
"short": "Khu vực"
|
||||
}
|
||||
},
|
||||
"classes": {
|
||||
"label": "Các nhãn nhận diện",
|
||||
"all": {
|
||||
"title": "Tất cả nhãn nhận diện"
|
||||
},
|
||||
"count_one": "{{count}} Nhãn nhận diện",
|
||||
"count_other": "{{count}} Các nhãn nhận diện"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"iconPicker": {
|
||||
"selectIcon": "Chọn một biểu tượng",
|
||||
"search": {
|
||||
"placeholder": "Tìm kiếm một biểu tượng…"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"button": {
|
||||
"downloadVideo": {
|
||||
"label": "Tải xuống video",
|
||||
"toast": {
|
||||
"success": "Video trong mục xem lại của bạn đã bắt đầu tải xuống."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"noRecordingsFoundForThisTime": "Không tìm thấy bản ghi nào cho thời điểm này",
|
||||
"noPreviewFound": "Không tìm thấy bản xem trước",
|
||||
"noPreviewFoundFor": "Không tìm thấy bản xem trước cho {{cameraName}}",
|
||||
"stats": {
|
||||
"droppedFrameRate": "Tỷ lệ khung hình bị rớt:",
|
||||
"droppedFrames": {
|
||||
"short": {
|
||||
"title": "Bị rớt",
|
||||
"value": "{{droppedFrames}} khung hình"
|
||||
},
|
||||
"title": "Khung hình bị rớt:"
|
||||
},
|
||||
"decodedFrames": "Khung hình đã giải mã:",
|
||||
"latency": {
|
||||
"short": {
|
||||
"value": "{{seconds}} giây",
|
||||
"title": "Độ trễ"
|
||||
},
|
||||
"title": "Độ trễ:",
|
||||
"value": "{{seconds}} giây"
|
||||
},
|
||||
"totalFrames": "Tổng số khung hình:",
|
||||
"streamType": {
|
||||
"title": "Loại luồng:",
|
||||
"short": "Loại"
|
||||
},
|
||||
"bandwidth": {
|
||||
"title": "Băng thông:",
|
||||
"short": "Băng thông"
|
||||
}
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"submittedFrigatePlus": "Đã gửi thành công khung hình tới Frigate+"
|
||||
},
|
||||
"error": {
|
||||
"submitFrigatePlusFailed": "Không gửi được khung hình tới Frigate+"
|
||||
}
|
||||
},
|
||||
"submitFrigatePlus": {
|
||||
"title": "Gửi khung hình này tới Frigate+?",
|
||||
"submit": "Gửi"
|
||||
},
|
||||
"livePlayerRequiredIOSVersion": "Yêu cầu iOS 17.1 trở lên cho loại luồng trực tiếp này.",
|
||||
"streamOffline": {
|
||||
"title": "Luồng ngoại tuyến",
|
||||
"desc": "Không nhận được khung hình nào trên luồng <code>detect</code> của {{cameraName}}, hãy kiểm tra nhật ký lỗi"
|
||||
},
|
||||
"cameraDisabled": "Camera đã bị tắt"
|
||||
}
|
||||
Reference in New Issue
Block a user