const a={title:"Pembuat Cerita AI untuk Anak — Buat Buku Cerita yang Dapat Dicetak",subtitle:"Buat cerita kustom yang penuh keajaiban untuk anak. Pilih dunia, pahlawan, dan petualangan — kami akan menghidupkannya menjadi cerita dan halaman berilustrasi.",breadcrumbHome:"Beranda",breadcrumbStoryMaker:"Pembuat Cerita"},n={title:"Pembuat Cerita AI untuk Anak | StorySparkle",description:"Buat buku cerita berilustrasi yang dipersonalisasi untuk buah hati Anda dalam hitungan menit — pilih dunia, karakter, dan tingkat bacaan. Unduh sebagai PDF.",keywords:"pembuat cerita AI untuk anak, cerita anak kustom, cerita pengantar tidur personal, buat cerita sendiri, generator cerita, pembuat cerita anak"},e={intro:"Buat cerita Anda. Pilih apa saja, dalam urutan mana pun — Resep Cerita Anda akan terisi seiring langkah Anda.",surpriseMe:"Berikan ide cerita kejutan",pickForMe:"Pilihkan untuk saya",world:{heading:"Pilih Dunia",subtitle:"Dunia menentukan suasana, warna, dan makhluk. Setiap pilihan berikutnya akan menyesuaikannya."},character:{heading:"Buat Karakter",subtitle:"Bentuk pahlawan cerita Anda — pilih jenis, penampilan, nama, dan beberapa sifat.",boyOrGirl:"Laki-laki atau perempuan?",whichAnimal:"Hewan apa?"},goal:{heading:"Pilih Tujuan",subtitle:"Pilih bentuk tujuan. AI akan menciptakan objek, sosok, atau tempat khusus — sesuai nuansa dunia Anda."},twist:{heading:"Tambahkan Alur Kejutan",subtitle:"Penolong muncul, atau rintangan menghadang. Lewati tab ini dan AI akan memilihkan untuk Anda.",helperToggle:"Penolong muncul",hurdleToggle:"Rintangan menghadang"},ending:{heading:"Pilih Kesan Akhir Cerita",subtitle:"Lewati tab ini dan AI akan memilihkan kesan penutup untuk Anda."},finish:{heading:"Sentuhan akhir",subtitle:"Tambahkan judul (opsional), pilih tingkat bacaan, dan Anda siap.",titleLabel:"Judul (opsional)",titlePlaceholder:"Biarkan kosong untuk membuat otomatis",readingLevelHeading:"Pilih Tingkat Bacaan",readingLevelSubtitle:"Kelompok usia menentukan kosakata, panjang kalimat, dan panjang cerita.",missingHeading:"Beberapa hal yang masih harus dipilih:"},humanToggle:"Manusia",animalToggle:"Hewan",nameLabel:"Nama",namePlaceholder:"Ketik nama, atau gunakan Pilihkan untuk saya",traitsLabel:"Sifat (hingga 2)"},i={title:"Resep Cerita",ready:"Siap",reset:"Atur Ulang",needThis:"Perlu ini",choose:"Pilih",buckets:{world:"Dunia",character:"Karakter",goal:"Tujuan",twist:"Alur Kejutan",ending:"Akhir Cerita",finish:"Selesai"},helperPrefix:"Penolong",hurdlePrefix:"Rintangan",missingReadingLevel:"Tingkat bacaan",summary:{animal:"{{name}} si {{animal}}",human:"{{look}} — {{name}}",finishLine:"{{age}} thn · ~{{words}} kata · {{cefr}}"}},t={back:"Kembali",next:"Lanjut",generate:"Buat Cerita",generateAndIllustrate:"Buat Cerita & Ilustrasi",generating:"Membuat…",enjoyStory:"Nikmati cerita berilustrasi Anda!",stillToPick:"Belum dipilih: {{missing}}"},u={makeAnother:"Buat Cerita Lain",downloadPdf:"Unduh PDF",downloadingPdf:"Mengunduh…",downloadStoryPageImage:"Unduh Gambar Halaman Cerita",downloadStoryPagePdf:"Unduh PDF Halaman Cerita",retryIllustration:"Coba Lagi Ilustrasi",illustrationFailed:"Kami belum bisa membuat ilustrasi kali ini — kredit Anda tidak berkurang.",waitForIllustration:"Tunggu hingga ilustrasi Anda siap",ariaGenerated:"Hasil cerita yang dibuat",ariaStorybookPage:"Halaman buku cerita"},r={enchanted_forest:{name:"Hutan Ajaib",vibe:"Nyaman, penuh keajaiban, dipimpin hewan"},robot_city:{name:"Kota Robot",vibe:"Futuristis, canggih, pembantu mekanik"},underwater_kingdom:{name:"Kerajaan Bawah Laut",vibe:"Akuatik, misterius, makhluk laut"},frozen_north:{name:"Utara Beku",vibe:"Tenang, pemberani, serigala dan aurora"},jungle_expedition:{name:"Ekspedisi Hutan Rimba",vibe:"Penuh semangat, penjelajahan, akar gantung dan burung beo"},sky_islands:{name:"Kepulauan Langit",vibe:"Ringan, penuh imajinasi, makhluk terbang"},haunted_library:{name:"Perpustakaan Berhantu",vibe:"Seram tapi seru, penuh rasa ingin tahu, buku yang hidup"},toy_workshop:{name:"Bengkel Mainan",vibe:"Skala kecil, kreatif, jam mekanik dan kain"},pirate_archipelago:{name:"Kepulauan Bajak Laut",vibe:"Pemberani, seru menegangkan, peta harta karun dan monster laut"},monster_academy:{name:"Akademi Monster",vibe:"Lucu-menakutkan, kehidupan sekolah, makhluk unik"},mythic_olympus:{name:"Olimpus Mitos",vibe:"Epik, dewa dan pahlawan, dewa kuno dan petualangan legendaris"},steampunk_sky_city:{name:"Kota Langit Steampunk",vibe:"Kreatif, keajaiban industri, kapal terbang dan roda gigi"},underground_fungal_city:{name:"Kota Jamur Bawah Tanah",vibe:"Misterius namun nyaman, rahasia, jamur menyala dan kaum tikus tanah"},ancient_temple_ruins:{name:"Reruntuhan Candi Kuno",vibe:"Misterius, penuh jebakan, teka-teki dan peninggalan terpendam"},deep_space_station:{name:"Stasiun Luar Angkasa",vibe:"Luas, penuh rasa ingin tahu, awak alien dan tanpa gravitasi"},midnight_circus:{name:"Sirkus Tengah Malam",vibe:"Surealis, takjub bercampur cemas, akrobat dan ilusi"},dragon_highlands:{name:"Dataran Tinggi Naga",vibe:"Tangguh, hangat dan epik, penunggang sejati dan klan gunung"},spirit_forest:{name:"Hutan Roh",vibe:"Bagaikan mimpi, mistis cerita rakyat, roh alam dan kami"},desert_spice_kingdom:{name:"Kerajaan Rempah Padang Pasir",vibe:"Megah, kaya budaya, pasar dan jin"},cosy_rainy_town:{name:"Kota Hujan yang Nyaman",vibe:"Lembut, keajaiban sehari-hari, nuansa pengantar tidur"}},s={partial_clue:{label:"Petunjuk sebagian",uiHint:"Memberikan petunjuk kecil untuk sang pahlawan"},limited_tool:{label:"Alat terbatas",uiHint:"Meminjamkan alat kepada sang pahlawan"},shared_quest:{label:"Misi bersama",uiHint:"Menyelesaikan masalah sendiri dengan bekerja sama"},gatekeeper_test:{label:"Ujian penjaga gerbang",uiHint:"Menghalangi jalan hingga sang pahlawan membuat pilihan bijak"},tiny_witness:{label:"Saksi kecil",uiHint:"Melihat satu hal kecil yang tidak disadari orang lain"},nervous_companion:{label:"Teman yang cemas",uiHint:"Terlalu takut untuk melanjutkan; butuh dorongan semangat"}},l={return:{label:"Mengembalikan",hint:"Membawa sesuatu atau seseorang pulang"},deliver:{label:"Mengantar",hint:"Membawa sesuatu ke tempat yang membutuhkan"},find:{label:"Menemukan",hint:"Menemukan sesuatu yang hilang atau tersembunyi"},rescue:{label:"Menyelamatkan",hint:"Membebaskan seseorang dalam kesulitan"},mend:{label:"Memperbaiki",hint:"Memperbaiki apa yang rusak"},heal:{label:"Menyembuhkan",hint:"Menyembuhkan luka atau kesedihan"}},k={obstacle:"Rintangan fisik di jalan",misunderstanding:"Kesalahpahaman sosial yang kecil",fear:"Momen ketakutan atau keraguan",missing:"Sesuatu yang penting hilang atau lenyap"},g={quiet_wonder:"Keajaiban yang tenang",warm_belonging:"Kehangatan rasa memiliki",proud_relief:"Rasa lega yang membanggakan",shared_laughter:"Tawa bersama",tender_homecoming:"Kepulangan yang penuh kasih",gentle_hope:"Harapan yang lembut"},m={rabbit:"Kelinci",fox:"Rubah",owl:"Burung Hantu",bear:"Beruang",mouse:"Tikus",elephant:"Gajah",lion:"Singa",monkey:"Monyet",cat:"Kucing",dog:"Anjing"},d={brave:"Pemberani",curious:"Penuh Rasa Ingin Tahu",kind:"Baik Hati",clever:"Cerdas",shy:"Pemalu",funny:"Lucu",gentle:"Lembut",stubborn:"Keras Kepala"},o={boy:"Anak Laki-Laki",girl:"Anak Perempuan"},h={A1:{label:"CEFR A1",hint:"Usia 5–7 thn · ~150 kata · Pemula"},A2:{label:"CEFR A2",hint:"Usia 7–9 thn · ~250 kata · Dasar"},B1:{label:"CEFR B1",hint:"Usia 9–12 thn · ~350 kata · Menengah"},B2:{label:"CEFR B2",hint:"Usia 12–15 thn · ~500 kata · Menengah Atas"}},b={characterRequired:"Silakan tambahkan atau lengkapi karakter pada Langkah 1",storyGenerationFailed:"Gagal membuat cerita",pdfDownloadSuccess:"PDF berhasil diunduh!",pdfDownloadFailed:"Gagal membuat PDF",storybookGenerationFailed:"Gagal mengilustrasikan halaman buku cerita Anda. Silakan coba lagi.",storybookSuccess:"Halaman buku cerita Anda sudah siap!",draftRestored:"Kami telah mengembalikan cerita yang sedang Anda buat.",doNotCloseWarning:"Mohon tidak menutup, memuat ulang, atau meninggalkan halaman — cerita Anda sedang dibuat. Meninggalkan halaman sekarang akan menggunakan kredit Anda.",signInRequired:"Silakan masuk untuk membuat cerita.",recipeCleared:"Resep dikosongkan",storyReady:"Cerita siap",fillMissing:"Silakan isi: {{missing}}",noContentReturned:"Tidak ada konten cerita yang diterima",generationLimitReached:"Batas pembuatan cerita telah tercapai",surpriseToast:"Kejutan! {{world}} — {{name}}"},p={surprise:{title:"Ganti resep Anda?",body:"'Beri saya kejutan' akan mengganti Resep Cerita Anda saat ini dengan ide baru secara acak dan langsung menuju ke tab Selesai.",cancel:"Pertahankan resep saya",confirm:"Beri saya kejutan"},reset:{title:"Kosongkan resep Anda?",body:"Tindakan ini akan mengosongkan semua kolom — dunia, karakter, tujuan, kejutan, akhir cerita, dan penyelesaian — serta mengembalikan Anda ke langkah 1.",cancel:"Pertahankan resep saya",confirm:"Kosongkan semua"},makeAnother:{title:"Mulai cerita baru?",bodyWithMissing:"Anda belum mengunduh {{missing}} Anda. Memulai cerita baru akan menghapusnya dan tidak dapat dikembalikan. Lanjutkan tanpa mengunduh?",bodyNoMissing:"Memulai cerita baru akan menghapus cerita Anda saat ini.",cancel:"Pertahankan cerita saya",confirm:"Lanjutkan, hapus cerita saya",missingStoryPdf:"PDF teks cerita",missingStorybookAsset:"halaman cerita bergambar",missingJoin:" dan "}},c={story:"Mencampur keajaiban...",image:"Memanaskan kuali...",failedTitle:"Ups! Cerita ini tersesat di dalam hutan!",failedSubtitle:"Kami tidak dapat memuat semua bahan ajaib."},y={items:[{q:"Bagaimana cara kerja pembuat cerita AI ini?",a:"Pilih dunia, tokoh utama, penolong, rintangan, dan tujuan — AI StorySparkle akan membuat cerita bergambar khusus yang disesuaikan dengan tingkat membaca CEFR pilihan Anda. Seluruh proses hanya membutuhkan waktu sekitar satu menit."},{q:"Apakah saya bisa mencetak ceritanya?",a:"Ya. Setiap cerita yang dibuat dapat diunduh sebagai PDF berformat indah dan halaman buku cerita bergambar sebagai gambar yang siap dicetak, cocok untuk dongeng sebelum tidur atau penggunaan di kelas."},{q:"Tingkat membaca apa saja yang didukung?",a:"Semua tingkat CEFR dari A1 hingga B2, dengan panduan usia dari 5 hingga 15 tahun. AI menyesuaikan kosakata, panjang kalimat, dan tingkat kesulitan sesuai dengan tingkat yang Anda pilih."},{q:"Apakah cerita yang dibuat aman untuk anak-anak?",a:"Ya. StorySparkle menggunakan model AI tercanggih di dunia dengan batasan ketat yang dirancang khusus untuk konten pendidikan anak — tanpa kekerasan, bahasa tidak pantas, atau tema menakutkan, kecuali jika dunia yang Anda pilih membutuhkan sedikit ketegangan yang aman. Setiap hasil pembuatan cerita telah difilter agar sesuai dengan usia anak."}]},A={page:a,seo:n,wizard:e,recipe:i,actions:t,output:u,worlds:r,helpers:s,goals:l,hurdles:k,endings:g,animals:m,traits:d,looks:o,readingLevels:h,messages:b,dialogs:p,loader:c,faq:y};export{t as actions,m as animals,A as default,p as dialogs,g as endings,y as faq,l as goals,s as helpers,k as hurdles,c as loader,o as looks,b as messages,u as output,a as page,h as readingLevels,i as recipe,n as seo,d as traits,e as wizard,r as worlds};
//# sourceMappingURL=story-maker-BIObPAge.js.map