{ "Language": "Bahasa Indonesia", "Translation": { "Login Required": "Login Diperlukan", "Please login to access settings": "Silakan login untuk mengakses pengaturan", "Username": "Nama Pengguna", "Password": "Kata Sandi", "Login": "Masuk", "Login Error": "Kesalahan Login", "Incorrect username or password": "Nama pengguna atau kata sandi salah", "Please enter your username and password": "Silakan masukkan nama pengguna dan kata sandi", "Video Script Settings": "**Pengaturan Skrip Video**", "Video Subject": "Topik Video", "Video Subject Placeholder": "Contoh: Bagaimana AI mengubah kehidupan sehari-hari", "Script Language": "Bahasa Skrip", "Advanced Script Settings": "Pengaturan Skrip Lanjutan", "Script Paragraph Number": "Jumlah Paragraf Skrip", "Custom Script Requirements": "Persyaratan Skrip Khusus", "Custom Script Requirements Placeholder": "Contoh: gunakan nada ringan, cocok untuk gaya TikTok, target penonton muda, buat pembukaan lebih menegangkan", "Custom System Prompt": "System Prompt", "Restore Default System Prompt": "Pulihkan Prompt Bawaan", "Default System Prompt Restored": "System prompt bawaan dipulihkan", "Preview Final Prompt": "Pratinjau Prompt Akhir", "Final Prompt Preview": "Pratinjau Prompt Akhir", "Generate Video Script and Keywords": "Buat Skrip & Kata Kunci dengan AI", "Auto Detect": "Deteksi Otomatis", "Video Script": "Skrip Video (Opsional)", "Video Script Help": "Kosongkan untuk membuatnya dengan AI dari topik video. Tanda baca yang tepat membantu pembuatan subtitle.", "Generate Video Keywords": "Buat Kata Kunci dengan AI", "Please Enter the Video Subject": "Silakan Masukkan Skrip Video Terlebih Dahulu", "Please Enter the Video Subject First": "Harap masukkan subjek video terlebih dahulu", "Task Manager": "Manajemen Tugas", "No Tasks Yet": "No tasks yet", "No Tasks Match Filter": "No tasks match the selected filter", "All Tasks": "All", "Task Status Filter": "Task status filter", "Task Status Complete": "Completed", "Task Status Failed": "Failed", "Task Status Processing": "Processing", "Task Status History": "History", "Task Status": "Status", "Recent Tasks": "Recent Tasks", "Task Subject": "Subject", "Task Updated At": "Updated", "Task Progress": "Progress", "Task Actions": "Actions", "Play Video": "Play", "Play": "Play", "Open": "Open", "Delete": "Delete", "Delete Task": "Delete Task", "Task Deleted": "Task deleted", "Task Delete Failed": "Failed to delete task", "Open Task Folder": "Open Folder", "Generating Video Script and Keywords": "AI sedang menghasilkan skrip video dan kata kunci...", "Generating Video Keywords": "AI sedang menghasilkan kata kunci video...", "Video Keywords": "Kata Kunci Video (Inggris, Opsional)", "Video Keywords Help": "Kosongkan untuk membuatnya dengan AI dari skrip video. Pisahkan beberapa kata kunci dengan koma Inggris.", "Video Settings": "**Pengaturan Video**", "Video Concat Mode": "Mode Penggabungan Video", "Random": "Acak (Disarankan)", "Sequential": "Berurutan", "Video Transition Mode": "Mode Transisi Video", "None": "Tidak Ada", "Shuffle": "Acak", "FadeIn": "FadeIn", "FadeOut": "FadeOut", "SlideIn": "SlideIn", "SlideOut": "SlideOut", "Video Ratio": "Rasio Aspek Video", "Portrait": "Potret 9:16", "Landscape": "Lanskap 16:9", "Clip Duration": "Durasi Maks. per Klip (detik)", "Clip Duration Help": "Menentukan durasi setiap klip yang digunakan, bukan durasi total video.", "Number of Videos Generated Simultaneously": "Video per Proses", "Match Materials to Script Order": "Cocokkan Visual dengan Urutan Skrip", "Match Materials to Script Order Help": "Buat kata kunci dan urutkan materi mengikuti skrip agar visual sesuai dengan narasi.", "Audio Settings": "**Pengaturan Audio**", "Voiceover Mode": "Mode Sulih Suara", "Automatic Voiceover": "Otomatis", "Upload Voiceover": "Unggah", "No Voiceover": "Tanpa", "No Voice Selected": "Belum Memilih Suara", "Voiceover Service": "Layanan Suara", "Voiceover Voice": "Suara (sesuai bahasa skrip)", "Voiceover Volume": "Volume Sulih Suara", "Voiceover Volume Help": "Mengatur volume sulih suara otomatis atau audio unggahan. 100% mempertahankan volume asli.", "Voiceover Speed": "Kecepatan Bicara", "Voiceover Speed Help": "Hanya berlaku untuk sulih suara otomatis. 1,0× adalah kecepatan normal.", "Upload Voiceover File": "Unggah File Sulih Suara", "Upload Voiceover File Help": "Audio unggahan digunakan langsung tanpa membuat sulih suara otomatis.", "Please Upload Voiceover File First": "Unggah file sulih suara terlebih dahulu", "Background Music Source": "Sumber Musik Latar", "Speech Synthesis": "Suara (sesuai bahasa skrip)", "Speech Region": "Wilayah (:red[Diperlukan, [Dapatkan Wilayah](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", "Speech Key": "Kunci API (:red[Diperlukan, [Dapatkan Kunci API](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", "Speech Volume": "Volume Suara", "Speech Rate": "Kecepatan Suara", "Custom Audio File": "File Audio Kustom", "Custom audio will be used directly. TTS synthesis will be skipped for this task.": "Sulih suara yang diunggah akan digunakan langsung; sulih suara otomatis tidak dibuat.", "No Voice": "Tidak Ada Suara (lewati sintesis suara)", "Male": "Pria", "Female": "Wanita", "Background Music": "Musik Latar", "No Background Music": "Tidak Ada Musik Latar", "Random Background Music": "Musik Latar Acak", "Custom Background Music": "Musik Latar Kustom", "Custom Background Music File": "Path Musik Kustom", "Background Music Volume": "Volume Musik Latar", "Subtitle Settings": "**Pengaturan Subtitle**", "Enable Subtitles": "Aktifkan Subtitle", "Font": "Font Subtitle", "Position": "Posisi Subtitle", "Top": "Atas", "Center": "Tengah", "Bottom": "Bawah (Disarankan)", "Custom": "Kustom", "Custom Position (% from top)": "Posisi Kustom (% dari atas)", "Please enter a value between 0 and 100": "Silakan masukkan nilai antara 0 dan 100", "Please enter a valid number": "Silakan masukkan angka yang valid", "Font Size": "Ukuran Font", "Font Color": "Teks", "Stroke Color": "Garis", "Stroke Width": "Lebar Garis Tepi", "Enable Subtitle Background": "Latar", "Subtitle Background Color": "Warna", "Rounded Subtitle Background": "Latar Melengkung", "Rounded Subtitle Background Help": "Nonaktif secara default. Saat diaktifkan, latar belakang subtitle menggunakan gaya transparan melengkung yang lebih sesuai dengan lebar teks.", "Subtitle Colors Are Indistinguishable": "Teks dan latar memakai warna yang sama, sehingga subtitel mungkin tidak terlihat.", "Subtitle Font Does Not Support Text": "Font subtitel tidak mendukung beberapa karakter naskah, sehingga subtitel mungkin hilang.", "Restore Default Subtitle Settings": "Pulihkan Setelan Subtitel", "Default Subtitle Settings Restored": "Setelan subtitel bawaan dipulihkan", "Generate Video": "Hasilkan Video", "Video Script and Subject Cannot Both Be Empty": "Subjek Video dan Skrip Video tidak boleh keduanya kosong", "Generating Video": "Menghasilkan video, harap tunggu...", "Start Generating Video": "Mulai Menghasilkan Video", "Video Generation Completed": "Pembuatan Video Selesai", "Video Generation Failed": "Pembuatan Video Gagal", "You can download the generated video from the following links": "Anda dapat mengunduh video yang dihasilkan dari tautan berikut", "Pexels API Key": "Kunci API Pexels ([Dapatkan Kunci API](https://www.pexels.com/api/))", "Pixabay API Key": "Kunci API Pixabay ([Dapatkan Kunci API](https://pixabay.com/api/docs/#api_search_videos))", "Basic Settings": "**Pengaturan Dasar** (:blue[Klik untuk memperluas])", "Language": "Bahasa", "LLM Provider": "Penyedia LLM", "Recommended": "Direkomendasikan", "API Key": "Kunci API (:red[Diperlukan])", "Base Url": "URL Dasar", "Account ID": "ID Akun (Dapatkan dari dasbor Cloudflare)", "Model Name": "Nama Model", "Secret Key": "Kunci Rahasia", "Please Enter the LLM API Key": "Silakan Masukkan **Kunci API LLM**", "Please Enter the Pexels API Key": "Silakan Masukkan **Kunci API Pexels**", "Please Enter the Pixabay API Key": "Silakan Masukkan **Kunci API Pixabay**", "Get Help": "Jika Anda butuh bantuan, atau memiliki pertanyaan, Anda bisa bergabung dengan discord untuk bantuan: https://harryai.cc", "Video Source": "Sumber Video", "Pexels": "Pexels", "Pixabay": "Pixabay", "Please Select a Valid Video Source": "Silakan Pilih Sumber Video yang Valid", "Local file": "File lokal", "Upload Local Files": "Unggah File Lokal", "Please Upload Local Materials First": "Unggah setidaknya satu file materi lokal terlebih dahulu.", "Unsupported Upload File Type": "Jenis file yang diunggah tidak didukung.", "Play Voice": "Uji Suara", "Voice Example": "Ini adalah teks contoh untuk menguji sintesis suara", "Synthesizing Voice": "Mensintesis suara, harap tunggu...", "TTS Provider": "Pilih penyedia sintesis suara", "TTS Servers": "Server TTS", "No voices available for the selected TTS server. Please select another server.": "Tidak ada suara yang tersedia untuk server TTS yang dipilih. Silakan pilih server lain.", "SiliconFlow API Key": "Kunci API SiliconFlow [Klik untuk mendapatkan](https://cloud.siliconflow.cn/account/ak)", "MiMo API Key": "Kunci API Xiaomi MiMo [Klik untuk mendapatkan](https://platform.xiaomimimo.com/docs/zh-CN/quick-start/first-api-call)", "ElevenLabs API Key": "Kunci API ElevenLabs", "ElevenLabs Model": "Model ElevenLabs", "Hide Log": "Sembunyikan Log", "Hide Basic Settings": "Sembunyikan Pengaturan Dasar\n\nTersembunyi, panel pengaturan dasar tidak akan ditampilkan di halaman.\n\nJika Anda perlu menampilkannya lagi, silakan atur `hide_config = false` di `config.toml`", "LLM Settings": "**Pengaturan LLM**", "LLM Settings Tab": "Pengaturan LLM", "Material API Tab": "API Materi", "Interface Settings Tab": "Pengaturan Antarmuka", "Cache Management Tab": "Manajemen Cache", "Video Cache Directory": "Direktori cache video online", "Cache File Count": "File Cache", "Cache Total Size": "Penggunaan Disk", "Oldest Cache Date": "Cache Terlama", "Video Cache Management Help": "Hanya video yang diunduh otomatis yang dikelola di sini. Materi unggahan dan video yang sudah dibuat tidak akan dihapus. Jangan bersihkan cache saat membuat video.", "Cache Older Than 30 Days": "Cache lebih lama dari 30 hari (disarankan)", "Cache Older Than 7 Days": "Cache lebih lama dari 7 hari", "Cache Older Than 90 Days": "Cache lebih lama dari 90 hari", "All Video Cache": "Semua cache video", "Cache Cleanup Range": "Rentang pembersihan", "Cache Cleanup Preview": "Perkiraan: hapus {count} file dan bebaskan {size}.", "Confirm Cache Cleanup": "Saya mengonfirmasi penghapusan file cache di atas", "Refresh Cache Stats": "Segarkan Statistik", "Open Cache Directory": "Buka Direktori", "Clean Cache Now": "Bersihkan Sekarang", "Cache Cleanup Completed": "Cache dibersihkan: {count} file dihapus dan {size} dibebaskan.", "Cache Cleanup Completed With Failures": "Cache dibersihkan sebagian: {count} file dihapus, {size} dibebaskan; {failed} file gagal dihapus.", "Settings": "Setelan", "Onboarding Model Settings Title": "Langkah 1: Atur model AI", "Onboarding Model Settings Description": "Setelah tur selesai, buka Pengaturan, pilih penyedia, isi API Key, Base URL, dan nama model, lalu uji koneksinya.", "Onboarding Creation Settings Title": "Langkah 2: Atur video", "Onboarding Creation Settings Description": "Masukkan topik, lalu sesuaikan video, audio, dan subtitle sesuai kebutuhan. Sebagian besar nilai bawaan dapat langsung digunakan.", "Onboarding Generate Video Title": "Langkah 3: Buat video", "Onboarding Generate Video Description": "Mulai pembuatan setelah memeriksa pengaturan. Pantau progres dan hasil melalui Pengelola Tugas di bagian atas.", "Onboarding Previous": "Sebelumnya", "Onboarding Next": "Berikutnya", "Onboarding Done": "Selesai", "Regenerate Task": "Buat Ulang", "Regenerate Task Confirmation": "Muat naskah dan pengaturan tugas ini? Nilai formulir saat ini akan diganti, tetapi tugas dan video asli tidak akan diubah.", "Load Task Configuration": "Muat Konfigurasi", "Task Restore Failed": "Tugas ini tidak memiliki pengaturan yang dapat digunakan kembali.", "Task Configuration Loaded": "Konfigurasi tugas lama telah dimuat. Periksa lalu klik Buat Video.", "Task Restore Local Materials Warning": "Materi lokal tidak dapat dipulihkan otomatis. Silakan unggah kembali.", "Task Restore Custom Audio Warning": "Audio khusus tidak dapat dipulihkan otomatis. Silakan unggah kembali.", "Cancel": "Batal", "Test LLM Connection": "Uji Koneksi Model", "Testing LLM Connection": "Menguji koneksi model...", "LLM Connection Test Succeeded": "Koneksi berhasil: {provider} / {model} ({elapsed} dtk)", "LLM Connection Test Failed": "Koneksi gagal: {error}", "Video Source Settings": "**Pengaturan Sumber Video**", "Coverr": "Coverr", "Coverr API Key": "Kunci API Coverr ([Dapatkan Kunci API](https://coverr.co/developers?ctx=header_navigation))", "Please Enter the Coverr API Key": "Silakan Masukkan **Kunci API Coverr**", "Video Encoder": "Encoder Video", "Default Video Encoder": "Default (Direkomendasikan)", "Video Encoder Help": "Opsi lanjutan. Default mengikuti kebijakan encoder stabil aplikasi, saat ini libx264. Jika encoder perangkat keras tidak tersedia, aplikasi otomatis kembali ke libx264." } }