2026-04-19 06:39:06 +00:00
|
|
|
{
|
|
|
|
|
"app": {
|
|
|
|
|
"brand": "nanobot",
|
|
|
|
|
"loading": {
|
|
|
|
|
"connecting": "Menghubungkan ke nanobot…",
|
|
|
|
|
"boot": "Memuat nanobot…"
|
|
|
|
|
},
|
|
|
|
|
"error": {
|
|
|
|
|
"title": "Tidak dapat menjangkau nanobot",
|
2026-04-21 14:33:44 +00:00
|
|
|
"gatewayHint": "Pastikan gateway sedang berjalan (`nanobot gateway`) dan halaman ini dibuka pada mesin yang sama."
|
2026-04-19 06:39:06 +00:00
|
|
|
},
|
|
|
|
|
"documentTitle": {
|
|
|
|
|
"base": "nanobot",
|
|
|
|
|
"chat": "{{title}} · nanobot"
|
|
|
|
|
},
|
|
|
|
|
"meta": {
|
|
|
|
|
"description": "UI web nanobot — ngobrol dengan workspace nanobot Anda."
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"sidebar": {
|
|
|
|
|
"collapse": "Ciutkan sidebar",
|
|
|
|
|
"toggleTheme": "Ganti tema",
|
|
|
|
|
"newChat": "Obrolan baru",
|
|
|
|
|
"recent": "Terbaru",
|
|
|
|
|
"refreshSessions": "Segarkan sesi",
|
|
|
|
|
"language": {
|
|
|
|
|
"label": "Bahasa",
|
|
|
|
|
"ariaLabel": "Ganti bahasa"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"chat": {
|
|
|
|
|
"fallbackTitle": "Obrolan {{id}}",
|
|
|
|
|
"loading": "Memuat…",
|
|
|
|
|
"noSessions": "Belum ada sesi.",
|
|
|
|
|
"actions": "Aksi obrolan untuk {{title}}",
|
|
|
|
|
"delete": "Hapus",
|
|
|
|
|
"newChat": "Obrolan baru"
|
|
|
|
|
},
|
|
|
|
|
"deleteConfirm": {
|
|
|
|
|
"title": "Hapus “{{title}}”?",
|
|
|
|
|
"description": "File sesi akan dihapus dari disk. Tindakan ini tidak dapat dibatalkan.",
|
|
|
|
|
"cancel": "Batal",
|
|
|
|
|
"confirm": "Hapus"
|
|
|
|
|
},
|
|
|
|
|
"connection": {
|
|
|
|
|
"idle": "Idle",
|
|
|
|
|
"connecting": "Menghubungkan…",
|
|
|
|
|
"open": "Terhubung",
|
|
|
|
|
"reconnecting": "Menyambung ulang…",
|
|
|
|
|
"closed": "Terputus",
|
|
|
|
|
"error": "Kesalahan koneksi"
|
|
|
|
|
},
|
|
|
|
|
"thread": {
|
|
|
|
|
"loadingConversation": "Memuat percakapan…",
|
|
|
|
|
"empty": {
|
2026-05-06 15:54:15 +00:00
|
|
|
"description": "Ajukan pertanyaan, lanjutkan pekerjaan lokal, atau mulai thread baru.",
|
|
|
|
|
"greeting": "Apa yang bisa saya bantu?",
|
|
|
|
|
"quickActions": {
|
|
|
|
|
"plan": {
|
|
|
|
|
"title": "Buat rencana proyek",
|
|
|
|
|
"prompt": "Buat rencana proyek ringkas untuk apa yang sebaiknya saya bangun berikutnya."
|
|
|
|
|
},
|
|
|
|
|
"analyze": {
|
|
|
|
|
"title": "Analisis data ini",
|
|
|
|
|
"prompt": "Bantu saya menganalisis data ini dan soroti pola yang paling penting."
|
|
|
|
|
},
|
|
|
|
|
"brainstorm": {
|
|
|
|
|
"title": "Brainstorm ide",
|
|
|
|
|
"prompt": "Brainstorm beberapa ide praktis dan tradeoff untuk masalah ini."
|
|
|
|
|
},
|
|
|
|
|
"code": {
|
|
|
|
|
"title": "Tulis kode",
|
|
|
|
|
"prompt": "Bantu saya menulis kode untuk tugas ini, mulai dari perubahan berguna yang paling kecil."
|
|
|
|
|
},
|
|
|
|
|
"summarize": {
|
|
|
|
|
"title": "Ringkas dokumen ini",
|
|
|
|
|
"prompt": "Ringkas dokumen ini dan daftar poin-poin utamanya."
|
|
|
|
|
},
|
|
|
|
|
"more": {
|
|
|
|
|
"title": "Lainnya",
|
|
|
|
|
"prompt": "Tunjukkan beberapa cara berguna Anda dapat membantu di workspace ini."
|
|
|
|
|
}
|
|
|
|
|
}
|
2026-04-19 06:39:06 +00:00
|
|
|
},
|
|
|
|
|
"header": {
|
|
|
|
|
"toggleSidebar": "Tampilkan atau sembunyikan sidebar"
|
|
|
|
|
},
|
|
|
|
|
"composer": {
|
|
|
|
|
"placeholderThread": "Ketik pesan Anda…",
|
|
|
|
|
"placeholderHero": "Apa yang sedang Anda pikirkan?",
|
|
|
|
|
"placeholderOpening": "Membuka obrolan baru…",
|
2026-05-01 12:38:22 -03:00
|
|
|
"placeholderStreaming": "Model sedang merespons…",
|
2026-04-19 06:39:06 +00:00
|
|
|
"inputAria": "Input pesan",
|
|
|
|
|
"sendHint": "Enter untuk kirim · Shift+Enter untuk baris baru",
|
2026-04-21 10:29:47 +00:00
|
|
|
"send": "Kirim pesan",
|
|
|
|
|
"attachImage": "Lampirkan gambar",
|
|
|
|
|
"encoding": "Memproses…",
|
|
|
|
|
"remove": "Hapus lampiran",
|
|
|
|
|
"normalizedSizeHint": "{{orig}} → {{current}} (auto)",
|
|
|
|
|
"imageRejected": {
|
|
|
|
|
"unsupported_type": "Tipe file tidak didukung",
|
|
|
|
|
"too_many_images": "Maksimal {{max}} gambar per pesan",
|
|
|
|
|
"magic_mismatch": "File ini tampaknya bukan gambar asli",
|
|
|
|
|
"decode_failed": "Tidak dapat mendekode gambar ini",
|
|
|
|
|
"too_large": "Gambar terlalu besar — coba yang lebih kecil",
|
|
|
|
|
"io": "Tidak dapat membaca file ini"
|
2026-05-06 15:54:15 +00:00
|
|
|
},
|
|
|
|
|
"slash": {
|
|
|
|
|
"ariaLabel": "Perintah slash",
|
|
|
|
|
"label": "perintah",
|
|
|
|
|
"navigateHint": "↑↓ Pilih",
|
|
|
|
|
"selectHint": "Enter/Tab Sisipkan",
|
|
|
|
|
"closeHint": "Esc Tutup",
|
|
|
|
|
"commands": {
|
|
|
|
|
"new": {
|
|
|
|
|
"title": "Obrolan baru",
|
|
|
|
|
"description": "Hentikan tugas saat ini dan mulai percakapan baru."
|
|
|
|
|
},
|
|
|
|
|
"stop": {
|
|
|
|
|
"title": "Hentikan tugas saat ini",
|
|
|
|
|
"description": "Batalkan giliran agent yang sedang aktif di chat ini."
|
|
|
|
|
},
|
|
|
|
|
"restart": {
|
|
|
|
|
"title": "Mulai ulang nanobot",
|
|
|
|
|
"description": "Mulai ulang proses bot di tempat."
|
|
|
|
|
},
|
|
|
|
|
"status": {
|
|
|
|
|
"title": "Tampilkan status",
|
|
|
|
|
"description": "Tampilkan status runtime, provider, dan channel."
|
|
|
|
|
},
|
|
|
|
|
"history": {
|
|
|
|
|
"title": "Tampilkan riwayat",
|
|
|
|
|
"description": "Cetak N pesan percakapan tersimpan terbaru."
|
|
|
|
|
},
|
|
|
|
|
"dream": {
|
|
|
|
|
"title": "Jalankan Dream",
|
|
|
|
|
"description": "Picu konsolidasi memori secara manual."
|
|
|
|
|
},
|
|
|
|
|
"dream_log": {
|
|
|
|
|
"title": "Tampilkan log Dream",
|
|
|
|
|
"description": "Tampilkan perubahan dari konsolidasi Dream terakhir."
|
|
|
|
|
},
|
|
|
|
|
"dream_restore": {
|
|
|
|
|
"title": "Pulihkan memori",
|
|
|
|
|
"description": "Kembalikan memori ke snapshot Dream sebelumnya."
|
|
|
|
|
},
|
|
|
|
|
"help": {
|
|
|
|
|
"title": "Tampilkan bantuan",
|
|
|
|
|
"description": "Daftar perintah slash yang tersedia."
|
|
|
|
|
}
|
|
|
|
|
}
|
2026-04-21 10:29:47 +00:00
|
|
|
}
|
2026-04-19 06:39:06 +00:00
|
|
|
},
|
|
|
|
|
"scrollToBottom": "Gulir ke bawah"
|
|
|
|
|
},
|
|
|
|
|
"message": {
|
|
|
|
|
"streaming": "sedang mengalir",
|
|
|
|
|
"assistantTyping": "Asisten sedang mengetik",
|
|
|
|
|
"toolSingle": "Menggunakan sebuah alat",
|
2026-04-21 10:29:47 +00:00
|
|
|
"toolMany": "Menggunakan {{count}} alat",
|
|
|
|
|
"imageAttachment": "Lampiran gambar"
|
|
|
|
|
},
|
|
|
|
|
"lightbox": {
|
|
|
|
|
"title": "Pratinjau gambar",
|
|
|
|
|
"open": "Lihat gambar",
|
|
|
|
|
"prev": "Gambar sebelumnya",
|
|
|
|
|
"next": "Gambar berikutnya",
|
|
|
|
|
"close": "Tutup pratinjau"
|
2026-04-19 06:39:06 +00:00
|
|
|
},
|
|
|
|
|
"code": {
|
|
|
|
|
"fallbackLanguage": "kode",
|
|
|
|
|
"copyAria": "Salin kode",
|
|
|
|
|
"copy": "Salin",
|
|
|
|
|
"copied": "Tersalin"
|
2026-04-21 10:29:47 +00:00
|
|
|
},
|
|
|
|
|
"common": {
|
|
|
|
|
"dismiss": "Tutup"
|
|
|
|
|
},
|
|
|
|
|
"errors": {
|
|
|
|
|
"messageTooBig": {
|
|
|
|
|
"title": "Pesan terlalu besar",
|
|
|
|
|
"body": "Server menolak pesan terakhir karena melebihi batas ukuran. Hapus beberapa gambar atau gunakan berkas yang lebih kecil, lalu coba lagi."
|
|
|
|
|
}
|
2026-04-19 06:39:06 +00:00
|
|
|
}
|
|
|
|
|
}
|