diff --git a/web/public/locales/id/common.json b/web/public/locales/id/common.json index 455b3f4bf..cdeb4ab24 100644 --- a/web/public/locales/id/common.json +++ b/web/public/locales/id/common.json @@ -126,7 +126,8 @@ "ur": "اردو (Urdu)", "withSystem": { "label": "Gunakan pengaturan sistem untuk bahasa" - } + }, + "zhHant": "繁體中文 (Tionghoa Tradisional)" }, "appearance": "Tampilan", "darkMode": { diff --git a/web/public/locales/id/components/camera.json b/web/public/locales/id/components/camera.json index de7759f34..61ca36bf2 100644 --- a/web/public/locales/id/components/camera.json +++ b/web/public/locales/id/components/camera.json @@ -42,12 +42,49 @@ "stream": "Siaran", "placeholder": "Pilih stream", "streamMethod": { - "label": "Metode Streaming" + "label": "Metode Streaming", + "placeholder": "Pilih satu metode streaming", + "method": { + "noStreaming": { + "label": "Tidak Streaming", + "desc": "Gambar kamera hanya diperbarui sekali per menit dan tidak akan ada live streaming." + }, + "smartStreaming": { + "label": "Streaming cerdas (disarankan)", + "desc": "Streaming cerdas akan memperbarui gambar kamera sekali per menit saat tidak ada aktivitas yang terdeteksi untuk menghemat bandwidth dan sumber daya. Ketika aktivitas terdeteksi, gambar akan otomatis beralih ke live stream." + }, + "continuousStreaming": { + "desc": { + "title": "Kamera akan selalu live stream selama muncul di dashboard, meskipun tidak ada aktivitas yang terdeteksi.", + "warning": "Streaming Terus Menerus dapat menyebabkan penggunaan bandwidth yang tinggi dan masalah performa. Gunakan dengan hati-hati." + }, + "label": "Streaming Terus Menerus" + } + } + }, + "compatibilityMode": { + "label": "Mode Kompatibilitas", + "desc": "Aktifkan opsi ini hanya jika live stream kamera Anda menampilkan artefak warna dan memiliki garis diagonal di sisi kanan gambar." } } - } + }, + "showAll": "Tampilkan semua grup kamera", + "showLess": "Lebih sedikit", + "editGroups": "Sunting Grup Kamera" }, "debug": { - "boundingBox": "Batas Kotak" + "boundingBox": "Batas Kotak", + "options": { + "label": "Pengaturan", + "title": "Opsi", + "showOptions": "Lihat Opsi", + "hideOptions": "Sembunyikan Opsi" + }, + "zones": "Zona", + "motion": "Gerakan", + "regions": "Wilayah", + "timestamp": "Timestamp", + "mask": "Masker", + "paths": "Path" } } diff --git a/web/public/locales/id/components/dialog.json b/web/public/locales/id/components/dialog.json index 35d87b07c..6ec42c575 100644 --- a/web/public/locales/id/components/dialog.json +++ b/web/public/locales/id/components/dialog.json @@ -52,12 +52,73 @@ "export": "Ekspor", "selectOrExport": "Pilih atau Ekspor", "toast": { - "success": "Berhasil memulai ekspor. Lihat file pada halaman ekspor." - } + "success": "Berhasil memulai ekspor. Lihat file pada halaman ekspor.", + "queued": "Ekspor diantrekan. Lihat progres di halaman ekspor.", + "view": "Melihat", + "batchSuccess_other": "{{count}} Ekspor dimulai. Membuka kasusnya sekarang.", + "batchPartial": "Ekspor berhasil dimulai sebanyak {{successful}} dari total {{total}} ekspor. Kamera yang gagal: {{failedCameras}}", + "batchFailed": "Gagal memulai ekspor sebanyak {{total}}. Kamera yang gagal: {{failedCameras}}" + }, + "case": { + "newCaseOption": "Membuat Kasus Baru", + "newCaseNamePlaceholder": "Nama Kasus Baru", + "newCaseDescriptionPlaceholder": "Deskripsi Kasus", + "label": "Kasus", + "nonAdminHelp": "Kasus Baru akan Dibuat untuk Ekspor ini.", + "placeholder": "Pilih Kasus" + }, + "tabs": { + "export": "Kamera Tunggal", + "multiCamera": "Multi Kamera" + }, + "multiCamera": { + "timeRange": "Rentang Waktu", + "selectFromTimeline": "Pilih dari Timeline", + "cameraSelection": "Kamera", + "checkingActivity": "Memeriksa Aktivitas Kamera...", + "noCameras": "Tidak ada Kamera Tersedia", + "detectionCount_other": "{{count}} Objek terlacak", + "nameLabel": "Nama Ekspor", + "exportButton_other": "Ekspor {{count}} kamera", + "cameraSelectionHelp": "Kamera dengan objek yang dilacak dalam rentang waktu ini telah dipilih sebelumnya", + "queueingButton": "Mengantrekan ekspor...", + "clearSelection": "Hapus pilihan", + "selectWithActivity": "Kamera dengan objek yang dilacak", + "selectGroup": "Pilih grup", + "noMatchingCameras": "Tidak ada kamera yang sesuai dengan pencarian Anda", + "selectedCount": "{{terpilih}} / {{total}} terpilih", + "namePlaceholder": "Nama dasar opsional untuk ekspor ini" + }, + "multi": { + "title_other": "Ekspor {{count}} Ulasan", + "toast": { + "startedNoCase_other": "{{count}} Ekspor Dimulai.", + "started_other": "{{count}} ekspor dimulai. Membuka kasusnya sekarang.", + "partial": "Memulai {{successful}} dari {{total}} ekspor. Gagal: {{failedItems}}", + "failed": "Gagal memulai {{total}} ekspor. Gagal: {{failedItems}}" + }, + "description": "Ekspor setiap ulasan yang dipilih. Semua Ekspor akan dikelompokkan dalam satu kasus.", + "descriptionNoCase": "Ekspor setiap ulasan yang dipilih.", + "exportButton_other": "Ekspor {{count}} ulasan", + "exportingButton": "Mengekspor...", + "caseNamePlaceholder": "Ekspor tinjauan - {{tanggal}}" + }, + "queueing": "Mengantrekan Ekspor..." }, "search": { "saveSearch": { "overwrite": "{{searchName}} sudah ada. Menyimpan akan menimpa file yang sudah ada." } + }, + "streaming": { + "restreaming": { + "disabled": "Fitur restreaming tidak diaktifkan untuk kamera ini.", + "desc": { + "title": "Instal go2rtc untuk opsi tampilan langsung dan audio tambahan untuk kamera ini." + } + }, + "showStats": { + "label": "Tampilkan statistik streaming" + } } }