{
  "expand": "Perluas",
  "collapse": "Ringkas",
  "downloadPdf": "Unduh PDF",
  "editWorkspace": {
    "previewTitle": "Pratinjau resume",
    "previewToggle": "Pratinjau",
    "openPreview": "Buka pratinjau",
    "closePreview": "Tutup pratinjau",
    "versionAria": "Versi resume"
  },
  "newChat": "Obrolan baru",
  "signIn": "Masuk",
  "uploadedFile": "File yang diunggah",
  "authPrompt": {
    "signInToSaveProgress": "Masuk untuk menggunakan obrolan. Pesan pertama Anda akan disimpan dan digunakan setelah masuk.",
    "signInToContinue": "Masuk ke akun",
    "signInToStartBuilding": "Masuk untuk menggunakan layanan",
    "cancel": "Batal",
    "continueWithGoogle": "Lanjutkan dengan Google"
  },
  "handoff": {
    "errorTitle": "Gagal memindahkan hasil ke obrolan",
    "readyTitle": "Anda dalam obrolan",
    "coverLetterReady": "Resume dan surat pengantar dari analisis telah ditambahkan ke dialog ini.",
    "missingRequest": "Pertama, buka hasil analisis lengkap, lalu klik \"Lanjutkan di obrolan\".",
    "missingResumePayload": "Tidak menemukan resume dari analisis di perangkat ini. Jalankan analisis lagi atau buka hasil lengkapnya.",
    "missingVacancy": "Tambahkan deskripsi lowongan pekerjaan di halaman layanan, lalu kembali ke obrolan.",
    "missingLanguage": "Gagal menentukan bahasa terjemahan. Buka hasil terjemahan lengkap dan coba lagi.",
    "chatNotReady": "Obrolan belum memuat resume. Segarkan halaman atau coba lagi.",
    "bootstrapFailed": "Gagal membuat obrolan dari analisis. Coba lagi atau hubungi dukungan.",
    "improveFailed": "Peningkatan otomatis tidak berjalan. Jalankan Improve di panel samping.",
    "unexpected": "Ada yang tidak beres. Anda dapat melanjutkan dialog biasa.",
    "atsNothingToImproveTitle": "Penilaian sudah tinggi",
    "atsNothingToImproveBody": "Auto Improve tidak dijalankan — edit resume atau buka Improve di panel samping.",
    "resumeSummaryPrompt": "Lanjutkan pekerjaan dengan ringkasan profesional dari analisis saya.",
    "step2Timeout": "Langkah berikutnya memakan waktu terlalu lama. Lanjutkan secara manual di obrolan ini."
  },
  "sidebar": {
    "toggleSidebar": "Buka atau tutup panel samping",
    "closeSidebar": "Tutup panel samping",
    "myChats": "Obrolan saya",
    "newChat": "Obrolan baru",
    "currentChat": "Obrolan saat ini",
    "signInToSeeHistory": "Masuk untuk melihat riwayat obrolan",
    "noChatsYet": "Belum ada obrolan. Mulai dialog baru!",
    "pinChat": "Pin obrolan",
    "unpinChat": "Unpin obrolan",
    "deleteChat": "Hapus obrolan",
    "deleteChatConfirmTitle": "Hapus obrolan ini?",
    "deleteChatConfirmDescription": "Obrolan, semua pesan, dan data resume terkait akan dihapus secara permanen.",
    "deleteChatConfirm": "Hapus",
    "deleteChatDeleting": "Menghapus…",
    "cancelDeleteChat": "Batal",
    "deleteChatError": "Gagal menghapus obrolan. Coba lagi.",
    "chatRowActions": "Menu tindakan untuk obrolan: {{title}}",
    "pinnedChatSr": "Dipin",
    "pinChatErrorTitle": "Gagal menempelkan obrolan",
    "pinChatErrorDescription": "Coba lagi dalam satu menit.",
    "userMenu": "Menu pengguna",
    "guest": "Tamu",
    "language": "Bahasa",
    "settings": "Pengaturan",
    "logout": "Keluar",
    "signIn": "Masuk",
    "signInTitle": "Masuk ke akun",
    "signInDescription": "Masuk untuk menyimpan riwayat obrolan"
  },
  "aria": {
    "processingSteps": "Langkah proses",
    "yourMessage": "Pesan Anda",
    "assistantMessage": "Pesan asisten",
    "previousVersion": "Versi sebelumnya",
    "nextVersion": "Versi berikutnya",
    "openActionsMenu": "Buka menu tindakan",
    "sendMessage": "Kirim pesan",
    "stopRecording": "Hentikan perekaman",
    "startVoiceInput": "Mulai input suara",
    "close": "Tutup",
    "info": "Informasi",
    "showExplanation": "Tampilkan penjelasan",
    "previousBranch": "Cabang sebelumnya",
    "nextBranch": "Cabang berikutnya",
    "branchVersions": "Versi jawaban",
    "removeFile": "Hapus file",
    "resumeSidebarPanel": "Panel resume",
    "loadingResumePreview": "Memuat pratinjau resume",
    "resumePreviewPage": "Pratinjau resume, halaman {{current}} dari {{total}}",
    "fileThumbnail": "Pratinjau file terlampir",
    "adaptToJobSectionIcon": "Ilustrasi penyesuaian resume dengan lowongan",
    "adaptToJobSuccessIcon": "Ilustrasi penyesuaian selesai"
  },
  "resumeCard": {
    "actionsLabel": "Tindakan dengan resume",
    "reply": "Balas",
    "openInNewChat": "Buka di obrolan baru"
  },
  "resumeReply": {
    "chipGoToMessage": "Lanjut ke pesan dengan versi resume ini di obrolan",
    "remove": "Hapus balasan untuk versi resume"
  },
  "replyInThread": {
    "replyToVersion": "Balas resume v{{version}}",
    "goToResumeAria": "Lanjut ke pesan dengan resume v{{version}} di obrolan"
  },
  "centerTabChat": "Obrolan",
  "centerTabPreview": "Pratinjau",
  "voice": {
    "status": {
      "listening": "Sedang mendengarkan...",
      "transcribing": "Mengenali rekaman...",
      "interimResult": "Dengar: {{transcript}}"
    },
    "errors": {
      "unsupported": "Input suara tidak didukung di browser ini.",
      "permissionDenied": "Akses mikrofon ditolak. Izinkan akses di pengaturan browser.",
      "microphoneUnavailable": "Gagal mengakses mikrofon.",
      "network": "Gagal mengenali suara karena kesalahan jaringan. Coba lagi.",
      "noSpeech": "Suara tidak dikenali. Coba lagi mengucapkan frasa.",
      "transcriptionFailed": "Gagal mengenali rekaman. Coba lagi.",
      "unauthorized": "Masuk ke akun untuk menggunakan input suara.",
      "rateLimited": "Terlalu banyak percobaan input suara. Coba lagi nanti."
    }
  },
  "jobFromUrlError": "Gagal mendapatkan informasi dari tautan",
  "vacancyAdapt": {
    "profileMismatchPrompt": "Lowongan tidak cocok dengan profil Anda. Tetap lanjutkan?",
    "urlFailedHintChat": "Salin teks lowongan secara manual dan tempelkan ke obrolan — kami akan menyesuaikan resume.",
    "pendingInvalid": "Konfirmasi kedaluwarsa atau tidak berlaku. Kirim permintaan penyesuaian lagi.",
    "resumeVersionMismatch": "Resume telah diperbarui. Kirim permintaan penyesuaian lagi.",
    "cancelledAck": "Penyesuaian dibatalkan.",
    "confirmAria": "Lanjutkan penyesuaian resume untuk lowongan ini",
    "cancelAria": "Batalkan penyesuaian",
    "detailsLink": "Selengkapnya",
    "explanationTitle": "Mengapa lowongan tidak cocok dengan profil"
  },
  "requestError": {
    "transportDescription": "Koneksi terputus, dan kami mungkin kehilangan tampilan kemajuan saat ini. Coba pulihkan permintaan.",
    "recoveryDescription": "Gagal memulihkan otomatis. Coba lagi memulihkan permintaan dan perbarui status obrolan.",
    "retryRecover": "Coba pulihkan lagi"
  },
  "inputPlaceholder": "Jelaskan apa yang ingin Anda lakukan dengan resume...",
  "coverLetter": {
    "title": "Surat pengantar",
    "copy": "Salin",
    "downloadAsText": "Unduh sebagai teks",
    "downloadLabel": "Unduh",
    "downloadAsTxt": "Teks (.txt)",
    "downloadAsPdf": "PDF (pilih template)",
    "pdfTemplateModalTitle": "Pilih template surat",
    "pdfTemplateModalDownloadAria": "Unduh PDF dengan template yang dipilih",
    "pdfModalClose": "Tutup"
  },
  "letterTemplates": {
    "formalClassic": "Klasik formal",
    "minimalMono": "Minimal Mono",
    "modernAccent": "Aksen modern",
    "executiveSerif": "Serif bisnis",
    "conciseColumn": "Kolom ringkas",
    "elegantFrame": "Kerangka elegan",
    "boldHeader": "Judul tebal",
    "splitIdentity": "Identitas terpisah",
    "subtleLines": "Garis halus",
    "corporateBlue": "Biru korporat",
    "warmBeige": "Beige hangat",
    "legalStrict": "Ketat secara hukum",
    "techClean": "Tekno bersih",
    "creativeBand": "Garis kreatif",
    "premiumNavy": "Navy premium",
    "professionalSlate": "Batu tulis profesional",
    "editorialLight": "Editorial terang",
    "compactGray": "Abu-abu kompak",
    "signatureFocus": "Fokus pada tanda tangan",
    "timelineNarrative": "Narasi garis waktu"
  },
  "letterTemplateCategories": {
    "all": "Semua",
    "singleColumn": "Satu kolom",
    "twoColumn": "Dua kolom",
    "professional": "Profesional",
    "modern": "Modern",
    "minimal": "Minimalis"
  },
  "resumeRoast": {
    "title": "Analisis resume",
    "copy": "Salin",
    "downloadAsText": "Unduh sebagai teks"
  },
  "atsAnalysis": {
    "title": "Analisis ATS",
    "copy": "Salin",
    "downloadAsText": "Unduh sebagai teks"
  },
  "survey": {
    "skillPlaceholder": "Keahlian",
    "skip": "Lewati",
    "replyInComposerBatch": "Jawab pertanyaan dengan satu pesan di bidang input di bawah (dengan penomoran boleh).",
    "batchResumeFooter": "Resume akan siap setelah kami mengumpulkan data.",
    "batchCreatingPrefix": "Membuat resume"
  },
  "emptyState": {
    "heroTitle": "Buat resume Anda menonjol",
    "emptyPlaceholder": "Contohnya, tingkatkan resume saya",
    "createResumePrompt": "Buat resume",
    "uploadResume": "Unggah resume",
    "uploadResumeDescription": "Agen AI akan melakukan analisis dan meningkatkannya!",
    "createResume": "Buat resume",
    "createResumeDescription": "Isi survei singkat dan dapatkan resume yang siap pakai",
    "createCoverLetter": "Buat surat lamaran",
    "coverLetterComposerHint": "Tambahkan resume dan posisi (tombol di atas). Tidak perlu memasukkan teks di sini.",
    "adaptToJobComposerHint": "Tambahkan resume dan posisi (tombol di atas). Tidak perlu memasukkan teks di sini.",
    "quick": {
      "improveResume": "Tingkatkan resume",
      "adaptToJob": "Sesuaikan dengan posisi",
      "createResume": "Buat resume",
      "roast": "Analisis mendalam",
      "templates": "Template",
      "translate": "Terjemahkan",
      "coverLetter": "Buat surat lamaran"
    },
    "translateLang": {
      "en": "Bahasa Inggris",
      "ru": "Bahasa Rusia",
      "de": "Bahasa Jerman",
      "fr": "Bahasa Prancis",
      "es": "Bahasa Spanyol",
      "it": "Bahasa Italia",
      "pl": "Bahasa Polandia",
      "uk": "Bahasa Ukraina",
      "zh": "Bahasa Mandarin",
      "ja": "Bahasa Jepang"
    },
    "prefill": {
      "roast": "Analisis mendalam resume saya berdasarkan semua parameter",
      "translate": "Terjemahkan resume saya ke bahasa yang dipilih",
      "coverLetterPrefix": "Buat surat lamaran untuk posisi ini",
      "adaptToJob": "Sesuaikan resume saya dengan posisi ini",
      "templates": "Terapkan template ini ke resume saya",
      "improve": "Lakukan analisis resume dan terapkan rekomendasi"
    },
    "templatePickerTitle": "Pilih template",
    "clearSelectedTemplate": "Reset template yang dipilih",
    "templatePickerClose": "Tutup",
    "templatePickerReopen": "Tampilkan pilihan template",
    "templatePickerBackAria": "Kembali",
    "translateLanguageLabel": "Bahasa terjemahan",
    "removeAttachment": "Hapus lampiran",
    "dashedUploadResume": "Unggah resume",
    "attachFile": "Lampirkan file",
    "resumePaste": {
      "confirmReplaceFileWithPaste": "Ganti file yang dilampirkan dengan teks dari clipboard?",
      "confirmReplacePasteWithFile": "Ganti teks yang disisipkan dengan file yang dilampirkan?",
      "chipLabel": "Teks dari clipboard",
      "editAria": "Edit teks resume yang disisipkan",
      "clearAria": "Hapus teks yang disisipkan",
      "dashedUploadAria": "Unggah file resume atau sisipkan teks",
      "chooseFile": "Pilih file",
      "pasteAsText": "Sisipkan sebagai teks",
      "modalTitle": "Sisipkan teks resume",
      "modalDescription": "Tempelkan isi resume di bawah. Panjang minimal berlaku.",
      "placeholder": "Sisipkan teks resume…",
      "cancel": "Batal",
      "confirm": "Gunakan teks ini",
      "pasteFromClipboard": "Tempel dari clipboard",
      "errorTooShort": "Teks terlalu pendek.",
      "errorTooLong": "Teks terlalu panjang.",
      "charCount": "Karakter",
      "closeAria": "Tutup"
    },
    "vacancyInput": {
      "modalTitle": "Posisi atau tautan",
      "modalDescription": "Tempelkan teks lengkap posisi atau satu tautan https ke halaman posisi. Untuk teks minimal 80 karakter.",
      "placeholder": "Teks posisi atau tautan https://…",
      "cancel": "Batal",
      "confirm": "Gunakan teks ini",
      "pasteFromClipboard": "Tempel dari clipboard",
      "errorTooShort": "Teks terlalu sedikit — tempelkan deskripsi lengkap posisi (tidak kurang dari 80 karakter) atau satu tautan https.",
      "errorTooLong": "Teks terlalu panjang.",
      "charCount": "Karakter",
      "closeAria": "Tutup",
      "chipLabel": "Posisi",
      "editAria": "Ubah teks atau tautan",
      "clearAria": "Hapus posisi",
      "dashedAdd": "Teks posisi atau tautan",
      "dashedAria": "Tambah deskripsi posisi atau tautan"
    }
  },
  "errors": {
    "unauthorized": "Masuk ke akun untuk melanjutkan.",
    "chatIdRequired": "Obrolan diperlukan.",
    "chatNotFound": "Obrolan tidak ditemukan. Buka obrolan baru.",
    "adaptChatIdRequired": "Buka obrolan dengan resume untuk menyesuaikannya dengan posisi.",
    "jobDescriptionRequired": "Deskripsi posisi diperlukan.",
    "insufficientCredits": "Kredit tidak cukup. Perbarui paket untuk mendapatkan lebih banyak.",
    "limitReached": "Kredit tidak cukup. Perbarui paket untuk mendapatkan lebih banyak.",
    "parseFileFailed": "Gagal memproses file yang diunggah. Jika PDF, file mungkin rusak atau memiliki struktur tidak didukung — coba ekspor atau format lain.",
    "processingFailed": "Gagal memproses permintaan. Coba lagi.",
    "translationFailed": "Gagal menerjemahkan resume dengan benar. Coba lagi.",
    "temporaryUnavailable": "Layanan obrolan sementara tidak tersedia. Coba lagi dalam beberapa detik.",
    "internalError": "Terjadi kesalahan. Coba lagi.",
    "streamInterrupted": "Respons terputus. Kirim pesan lagi.",
    "contentTooLarge": "Ukuran terlalu besar. Kurangi resume atau riwayat pesan.",
    "duplicateIntentConflict": "Pesan ini baru saja dikirim. Tunggu sebentar atau ubah teksnya.",
    "replyTargetInvalid": "Gagal membalas versi resume ini. Coba lagi atau pilih versi lain.",
    "roastDocumentNotLikelyResume": "Sepertinya ini bukan resume. Unggah file CV atau sisipkan teks lengkap resume.",
    "roastResumeContentTooThin": "Data terlalu sedikit untuk dianalisis. Sisipkan resume lengkap atau unggah file secara utuh."
  },
  "toast": {
    "duplicateIntentTitle": "Pengiriman Ulang"
  },
  "loading": {
    "resumeCreate": "Membuat resume",
    "resumeUpdate": "Memperbarui resume",
    "resumeTranslate": "Menerjemahkan resume",
    "resumeRoast": "Analisis resume",
    "resumeTemplate": "Ganti template",
    "parse_resume": {
      "reading_file": "Membaca file",
      "extracting_data": "Mengambil data",
      "preparing_preview": "Mempersiapkan pratinjau"
    },
    "casual_chat": {
      "replying": "Sedang membalas…"
    },
    "resume_create": {
      "understanding": "Memahami permintaan",
      "generating": "Menghasilkan resume",
      "almost_done": "Hampir selesai"
    },
    "resume_update": {
      "understanding": "Memahami permintaan",
      "updating": "Memperbarui resume",
      "almost_done": "Hampir selesai"
    },
    "translate": {
      "preparing": "Mempersiapkan terjemahan",
      "applying": "Menerapkan ke resume"
    },
    "ats": {
      "analyzing": "Menganalisis resume",
      "optimizing": "Mengoptimalkan untuk ATS"
    },
    "adapt_to_job": {
      "analyzing_job": "Menganalisis posisi",
      "adapting": "Menyesuaikan resume",
      "almost_done": "Hampir selesai"
    },
    "cover_letter": {
      "preparing": "Mempersiapkan",
      "writing": "Menulis surat lamaran"
    },
    "resume_text": {
      "formatting": "Memformat ke teks"
    },
    "resume_roast": {
      "analyzing": "Menganalisis resume",
      "writing_review": "Menulis analisis"
    },
    "change_template": {
      "changing": "Mengganti template"
    },
    "clarify": {
      "understanding": "Memahami permintaan",
      "replying": "Menanggapi dengan klarifikasi"
    },
    "unknown": {
      "understanding": "Memahami permintaan",
      "processing": "Memproses",
      "almost_done": "Hampir selesai"
    }
  },
  "loader": {
    "thinking": "Sedang berpikir…",
    "continuing": "Melanjutkan…",
    "parsingFiles": "Mengurai file"
  },
  "success": {
    "resumeCreated": "Resume dibuat",
    "resumeUpdated": "Resume diperbarui",
    "resumeTranslated": "Resume diterjemahkan",
    "clickToSeeDetails": "Klik untuk melihat detail"
  },
  "resumeSidebar": {
    "loading": "Memuat...",
    "loadError": "Gagal memuat resume",
    "loadErrorSidebarHint": "Periksa koneksi dan buka kembali resume dari chat.",
    "retry": "Coba lagi",
    "assessUnavailableTitle": "Tidak dapat menilai resume",
    "assessUnavailableDescription": "Periksa koneksi dan coba lagi. Tanpa penilaian, peningkatan berdasarkan bagian tidak tersedia.",
    "assessRetryButton": "Coba penilaian lagi",
    "assessLoadingLabel": "Menilai resume berdasarkan bagian...",
    "assessUnavailableImproveHint": "Pertama tunggu penilaian atau coba lagi.",
    "assessWaitForScoresHint": "Tunggu penilaian resume",
    "createdAgo": "Dibuat {{timeAgo}}",
    "view": "Lihat",
    "download": "Unduh",
    "improve": "Perbaiki",
    "adapt": "Sesuaikan",
    "customization": "Tampilan",
    "overallScore": "Skor keseluruhan",
    "improveAll": "Perbaiki semuanya sekaligus",
    "allSectionsGood": "Semua bagian sudah dalam kondisi baik.",
    "improveAllHint": "Akan diperbaiki skor ATS, bagian, pencapaian, dan kejelasan. Sebelum menyimpan, kamu akan melihat semua perubahan.",
    "improveSelected": "Perbaiki ({{count}})",
    "sectionsMissing": "Bagian hilang",
    "lengthConciseness": "Panjang / kejelasan",
    "atsScore": "Skor ATS",
    "strengthOfAchievements": "Kekuatan pencapaian",
    "grammar": "Tata bahasa",
    "addSections": "Tambah bagian",
    "compressAndSimplify": "Ringkas dan sederhanakan",
    "improveAts": "Perbaiki ATS",
    "strengthenAchievements": "Perkuat pencapaian",
    "done": "Selesai",
    "cancel": "Batal",
    "details": "Rincian",
    "undo": "Batalkan",
    "sectionsAdded": "Bagian ditambahkan",
    "compressedAndSimplified": "Diringkas dan disederhanakan",
    "atsImproved": "ATS telah diperbaiki",
    "achievementsStrengthened": "Pencapaian diperkuat",
    "sectionAlreadyGood": "Bagian sudah dalam kondisi baik.",
    "onlyProblemsCanBeSelected": "Hanya indikator dengan masalah yang dapat dipilih dan diperbaiki",
    "saveChanges": "Simpan perubahan",
    "viewChanges": "Lihat perubahan",
    "waitForPreviousTasks": "Tunggu penyelesaian tugas sebelumnya",
    "inProgressSections": "Menambahkan bagian...",
    "inProgressLength": "Sedang memampatkan...",
    "inProgressAts": "Sedang memperbaiki ATS...",
    "inProgressAchievements": "Sedang memperkuat pencapaian...",
    "inProgressGrammar": "Sedang memeriksa tata bahasa...",
    "loadingOverlay": {
      "titleImprove": "Sedang memperbaiki resume",
      "subtitleImprove": "Menganalisis bagian yang dipilih dan menyiapkan versi terbaru",
      "titleAdapt": "Menyesuaikan dengan lowongan kerja",
      "subtitleAdapt": "Memeriksa persyaratan lowongan dan meningkatkan relevansi resume",
      "titleTranslate": "Menerjemahkan resume",
      "subtitleTranslate": "Menyiapkan terjemahan dan menerapkannya ke resume",
      "titleChangeTemplate": "Mengganti template",
      "subtitleChangeTemplate": "Menerapkan desain baru ke resume Anda",
      "titleParseResume": "Mengumpulkan resume",
      "subtitleParseResume": "Mengambil data dari file dan menyusun versi pertama resume",
      "titleResumeCreate": "Membuat resume",
      "subtitleResumeCreate": "Menganalisis input dan membentuk versi pertama",
      "titleResumeUpdate": "Memperbarui resume",
      "subtitleResumeUpdate": "Menerapkan perubahan dan membentuk versi baru",
      "steps": {
        "improve": {
          "sectionsMissing": "Menambahkan bagian yang hilang...",
          "lengthConciseness": "Memampatkan dan menyederhanakan kalimat...",
          "atsScore": "Meningkatkan keterbacaan untuk ATS...",
          "strengthOfAchievements": "Memperkuat pencapaian dan hasil...",
          "grammar": "Memeriksa tata bahasa dan gaya...",
          "finalizing": "Membentuk versi final..."
        },
        "adapt": {
          "analyzingVacancy": "Menganalisis persyaratan lowongan...",
          "matchingExperience": "Mencocokkan pengalaman dengan persyaratan...",
          "updatingKeywords": "Memperbarui kata kunci dan keterampilan...",
          "finalizing": "Menghasilkan versi yang disesuaikan..."
        }
      },
      "stepsByPipeline": {
        "parse_resume": {
          "readingFile": "Membaca file dan memeriksa struktur...",
          "extractingData": "Mengambil pengalaman, keterampilan, dan pencapaian...",
          "preparingPreview": "Menyusun resume dan menyiapkan pratinjau..."
        },
        "resume_create": {
          "understanding": "Memahami tujuan dan format resume...",
          "generating": "Menghasilkan resume sesuai permintaan Anda...",
          "almostDone": "Menyelesaikan versi pertama..."
        },
        "resume_update": {
          "understanding": "Menganalisis apa yang perlu diubah...",
          "updating": "Menerapkan pembaruan ke resume...",
          "almostDone": "Membentuk versi yang diperbarui..."
        },
        "translate": {
          "preparing": "Menyiapkan terjemahan resume...",
          "applying": "Menerapkan terjemahan ke struktur resume..."
        },
        "adapt_to_job": {
          "analyzingJob": "Menganalisis persyaratan lowongan...",
          "adapting": "Menyesuaikan pengalaman dan keterampilan sesuai lowongan...",
          "almostDone": "Membentuk versi yang disesuaikan..."
        },
        "change_template": {
          "changing": "Menerapkan template baru ke resume..."
        }
      },
      "facts": {
        "items": {
          "recruitersScanQuickly": "Rekruter sering menghabiskan kurang dari 10 detik untuk melihat sekilas resume",
          "quantifiedResultsHelp": "Pencapaian dengan angka biasanya menarik perhatian lebih banyak dibandingkan kalimat umum",
          "tailoredResumesPerformBetter": "Menyesuaikan resume dengan lowongan biasanya meningkatkan peluang diundang wawancara",
          "clearSectionTitlesMatter": "Judul bagian yang jelas membantu rekruter dan ATS lebih cepat memahami resume",
          "resumeLengthGuideline": "Untuk sebagian besar profesional, volume resume yang optimal adalah 1-2 halaman",
          "earlyApplicationWindow": "Respons sering lebih cepat jika lamaran dikirim dalam beberapa hari pertama setelah lowongan dipublikasikan",
          "spellingAndGrammarMatter": "Kesalahan ejaan dan tata bahasa mengurangi kepercayaan terhadap kandidat",
          "actionVerbsImproveClarity": "Kata kerja tindakan membuat deskripsi pengalaman lebih spesifik dan meyakinkan",
          "recentExperienceFirst": "Pengalaman relevan terbaru lebih baik ditempatkan di awal bagian pengalaman",
          "skillsFromVacancy": "Keterampilan dari teks lowongan meningkatkan relevansi resume dalam pencarian ATS",
          "simpleFormattingForAts": "Format sederhana tanpa tabel kompleks biasanya lebih mudah dibaca sistem ATS",
          "regionalPhotoNorms": "Kebijakan tentang foto dalam resume tergantung negara: di AS biasanya tanpa foto, di sebagian Eropa dengan foto"
        }
      }
    },
    "contentInProgress": "Konten dalam pengembangan",
    "comingSoon": "Segera hadir",
    "styles": "Gaya",
    "stylesHeadings": "Judul",
    "stylesBody": "Isi teks",
    "stylesSize": "Ukuran",
    "stylesLineHeight": "Ketinggian baris",
    "stylesSectionSpacing": "Jarak antar bagian",
    "stylesParagraphSpacing": "Jarak antar paragraf",
    "appearance": {
      "preview": "Pratinjau",
      "download": "Unduh",
      "categoryAll": "Semua",
      "categorySimple": "Sederhana",
      "categoryModern": "Modern",
      "categorySingleColumn": "Satu kolom",
      "categoryWithPhoto": "Dengan foto",
      "categoryProfessional": "Profesional",
      "categoryAtsOptimized": "Untuk ATS",
      "templateBasic": "Dasar",
      "templateSimple": "Sederhana",
      "templateModern": "Modern",
      "templateElegant": "Elegan",
      "templateProfessional": "Profesional",
      "templateElevate": "Elevate",
      "templateClassic": "Klasik",
      "templateStructured": "Struktur",
      "templateRefined": "Refined",
      "templateTimeline": "Timeline",
      "templateMinimal": "Minimal",
      "templateHeaderPhoto": "Dengan foto di header",
      "templateCreative": "Kreatif",
      "templateClear": "Jelas",
      "templateStripe": "Garis",
      "templateAmber": "Kuningan",
      "templateExpert": "Ahli",
      "templateStudioBalance": "Keseimbangan studio",
      "templateHeritageClassic": "Heritage Classic",
      "templateAtsLinear": "ATS Linear",
      "templateAtsStructuredBlocks": "ATS Blok Terstruktur",
      "templateAtsEmphasisExperience": "ATS Fokus pada pengalaman",
      "templateAtsSkillsFirst": "ATS Keterampilan Utama",
      "templateAtsCompact": "ATS Kompak",
      "templateNeoGrid": "Neo Grid",
      "templateGlassPanels": "Panel Kaca",
      "templateAccentSidebar": "Sisi Accent",
      "templateMonoLine": "Mono Line",
      "templateTagBlocks": "Blok Tag",
      "templateBlueprint": "Blueprint",
      "templateCeSidebar": "Sisi Kontemporer",
      "templateMonarchFrame": "Kerangka Monarch",
      "templateEmeraldResume": "Resume Emerald",
      "templateGraphiteTimeline": "Timeline Graphite",
      "templateCleanEditorial": "Editorial Bersih",
      "templateDiamondLedger": "Ledger Berlian",
      "templateMonoBand": "Mono Band",
      "templateAtelierIvoryResume": "Resume Ivory Atelier"
    },
    "overallScoreDescription": "Lumayan, tapi kamu kehilangan sebagian respons — ada yang bisa diperbaiki.",
    "sectionsMissingDescription": "Bagian penting tidak ada — resume terlihat belum selesai.",
    "lengthDescription": "Resume terlalu padat — perekrut sulit dengan cepat memahami inti.",
    "atsDescription": "Kesiapan ATS sedang — ada ruang yang baik untuk perbaikan.",
    "achievementsDescription": "Sebagian pencapaian ada, tetapi bisa lebih menunjukkan pengaruh terhadap produk dan bisnis.",
    "grammarDescription": "Tidak ada kesalahan — bisa fokus pada isi dan struktur.",
    "sectionsMissingDescriptionGood": "Bagian penting ada — resume terlihat lengkap.",
    "lengthDescriptionGood": "Jumlah dan kejelasan dalam batas normal — perekrut mudah menangkap inti.",
    "atsDescriptionGood": "Kesiapan ATS baik — resume cocok untuk parsing.",
    "achievementsDescriptionGood": "Pencapaian dirumuskan dengan kuat, pengaruh terhadap hasil terlihat.",
    "grammarDescriptionGood": "Tata bahasa dan gaya baik — bisa fokus pada isi.",
    "overallScoreHint": "Penilaian ini menunjukkan seberapa sesuai resume dengan harapan perekrut dan ATS. Mempertimbangkan struktur, jumlah, kata kunci, dan frasa. Gunakan sebagai panduan: semakin tinggi skor, semakin besar peluang masuk shortlist.",
    "overallScoreDescriptionGood": "Hebat! Tinggal menyesuaikan dengan posisi untuk kesempurnaan.",
    "overallScoreDescriptionBad": "Resume membutuhkan perbaikan — gunakan tindakan di bawah.",
    "overallScoreActionAdapt": "Sesuaikan dengan posisi",
    "overallScoreActionAdaptHint": "Untuk meningkatkan peluang lolos seleksi, Anda bisa menyesuaikan resume dengan posisi tertentu.",
    "sectionsMissingHint": "Resume lengkap biasanya mencakup pengalaman, pendidikan, keterampilan, dan sering juga deskripsi singkat, bahasa, atau proyek. Ketidakhadiran bagian penting memberi kesan belum selesai. Tambahkan bagian yang relevan dengan posisi target.",
    "lengthConcisenessHint": "Perekrut sering menghabiskan kurang dari 30 detik untuk perkenalan pertama. Resume singkat (biasanya 1–2 halaman) membantu menunjukkan kecocokan dengan cepat. Hindari paragraf panjang dan pengulangan, gunakan daftar dan judul yang jelas.",
    "atsScoreHint": "ATS (sistem seleksi berdasarkan resume) digunakan di banyak perusahaan untuk seleksi awal. Penilaian menunjukkan seberapa nyaman resume untuk diparse dan cocok dengan kata kunci lowongan. Gunakan judul yang jelas dan frasa yang relevan.",
    "strengthOfAchievementsHint": "Pencapaian yang kuat menunjukkan pengaruh dalam angka atau hasil (misalnya: \"Meningkatkan pendapatan sebesar 15%\", \"Mengurangi waktu muat sebesar 40%\"). Membantu perekrut melihat kontribusi nyata. Lebih disukai rumusan dengan hasil, bukan hanya daftar tugas.",
    "grammarHint": "Tata bahasa dan ejaan diperiksa otomatis. Tidak adanya kesalahan di sini berarti bisa fokus pada isi dan struktur. Jika setelah revisi muncul catatan — jalankan pemeriksaan lagi atau perbaiki secara manual.",
    "improvementResultTitle": "Hasil Perbaikan",
    "improvementResultSubtitle": "Ini yang berubah — Anda bisa menerapkan atau mengembalikan seperti semula",
    "tabDetails": "Detail",
    "tabPreview": "Pratinjau",
    "previewBefore": "Sebelum",
    "previewAfter": "Sesudah",
    "previewEdit": "Edit",
    "previewRevert": "Kembalikan seperti semula",
    "previewRewrite": "Tulis ulang",
    "previewEditApply": "Terapkan",
    "previewSave": "Simpan",
    "previewOr": "ATAU",
    "previewPromptTitle": "Tulis apa yang harus diperbaiki atau ditingkatkan",
    "previewPromptPlaceholder": "Contohnya \"Tambah pengalaman memimpin tim\"",
    "previewPromptAria": "Kolom permintaan perubahan teks",
    "previewPromptSubmit": "Kirim permintaan peningkatan",
    "previewGenerating": "Sedang membuat...",
    "applyFailed": "Gagal menerapkan",
    "applyFailedDescription": "Terjadi kesalahan",
    "saveDraftFailed": "Gagal menyimpan sebagai draf",
    "saveDraftFailedDescription": "Terjadi kesalahan",
    "improveFailed": "Gagal meningkatkan",
    "improveFailedDescription": "Terjadi kesalahan",
    "rewriteImprovedFallback": " [Ditingkatkan]",
    "saveDraft": "Simpan sebagai draf",
    "applyChanges": "Terapkan perubahan",
    "sections": "Bagian",
    "resultAtsDescription": "Kata kunci ditambahkan dan keterbacaan untuk ATS ditingkatkan.",
    "resultSectionsDescription": "Bagian \"Tentang Saya\", \"Keterampilan\", \"Kontak\" ditambahkan",
    "resultLengthDescription": "Pengulangan dan blok yang terlalu panjang dipersingkat.",
    "resultAchievementsDescription": "Tugas-tugas ditulis ulang dalam format pencapaian dengan angka.",
    "resultGrammarUnchanged": "Tidak ada kesalahan — blok ini tidak diubah.",
    "improveBlockedTitle": "Gagal meningkatkan tanpa data baru",
    "improveBlockedDescription": "Kami tidak bisa mengada-ada fakta dalam resume. Tambahkan informasi yang kurang, lalu coba lagi peningkatannya.",
    "improveBlockedMissingSummary": "Tambahkan blok singkat \"Tentang Saya\" atau ringkasan.",
    "improveBlockedMissingExperience": "Tambahkan deskripsi rinci pengalaman kerja dan tugas berdasarkan peran.",
    "improveBlockedMissingEducation": "Tambahkan informasi pendidikan.",
    "improveBlockedMissingSkills": "Tambahkan daftar keterampilan utama.",
    "improveBlockedMissingAchievements": "Tambahkan pencapaian dengan hasil (metrik, efek, kontribusi).",
    "improveBlockedGeneric": "Data faktual dalam resume tidak cukup untuk peningkatan yang aman.",
    "improveBlockedNoScoreImpact": "Teks resume berubah, tetapi skor pada bidang yang dipilih tidak meningkat. Tambahkan fakta konkret atau jalankan penilaian lagi.",
    "noResultData": "Tidak ada data hasil untuk ditampilkan.",
    "improvementAppliedChatMessage": "Resume telah diperbaiki.",
    "modeAiChat": "Chat AI",
    "modeManualEdit": "Edit Manual",
    "manualEditStaleScores": "Anda telah mengubah resume secara manual. Penilaian peningkatan mungkin tidak akurat. Jalankan perhitungan ulang.",
    "manualEditStaleScoresTitle": "Penilaian mungkin tidak akurat",
    "manualEditStaleScoresDescription": "Anda melakukan perubahan manual pada resume. Penilaian lama masih ditampilkan, tetapi disarankan untuk menghitung ulang agar melihat analisis terbaru.",
    "manualEditReassess": "Hitung ulang penilaian",
    "manualEditReassessing": "Sedang menghitung ulang...",
    "unsavedConfirm": "Ada perubahan yang belum disimpan di editor manual. Lanjutkan dan hilangkan perubahan tersebut?",
    "adaptTab": {
      "title": "Sesuaikan dengan lowongan kerja",
      "subtitle": "Optimisasi sesuai persyaratan lowongan dan ATS",
      "placeholder": "Tempelkan tautan atau teks lowongan",
      "button": "Sesuaikan resume",
      "errorEmpty": "Masukkan tautan atau teks lowongan",
      "errorFetchUrl": "Gagal mendapatkan informasi dari tautan",
      "whyTitle": "Mengapa perlu penyesuaian dengan lowongan?",
      "whyDescription": "Penyesuaian resume dengan lowongan tertentu meningkatkan peluang bahwa perekrut dan ATS akan memperhatikan lamaran Anda dan memasukkannya ke dalam shortlist.",
      "benefit1Title": "Meningkatkan peluang lolos seleksi",
      "benefit1Description": "Resume lebih akurat sesuai dengan persyaratan lowongan, lebih sering dibuka dan dibaca sampai selesai.",
      "benefit2Title": "Membantu melewati filter ATS",
      "benefit2Description": "Menambahkan kata kunci yang diperlukan dan struktur yang dibaca dengan benar oleh sistem ATS.",
      "warningProfileMismatch": "Lowongan tidak sesuai dengan profil Anda. Tetap lanjutkan?",
      "warningProfileMismatchInfoAria": "Tampilkan penjelasan mengapa lowongan tidak cocok dengan profil",
      "warningVacancyUrlFailed": "Gagal memuat lowongan dari tautan.",
      "warningVacancyUrlFailedExplanation": "Salin teks lowongan secara manual dan tempelkan ke kolom di atas.",
      "warningVacancyUrlFailedInfoAria": "Tampilkan petunjuk: cara menempelkan teks lowongan secara manual",
      "warningTipModalAria": "Petunjuk",
      "warningExplanationTitle": "Mengapa lowongan tidak cocok",
      "preCheckNetworkError": "Terjadi kesalahan jaringan.",
      "preCheckRetryLink": "Coba lagi nanti",
      "results": {
        "title": "Disesuaikan dengan lowongan",
        "adaptationChatMessage": "Resume disesuaikan dengan lowongan.",
        "metricVacancyMatch": "Kesesuaian lowongan",
        "metricAts": "Penilaian ATS",
        "metricKeywords": "Kata kunci",
        "metricSkillsRelevance": "Relevansi keterampilan",
        "summary": "Diperbarui: 4 kalimat, +3 keterampilan utama, -2 keterampilan tidak perlu, 3 pencapaian diperkuat. Lebih detail — di obrolan",
        "viewChanges": "Lihat perubahan",
        "apply": "Terapkan sebagai versi baru",
        "saveDraft": "Simpan sebagai draf {{version}}",
        "saveVersion": "Simpan versi {{version}}",
        "download": "Unduh",
        "saved": "Tersimpan",
        "skillsAdded": "+{{count}} ditambahkan",
        "skillsRemoved": "-{{count}} dihapus",
        "skillsAddedLabel": "ditambahkan",
        "skillsRemovedLabel": "dihapus"
      }
    }
  },
  "mobileNav": {
    "ariaLabel": "Navigasi obrolan",
    "aiChat": "Obrolan AI",
    "improve": "Meningkatkan",
    "adapt": "Menyesuaikan",
    "templates": "Template",
    "edit": "Sunting"
  },
  "mobileHeader": {
    "openChatsMenu": "Buka daftar obrolan",
    "resumePreview": "Pratinjau resume",
    "resumeVersion": "Versi resume",
    "downloadResume": "Unduh resume"
  },
  "resumeEdit": {
    "about": "Tentang saya",
    "experience": "Pengalaman",
    "education": "Pendidikan",
    "skills": "Keterampilan",
    "languages": "Bahasa",
    "projects": "Proyek",
    "certifications": "Sertifikasi",
    "fullName": "Nama lengkap",
    "role": "Peran",
    "summary": "Tentang saya",
    "links": "Tautan",
    "experienceBlocks": "Blok pengalaman",
    "company": "Perusahaan",
    "description": "Deskripsi",
    "from": "Dari (TTTT-BB-HH)",
    "to": "Sampai (TTTT-BB-HH)",
    "achievements": "Prestasi (dipisahkan koma)",
    "educationBlocks": "Blok pendidikan",
    "institution": "Institusi pendidikan",
    "skillsHint": "Satu kategori per baris, keterampilan dipisahkan koma",
    "category": "Kategori",
    "skillItems": "Keterampilan (dipisahkan koma)",
    "addCategory": "Tambah kategori",
    "languagesHint": "Tambahkan bahasa dan tentukan tingkat penguasaan.",
    "projectBlocks": "Blok proyek",
    "projectTitle": "Judul proyek",
    "projectLink": "Tautan ke proyek",
    "certificationBlocks": "Blok sertifikat",
    "certName": "Nama sertifikat",
    "certIssuer": "Organisasi penerbit",
    "certDate": "Tanggal (TTTT-BB-HH)",
    "language": "Bahasa",
    "addSkill": "Tambah",
    "errorRequired": "Kolom wajib diisi",
    "errorDate": "Format tanggal: TTTT-BB-HH",
    "errorDateRange": "Tanggal selesai harus setelah tanggal mulai",
    "errorLink": "Tentukan tautan lengkap dengan http:// atau https://",
    "errorSkillItems": "Tambahkan minimal satu keterampilan",
    "errorFixFields": "Perbaiki bidang yang disorot dan coba lagi",
    "saveError": "Gagal menyimpan, coba lagi",
    "cardHasErrors": "Ada kolom yang belum lengkap",
    "currentJob": "Saat ini",
    "currentJobShort": "Saat ini",
    "currentStudy": "Sedang belajar",
    "currentStudyShort": "Saat ini",
    "currentProject": "Sedang berlangsung",
    "currentProjectShort": "Saat ini",
    "unsavedBadge": "Ada perubahan yang belum disimpan",
    "savedBadge": "Semua perubahan telah disimpan",
    "level": {
      "native": "Asli",
      "fluent": "Lancar",
      "advanced": "Lanjutan",
      "intermediate": "Menengah",
      "basic": "Dasar"
    },
    "saving": "Menyimpan...",
    "saveDraft": "Simpan draf",
    "applying": "Menerapkan...",
    "apply": "Terapkan sebagai versi baru",
    "save": "Simpan",
    "cancel": "Batal",
    "undoAria": "Batalkan perubahan",
    "redoAria": "Ulangi perubahan",
    "countryCodeSearchPlaceholder": "Cari negara atau kode",
    "errorEmail": "Format email tidak valid",
    "linksLabel": "Tautan",
    "removeLink": "Hapus tautan",
    "addLink": "Tambah tautan",
    "addressLabel": "Alamat",
    "addressPlaceholder": "Kota, Negara",
    "roleLabel": "Jabatan",
    "rolePlaceholder": "Contoh: Desainer Produk",
    "companyNameLabel": "Nama perusahaan",
    "periodLabel": "Periode",
    "datePlaceholder": "MM.TTTT",
    "detailsLabel": "Lebih detail",
    "descriptionPlaceholder": "Jelaskan tugas, proyek, dan pencapaian.",
    "firstNameLabel": "Nama",
    "firstNamePlaceholder": "Nama",
    "lastNameLabel": "Nama keluarga",
    "lastNamePlaceholder": "Nama keluarga",
    "emailLabel": "Email",
    "phoneLabel": "Telepon",
    "countryCodeLabel": "Kode negara",
    "summaryTitle": "Ringkasan profesional",
    "summarySubtitle": "Ceritakan dalam beberapa kalimat keunggulan utama dan spesialisasi Anda",
    "summaryLabel": "Tentang saya",
    "summaryPlaceholder": "Ringkas profil, keterampilan utama, dan pencapaian.",
    "summaryRewrite": "Tulis ulang",
    "summaryRewriting": "Sedang menulis ulang...",
    "summaryRewriteError": "Gagal menulis ulang ringkasan",
    "experienceTitle": "Riwayat pengalaman Anda",
    "experienceSubtitle": "Tunjukkan seluruh pengalaman dan pencapaian Anda",
    "addExperience": "Tambah pengalaman",
    "editExperience": "Edit pengalaman",
    "deleteExperience": "Hapus pengalaman",
    "editExperienceTitle": "Sunting",
    "cancelExperienceEdit": "Batalkan penyuntingan pengalaman",
    "applyExperienceEdit": "Simpan perubahan pengalaman",
    "experienceMetaPlaceholder": "Perusahaan | periode",
    "experienceRewriteError": "Gagal menulis ulang deskripsi pengalaman",
    "projectsBlocks": "Proyek",
    "certificationsBlocks": "Sertifikat",
    "issuer": "Organisasi penerbit",
    "date": "Tanggal (TTTT-BB)",
    "customSectionsBlocks": "Bagian kustom",
    "customTitle": "Judul bagian",
    "customContent": "Isi bagian",
    "degree": "Gelar",
    "field": "Spesialisasi",
    "sections": {
      "personal": "Data Pribadi",
      "summary": "Tentang Saya",
      "experience": "Pengalaman",
      "education": "Pendidikan",
      "skills": "Keterampilan/Bahasa",
      "languages": "Bahasa",
      "projects": "Proyek",
      "certifications": "Sertifikasi",
      "custom": "Lainnya"
    },
    "personal": {
      "title": "Data utama Anda",
      "subtitle": "Isi data pribadi dan kontak untuk bagian atas resume.",
      "photoUpload": "Unggah foto profil"
    },
    "photo": {
      "zoom": "Perbesar"
    },
    "photoCropTitle": "Pemotongan foto",
    "photoCropHint": "Seret foto ke atas atau ke bawah untuk memilih bingkai. Pinggiran samping akan dipotong otomatis.",
    "saveShort": "Simpan",
    "skillLevelHint": "Tingkat opsional: klik untuk mengganti",
    "skillLevelEmpty": "Tidak ditentukan",
    "experienceHint": "Tambahkan posisi, tugas, dan hasil utama.",
    "educationHint": "Tentukan pendidikan, gelar, dan periode belajar.",
    "educationTitle": "Di mana Anda belajar?",
    "educationSubtitle": "Tentukan sekolah, perguruan tinggi/universitas, kursus",
    "addEducation": "Tambah pendidikan",
    "editEducation": "Sunting pendidikan",
    "deleteEducation": "Hapus pendidikan",
    "editEducationTitle": "Sunting",
    "cancelEducationEdit": "Batal menyunting pendidikan",
    "applyEducationEdit": "Simpan perubahan pendidikan",
    "educationSchoolLabel": "Institusi pendidikan",
    "educationMetaPlaceholder": "Gelar, spesialisasi | periode",
    "skillsTitle": "Tunjukkan semua yang Anda kuasai",
    "skillsSubtitle": "Keterampilan profesional, soft/hard skills",
    "skillsRecommendationsTitle": "Rekomendasi",
    "skillsRecommendationsLoading": "Mengumpulkan rekomendasi...",
    "languagesTitle": "Bahasa",
    "languagesSubtitle": "Tentukan bahasa yang Anda kuasai",
    "languageSearch": "Cari bahasa",
    "levelLabel": "Tingkat",
    "levelSearch": "Cari tingkat",
    "projectsHint": "Jelaskan proyek, tujuan, kontribusi, dan tautan jika ada.",
    "certificationsHint": "Tambahkan sertifikat, organisasi, dan tanggal penerbitan.",
    "customSectionsHint": "Tambah bagian tambahan sesuai kebutuhan.",
    "languageLevelAria": "Tingkat penguasaan bahasa",
    "skillLevelAria": "Tingkat keterampilan",
    "skillLevelClear": "Hapus tingkat keterampilan",
    "skillsAddGroup": "Tambah bagian",
    "skillsAddGroupHint": "Kelompokkan keterampilan berdasarkan tema (Frontend, Backend, DevOps).",
    "skillsRemoveGroup": "Hapus bagian",
    "skillsRemoveGroupConfirm": "Hapus bagian dan semua keterampilan di dalamnya?",
    "skillsGroupTitlePlaceholder": "Judul bagian (opsional)",
    "skillsGroupTitleAria": "Judul bagian keterampilan",
    "skillsActiveGroupHint": "Keterampilan baru dan rekomendasi akan masuk ke bagian ini",
    "skillsEmptyGroupHint": "Tambahkan keterampilan pertama ke bagian ini",
    "skillsDragHandleAria": "Seret untuk mengubah urutan keterampilan",
    "skillsGroupDragHandleAria": "Seret untuk mengubah urutan bagian",
    "linksReorderAria": "Seret untuk mengubah urutan tautan",
    "languagesReorderAria": "Seret untuk mengubah urutan bahasa",
    "projectsReorderAria": "Seret untuk mengubah urutan proyek",
    "customSectionsReorderAria": "Seret untuk mengubah urutan bagian"
  }
}