Call it the Agent instead of AI in the interface
Hanabank asked for this naming at the 3 November 2026 meeting. Only display text changes, in English and Indonesian; keys, API fields and class names stay. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
36
src/i18n.ts
36
src/i18n.ts
@@ -33,7 +33,7 @@ const en = {
|
||||
'auth.headline1': 'Team knowledge.',
|
||||
'auth.headline2': 'New ideas.',
|
||||
'auth.headline3': 'Learning that never stops.',
|
||||
'auth.copy': 'Upload material to the Brain, give one instruction, and AI keeps creating new learning content on schedule.',
|
||||
'auth.copy': 'Upload material to the Brain, give one instruction, and the Agent keeps creating new learning content on schedule.',
|
||||
'auth.benefitUpload': 'Upload material to the Brain',
|
||||
'auth.benefitSchedule': 'Schedule research and content',
|
||||
'auth.benefitDownload': 'Open and download the results',
|
||||
@@ -92,7 +92,7 @@ const en = {
|
||||
|
||||
// Brain
|
||||
'brain.title': 'Upload material',
|
||||
'brain.description': 'Upload your team’s training material here. Every file is processed into the Brain the AI creates content from.',
|
||||
'brain.description': 'Upload your team’s training material here. Every file is processed into the Brain the Agent creates content from.',
|
||||
'brain.metricMaterial': 'Material',
|
||||
'brain.metricMaterialSub': 'documents in the workspace',
|
||||
'brain.metricReady': 'In the Brain',
|
||||
@@ -145,7 +145,7 @@ const en = {
|
||||
|
||||
// Instruction
|
||||
'ins.title': 'Instruction',
|
||||
'ins.description': 'Tell the AI what to make from the Brain. It turns your instruction into research and content schedules that keep running until you stop them.',
|
||||
'ins.description': 'Tell the Agent what to make from the Brain. It turns your instruction into research and content schedules that keep running until you stop them.',
|
||||
'ins.label': 'Instruction',
|
||||
'ins.ex1': 'Make 2 summaries per day and 1 quiz per week about leadership',
|
||||
'ins.ex2': 'Research the internet every day about leadership',
|
||||
@@ -236,7 +236,7 @@ const en = {
|
||||
'prod.runningTitle': 'Producing {n} new pieces',
|
||||
'prod.lastTitle': 'Last production',
|
||||
'prod.count': '{ready} of {total} ready',
|
||||
'prod.stepTopics': 'AI chooses new topics',
|
||||
'prod.stepTopics': 'Agent chooses new topics',
|
||||
'prod.stepStart': 'Starting',
|
||||
'prod.stepCreate': 'Creating content ({ready}/{total})',
|
||||
'prod.stepDone': 'Done',
|
||||
@@ -332,7 +332,7 @@ const en = {
|
||||
'res.sourceOne': '1 source',
|
||||
'res.working': 'Being created…',
|
||||
'res.close': 'Close',
|
||||
'res.reviewNotice': 'AI-generated draft. Check it, then approve it or reject it.',
|
||||
'res.reviewNotice': 'Agent-generated draft. Check it, then approve it or reject it.',
|
||||
'res.noContent': 'No content to show',
|
||||
'res.noContentCopy': 'This item has not finished or its output is no longer available.',
|
||||
'res.info': 'Content details',
|
||||
@@ -358,7 +358,7 @@ const en = {
|
||||
'res.field.objective': 'Objective',
|
||||
'res.field.learning_objectives': 'Learning objectives',
|
||||
'res.field.user_role': 'Learner role',
|
||||
'res.field.ai_character': 'AI character',
|
||||
'res.field.ai_character': 'Agent character',
|
||||
'res.field.difficulty': 'Difficulty',
|
||||
'res.field.context': 'Context',
|
||||
|
||||
@@ -489,7 +489,7 @@ const en = {
|
||||
'brainPanel.search': 'Search material…',
|
||||
'brainPanel.noMatch': 'No material matches',
|
||||
'brainPanel.noMatchCopy': 'Try another keyword or upload more material.',
|
||||
'brainPanel.note': 'Chosen material is what the AI uses. Leave everything unticked to use the whole Brain.',
|
||||
'brainPanel.note': 'Chosen material is what the Agent uses. Leave everything unticked to use the whole Brain.',
|
||||
'brainPanel.selectAll': 'Select all',
|
||||
'brainPanel.nChosen': '{n} chosen materials',
|
||||
'ins.topicPlaceholderChosen': 'Topic (empty = all chosen material)',
|
||||
@@ -511,14 +511,14 @@ const en = {
|
||||
'help.title': 'How Learning Lab Express works',
|
||||
'help.subtitle': 'Upload material → Instruction → Schedule → Results',
|
||||
'help.brainTitle': 'Upload material',
|
||||
'help.brainBody': 'Upload your training material. Once its knowledge is built, the AI creates everything from it.',
|
||||
'help.brainBody': 'Upload your training material. Once its knowledge is built, the Agent creates everything from it.',
|
||||
'help.instructionTitle': 'Instruction',
|
||||
'help.instructionBody': 'Say what you need in one sentence, e.g. “3 quizzes per week and 1 video per week about leadership”. Check the schedules, then approve them.',
|
||||
'help.scheduleTitle': 'Schedule',
|
||||
'help.scheduleBody': 'Schedules run on their own. Pause them, change the topic, or produce now; each stays within its credit limit.',
|
||||
'help.resultsTitle': 'Results',
|
||||
'help.resultsBody': 'Review what was made, approve or reject it, and download it: PDF, Markdown, PowerPoint, MP4, audio script, or SCORM for your LMS.',
|
||||
'help.note': 'Content is AI-generated: always review it before using it. Credits come from your organization’s workspace.',
|
||||
'help.note': 'Content is Agent-generated: always review it before using it. Credits come from your organization’s workspace.',
|
||||
'help.done': 'Got it',
|
||||
|
||||
// Errors from the engine client
|
||||
@@ -603,7 +603,7 @@ const id: Record<Key, string> = {
|
||||
'auth.headline1': 'Pengetahuan tim.',
|
||||
'auth.headline2': 'Ide baru.',
|
||||
'auth.headline3': 'Pembelajaran tanpa henti.',
|
||||
'auth.copy': 'Unggah materi ke Otak, beri satu perintah, dan AI terus membuat konten pembelajaran baru sesuai jadwal.',
|
||||
'auth.copy': 'Unggah materi ke Otak, beri satu perintah, dan Agent terus membuat konten pembelajaran baru sesuai jadwal.',
|
||||
'auth.benefitUpload': 'Unggah materi ke Otak',
|
||||
'auth.benefitSchedule': 'Jadwalkan riset dan konten',
|
||||
'auth.benefitDownload': 'Buka dan unduh hasilnya',
|
||||
@@ -618,7 +618,7 @@ const id: Record<Key, string> = {
|
||||
'common.credits': '{n} kredit',
|
||||
|
||||
'brain.title': 'Upload materi',
|
||||
'brain.description': 'Unggah materi pelatihan tim di sini. Setiap file diproses ke dalam Otak yang menjadi sumber AI membuat konten.',
|
||||
'brain.description': 'Unggah materi pelatihan tim di sini. Setiap file diproses ke dalam Otak yang menjadi sumber Agent membuat konten.',
|
||||
'brain.metricMaterial': 'Materi',
|
||||
'brain.metricMaterialSub': 'dokumen di ruang kerja',
|
||||
'brain.metricReady': 'Masuk Otak',
|
||||
@@ -670,7 +670,7 @@ const id: Record<Key, string> = {
|
||||
'brain.deleteConfirm': 'Hapus “{name}” dari Otak?',
|
||||
|
||||
'ins.title': 'Instruksi',
|
||||
'ins.description': 'Beri tahu AI apa yang perlu dibuat dari Otak. AI menyusun instruksi Anda menjadi jadwal riset dan pembuatan konten yang terus berjalan sampai Anda menghentikannya.',
|
||||
'ins.description': 'Beri tahu Agent apa yang perlu dibuat dari Otak. Agent menyusun instruksi Anda menjadi jadwal riset dan pembuatan konten yang terus berjalan sampai Anda menghentikannya.',
|
||||
'ins.label': 'Instruksi',
|
||||
'ins.ex1': 'Bikin 2 ringkasan per hari dan 1 kuis per minggu soal leadership',
|
||||
'ins.ex2': 'Riset internet tiap hari soal leadership',
|
||||
@@ -759,7 +759,7 @@ const id: Record<Key, string> = {
|
||||
'prod.runningTitle': 'Memproduksi {n} konten baru',
|
||||
'prod.lastTitle': 'Produksi terakhir',
|
||||
'prod.count': '{ready} dari {total} siap',
|
||||
'prod.stepTopics': 'AI memilih topik baru',
|
||||
'prod.stepTopics': 'Agent memilih topik baru',
|
||||
'prod.stepStart': 'Memulai',
|
||||
'prod.stepCreate': 'Membuat konten ({ready}/{total})',
|
||||
'prod.stepDone': 'Selesai',
|
||||
@@ -854,7 +854,7 @@ const id: Record<Key, string> = {
|
||||
'res.sourceOne': '1 sumber',
|
||||
'res.working': 'Sedang dibuat…',
|
||||
'res.close': 'Tutup',
|
||||
'res.reviewNotice': 'Draf buatan AI. Periksa dulu, lalu setujui atau tolak.',
|
||||
'res.reviewNotice': 'Draf buatan Agent. Periksa dulu, lalu setujui atau tolak.',
|
||||
'res.noContent': 'Tidak ada konten untuk ditampilkan',
|
||||
'res.noContentCopy': 'Item ini belum selesai atau hasilnya sudah tidak tersedia.',
|
||||
'res.info': 'Informasi konten',
|
||||
@@ -880,7 +880,7 @@ const id: Record<Key, string> = {
|
||||
'res.field.objective': 'Tujuan',
|
||||
'res.field.learning_objectives': 'Tujuan pembelajaran',
|
||||
'res.field.user_role': 'Peran peserta',
|
||||
'res.field.ai_character': 'Karakter AI',
|
||||
'res.field.ai_character': 'Karakter Agent',
|
||||
'res.field.difficulty': 'Tingkat kesulitan',
|
||||
'res.field.context': 'Konteks',
|
||||
|
||||
@@ -1011,7 +1011,7 @@ const id: Record<Key, string> = {
|
||||
'brainPanel.search': 'Cari materi…',
|
||||
'brainPanel.noMatch': 'Belum ada materi yang cocok',
|
||||
'brainPanel.noMatchCopy': 'Coba kata kunci lain atau upload materi baru.',
|
||||
'brainPanel.note': 'Materi yang dipilih menjadi acuan AI. Kosongkan pilihan untuk memakai seluruh Otak.',
|
||||
'brainPanel.note': 'Materi yang dipilih menjadi acuan Agent. Kosongkan pilihan untuk memakai seluruh Otak.',
|
||||
'brainPanel.selectAll': 'Pilih semua',
|
||||
'brainPanel.nChosen': '{n} materi pilihan',
|
||||
'ins.topicPlaceholderChosen': 'Topik (kosong = semua materi pilihan)',
|
||||
@@ -1033,14 +1033,14 @@ const id: Record<Key, string> = {
|
||||
'help.title': 'Cara kerja Learning Lab Express',
|
||||
'help.subtitle': 'Upload materi → Instruksi → Jadwal → Hasil',
|
||||
'help.brainTitle': 'Upload materi',
|
||||
'help.brainBody': 'Unggah materi pelatihan. Setelah pengetahuannya dibangun, AI membuat semua konten dari situ.',
|
||||
'help.brainBody': 'Unggah materi pelatihan. Setelah pengetahuannya dibangun, Agent membuat semua konten dari situ.',
|
||||
'help.instructionTitle': 'Instruksi',
|
||||
'help.instructionBody': 'Tulis kebutuhan Anda dalam satu kalimat, misalnya “3 kuis per minggu dan 1 video per minggu soal leadership”. Periksa jadwalnya, lalu setujui.',
|
||||
'help.scheduleTitle': 'Jadwal',
|
||||
'help.scheduleBody': 'Jadwal berjalan sendiri. Jeda, ganti topik, atau produksi sekarang; masing-masing tetap dalam batas kreditnya.',
|
||||
'help.resultsTitle': 'Hasil',
|
||||
'help.resultsBody': 'Tinjau hasilnya, setujui atau tolak, lalu unduh: PDF, Markdown, PowerPoint, MP4, naskah audio, atau SCORM untuk LMS.',
|
||||
'help.note': 'Konten dibuat AI: selalu tinjau sebelum dipakai. Kredit diambil dari ruang kerja organisasi Anda.',
|
||||
'help.note': 'Konten dibuat Agent: selalu tinjau sebelum dipakai. Kredit diambil dari ruang kerja organisasi Anda.',
|
||||
'help.done': 'Mengerti',
|
||||
|
||||
'err.unreachable': 'Engine learning-lab tidak dapat dihubungi.',
|
||||
|
||||
Reference in New Issue
Block a user