{ "permissions": { "view": { "title": "Lihat otomatisasi", "description": "Lihat otomatisasi dan riwayatnya." }, "create": { "title": "Buat otomatisasi", "description": "Tambahkan otomatisasi baru." }, "edit": { "title": "Edit otomatisasi", "description": "Ubah otomatisasi yang ada." }, "delete": { "title": "Hapus otomatisasi", "description": "Hapus otomatisasi." }, "run": { "title": "Jalankan otomatisasi", "description": "Memicu otomatisasi secara manual." } }, "newUi": { "sidebar": { "automations": { "title": "Otomatisasi", "tabAutomations": "Otomatisasi", "tabRuns": "Lari", "tabChannels": "Saluran", "createAutomation": "Otomatisasi Baru", "backToAutomations": "Kembali ke Otomatisasi", "createTitle": "Otomatisasi Baru", "editTitle": "Edit Otomatisasi", "empty": "Belum ada otomatisasi. Buat satu untuk bereaksi terhadap metrik, jadwal, atau peristiwa.", "emptyRuns": "Belum ada percobaan lari.", "channelsHint": "Saluran diatur dalam Peringatan.", "noChannelsHint": "Notifikasi selalu masuk ke kotak masuk Anda. Tambahkan saluran di Notifikasi untuk mengirimkannya ke tempat lain juga.", "nameLabel": "Nama", "namePlaceholder": "misalnya, Bersihkan /data saat sudah penuh", "nameRequired": "Nama wajib diisi.", "descriptionLabel": "Keterangan", "descriptionPlaceholder": "Deskripsi opsional", "enabledLabel": "Diaktifkan", "concurrencyLabel": "Jika sudah berjalan", "concurrencyHint": "Apa yang harus dilakukan jika ini terpicu lagi sebelum proses terakhir selesai.", "concurrency": { "skip": "Lewati lari baru", "queue": "Tunggu dan lari setelahnya", "allow": "Jalankan keduanya sekaligus" }, "save": "Menyimpan", "created": "Otomatisasi dibuat", "updated": "Otomatisasi tersimpan", "deleted": "Otomatisasi dihapus", "deleteConfirm": "Hapus otomatisasi ini? Riwayat eksekusinya juga akan terhapus.", "runNow": "Lari sekarang", "testRun": "Uji coba", "testRunHint": "Berjalan di setiap langkah tetapi tidak menyentuh apa pun di luar Termix.", "runStarted": "Lari dimulai", "runFinished": "Eksekusi selesai: {{status}}", "trigger": "Pemicu", "steps": "Tangga", "addStep": "Tambahkan langkah", "removeStep": "Hapus langkah", "moveUp": "Naikkan", "moveDown": "Turun ke bawah", "noSteps": "Belum ada langkah. Tambahkan satu langkah untuk menjelaskan apa yang seharusnya terjadi.", "webhookTokenTitle": "URL Webhook", "webhookTokenDescription": "Ini hanya ditampilkan sekali. Simpan sekarang, karena tidak dapat diambil kembali nanti.", "copy": "Menyalin", "copied": "Disalin", "viewJson": "JSON", "viewBuilder": "Pembangun", "viewGraph": "Grafik", "lastRun": "Lari terakhir", "never": "Tidak pernah", "duration": "{{seconds}}s", "stepOutput": "Keluaran", "stepError": "Kesalahan", "dryRunBadge": "Uji coba", "hostSelector": { "trigger": "Host pemicu", "host": "Host spesifik", "fleet": "Armada", "all": "Semua tuan rumah" }, "triggerKinds": { "metric_threshold": "Ambang batas metrik", "host_status": "Pembawa acara naik atau turun", "health_check": "Perubahan pemeriksaan kesehatan", "schedule": "Sesuai jadwal", "docker_event": "Acara kontainer", "internal_event": "Acara Termix", "webhook": "Webhook masuk" }, "stepTypes": { "notify": "Kirim peringatan", "http": "Memanggil URL", "run_snippet": "Jalankan cuplikan kode", "run_command": "Jalankan perintah", "docker": "Mengendalikan sebuah kontainer", "tunnel": "Mengendalikan terowongan", "wol": "Bangunkan tuan rumah", "wait": "Tunggu", "set_var": "Tetapkan sebuah variabel", "if": "Jika/sebaliknya", "run_automation": "Jalankan otomatisasi lainnya", "stop": "Berhenti" }, "statuses": { "running": "Berlari", "success": "Kesuksesan", "failed": "Gagal", "timeout": "Waktu habis", "skipped": "Dilewati", "cancelled": "Dibatalkan" }, "fields": { "host": "Tuan rumah", "metric": "Metrik", "mount": "Titik pemasangan", "operator": "Adalah", "value": "Nilai", "forSeconds": "Berlangsung selama (detik)", "cooldown": "Waktu pendinginan (menit)", "cron": "Ekspresi Cron", "intervalSeconds": "Setiap (detik)", "timezone": "Zona waktu", "timezoneServer": "Waktu server", "timezoneHint": "Waktu Cron dibaca di zona ini. Tidak berlaku untuk jadwal interval.", "container": "Wadah", "command": "Memerintah", "url": "URL", "method": "Metode", "body": "Tubuh", "channels": "Kirim juga ke", "title": "Judul", "message": "Pesan", "snippet": "Potongan", "seconds": "Detik", "conditionLeftPlaceholder": "Nilai yang perlu diperiksa", "conditionRightPlaceholder": "Bandingkan dengan", "variableName": "Nama variabel", "variableValue": "Nilai", "elevated": "Jalankan dengan sudo", "onError": "Jika ini gagal", "allowPrivateNetwork": "Izinkan alamat jaringan lokal", "allowPrivateNetworkHint": "Diperlukan untuk layanan yang dihosting sendiri di LAN Anda. Secara default dinonaktifkan untuk mencegah permintaan ke alamat internal." }, "onError": { "stop": "Hentikan larinya", "continue": "Melanjutkan" }, "needsPlugin": "Membutuhkan {{plugin}}", "needsPluginHint": "Otomatisasi ini dilewati hingga fitur yang dibutuhkan tersedia kembali.", "offBadge": "Mati", "docsLink": "Lihat dokumen", "ago": { "seconds": "{{count}}detik yang lalu", "minutes": "{{count}} menit lalu", "hours": "{{count}} jam lalu", "days": "{{count}} detik lalu" } } } }, "nav": { "automations": "Otomatisasi" }, "onboarding": { "feature_automations": "Otomatisasi", "feature_automations_desc": "Jalankan langkah-langkah secara otomatis saat sesuatu terjadi, dan dapatkan notifikasi." }, "maintenance": { "title": "Pemeliharaan", "description": "Jeda status host, kesehatan, metrik, kontainer, dan otomatisasi pemutusan koneksi terowongan saat pekerjaan sedang berlangsung. Pemantauan, eksekusi manual, dan otomatisasi terjadwal tetap berjalan.", "denied": "Anda tidak memiliki izin untuk melihat pemeliharaan.", "sharedReadOnly": "Host ini dibagikan kepada Anda. Hanya pemiliknya yang dapat mengubah pengaturan pemeliharaan.", "failed": "Informasi pemeliharaan tidak dapat diperbarui.", "active": "Pemeliharaan aktif", "estimated": "Perkiraan penyelesaian", "noAutoEnd": "Estimasi tersebut tidak mengakhiri pemeliharaan. Akhiri secara eksplisit ketika pekerjaan selesai.", "endConfirm": "Akhiri pemeliharaan dan lanjutkan otomatisasi yang dipicu oleh peristiwa untuk host ini?", "confirmEnd": "Konfirmasi akhir", "cancel": "Membatalkan", "end": "Akhir pemeliharaan", "action": "Tindakan", "startNow": "Mulai sekarang", "schedule": "Jadwal untuk nanti", "reason": "Alasan", "startUtc": "Mulai pertama (UTC)", "repeat": "Mengulang", "once": "Sekali", "weekly": "Mingguan", "monthly": "Bulanan", "utcHelp": "Jadwal menggunakan UTC sepanjang tahun. Jadwal bulanan melewatkan bulan-bulan yang tidak memiliki hari yang dipilih. Jendela waktu yang direncanakan tidak dapat tumpang tindih; pemeliharaan yang molor berlanjut ke jendela waktu berikutnya.", "duration": "Perkiraan durasi (menit)", "grace": "Masa tenggang (menit)", "notify": "Beri tahu sekali jika masih offline setelah perkiraan ditambah masa tenggang.", "addSchedule": "Tambahkan jadwal", "schedules": "Jadwal", "noSchedules": "Tidak ada jadwal perawatan.", "completed": "Sudah dimulai", "minutes_one": "{{count}} menit", "minutes_other": "{{count}} menit", "remove": "Hapus jadwal", "loadFailed": "Status pemeliharaan tidak dapat diperbarui. Perubahan dinonaktifkan hingga status dapat dimuat.", "loading": "Memuat status pemeliharaan…" } }