{
  "Home": "Beranda",
  "Page 2": "Halaman 2",
  "Error": "Kesalahan",
  "Login": "Masuk",
  "Register": "Daftar",
  "Users": "Pengguna",
  "Dashboard": "Dasbor",
  "Logout": "Keluar",
  "Email": "Email",
  "Password": "Kata Sandi",
  "Remember Me": "Ingat Saya",
  "Forgot Your Password?": "Lupa Kata Sandi?",
  "First Name": "Nama Depan",
  "Last Name": "Nama Belakang",
  "Confirm Password": "Konfirmasi Kata Sandi",
  "Already registered?": "Sudah terdaftar?",
  "Notifications": "Notifikasi",
  "Notification": "Notifikasi",
  "Create User": "Buat Pengguna",
  "Edit User": "Edit Pengguna",
  "Search": "Cari",
  "Change Password": "Ubah Kata Sandi",
  "Role": "Peran",
  "Roles": "Peran",
  "Role Short Description": "Peran memberikan akses ke menu dan fitur yang telah ditentukan sehingga berdasarkan peran yang ditetapkan, administrator dapat mengakses apa yang dibutuhkan pengguna",
  "Total": "Total",
  "Edit Role": "Edit Peran",
  "Add New Role": "Tambah Peran Baru",
  "Quick Create": "Buat Cepat",
  "User": "Pengguna",
  "New": "Baru",
  "View all notifications": "Lihat semua notifikasi",
  "Create Notification": "Buat Notifikasi",
  "My Notifications": "Notifikasi Saya",
  "Notification For": "Notifikasi Untuk",
  "Mark all as read": "Tandai semua sudah dibaca",
  "Id": "ID",
  "Actions": "Tindakan",
  "Message": "Pesan",
  "Title": "Judul",
  "Type": "Tipe",
  "From": "Dari",
  "Date": "Tanggal",
  "Select a role": "Pilih peran",
  "Select a user": "Pilih pengguna",
  "Enter title": "Masukkan judul",
  "Enter your message": "Masukkan pesan Anda",
  "Enter your email": "Masukkan email Anda",
  "Enter your password": "Masukkan kata sandi Anda",
  "Send": "Kirim",
  "Cancel": "Batal",
  "My Profile": "Profil Saya",
  "Welcome to": "Selamat Datang di",
  "Login Short Description": "Silakan masuk ke akun Anda dan mulai petualangan",
  "New to our platform?": "Baru di platform kami?",
  "Create an account": "Buat akun",
  "Demo Login": "Login Demo",
  "Admin Login": "Login Admin",
  "User Login": "Login Pengguna",
  "Search...": "Cari...",
  "Submit": "Kirim",
  "Old Password": "Kata Sandi Lama",
  "New Password": "Kata Sandi Baru",
  "Enter old password": "Masukkan kata sandi lama",
  "Enter new password": "Masukkan kata sandi baru",
  "Please enter your old and new password": "Silakan masukkan kata sandi lama dan baru Anda",
  "Gender": "Jenis Kelamin",
  "Phone Number": "Nomor Telepon",
  "User Role": "Peran Pengguna",
  "Add User": "Tambah Pengguna",
  "Enter your phone number": "Masukkan nomor telepon Anda",
  "Enter your first name": "Masukkan nama depan Anda",
  "Enter your last name": "Masukkan nama belakang Anda",
  "Please enter first name": "Silakan masukkan nama depan",
  "Please enter last name": "Silakan masukkan nama belakang",
  "Please enter email": "Silakan masukkan email",
  "Please enter password": "Silakan masukkan kata sandi",
  "Please enter phone number": "Silakan masukkan nomor telepon",
  "Privacy policy & terms": "Kebijakan privasi & ketentuan",
  "I agree to the": "Saya setuju dengan",
  "Log in instead": "Masuk saja",
  "Already have an account?": "Sudah punya akun?",
  "Audit Logs": "Log Audit",
  "Event": "Kejadian",
  "Audit Log Details": "Detail Log Audit",
  "Employee Card View": "Tampilan Kartu Karyawan",
  "Card View": "Tampilan Kartu",
  "Filter employees": "Filter karyawan",
  "All": "Semua",
  "On Duty": "Bertugas",
  "Inactive": "Tidak Aktif",
  "Off Duty": "Tidak Bertugas",
  "Refresh": "Segarkan",
  "Auto Refresh": "Segarkan Otomatis",
  "Code": "Kode",
  "WiFi": "WiFi",
  "GPS": "GPS",
  "In Time": "Waktu Masuk",
  "Out Time": "Waktu Keluar",
  "Visits": "Kunjungan",
  "Orders": "Pesanan",
  "Forms": "Formulir",
  "Open in Map": "Buka di Peta",
  "Last Updated": "Terakhir Diperbarui",
  "Employees": "Karyawan",
  "Failed to load data": "Gagal memuat data",
  "Please try again": "Silakan coba lagi",
  "Auto-refresh enabled": "Segarkan otomatis diaktifkan",
  "Auto-refresh disabled": "Segarkan otomatis dinonaktifkan",
  "Filter by date": "Filter berdasarkan tanggal",
  "Filter by employee": "Filter berdasarkan karyawan",
  "Please select an employee": "Silakan pilih karyawan",
  "Filter by Session": "Filter berdasarkan Sesi",
  "All Sessions": "Semua Sesi",
  "Please select an employee and date to view their daily activity.": "Silakan pilih karyawan dan tanggal untuk melihat aktivitas harian mereka.",
  "Employee Details": "Detail Karyawan",
  "Timeline": "Linimasa",
  "Breaks": "Istirahat",
  "Tasks": "Tugas",
  "No timeline data available.": "Tidak ada data linimasa tersedia.",
  "No visits data available.": "Tidak ada data kunjungan tersedia.",
  "No breaks data available.": "Tidak ada data istirahat tersedia.",
  "No orders data available.": "Tidak ada data pesanan tersedia.",
  "No tasks data available.": "Tidak ada data tugas tersedia.",
  "Markers": "Penanda",
  "Device Markers": "Penanda Perangkat",
  "Visit Markers": "Penanda Kunjungan",
  "Activity Markers": "Penanda Aktivitas",
  "Break Markers": "Penanda Istirahat",
  "Task Markers": "Penanda Tugas",
  "Heatmap": "Peta Panas",
  "Device Heatmap": "Peta Panas Perangkat",
  "Polyline": "Garis Poli",
  "Show Polyline": "Tampilkan Garis Poli",
  "Loading map data...": "Memuat data peta...",
  "Please select an employee to load the map.": "Silakan pilih karyawan untuk memuat peta.",
  "Search anything...": "Cari apa saja...",
  "Language": "Bahasa",
  "English": "Inggris",
  "French": "Prancis",
  "German": "Jerman",
  "Arabic": "Arab",
  "Theme": "Tema",
  "Light": "Terang",
  "Dark": "Gelap",
  "System": "Sistem",
  "License Status": "Status Lisensi",
  "You're running a genuine copy.": "Anda menjalankan salinan asli.",
  "You are running an unlicensed copy.": "Anda menjalankan salinan tanpa lisensi.",
  "Support": "Dukungan",
  "Documentation": "Dokumentasi",
  "View System Status": "Lihat Status Sistem",
  "No menu items available": "Tidak ada item menu tersedia",
  "Present Employees": "Karyawan Hadir",
  "Absent Employees": "Karyawan Absen",
  "Number of Employees": "Jumlah Karyawan",
  "Attendance": "Kehadiran",
  "All Attendance Records": "Semua Catatan Kehadiran",
  "Attendance Records": "Catatan Kehadiran",
  "Attendance Date": "Tanggal Kehadiran",
  "Attendance Summary": "Ringkasan Kehadiran",
  "Monthly Attendance": "Kehadiran Bulanan",
  "Daily Attendance": "Kehadiran Harian",
  "Weekly Attendance": "Kehadiran Mingguan",
  "Select Date": "Pilih Tanggal",
  "Select User": "Pilih Pengguna",
  "All Users": "Semua Pengguna",
  "Employee": "Karyawan",
  "Shift": "Shift",
  "Check In": "Masuk",
  "Check Out": "Keluar",
  "Late": "Terlambat",
  "Early Out": "Keluar Lebih Awal",
  "Overtime": "Lembur",
  "Working Hours": "Jam Kerja",
  "Total Hours": "Total Jam",
  "Late Arrivals": "Keterlambatan",
  "Early Departures": "Kepulangan Lebih Awal",
  "Present": "Hadir",
  "Absent": "Absen",
  "Half Day": "Setengah Hari",
  "On Leave": "Cuti",
  "Holiday": "Libur",
  "Weekend": "Akhir Pekan",
  "Work From Home": "Kerja dari Rumah",
  "Time": "Waktu",
  "Duration": "Durasi",
  "Location": "Lokasi",
  "Device": "Perangkat",
  "Punch Type": "Tipe Absen",
  "Manual Entry": "Entri Manual",
  "Auto Generated": "Dibuat Otomatis",
  "Regularization Requests": "Permintaan Regularisasi",
  "My Regularization Requests": "Permintaan Regularisasi Saya",
  "Attendance Regularization": "Regularisasi Kehadiran",
  "Submit Regularization Request": "Kirim Permintaan Regularisasi",
  "Submit New Request": "Kirim Permintaan Baru",
  "Request Date": "Tanggal Permintaan",
  "Regularization Type": "Tipe Regularisasi",
  "Select Type": "Pilih Tipe",
  "Missing Check-in": "Tidak Ada Check-in",
  "Missing Check-out": "Tidak Ada Check-out",
  "Wrong Timing Recorded": "Waktu Tercatat Salah",
  "Forgot to Punch": "Lupa Absen",
  "Other": "Lainnya",
  "Requested Check-in Time": "Waktu Check-in yang Diminta",
  "Requested Check-out Time": "Waktu Check-out yang Diminta",
  "Supporting Documents": "Dokumen Pendukung",
  "Leave Management": "Manajemen Cuti",
  "Leave Requests": "Permintaan Cuti",
  "Leave Requests List": "Daftar Permintaan Cuti",
  "Add Leave Request": "Tambah Permintaan Cuti",
  "Edit Leave Request": "Edit Permintaan Cuti",
  "Leave Request Details": "Detail Permintaan Cuti",
  "Leave Request": "Permintaan Cuti",
  "Leave Type": "Jenis Cuti",
  "Leave Types": "Jenis Cuti",
  "Leave Dates": "Tanggal Cuti",
  "From Date": "Dari Tanggal",
  "To Date": "Sampai Tanggal",
  "Total Days": "Total Hari",
  "Full Day": "Sehari Penuh",
  "First Half": "Paruh Pertama",
  "Second Half": "Paruh Kedua",
  "Reason for Leave": "Alasan Cuti",
  "No reason provided": "Tidak ada alasan",
  "User Notes": "Catatan Pengguna",
  "Emergency Contact": "Kontak Darurat",
  "Emergency Phone": "Telepon Darurat",
  "Contact During Leave": "Kontak Selama Cuti",
  "Contact Information": "Informasi Kontak",
  "Traveling Abroad": "Bepergian ke Luar Negeri",
  "Travel Information": "Informasi Perjalanan",
  "Is Abroad": "Di Luar Negeri",
  "Abroad Location": "Lokasi Luar Negeri",
  "Supporting Document": "Dokumen Pendukung",
  "Document": "Dokumen",
  "View Document": "Lihat Dokumen",
  "Click to view in new window": "Klik untuk melihat di jendela baru",
  "No document attached": "Tidak ada dokumen terlampir",
  "Document exists but cannot be displayed": "Dokumen ada tetapi tidak dapat ditampilkan",
  "Pending": "Menunggu",
  "Approved": "Disetujui",
  "Rejected": "Ditolak",
  "Cancelled": "Dibatalkan",
  "Status": "Status",
  "All Statuses": "Semua Status",
  "Filter by Status": "Filter berdasarkan Status",
  "Approve": "Setujui",
  "Reject": "Tolak",
  "Cancel Request": "Batalkan Permintaan",
  "Delete": "Hapus",
  "Edit": "Edit",
  "View": "Lihat",
  "View Details": "Lihat Detail",
  "Submit Request": "Kirim Permintaan",
  "Update Request": "Perbarui Permintaan",
  "Back": "Kembali",
  "All Requests": "Semua Permintaan",
  "Quick Actions": "Tindakan Cepat",
  "Approval Information": "Informasi Persetujuan",
  "Approved by": "Disetujui oleh",
  "Rejected by": "Ditolak oleh",
  "Cancelled by": "Dibatalkan oleh",
  "Approval Notes": "Catatan Persetujuan",
  "Cancellation Reason": "Alasan Pembatalan",
  "Notes": "Catatan",
  "Reason": "Alasan",
  "Enter approval notes (optional)": "Masukkan catatan persetujuan (opsional)",
  "Enter reason": "Masukkan alasan",
  "Enter reason for rejection": "Masukkan alasan penolakan",
  "Enter cancellation reason (optional)": "Masukkan alasan pembatalan (opsional)",
  "Reason is required": "Alasan diperlukan",
  "Reason is required for rejection": "Alasan penolakan diperlukan",
  "Leave Balance": "Saldo Cuti",
  "Leave Balance Report": "Laporan Saldo Cuti",
  "Leave Balance Details": "Detail Saldo Cuti",
  "Leave Balance Management": "Manajemen Saldo Cuti",
  "Balance Management": "Manajemen Saldo",
  "Employee Leave Balances": "Saldo Cuti Karyawan",
  "Entitled": "Hak",
  "Used": "Terpakai",
  "Available": "Tersedia",
  "Carried Forward": "Dibawa Maju",
  "Expiry Date": "Tanggal Kedaluwarsa",
  "Total Entitled": "Total Hak",
  "Total Used": "Total Terpakai",
  "Total Available": "Total Tersedia",
  "days": "hari",
  "No balance records found": "Tidak ada catatan saldo ditemukan",
  "Expiring Soon (within 30 days)": "Segera Kedaluwarsa (dalam 30 hari)",
  "Set Balance": "Atur Saldo",
  "Adjust Balance": "Sesuaikan Saldo",
  "Bulk Set Initial Balance": "Atur Saldo Awal Massal",
  "View Summary Report": "Lihat Laporan Ringkasan",
  "Default Days": "Hari Default",
  "This will be applied to all selected employees": "Ini akan diterapkan ke semua karyawan yang dipilih",
  "Select Employees": "Pilih Karyawan",
  "Filters": "Filter",
  "Filter by Employee": "Filter berdasarkan Karyawan",
  "Filter by Date": "Filter berdasarkan Tanggal",
  "Filter by Leave Type": "Filter berdasarkan Jenis Cuti",
  "Filter by Designation": "Filter berdasarkan Jabatan",
  "All Leave Types": "Semua Jenis Cuti",
  "All Types": "Semua Tipe",
  "Apply Filters": "Terapkan Filter",
  "Reset Filters": "Reset Filter",
  "Year": "Tahun",
  "Select date": "Pilih tanggal",
  "Select date range": "Pilih rentang tanggal",
  "Team Leave Calendar": "Kalender Cuti Tim",
  "Team Calendar": "Kalender Tim",
  "Team Leave Schedule": "Jadwal Cuti Tim",
  "On Leave Today": "Cuti Hari Ini",
  "Team Statistics": "Statistik Tim",
  "This Month": "Bulan Ini",
  "leaves": "cuti",
  "Team Size": "Ukuran Tim",
  "members": "anggota",
  "Avg. Leave/Person": "Rata-rata Cuti/Orang",
  "No team members on leave today": "Tidak ada anggota tim yang cuti hari ini",
  "Today": "Hari Ini",
  "All Designations": "Semua Jabatan",
  "Add Leave Type": "Tambah Jenis Cuti",
  "Edit Leave Type": "Edit Jenis Cuti",
  "Create Leave Type": "Buat Jenis Cuti",
  "Name": "Nama",
  "Description": "Deskripsi",
  "Proof Required": "Bukti Diperlukan",
  "Is Proof Required": "Apakah Bukti Diperlukan",
  "Is Compensatory Off Type": "Apakah Tipe Kompensasi",
  "Basic Information": "Informasi Dasar",
  "Accrual Settings": "Pengaturan Akrual",
  "Enable Automatic Accrual": "Aktifkan Akrual Otomatis",
  "Accrual Frequency": "Frekuensi Akrual",
  "Monthly": "Bulanan",
  "Quarterly": "Triwulanan",
  "Yearly": "Tahunan",
  "Accrual Rate": "Tingkat Akrual",
  "Days per frequency": "Hari per frekuensi",
  "Maximum Accrual Limit": "Batas Akrual Maksimum",
  "Maximum days": "Hari maksimum",
  "Carry Forward Settings": "Pengaturan Bawa Maju",
  "Allow Carry Forward": "Izinkan Bawa Maju",
  "Maximum Carry Forward Days": "Hari Bawa Maju Maksimum",
  "Carry Forward Expiry": "Kedaluwarsa Bawa Maju",
  "Months": "Bulan",
  "Encashment Settings": "Pengaturan Pencairan",
  "Allow Leave Encashment": "Izinkan Pencairan Cuti",
  "Maximum Encashment Days": "Hari Pencairan Maksimum",
  "Enter name": "Masukkan nama",
  "Enter code": "Masukkan kode",
  "Enter description": "Masukkan deskripsi",
  "Compensatory Off Requests": "Permintaan Cuti Kompensasi",
  "Compensatory Off": "Cuti Kompensasi",
  "My Compensatory Offs": "Cuti Kompensasi Saya",
  "Add Compensatory Off": "Tambah Cuti Kompensasi",
  "Request Compensatory Off": "Minta Cuti Kompensasi",
  "Request Comp Off": "Minta Cuti Kompensasi",
  "Compensatory Off Details": "Detail Cuti Kompensasi",
  "Total Earned": "Total Diperoleh",
  "All Time": "Sepanjang Waktu",
  "Days": "Hari",
  "Can Use": "Dapat Digunakan",
  "Utilized": "Digunakan",
  "Lost": "Hilang",
  "Expired": "Kedaluwarsa",
  "Monthly Compensatory Off Earnings": "Pendapatan Cuti Kompensasi Bulanan",
  "Current Year": "Tahun Ini",
  "Worked Date": "Tanggal Kerja",
  "Hours Worked": "Jam Kerja",
  "Comp Off Days": "Hari Cuti Kompensasi",
  "Usage Status": "Status Penggunaan",
  "Worked Date Range": "Rentang Tanggal Kerja",
  "Employee Information": "Informasi Karyawan",
  "Leave Information": "Informasi Cuti",
  "Recent Leave History": "Riwayat Cuti Terbaru",
  "No recent leave history": "Tidak ada riwayat cuti terbaru",
  "Total Entitlement": "Total Hak",
  "Used Leaves": "Cuti Terpakai",
  "Available Balance": "Saldo Tersedia",
  "Leave Balance by Type": "Saldo Cuti berdasarkan Jenis",
  "Entitlement": "Hak",
  "Usage": "Penggunaan",
  "used": "terpakai",
  "Balance Overview": "Gambaran Saldo",
  "Upcoming Leaves": "Cuti Mendatang",
  "No upcoming leaves scheduled": "Tidak ada cuti terjadwal",
  ":value days": ":value hari",
  "Request Information": "Informasi Permintaan",
  "Request ID": "ID Permintaan",
  "Submitted": "Dikirim",
  "Loading...": "Memuat...",
  "Processing...": "Memproses...",
  "Something went wrong. Please try again.": "Terjadi kesalahan. Silakan coba lagi.",
  "Are you sure?": "Apakah Anda yakin?",
  "Success": "Berhasil",
  "Success!": "Berhasil!",
  "Error!": "Kesalahan!",
  "Yes": "Ya",
  "No": "Tidak",
  "Create": "Buat",
  "Update": "Perbarui",
  "Save": "Simpan",
  "Close": "Tutup",
  "Deleted!": "Dihapus!",
  "You won't be able to revert this!": "Anda tidak akan dapat mengembalikan ini!",
  "Yes, delete it!": "Ya, hapus!",
  "An error occurred. Please try again.": "Terjadi kesalahan. Silakan coba lagi.",
  "This field is required": "Bidang ini wajib diisi",
  "Action completed successfully": "Tindakan berhasil diselesaikan",
  "Action failed": "Tindakan gagal",
  "Confirm": "Konfirmasi",
  "Show _MENU_ entries": "Tampilkan _MENU_ entri",
  "Showing _START_ to _END_ of _TOTAL_ entries": "Menampilkan _START_ sampai _END_ dari _TOTAL_ entri",
  "Showing 0 to 0 of 0 entries": "Menampilkan 0 sampai 0 dari 0 entri",
  "No data available": "Tidak ada data tersedia",
  "First": "Pertama",
  "Last": "Terakhir",
  "Next": "Selanjutnya",
  "Previous": "Sebelumnya",
  "Team": "Tim",
  "All Teams": "Semua Tim",
  "Designation": "Jabatan",
  "Reports": "Laporan",
  "Select Employee": "Pilih Karyawan",
  "Personal Information": "Informasi Pribadi",
  "Work Information": "Informasi Pekerjaan",
  "Employment Status": "Status Kepegawaian",
  "Date of Birth": "Tanggal Lahir",
  "Date of Joining": "Tanggal Bergabung",
  "Reporting Manager": "Manajer Pelaporan",
  "Reporting To": "Melapor Kepada",
  "Select Reporting To": "Pilih Atasan",
  "Attendance Type": "Tipe Kehadiran",
  "Geofence": "Geofence",
  "QR Code": "Kode QR",
  "Probation": "Percobaan",
  "Suspended": "Ditangguhkan",
  "Terminated": "Diberhentikan",
  "Retired": "Pensiun",
  "Reactivate Employee": "Aktifkan Kembali Karyawan",
  "Select Designation": "Pilih Jabatan",
  "Select Shift": "Pilih Shift",
  "Select Team": "Pilih Tim",
  "Select Role": "Pilih Peran",
  "Employee Code": "Kode Karyawan",
  "Active": "Aktif",
  "Onboarding": "Orientasi",
  "Relieved": "Dibebastugaskan",
  "Resigned": "Mengundurkan Diri",
  "Unknown": "Tidak Diketahui",
  "N/A": "T/A",
  "Details of": "Detail dari",
  "Search employees...": "Cari karyawan...",
  "Overview": "Gambaran Umum",
  "Personal Info": "Info Pribadi",
  "Employment": "Kepegawaian",
  "Joining Date": "Tanggal Bergabung",
  "Recent Activity": "Aktivitas Terbaru",
  "View All": "Lihat Semua",
  "No recent activity": "Tidak ada aktivitas terbaru",
  "Attendance Rate": "Tingkat Kehadiran",
  "Last 30 days": "30 hari terakhir",
  "Present Days": "Hari Hadir",
  "Out of": "Dari",
  "Absent Days": "Hari Absen",
  "Attendance Log": "Log Kehadiran",
  "Day": "Hari",
  "Work Hours": "Jam Kerja",
  "Remarks": "Keterangan",
  "No attendance records found": "Tidak ada catatan kehadiran ditemukan",
  "Late by": "Terlambat",
  "minutes": "menit",
  "No leave types configured": "Tidak ada jenis cuti dikonfigurasi",
  "Leave History": "Riwayat Cuti",
  "Applied On": "Diajukan Pada",
  "No leave records found": "Tidak ada catatan cuti ditemukan",
  "Edit Basic Information": "Edit Informasi Dasar",
  "Edit Work Information": "Edit Informasi Pekerjaan",
  "Save Changes": "Simpan Perubahan",
  "Mark as Inactive": "Tandai Tidak Aktif",
  "Suspend Employee": "Tangguhkan Karyawan",
  "Initiate Termination": "Mulai Pemberhentian",
  "Mark as Retired": "Tandai Pensiun",
  "Activate Employee": "Aktifkan Karyawan",
  "Mark as Relieved": "Tandai Dibebastugaskan",
  "Change Photo": "Ubah Foto",
  "Employee Dashboard": "Dasbor Karyawan",
  "Welcome back,": "Selamat datang kembali,",
  "Completed": "Selesai",
  "Apply Leave": "Ajukan Cuti",
  "Submit Expense": "Kirim Pengeluaran",
  "This Week Hours": "Jam Minggu Ini",
  "This week": "Minggu ini",
  "This Month Hours": "Jam Bulan Ini",
  "This month": "Bulan ini",
  "Total Leaves": "Total Cuti",
  "approved": "disetujui",
  "pending": "menunggu",
  "My Tasks": "Tugas Saya",
  "completed": "selesai",
  "Recent Activities": "Aktivitas Terbaru",
  "View All Leaves": "Lihat Semua Cuti",
  "View All Expenses": "Lihat Semua Pengeluaran",
  "View All Tasks": "Lihat Semua Tugas",
  "Leaves": "Cuti",
  "Expenses": "Pengeluaran",
  "No leave requests yet": "Belum ada permintaan cuti",
  "Expense Request": "Permintaan Pengeluaran",
  "No expense requests yet": "Belum ada permintaan pengeluaran",
  "Task": "Tugas",
  "No tasks assigned yet": "Belum ada tugas ditetapkan",
  "Today's Attendance": "Kehadiran Hari Ini",
  "Check In Time": "Waktu Masuk",
  "Check Out Time": "Waktu Keluar",
  "Currently Working": "Sedang Bekerja",
  "In Progress": "Sedang Berlangsung",
  "Not Checked In": "Belum Check-in",
  "You haven't checked in today yet.": "Anda belum check-in hari ini.",
  "Check In Now": "Check-in Sekarang",
  "Update Profile": "Perbarui Profil",
  "Current Password": "Kata Sandi Saat Ini",
  "My Attendance": "Kehadiran Saya",
  "Attendance History": "Riwayat Kehadiran",
  "Attendance Completed": "Kehadiran Selesai",
  "Not checked in yet": "Belum check-in",
  "Show": "Tampilkan",
  "Showing": "Menampilkan",
  "to": "sampai",
  "of": "dari",
  "entries": "entri",
  "Error loading data": "Gagal memuat data",
  "Department": "Departemen",
  "All Departments": "Semua Departemen",
  "Departments": "Departemen",
  "Add Department": "Tambah Departemen",
  "Edit Department": "Edit Departemen",
  "Department Name": "Nama Departemen",
  "Parent Department": "Departemen Induk",
  "Select Parent Department": "Pilih Departemen Induk",
  "No Parent": "Tanpa Induk",
  "Teams": "Tim",
  "Add Team": "Tambah Tim",
  "Edit Team": "Edit Tim",
  "Team Name": "Nama Tim",
  "Team Lead": "Ketua Tim",
  "Select Team Lead": "Pilih Ketua Tim",
  "Designations": "Jabatan",
  "Add Designation": "Tambah Jabatan",
  "Edit Designation": "Edit Jabatan",
  "Designation Name": "Nama Jabatan",
  "Shifts": "Shift",
  "Add Shift": "Tambah Shift",
  "Edit Shift": "Edit Shift",
  "Shift Name": "Nama Shift",
  "Start Time": "Waktu Mulai",
  "End Time": "Waktu Selesai",
  "Grace Period": "Periode Toleransi",
  "Holidays": "Hari Libur",
  "Add Holiday": "Tambah Hari Libur",
  "Edit Holiday": "Edit Hari Libur",
  "Holiday Name": "Nama Hari Libur",
  "Holiday Date": "Tanggal Hari Libur",
  "Expense Management": "Manajemen Pengeluaran",
  "Expense Requests": "Permintaan Pengeluaran",
  "Add Expense": "Tambah Pengeluaran",
  "Edit Expense": "Edit Pengeluaran",
  "Expense Type": "Jenis Pengeluaran",
  "Expense Types": "Jenis Pengeluaran",
  "Add Expense Type": "Tambah Jenis Pengeluaran",
  "Edit Expense Type": "Edit Jenis Pengeluaran",
  "Amount": "Jumlah",
  "Receipt": "Kwitansi",
  "Upload Receipt": "Unggah Kwitansi",
  "Settings": "Pengaturan",
  "Application Settings": "Pengaturan Aplikasi",
  "General Settings": "Pengaturan Umum",
  "Company Settings": "Pengaturan Perusahaan",
  "Email Settings": "Pengaturan Email",
  "Notification Settings": "Pengaturan Notifikasi",
  "Permission": "Izin",
  "Permissions": "Izin",
  "Add Permission": "Tambah Izin",
  "Edit Permission": "Edit Izin",
  "Permission Name": "Nama Izin",
  "Addons": "Addon",
  "Module Management": "Manajemen Modul",
  "Enable": "Aktifkan",
  "Disable": "Nonaktifkan",
  "Enabled": "Aktif",
  "Disabled": "Nonaktif",
  "Install": "Instal",
  "Uninstall": "Hapus Instalasi",
  "Activation": "Aktivasi",
  "Activate": "Aktifkan",
  "Deactivate": "Nonaktifkan",
  "System Status": "Status Sistem",
  "Server Information": "Informasi Server",
  "PHP Version": "Versi PHP",
  "Laravel Version": "Versi Laravel",
  "Database": "Basis Data",
  "Cache": "Cache",
  "Queue": "Antrean",
  "Storage": "Penyimpanan",
  "Announcements": "Pengumuman",
  "Add Announcement": "Tambah Pengumuman",
  "Edit Announcement": "Edit Pengumuman",
  "Announcement Title": "Judul Pengumuman",
  "Announcement Content": "Isi Pengumuman",
  "Publish Date": "Tanggal Terbit",
  "Organisation Hierarchy": "Hierarki Organisasi",
  "Organization Chart": "Bagan Organisasi",
  "Utilities": "Utilitas",
  "Import": "Impor",
  "Export": "Ekspor",
  "Download Template": "Unduh Templat",
  "Upload File": "Unggah Berkas",
  "Page Not Found": "Halaman Tidak Ditemukan",
  "Access Denied": "Akses Ditolak",
  "You do not have permission to access this page.": "Anda tidak memiliki izin untuk mengakses halaman ini.",
  "The page you are looking for does not exist.": "Halaman yang Anda cari tidak ada.",
  "Go Back": "Kembali",
  "Go to Dashboard": "Ke Dasbor",
  "Unauthorized": "Tidak Diotorisasi",
  "You are not authorized to access this page": "Anda tidak diizinkan mengakses halaman ini",
  "You do not have the required permissions to view this page": "Anda tidak memiliki izin yang diperlukan untuk melihat halaman ini",
  "Back to home": "Kembali ke beranda",
  "The page you are looking for does not exist or has been moved": "Halaman yang Anda cari tidak ada atau telah dipindahkan",
  "Forgot Password": "Lupa Kata Sandi",
  "Forgot Password?": "Lupa Kata Sandi?",
  "Reset Password": "Reset Kata Sandi",
  "Verify Email": "Verifikasi Email",
  "Sign in": "Masuk",
  "Sign in to your account to continue": "Masuk ke akun Anda untuk melanjutkan",
  "Or try demo": "Atau coba demo",
  "Demo Credentials": "Kredensial Demo",
  "Demo Credentials for": "Kredensial Demo untuk",
  "Tenant Login": "Login Tenant",
  "New on our platform?": "Baru di platform kami?",
  "Enter your email and we'll send you instructions to reset your password": "Masukkan email Anda dan kami akan mengirimkan instruksi untuk mereset kata sandi",
  "Send Reset Link": "Kirim Tautan Reset",
  "Back to login": "Kembali ke login",
  "Your new password must be different from previously used passwords": "Kata sandi baru harus berbeda dari kata sandi yang digunakan sebelumnya",
  "Enter your new password": "Masukkan kata sandi baru Anda",
  "Confirm your new password": "Konfirmasi kata sandi baru Anda",
  "Set New Password": "Atur Kata Sandi Baru",
  "You are running an unlicensed copy Open Core BS.": "Anda menjalankan salinan Open Core BS tanpa lisensi.",
  "License Key": "Kunci Lisensi",
  "Activate with": "Aktifkan dengan",
  "Template Customizer": "Kustomisasi Templat",
  "Customize and preview in real time": "Kustomisasi dan pratinjau secara real-time",
  "Reset Customizer": "Reset Kustomisasi",
  "Themes": "Tema",
  "Style (Mode)": "Gaya (Mode)",
  "Default": "Default",
  "Bordered": "Berbingkai",
  "Semi Dark": "Semi Gelap",
  "Layout": "Tata Letak",
  "Menu (Navigation)": "Menu (Navigasi)",
  "Expanded": "Diperluas",
  "Collapsed": "Diciutkan",
  "Header Types": "Tipe Header",
  "Fixed": "Tetap",
  "Static": "Statis",
  "Navbar Type": "Tipe Navbar",
  "Sticky": "Lengket",
  "Hidden": "Tersembunyi",
  "Content": "Konten",
  "Compact": "Kompak",
  "Wide": "Lebar",
  "Direction": "Arah",
  "Left to Right (En)": "Kiri ke Kanan (Id)",
  "Right to Left (Ar)": "Kanan ke Kiri (Ar)",
  "Select parent department": "Pilih departemen induk",
  "Select department": "Pilih departemen",
  "Male": "Laki-laki",
  "Female": "Perempuan",
  "For more layout options refer": "Untuk opsi tata letak lainnya lihat",
  "documentation": "dokumentasi",
  "Create Announcement": "Buat Pengumuman",
  "Notifications Json": "Notifikasi JSON",
  "Hours Logged": "Jam Tercatat",
  "Ongoing Tasks": "Tugas Berlangsung",
  "Time Spending": "Penggunaan Waktu",
  "Weekly Overview": "Gambaran Mingguan",
  "Your weekly working hours": "Jam kerja mingguan Anda",
  "100% of total employees": "100% dari total karyawan",
  "% of total employees": "% dari total karyawan",
  "0% of total employees": "0% dari total karyawan",
  "Today's Present": "Hadir Hari Ini",
  "Today's Absentees": "Absen Hari Ini",
  "Pending Requests": "Permintaan Menunggu",
  "Document Requests": "Permintaan Dokumen",
  "Loan Requests": "Permintaan Pinjaman",
  "My Loans": "Pinjaman Saya",
  "My Loan Requests": "Permintaan Pinjaman Saya",
  "Request Loan": "Minta Pinjaman",
  "Loan Management": "Manajemen Pinjaman",
  "Last updated": "Terakhir diperbarui",
  "Latest activities of users": "Aktivitas terbaru pengguna",
  "Success is the result of hard work, determination, and the courage to pursue greatness.": "Kesuksesan adalah hasil dari kerja keras, tekad, dan keberanian untuk mengejar kebesaran.",
  "Teamwork divides the task and multiplies the success.": "Kerja tim membagi tugas dan melipatgandakan kesuksesan.",
  "You don't have to be perfect to make an impact; every small effort counts.": "Anda tidak harus sempurna untuk membuat dampak; setiap upaya kecil berarti.",
  "Productivity is not about doing more; it's about focusing on what truly matters.": "Produktivitas bukan tentang melakukan lebih banyak; ini tentang fokus pada apa yang benar-benar penting.",
  "Your attitude, not your aptitude, will determine your altitude.": "Sikap Anda, bukan bakat Anda, yang akan menentukan ketinggian Anda.",
  "The secret to great teamwork is trust, communication, and a shared goal.": "Rahasia kerja tim yang hebat adalah kepercayaan, komunikasi, dan tujuan bersama.",
  "Every accomplishment starts with the decision to try.": "Setiap pencapaian dimulai dengan keputusan untuk mencoba.",
  "When we work together, the impossible becomes possible.": "Ketika kita bekerja bersama, yang tidak mungkin menjadi mungkin.",
  "Productivity is never an accident. It is always the result of commitment to excellence.": "Produktivitas tidak pernah terjadi secara kebetulan. Itu selalu hasil dari komitmen untuk keunggulan.",
  "Believe in your ability to shape the future with the work you do today.": "Percaya pada kemampuan Anda untuk membentuk masa depan dengan pekerjaan yang Anda lakukan hari ini.",
  "Welcome back": "Selamat datang kembali",
  "Hours Today": "Jam Hari Ini",
  "Present Today": "Hadir Hari Ini",
  "Weekly working hours": "Jam kerja mingguan",
  "Attendance & HR Overview": "Gambaran Kehadiran & SDM",
  "Absent Today": "Absen Hari Ini",
  "HR & Workforce Management": "Manajemen SDM & Tenaga Kerja",
  "Last Payroll": "Penggajian Terakhir",
  "Open Positions": "Posisi Terbuka",
  "Applications": "Lamaran",
  "Active Courses": "Kursus Aktif",
  "Completion Rate": "Tingkat Penyelesaian",
  "Total Assets": "Total Aset",
  "Available Assets": "Aset Tersedia",
  "Finance & Accounting": "Keuangan & Akuntansi",
  "Monthly Income": "Pendapatan Bulanan",
  "Monthly Expense": "Pengeluaran Bulanan",
  "Net Profit": "Laba Bersih",
  "Pending Loans": "Pinjaman Menunggu",
  "Pending Expenses": "Pengeluaran Menunggu",
  "Collected Today": "Dikumpulkan Hari Ini",
  "Business Operations": "Operasi Bisnis",
  "Customers": "Pelanggan",
  "Suppliers": "Pemasok",
  "Products": "Produk",
  "Sales This Month": "Penjualan Bulan Ini",
  "orders today": "pesanan hari ini",
  "active": "aktif",
  "present": "hadir",
  "Sales & Field Operations": "Penjualan & Operasi Lapangan",
  "Visits Today": "Kunjungan Hari Ini",
  "Total Clients": "Total Klien",
  "New Tasks": "Tugas Baru",
  "Overdue Tasks": "Tugas Terlambat",
  "Orders Today": "Pesanan Hari Ini",
  "Target Achievement": "Pencapaian Target",
  "Communications": "Komunikasi",
  "Calls Today": "Panggilan Hari Ini",
  "Missed Calls": "Panggilan Tak Terjawab",
  "Active Notices": "Pemberitahuan Aktif",
  "Documents & Operations": "Dokumen & Operasi",
  "Total Documents": "Total Dokumen",
  "Active Forms": "Formulir Aktif",
  "Submissions Today": "Pengiriman Hari Ini",
  "Events Today": "Acara Hari Ini",
  "Upcoming Events": "Acara Mendatang",
  "Total Notes": "Total Catatan",
  "Department Performance": "Performa Departemen",
  "Present vs Absent by Department": "Hadir vs Absen per Departemen",
  "No recent activities found": "Tidak ada aktivitas terbaru ditemukan",
  "Order": "Pesanan",
  "Visit": "Kunjungan",
  "Form Submission": "Pengiriman Formulir",
  "by": "oleh",
  "Activation Details": "Detail Aktivasi",
  "Activation Code": "Kode Aktivasi",
  "Licensed To": "Dilisensikan Kepada",
  "Activation Pending": "Aktivasi Menunggu",
  "Activation Disabled": "Aktivasi Dinonaktifkan",
  "Purchase Code": "Kode Pembelian",
  "Envato Username": "Username Envato",
  "Activate Now": "Aktifkan Sekarang",
  "Verification Pending": "Verifikasi Menunggu",
  "Pending Verification": "Menunggu Verifikasi",
  "Total Users": "Total Pengguna",
  "Verified Users": "Pengguna Terverifikasi",
  "Recent analytics": "Analitik terbaru",
  "Duplicate Users": "Pengguna Duplikat",
  "Backup Management": "Manajemen Cadangan",
  "Cache & Logs Management": "Manajemen Cache & Log",
  "Clear Cache": "Hapus Cache",
  "Clear Logs": "Hapus Log",
  "Generate Report": "Buat Laporan",
  "Organization Hierarchy": "Hierarki Organisasi",
  "No hierarchy data available": "Tidak ada data hierarki tersedia",
  "Payroll Period": "Periode Penggajian",
  "Salary Details": "Detail Gaji",
  "Basic Salary": "Gaji Pokok",
  "Total Benefits": "Total Tunjangan",
  "Total Deductions": "Total Potongan",
  "Net Salary": "Gaji Bersih",
  "Create Backup": "Buat Cadangan",
  "No backups found": "Tidak ada cadangan ditemukan",
  "Your copy is not activated": "Salinan Anda tidak diaktifkan",
  "Please enter your purchase code to activate": "Silakan masukkan kode pembelian untuk mengaktifkan",
  "Admin Remarks": "Catatan Admin",
  "Admin Notes": "Catatan Admin",
  "Approved Amount": "Jumlah Disetujui",
  "All Expense Requests": "Semua Permintaan Pengeluaran",
  "Expense Date": "Tanggal Pengeluaran",
  "Image": "Gambar",
  "Filter by expense type": "Filter berdasarkan jenis pengeluaran",
  "Filter by status": "Filter berdasarkan status",
  "Please select the expense date": "Silakan pilih tanggal pengeluaran",
  "Select Expense Type": "Pilih Jenis Pengeluaran",
  "My Expenses": "Pengeluaran Saya",
  "Expense Summary": "Ringkasan Pengeluaran",
  "Employee Expense": "Pengeluaran Karyawan",
  "Approval Pipeline": "Alur Persetujuan",
  "Total Pending": "Total Menunggu",
  "Average Days Pending": "Rata-rata Hari Menunggu",
  "Pending Requests by Approver": "Permintaan Menunggu per Pemberi Persetujuan",
  "Days Pending": "Hari Menunggu",
  "Expense Amount": "Jumlah Pengeluaran",
  "No documents attached": "Tidak ada dokumen terlampir",
  "Attachments": "Lampiran",
  "No data available in table": "Tidak ada data tersedia dalam tabel",
  "No matching records found": "Tidak ada catatan yang cocok ditemukan",
  "(filtered from _MAX_ total entries)": "(difilter dari _MAX_ total entri)",
  "Show entries": "Tampilkan entri",
  "Search:": "Cari:",
  "No records found": "Tidak ada catatan ditemukan",
  "Select an employee": "Pilih karyawan",
  "Search Expense Requests": "Cari Permintaan Pengeluaran",
  "Displaying _START_ to _END_ of _TOTAL_ entries": "Menampilkan _START_ sampai _END_ dari _TOTAL_ entri",
  "View PDF": "Lihat PDF",
  "All Employees": "Semua Karyawan",
  "All Expense Types": "Semua Jenis Pengeluaran",
  "No entries available": "Tidak ada entri tersedia",
  "Addon Management": "Manajemen Addon",
  "Installed Modules": "Modul Terinstal",
  "Upload New Addon": "Unggah Addon Baru",
  "Configure": "Konfigurasi",
  "Module Settings": "Pengaturan Modul",
  "Download": "Unduh",
  "System Settings": "Pengaturan Sistem",
  "Maintenance": "Pemeliharaan",
  "Restore": "Pulihkan",
  "Explore Addons": "Jelajahi Addon",
  "Add New Addon": "Tambah Addon Baru",
  "Addons - Explore": "Addon - Jelajahi",
  "Price": "Harga",
  "Version": "Versi",
  "Already Installed": "Sudah Terinstal",
  "Purchase Now": "Beli Sekarang",
  "Install Now": "Instal Sekarang",
  "No description available": "Tidak ada deskripsi tersedia",
  "Search modules...": "Cari modul...",
  "Showing _START_ to _END_ of _TOTAL_ modules": "Menampilkan _START_ sampai _END_ dari _TOTAL_ modul",
  "No modules found": "Tidak ada modul ditemukan",
  "No dependencies": "Tidak ada dependensi",
  "No modules depend on this": "Tidak ada modul yang bergantung pada ini",
  "Yes, uninstall it!": "Ya, hapus instalasi!",
  "Total Modules": "Total Modul",
  "Active Modules": "Modul Aktif",
  "Disabled Modules": "Modul Nonaktif",
  "Select addon zip file": "Pilih file zip addon",
  "All Categories": "Semua Kategori",
  "Module": "Modul",
  "Category": "Kategori",
  "Dependencies": "Dependensi",
  "Explore": "Jelajahi",
  "Submitted On": "Dikirim Pada",
  "Categories": "Kategori",
  "Installed modules": "Modul terinstal",
  "Currently enabled": "Saat ini aktif",
  "Module categories": "Kategori modul",
  "Currently disabled": "Saat ini nonaktif",
  "Upload a zip file containing the module files": "Unggah file zip yang berisi file modul",
  "Demo Mode:": "Mode Demo:",
  "Some features are disabled in demo mode. Purchase addons are available at": "Beberapa fitur dinonaktifkan dalam mode demo. Addon dapat dibeli di",
  "Browse More Addons": "Jelajahi Addon Lainnya",
  "All Status": "Semua Status",
  "Do you want to enable this module?": "Apakah Anda ingin mengaktifkan modul ini?",
  "Do you want to disable this module?": "Apakah Anda ingin menonaktifkan modul ini?",
  "Module enabled successfully": "Modul berhasil diaktifkan",
  "Module disabled successfully": "Modul berhasil dinonaktifkan",
  "You are about to uninstall this module. This action cannot be undone!": "Anda akan menghapus instalasi modul ini. Tindakan ini tidak dapat dibatalkan!",
  "Module uninstalled successfully": "Modul berhasil dihapus",
  "Warning: This will permanently remove the module": "Peringatan: Ini akan menghapus modul secara permanen",
  "Dependencies Required": "Dependensi Diperlukan",
  "This module requires the following modules to be enabled:": "Modul ini membutuhkan modul berikut untuk diaktifkan:",
  "Cannot Disable": "Tidak Dapat Menonaktifkan",
  "The following modules depend on this module and must be disabled first:": "Modul berikut bergantung pada modul ini dan harus dinonaktifkan terlebih dahulu:",
  "This feature is disabled in demo mode": "Fitur ini dinonaktifkan dalam mode demo",
  "Yes, proceed!": "Ya, lanjutkan!",
  "All Leave Requests": "Semua Permintaan Cuti",
  "Compensatory Offs": "Cuti Kompensasi",
  "Select Option": "Pilih Opsi",
  "Full Day(s)": "Hari Penuh",
  "Add Emergency Contact Information": "Tambah Informasi Kontak Darurat",
  "Are you sure you want to approve this compensatory off request?": "Apakah Anda yakin ingin menyetujui permintaan cuti kompensasi ini?",
  "Yes, Approve": "Ya, Setujui",
  "Compensatory off request approved successfully": "Permintaan cuti kompensasi berhasil disetujui",
  "Failed to approve compensatory off request": "Gagal menyetujui permintaan cuti kompensasi",
  "Are you sure you want to reject this compensatory off request?": "Apakah Anda yakin ingin menolak permintaan cuti kompensasi ini?",
  "Yes, Reject": "Ya, Tolak",
  "Compensatory off request rejected": "Permintaan cuti kompensasi ditolak",
  "Failed to reject compensatory off request": "Gagal menolak permintaan cuti kompensasi",
  "This action cannot be undone!": "Tindakan ini tidak dapat dibatalkan!",
  "Yes, Delete": "Ya, Hapus",
  "Compensatory off request deleted": "Permintaan cuti kompensasi dihapus",
  "Failed to delete compensatory off request": "Gagal menghapus permintaan cuti kompensasi",
  "Enter reason for leave": "Masukkan alasan cuti",
  "Loading leave request details...": "Memuat detail permintaan cuti...",
  "Loading leave details...": "Memuat detail cuti...",
  "Details": "Detail",
  "Are you sure you want to cancel this leave request?": "Apakah Anda yakin ingin membatalkan permintaan cuti ini?",
  "Are you sure you want to delete this leave request? This action cannot be undone!": "Apakah Anda yakin ingin menghapus permintaan cuti ini? Tindakan ini tidak dapat dibatalkan!",
  "Yes, Cancel": "Ya, Batalkan",
  "Accepted formats: PDF, JPG, PNG (Max 2MB)": "Format yang diterima: PDF, JPG, PNG (Maks 2MB)",
  "Choose file": "Pilih file",
  "Leave duration": "Durasi cuti",
  "Leave Duration": "Durasi Cuti",
  "Available Balance:": "Saldo Tersedia:",
  "Are you sure you want to approve this leave request?": "Apakah Anda yakin ingin menyetujui permintaan cuti ini?",
  "Are you sure you want to reject this leave request?": "Apakah Anda yakin ingin menolak permintaan cuti ini?",
  "Leave request approved successfully": "Permintaan cuti berhasil disetujui",
  "Leave request rejected successfully": "Permintaan cuti berhasil ditolak",
  "Leave request cancelled successfully": "Permintaan cuti berhasil dibatalkan",
  "No leave requests found": "Tidak ada permintaan cuti ditemukan",
  "Traveling Location": "Lokasi Perjalanan",
  "Failed to load leave details. Please try again.": "Gagal memuat detail cuti. Silakan coba lagi.",
  "Failed to cancel leave request": "Gagal membatalkan permintaan cuti",
  "Leave request deleted successfully": "Permintaan cuti berhasil dihapus",
  "This expense type will be permanently deleted!": "Jenis pengeluaran ini akan dihapus secara permanen!",
  "Expense type has been deleted.": "Jenis pengeluaran telah dihapus.",
  "Failed to delete expense type": "Gagal menghapus jenis pengeluaran",
  "Expense type created successfully": "Jenis pengeluaran berhasil dibuat",
  "Expense type updated successfully": "Jenis pengeluaran berhasil diperbarui",
  "Search Expense Types": "Cari Jenis Pengeluaran",
  "No entries to show": "Tidak ada entri untuk ditampilkan",
  "Expense Type Details": "Detail Jenis Pengeluaran",
  "Saving...": "Menyimpan...",
  "Today's Summary": "Ringkasan Hari Ini",
  "View Full Attendance": "Lihat Kehadiran Lengkap",
  "You are Checked In": "Anda Sudah Check-in",
  "Check Out Now": "Check-out Sekarang",
  "Start Break": "Mulai Istirahat",
  "Stop Break": "Selesai Istirahat",
  "Checked in successfully!": "Berhasil check-in!",
  "Checked out successfully!": "Berhasil check-out!",
  "Checked in successfully": "Berhasil check-in",
  "Checked out successfully": "Berhasil check-out",
  "Failed to check in. Please try again.": "Gagal check-in. Silakan coba lagi.",
  "Failed to check out. Please try again.": "Gagal check-out. Silakan coba lagi.",
  "Break started successfully!": "Istirahat berhasil dimulai!",
  "Break stopped successfully!": "Istirahat berhasil selesai!",
  "Failed to toggle break. Please try again.": "Gagal mengubah status istirahat. Silakan coba lagi.",
  "Basic settings": "Pengaturan dasar",
  "Logo & favicon": "Logo & favicon",
  "Organization info": "Info organisasi",
  "Default settings": "Pengaturan default",
  "Location settings": "Pengaturan lokasi",
  "Code Prefix": "Awalan Kode",
  "Auto-generated codes": "Kode otomatis",
  "SMTP configuration": "Konfigurasi SMTP",
  "Security settings": "Pengaturan keamanan",
  "Video/audio calls": "Panggilan video/audio",
  "App Name": "Nama Aplikasi",
  "Phone Country Code": "Kode Negara Telepon",
  "Currency Symbol": "Simbol Mata Uang",
  "Distance Unit": "Satuan Jarak",
  "Kilometers": "Kilometer",
  "Miles": "Mil",
  "Enable Helper Text": "Aktifkan Teks Bantuan",
  "Branding Settings": "Pengaturan Merek",
  "Customize your application appearance": "Sesuaikan tampilan aplikasi Anda",
  "Application Logo": "Logo Aplikasi",
  "This logo will be displayed in the application header and login pages.": "Logo ini akan ditampilkan di header aplikasi dan halaman login.",
  "Current Logo": "Logo Saat Ini",
  "App Logo": "Logo Aplikasi",
  "Drop your logo here or click to browse": "Letakkan logo Anda di sini atau klik untuk menjelajah",
  "PNG, JPG or JPEG format": "Format PNG, JPG atau JPEG",
  "Max size: 2MB": "Ukuran maks: 2MB",
  "Transparent background recommended": "Latar belakang transparan disarankan",
  "Choose File": "Pilih Berkas",
  "Favicon": "Favicon",
  "This icon will appear in browser tabs and bookmarks.": "Ikon ini akan muncul di tab dan bookmark browser.",
  "Current Favicon": "Favicon Saat Ini",
  "Drop your favicon here or click to browse": "Letakkan favicon Anda di sini atau klik untuk menjelajah",
  "ICO, PNG, JPG or JPEG format": "Format ICO, PNG, JPG atau JPEG",
  "Max size: 512KB": "Ukuran maks: 512KB",
  "32x32 or 64x64 pixels": "32x32 atau 64x64 piksel",
  "Branding Tips": "Tips Merek",
  "Use high-quality images for better display on all devices": "Gunakan gambar berkualitas tinggi untuk tampilan lebih baik di semua perangkat",
  "Logos with transparent backgrounds work best": "Logo dengan latar belakang transparan paling baik",
  "Keep favicon simple and recognizable at small sizes": "Jaga favicon tetap sederhana dan mudah dikenali pada ukuran kecil",
  "Changes will take effect immediately after saving": "Perubahan akan berlaku segera setelah disimpan",
  "Last updated: Just now": "Terakhir diperbarui: Baru saja",
  "Manage your organization information": "Kelola informasi organisasi Anda",
  "Company Logo": "Logo Perusahaan",
  "Upload Company Logo": "Unggah Logo Perusahaan",
  "This logo will appear on documents and reports": "Logo ini akan muncul di dokumen dan laporan",
  "Upload Logo": "Unggah Logo",
  "JPG, PNG. Max: 2MB": "JPG, PNG. Maks: 2MB",
  "Company Name": "Nama Perusahaan",
  "Company Phone": "Telepon Perusahaan",
  "Company Email": "Email Perusahaan",
  "Company Website": "Website Perusahaan",
  "Address Information": "Informasi Alamat",
  "Company Address": "Alamat Perusahaan",
  "State/Province": "Provinsi",
  "Zip/Postal Code": "Kode Pos",
  "Legal Information": "Informasi Hukum",
  "Tax ID / VAT Number": "NPWP / Nomor PPN",
  "Registration Number": "Nomor Registrasi",
  "Employee Settings": "Pengaturan Karyawan",
  "Default Password": "Kata Sandi Default",
  "Default password for new employees": "Kata sandi default untuk karyawan baru",
  "Maps Settings": "Pengaturan Peta",
  "Map Provider": "Penyedia Peta",
  "Map Zoom Level": "Tingkat Zoom Peta",
  "Center Latitude": "Latitude Pusat",
  "Center Longitude": "Longitude Pusat",
  "Map API Key": "Kunci API Peta",
  "Your Google Maps API key for map features": "Kunci API Google Maps Anda untuk fitur peta",
  "Code Prefix & Suffix": "Awalan & Akhiran Kode",
  "Employee Code Prefix": "Awalan Kode Karyawan",
  "Prefix for employee codes (e.g., EMP-001)": "Awalan untuk kode karyawan (misal, EMP-001)",
  "Order Prefix": "Awalan Pesanan",
  "Prefix for order numbers": "Awalan untuk nomor pesanan",
  "Mail Settings": "Pengaturan Email",
  "Configure your SMTP settings to enable email notifications, password resets, and other email features.": "Konfigurasi pengaturan SMTP Anda untuk mengaktifkan notifikasi email, reset kata sandi, dan fitur email lainnya.",
  "Mail Driver": "Driver Email",
  "Currently only SMTP is supported": "Saat ini hanya SMTP yang didukung",
  "SMTP Host": "Host SMTP",
  "Your SMTP server hostname": "Nama host server SMTP Anda",
  "SMTP Port": "Port SMTP",
  "Common ports: 587 (TLS), 465 (SSL), 25 (No encryption)": "Port umum: 587 (TLS), 465 (SSL), 25 (Tanpa enkripsi)",
  "Encryption": "Enkripsi",
  "Recommended: TLS for port 587, SSL for port 465": "Disarankan: TLS untuk port 587, SSL untuk port 465",
  "SMTP Username": "Username SMTP",
  "Usually your email address": "Biasanya alamat email Anda",
  "SMTP Password": "Kata Sandi SMTP",
  "Your SMTP password or app-specific password": "Kata sandi SMTP atau kata sandi khusus aplikasi",
  "From Email Address": "Alamat Email Pengirim",
  "Email address that appears as sender": "Alamat email yang muncul sebagai pengirim",
  "From Name": "Nama Pengirim",
  "Name that appears as sender": "Nama yang muncul sebagai pengirim",
  "Gmail Users:": "Pengguna Gmail:",
  "If using Gmail, enable \"Less secure app access\" or use an \"App Password\" if 2FA is enabled.": "Jika menggunakan Gmail, aktifkan \"Akses aplikasi kurang aman\" atau gunakan \"Kata Sandi Aplikasi\" jika 2FA diaktifkan.",
  "Office 365/Outlook:": "Office 365/Outlook:",
  "Use smtp.office365.com with port 587 and TLS encryption.": "Gunakan smtp.office365.com dengan port 587 dan enkripsi TLS.",
  "SendGrid/Mailgun:": "SendGrid/Mailgun:",
  "Use their SMTP credentials from your dashboard.": "Gunakan kredensial SMTP dari dasbor Anda.",
  "Test Email Configuration": "Uji Konfigurasi Email",
  "Send a test email to verify your SMTP settings are working correctly before saving.": "Kirim email uji untuk memverifikasi pengaturan SMTP berfungsi dengan benar sebelum menyimpan.",
  "Enter email address to test": "Masukkan alamat email untuk uji",
  "Send Test Email": "Kirim Email Uji",
  "This will use your current settings (saved or unsaved) to send a test email.": "Ini akan menggunakan pengaturan saat ini (tersimpan atau belum) untuk mengirim email uji.",
  "Save Mail Settings": "Simpan Pengaturan Email",
  "Settings updated successfully": "Pengaturan berhasil diperbarui",
  "An error occurred while saving settings": "Terjadi kesalahan saat menyimpan pengaturan",
  "Are you sure you want to save these settings?": "Apakah Anda yakin ingin menyimpan pengaturan ini?",
  "Invalid file type. Please upload an image file.": "Tipe file tidak valid. Silakan unggah file gambar.",
  "File size is too large. Please upload a smaller file.": "Ukuran file terlalu besar. Silakan unggah file yang lebih kecil.",
  "OK": "OK",
  "Please select at least one file to upload": "Silakan pilih setidaknya satu file untuk diunggah",
  "Feature Not Implemented": "Fitur Belum Diimplementasi",
  "Code prefix settings update endpoint is not yet configured.": "Endpoint pembaruan pengaturan awalan kode belum dikonfigurasi.",
  "Please enter an email address": "Silakan masukkan alamat email",
  "Please enter a valid email address": "Silakan masukkan alamat email yang valid",
  "Sending...": "Mengirim...",
  "Failed to send test email": "Gagal mengirim email uji",
  "saving": "Menyimpan...",
  "General": "Umum",
  "Branding": "Merek",
  "Company": "Perusahaan",
  "Maps": "Peta",
  "Mail": "Email",
  "This feature is disabled in the demo.": "Fitur ini dinonaktifkan dalam demo.",
  "Disabled in demo mode": "Dinonaktifkan dalam mode demo",
  "Web Attendance": "Kehadiran Web",
  "Web Check-in": "Check-in Web",
  "Default Shift": "Shift Default",
  "Multiple Check-ins Enabled": "Check-in Ganda Diaktifkan",
  "Ready to check in": "Siap check-in",
  "Ready to check out": "Siap check-out",
  "Confirm check in?": "Konfirmasi check-in?",
  "Confirm check out?": "Konfirmasi check-out?",
  "Today's Activity Log": "Log Aktivitas Hari Ini",
  "No activity recorded today": "Tidak ada aktivitas tercatat hari ini",
  "(Multiple check-ins allowed)": "(Check-in ganda diizinkan)",
  "You have already checked in today": "Anda sudah check-in hari ini",
  "You have already checked out today": "Anda sudah check-out hari ini",
  "Start break?": "Mulai istirahat?",
  "Stop break?": "Selesai istirahat?",
  "Break started successfully": "Istirahat berhasil dimulai",
  "Break stopped successfully": "Istirahat berhasil selesai",
  "On Break": "Sedang Istirahat",
  "Break Started": "Istirahat Dimulai",
  "Break Ended": "Istirahat Selesai",
  "Attendance Management": "Manajemen Kehadiran",
  "Monthly Calendar View": "Tampilan Kalender Bulanan",
  "Web Check-in Station": "Stasiun Check-in Web",
  "Regularization Management": "Manajemen Regularisasi",
  "Department Statistics": "Statistik Departemen",
  "Attendance Dashboard": "Dasbor Kehadiran",
  "Attendance Trends (Last 30 Days)": "Tren Kehadiran (30 Hari Terakhir)",
  "Weekly Summary": "Ringkasan Mingguan",
  "Average Attendance": "Rata-rata Kehadiran",
  "This Week vs Last Week": "Minggu Ini vs Minggu Lalu",
  "Today's Team Attendance": "Kehadiran Tim Hari Ini",
  "Pending Regularization Requests": "Permintaan Regularisasi Menunggu",
  "Quick Action": "Tindakan Cepat",
  "Request approved successfully!": "Permintaan berhasil disetujui!",
  "Request rejected successfully!": "Permintaan berhasil ditolak!",
  "Monthly Attendance Calendar": "Kalender Kehadiran Bulanan",
  "Monthly Calendar": "Kalender Bulanan",
  "Legend": "Legenda",
  "Early Checkout": "Check-out Lebih Awal",
  "Live Data (finalized at 23:30)": "Data Langsung (final pukul 23:30)",
  "No Employees Found": "Tidak Ada Karyawan Ditemukan",
  "Try adjusting your filters or search criteria": "Coba sesuaikan filter atau kriteria pencarian Anda",
  "Scroll horizontally to view all days": "Gulir horizontal untuk melihat semua hari",
  "Loading calendar data...": "Memuat data kalender...",
  "Please wait": "Silakan tunggu",
  "Live Data": "Data Langsung",
  "This data is calculated in real-time and will be finalized at 23:30 tonight.": "Data ini dihitung secara real-time dan akan final pukul 23:30 malam ini.",
  "Search by name, code, email...": "Cari berdasarkan nama, kode, email...",
  "Half Days": "Setengah Hari",
  "Today's Status": "Status Hari Ini",
  "Don't forget to check out before leaving!": "Jangan lupa check-out sebelum pulang!",
  "No attendance record for today. Please check in to mark your attendance.": "Tidak ada catatan kehadiran hari ini. Silakan check-in untuk mencatat kehadiran Anda.",
  "Select Date Range": "Pilih Rentang Tanggal",
  "Attendance %": "Kehadiran %",
  "Requested Times": "Waktu yang Diminta",
  "Are you sure you want to approve this request?": "Apakah Anda yakin ingin menyetujui permintaan ini?",
  "Are you sure you want to reject this request?": "Apakah Anda yakin ingin menolak permintaan ini?",
  "January": "Januari",
  "February": "Februari",
  "March": "Maret",
  "April": "April",
  "May": "Mei",
  "June": "Juni",
  "July": "Juli",
  "August": "Agustus",
  "September": "September",
  "October": "Oktober",
  "November": "November",
  "December": "Desember",
  "Not Marked": "Tidak Ditandai",
  "late": "Terlambat",
  "absent": "Absen",
  "On Time": "Tepat Waktu",
  "None": "Tidak Ada",
  "Not checked in": "Belum check-in",
  "Not checked out": "Belum check-out",
  "No attendance logs found": "Tidak ada log kehadiran ditemukan",
  "Checked In": "Sudah Check-in",
  "Checked Out": "Sudah Check-out",
  "Check-in/out Locations": "Lokasi Check-in/out",
  "Attendance Timeline": "Linimasa Kehadiran",
  "Attendance Metrics": "Metrik Kehadiran",
  "Early Checkout Reason": "Alasan Check-out Lebih Awal",
  "Late Reason": "Alasan Terlambat",
  "Late Hours": "Jam Terlambat",
  "Shift Start Time": "Waktu Mulai Shift",
  "Shift End Time": "Waktu Selesai Shift",
  "View Attendance": "Lihat Kehadiran",
  "Attendance Details": "Detail Kehadiran",
  "Loading attendance data...": "Memuat data kehadiran...",
  "Fetching records for": "Mengambil catatan untuk",
  "Rendering calendar...": "Merender kalender...",
  "Building employee grid": "Membangun grid karyawan",
  "Failed to load calendar data": "Gagal memuat data kalender",
  "An error occurred while loading calendar data": "Terjadi kesalahan saat memuat data kalender",
  "View Full Details": "Lihat Detail Lengkap",
  "Recalculate Attendance?": "Hitung Ulang Kehadiran?",
  "This will recalculate attendance data for": "Ini akan menghitung ulang data kehadiran untuk",
  "This may take a few moments.": "Ini mungkin membutuhkan beberapa saat.",
  "Yes, Recalculate": "Ya, Hitung Ulang",
  "Recalculating attendance...": "Menghitung ulang kehadiran...",
  "Processing data, please wait": "Memproses data, silakan tunggu",
  "Processed": "Diproses",
  "Absences Created": "Absensi Dibuat",
  "Recalculation failed": "Perhitungan ulang gagal",
  "Failed to recalculate attendance": "Gagal menghitung ulang kehadiran",
  "Sun": "Min",
  "Mon": "Sen",
  "Tue": "Sel",
  "Wed": "Rab",
  "Thu": "Kam",
  "Fri": "Jum",
  "Sat": "Sab",
  "Search Employee": "Cari Karyawan",
  "Recalculate": "Hitung Ulang",
  "Month": "Bulan",
  "HR": "SDM",
  "Create Request": "Buat Permintaan",
  "All Regularization Requests": "Semua Permintaan Regularisasi",
  "Total Requests": "Total Permintaan",
  "Pending Approval": "Menunggu Persetujuan",
  "Approved Today": "Disetujui Hari Ini",
  "Rejected Today": "Ditolak Hari Ini",
  "Wrong Time": "Waktu Salah",
  "Attendance Regularization Request": "Permintaan Regularisasi Kehadiran",
  "Explain the reason for regularization...": "Jelaskan alasan regularisasi...",
  "Maximum 1000 characters": "Maksimum 1000 karakter",
  "Current Attachments:": "Lampiran Saat Ini:",
  "Upload new files below to add more attachments.": "Unggah file baru di bawah untuk menambah lampiran.",
  "Supported formats: PDF, JPG, PNG. Max file size: 5MB each.": "Format yang didukung: PDF, JPG, PNG. Ukuran file maks: 5MB per file.",
  "Regularization Details": "Detail Regularisasi",
  "Process Request": "Proses Permintaan",
  "Manager Comments": "Komentar Manajer",
  "Optional comments...": "Komentar opsional...",
  "Maximum 500 characters": "Maksimum 500 karakter",
  "Regularization request deleted successfully!": "Permintaan regularisasi berhasil dihapus!",
  "Request submitted successfully!": "Permintaan berhasil dikirim!",
  "Request updated successfully!": "Permintaan berhasil diperbarui!",
  "Submitting...": "Mengirim...",
  "Updating...": "Memperbarui...",
  "Edit Regularization Request": "Edit Permintaan Regularisasi",
  "Approve Request": "Setujui Permintaan",
  "Reject Request": "Tolak Permintaan",
  "Shifts Management": "Manajemen Shift",
  "Shift List": "Daftar Shift",
  "Add New Shift": "Tambah Shift Baru",
  "Working Days": "Hari Kerja",
  "Timing": "Waktu",
  "Monday": "Senin",
  "Tuesday": "Selasa",
  "Wednesday": "Rabu",
  "Thursday": "Kamis",
  "Friday": "Jumat",
  "Saturday": "Sabtu",
  "Sunday": "Minggu",
  "Shift Code": "Kode Shift",
  "e.g., General Shift, Night Shift": "misal, Shift Umum, Shift Malam",
  "e.g., GS01, NS02": "misal, SU01, SM02",
  "Optional notes about this shift...": "Catatan opsional tentang shift ini...",
  "You will not be able to recover this shift!": "Anda tidak akan dapat memulihkan shift ini!",
  "The shift has been deleted.": "Shift telah dihapus.",
  "Validation failed. Please check the form.": "Validasi gagal. Silakan periksa formulir.",
  "Shift deleted successfully.": "Shift berhasil dihapus.",
  "Shift created successfully.": "Shift berhasil dibuat.",
  "Shift updated successfully.": "Shift berhasil diperbarui.",
  "Search holidays...": "Cari hari libur...",
  "filtered from _TOTAL_ total entries": "difilter dari _TOTAL_ total entri",
  "Failed to load holiday data": "Gagal memuat data hari libur",
  "Failed to update status": "Gagal memperbarui status",
  "Failed to delete holiday": "Gagal menghapus hari libur",
  "Holiday updated successfully": "Hari libur berhasil diperbarui",
  "Holiday created successfully": "Hari libur berhasil dibuat",
  "Failed to save holiday": "Gagal menyimpan hari libur",
  "Holiday Code": "Kode Hari Libur",
  "Unique identifier for this holiday": "Identifikasi unik untuk hari libur ini",
  "Applicability": "Keberlakuan",
  "Recurring (Annual)": "Berulang (Tahunan)",
  "This holiday repeats every year": "Hari libur ini berulang setiap tahun",
  "Optional Holiday": "Hari Libur Opsional",
  "Restricted Holiday": "Hari Libur Terbatas",
  "Half Day Holiday": "Hari Libur Setengah Hari",
  "Half Day Type": "Tipe Setengah Hari",
  "Visible to Employees": "Terlihat oleh Karyawan",
  "Send Notification": "Kirim Notifikasi",
  "Notify Days Before": "Notifikasi Hari Sebelum",
  "Save Holiday": "Simpan Hari Libur",
  "Select...": "Pilih...",
  "Holiday Management": "Manajemen Hari Libur",
  "Applicable To": "Berlaku Untuk",
  "Properties": "Properti",
  "Are you sure you want to delete this holiday?": "Apakah Anda yakin ingin menghapus hari libur ini?",
  "This action cannot be undone": "Tindakan ini tidak dapat dibatalkan",
  "Yes, delete it": "Ya, hapus",
  "Holiday deleted successfully": "Hari libur berhasil dihapus",
  "Holiday status updated successfully": "Status hari libur berhasil diperbarui",
  "Select Departments": "Pilih Departemen",
  "My Holidays": "Hari Libur Saya",
  "No holidays found for": "Tidak ada hari libur ditemukan untuk",
  "Please contact your administrator to add holiday information.": "Silakan hubungi administrator untuk menambah informasi hari libur.",
  "Total Holidays": "Total Hari Libur",
  "in": "di",
  "Past Holidays": "Hari Libur Lalu",
  "enjoyed": "dinikmati",
  "remaining": "tersisa",
  "Holiday Calendar": "Kalender Hari Libur",
  "Calendar view is loading. If it doesn't appear, please check your browser console.": "Tampilan kalender sedang dimuat. Jika tidak muncul, silakan periksa konsol browser.",
  "Tomorrow": "Besok",
  "day": "hari",
  "No upcoming holidays": "Tidak ada hari libur mendatang",
  "Holidays by Month": "Hari Libur per Bulan",
  "All Holidays": "Semua Hari Libur",
  "Past": "Lalu",
  "Upcoming": "Mendatang",
  "No holidays available for": "Tidak ada hari libur tersedia untuk",
  "No additional information": "Tidak ada informasi tambahan",
  "Holidays on": "Hari libur pada",
  "No holiday data available to display on the calendar.": "Tidak ada data hari libur untuk ditampilkan di kalender.",
  "Daily Attendance Report": "Laporan Kehadiran Harian",
  "Monthly Summary Report": "Laporan Ringkasan Bulanan",
  "Late Arrivals Report": "Laporan Keterlambatan",
  "Overtime Hours Report": "Laporan Jam Lembur",
  "Department Comparison Report": "Laporan Perbandingan Departemen",
  "Daily Report": "Laporan Harian",
  "HR Management": "Manajemen SDM",
  "Compliance": "Kepatuhan",
  "Eligible": "Memenuhi Syarat",
  "High Unused Balance": "Saldo Tidak Terpakai Tinggi",
  "unused": "tidak terpakai",
  "Needs Attention": "Perlu Perhatian",
  "User Profile": "Profil Pengguna",
  "Profile": "Profil",
  "Security": "Keamanan",
  "Connected": "Terhubung",
  "Change": "Ubah",
  "Created": "Dibuat",
  "Updated": "Diperbarui",
  "Deleted": "Dihapus",
  "Member Since": "Anggota Sejak",
  "Email Status": "Status Email",
  "Joined On": "Bergabung Pada",
  "Activities": "Aktivitas",
  "Account Details": "Detail Akun",
  "No recent activities found": "Tidak ada aktivitas terbaru ditemukan",
  "System Info": "Info Sistem",
  "Username": "Nama Pengguna",
  "Language Preference": "Preferensi Bahasa",
  "Experience": "Pengalaman",
  "Anniversary": "Hari Jadi",
  "Base Salary": "Gaji Pokok",
  "Verified": "Terverifikasi",
  "Ensure your account is using a strong password to stay secure": "Pastikan akun Anda menggunakan kata sandi kuat agar tetap aman",
  "Enter current password": "Masukkan kata sandi saat ini",
  "Minimum 6 characters": "Minimum 6 karakter",
  "Confirm new password": "Konfirmasi kata sandi baru",
  "Confirm New Password": "Konfirmasi Kata Sandi Baru",
  "New password and confirm password do not match": "Kata sandi baru dan konfirmasi tidak cocok",
  "Update Password": "Perbarui Kata Sandi",
  "Export Successful": "Ekspor Berhasil",
  "Your attendance data has been exported.": "Data kehadiran Anda telah diekspor.",
  "Failed to load attendance details.": "Gagal memuat detail kehadiran.",
  "An error occurred while loading attendance details.": "Terjadi kesalahan saat memuat detail kehadiran.",
  "Check-in/out Logs": "Log Check-in/out",
  "hrs": "jam",
  "Half day": "Setengah hari",
  "New Regularization Request": "Permintaan Regularisasi Baru",
  "No regularization requests found": "Tidak ada permintaan regularisasi ditemukan",
  "Approved/Rejected By": "Disetujui/Ditolak Oleh",
  "My Attendance Regularization": "Regularisasi Kehadiran Saya",
  "New Request": "Permintaan Baru",
  "Upload new files to replace existing attachments.": "Unggah file baru untuk mengganti lampiran yang ada.",
  "Accepted formats: PDF, JPG, PNG. Max 5MB per file.": "Format yang diterima: PDF, JPG, PNG. Maks 5MB per file.",
  "The requested check out time field must be a date after requested check in time.": "Waktu check-out yang diminta harus setelah waktu check-in yang diminta.",
  "The check-out time must be after the check-in time.": "Waktu check-out harus setelah waktu check-in.",
  "Document Management": "Manajemen Dokumen",
  "Documents Dashboard": "Dasbor Dokumen",
  "Employee Documents": "Dokumen Karyawan",
  "Document Categories": "Kategori Dokumen",
  "Document Types": "Tipe Dokumen",
  "Workforce": "Tenaga Kerja",
  "Job Openings": "Lowongan Kerja",
  "Onboarding Tasks": "Tugas Orientasi",
  "All Records": "Semua Catatan",
  "Components": "Komponen",
  "Modifiers": "Pengubah",
  "Salary Structures": "Struktur Gaji",
  "Payroll Register": "Daftar Penggajian",
  "Department Summary": "Ringkasan Departemen",
  "Tax Summary": "Ringkasan Pajak",
  "Employee History": "Riwayat Karyawan",
  "Organization": "Organisasi",
  "Hierarchy": "Hierarki",
  "Disciplinary Actions": "Tindakan Disiplin",
  "Warnings": "Peringatan",
  "Warning Types": "Tipe Peringatan",
  "Appeals": "Banding",
  "My Warnings": "Peringatan Saya",
  "HR Policies": "Kebijakan SDM",
  "Policies": "Kebijakan",
  "Acknowledgments": "Pengakuan",
  "Requests": "Permintaan",
  "Self Service": "Layanan Mandiri",
  "My Regularization": "Regularisasi Saya",
  "My Leave Requests": "Permintaan Cuti Saya",
  "My Leaves": "Cuti Saya",
  "My Leave Balance": "Saldo Cuti Saya",
  "Apply for Leave": "Ajukan Cuti",
  "Leave Application Form": "Formulir Pengajuan Cuti",
  "days available": "hari tersedia",
  "Half Day Leave": "Cuti Setengah Hari",
  "Emergency Contact Person": "Kontak Darurat",
  "Leave Balance Summary": "Ringkasan Saldo Cuti",
  "Submit Application": "Kirim Pengajuan",
  "Leave Policies": "Kebijakan Cuti",
  "Annual Entitlement:": "Hak Tahunan:",
  "Carry Forward:": "Bawa Maju:",
  "Additional:": "Tambahan:",
  "Used:": "Terpakai:",
  "Available:": "Tersedia:",
  "Compensatory Off Available": "Cuti Kompensasi Tersedia",
  "You have comp off balance that can be used": "Anda memiliki saldo cuti kompensasi yang dapat digunakan",
  "Use Compensatory Off for this leave": "Gunakan Cuti Kompensasi untuk cuti ini",
  "Comp Off Days to Use": "Hari Cuti Kompensasi yang Digunakan",
  "Leave Balance Used": "Saldo Cuti yang Digunakan",
  "Please provide the reason for your leave request...": "Silakan berikan alasan permintaan cuti Anda...",
  "Country/City": "Negara/Kota",
  "Upload medical certificate or other supporting documents (PDF, JPG, PNG - Max 2MB)": "Unggah surat keterangan dokter atau dokumen pendukung lainnya (PDF, JPG, PNG - Maks 2MB)",
  "Select a leave type to view balance details": "Pilih jenis cuti untuk melihat detail saldo",
  "Create Expense": "Buat Pengeluaran",
  "My Payslips": "Slip Gaji Saya",
  "My Documents": "Dokumen Saya",
  "My Document Requests": "Permintaan Dokumen Saya",
  "Request Document": "Minta Dokumen",
  "My Reports": "Laporan Saya",
  "Data & Reports": "Data & Laporan",
  "Data Import/Export": "Impor/Ekspor Data",
  "Configuration": "Konfigurasi",
  "Masters": "Master",
  "IP Groups": "Grup IP",
  "Geofence Groups": "Grup Geofence",
  "QR Code Groups": "Grup Kode QR",
  "Face Attendance Devices": "Perangkat Kehadiran Wajah",
  "Sites": "Lokasi",
  "Registered Devices": "Perangkat Terdaftar",
  "Calendar": "Kalender",
  "Report Filters": "Filter Laporan",
  "Report Period": "Periode Laporan",
  "Current Month": "Bulan Ini",
  "Last Month": "Bulan Lalu",
  "Last 3 Months": "3 Bulan Terakhir",
  "Last 6 Months": "6 Bulan Terakhir",
  "Custom Range": "Rentang Kustom",
  "Apply Filter": "Terapkan Filter",
  "Good": "Baik",
  "Total Present": "Total Hadir",
  "Out of :days days": "Dari :days hari",
  "times": "kali",
  "Needs improvement": "Perlu perbaikan",
  "Avg. Work Hours": "Rata-rata Jam Kerja",
  "hrs/month": "jam/bulan",
  "Total: :hours hrs": "Total: :hours jam",
  "Monthly Attendance Trend": "Tren Kehadiran Bulanan",
  "Attendance Distribution": "Distribusi Kehadiran",
  "Monthly Breakdown": "Rincian Bulanan",
  "Select the date for the report": "Pilih tanggal untuk laporan",
  "All Shifts": "Semua Shift",
  "Working Hrs": "Jam Kerja",
  "Select date range": "Pilih rentang tanggal",
  "Minimum Late Minutes": "Menit Terlambat Minimum",
  "e.g., 15": "misal, 15",
  "Total Late Instances": "Total Kejadian Terlambat",
  "Avg Late Minutes": "Rata-rata Menit Terlambat",
  "Most Late Employee": "Karyawan Paling Sering Terlambat",
  "Late Arrivals by Day of Week": "Keterlambatan per Hari dalam Seminggu",
  "Late Arrival Trend": "Tren Keterlambatan",
  "Top 10 Late Employees": "10 Karyawan Paling Sering Terlambat",
  "Late Arrivals by Department": "Keterlambatan per Departemen",
  "Late Arrival Instances": "Kejadian Keterlambatan",
  "Scheduled Time": "Waktu Terjadwal",
  "Actual Check-In": "Check-in Aktual",
  "Late Duration": "Durasi Terlambat",
  "No late arrivals found": "Tidak ada keterlambatan ditemukan",
  "Count": "Jumlah",
  "Monthly Attendance Summary": "Ringkasan Kehadiran Bulanan",
  "Monthly Summary": "Ringkasan Bulanan",
  "Employee-wise Monthly Summary": "Ringkasan Bulanan per Karyawan",
  "Total Employees": "Total Karyawan",
  "Total Working Hours": "Total Jam Kerja",
  "Late Days": "Hari Terlambat",
  "Early Hours": "Jam Lebih Awal",
  "Overtime Hours": "Jam Lembur",
  "Select Month": "Pilih Bulan",
  "Select Department": "Pilih Departemen",
  "Overtime Report": "Laporan Lembur",
  "Total Overtime Hours": "Total Jam Lembur",
  "Employees with Overtime": "Karyawan dengan Lembur",
  "Avg Overtime/Employee": "Rata-rata Lembur/Karyawan",
  "Weekend Overtime": "Lembur Akhir Pekan",
  "Start Date": "Tanggal Mulai",
  "End Date": "Tanggal Selesai",
  "Minimum Overtime Hours": "Jam Lembur Minimum",
  "Day Type": "Tipe Hari",
  "All Days": "Semua Hari",
  "Weekdays": "Hari Kerja",
  "Weekends": "Akhir Pekan",
  "Approval Status": "Status Persetujuan",
  "Overtime by Department": "Lembur per Departemen",
  "Overtime Breakdown": "Rincian Lembur",
  "Monthly Overtime Trend": "Tren Lembur Bulanan",
  "Overtime Records": "Catatan Lembur",
  "Shift Details": "Detail Shift",
  "Check Times": "Waktu Check-in/out",
  "No overtime records found": "Tidak ada catatan lembur ditemukan",
  "Are you sure you want to approve this overtime?": "Apakah Anda yakin ingin menyetujui lembur ini?",
  "Overtime approved successfully": "Lembur berhasil disetujui",
  "Weekday": "Hari Kerja",
  "Hours": "Jam",
  "Date Range": "Rentang Tanggal",
  "Department Attendance Comparison": "Perbandingan Kehadiran Departemen",
  "Department Comparison": "Perbandingan Departemen",
  "Best Performance": "Performa Terbaik",
  "Needs Improvement": "Perlu Perbaikan",
  "Apply": "Terapkan",
  "Attendance Rate by Department": "Tingkat Kehadiran per Departemen",
  "Working Hours Distribution": "Distribusi Jam Kerja",
  "Department Comparison Table": "Tabel Perbandingan Departemen",
  "Rank": "Peringkat",
  "Late Metrics": "Metrik Keterlambatan",
  "Punctuality Score": "Skor Ketepatan Waktu",
  "Attendance Rate (%)": "Tingkat Kehadiran (%)",
  "No data available for selected period": "Tidak ada data tersedia untuk periode yang dipilih",
  "Request #:id": "Permintaan #:id",
  "Create Compensatory Off Request": "Buat Permintaan Cuti Kompensasi",
  "Compensatory Off Request Details": "Detail Permintaan Cuti Kompensasi",
  "Request compensatory time off for extra hours worked": "Minta cuti kompensasi untuk jam kerja tambahan",
  "Date Worked": "Tanggal Kerja",
  "Select the date you worked extra hours": "Pilih tanggal Anda bekerja jam tambahan",
  "Extra Hours Worked": "Jam Kerja Tambahan",
  "Enter the number of extra hours (minimum 0.5, maximum 24)": "Masukkan jumlah jam tambahan (minimum 0.5, maksimum 24)",
  "Compensatory Off Days Requested": "Hari Cuti Kompensasi yang Diminta",
  "Enter the number of compensatory off days you want (minimum 0.5, maximum 5)": "Masukkan jumlah hari cuti kompensasi yang Anda inginkan (minimum 0.5, maksimum 5)",
  "Provide details about why you worked extra hours": "Berikan detail mengapa Anda bekerja jam tambahan",
  "Calculation": "Perhitungan",
  "Important": "Penting",
  "Compensatory off days will expire 3 months from the worked date if not used.": "Hari cuti kompensasi akan kedaluwarsa 3 bulan dari tanggal kerja jika tidak digunakan.",
  "Guidelines": "Panduan",
  "Minimum Hours": "Jam Minimum",
  "You must have worked at least 0.5 extra hours to claim compensatory off": "Anda harus bekerja minimal 0.5 jam tambahan untuk mengklaim cuti kompensasi",
  "Expiry Period": "Periode Kedaluwarsa",
  "Compensatory off expires after 3 months from worked date": "Cuti kompensasi kedaluwarsa setelah 3 bulan dari tanggal kerja",
  "Can be used as regular leave once approved": "Dapat digunakan sebagai cuti reguler setelah disetujui",
  "Requires manager approval before it can be used": "Memerlukan persetujuan manajer sebelum dapat digunakan",
  "Calculation Formula": "Rumus Perhitungan",
  "Standard Formula": "Rumus Standar",
  "Extra Hours": "Jam Tambahan",
  "Based on 8-hour working day": "Berdasarkan 8 jam kerja sehari",
  "Comp Off": "Cuti Kompensasi",
  "Your Recent Requests": "Permintaan Terbaru Anda",
  "Loading recent requests...": "Memuat permintaan terbaru...",
  "No recent requests found": "Tidak ada permintaan terbaru ditemukan",
  "Low compensation ratio": "Rasio kompensasi rendah",
  "Good compensation ratio": "Rasio kompensasi baik",
  "Please select the worked date": "Silakan pilih tanggal kerja",
  "Hours worked must be between 0.5 and 24": "Jam kerja harus antara 0.5 dan 24",
  "Compensatory off days must be between 0.5 and 5": "Hari cuti kompensasi harus antara 0.5 dan 5",
  "Please provide a detailed reason (minimum 10 characters)": "Silakan berikan alasan detail (minimum 10 karakter)",
  "The compensation ratio seems high. Are you sure you want to continue?": "Rasio kompensasi tampak tinggi. Apakah Anda yakin ingin melanjutkan?",
  "Edit Compensatory Off Request": "Edit Permintaan Cuti Kompensasi",
  "This request has been": "Permintaan ini telah",
  "and cannot be modified.": "dan tidak dapat diubah.",
  "Current Expiry Date": "Tanggal Kedaluwarsa Saat Ini",
  "Compensatory off days expire 3 months from the worked date if not used.": "Hari cuti kompensasi kedaluwarsa 3 bulan dari tanggal kerja jika tidak digunakan.",
  "Approved By": "Disetujui Oleh",
  "Approved At": "Disetujui Pada",
  "Rejected By": "Ditolak Oleh",
  "Rejected At": "Ditolak Pada",
  "Back to List": "Kembali ke Daftar",
  "Request Status": "Status Permintaan",
  "Edit Guidelines": "Panduan Edit",
  "Only pending requests can be edited": "Hanya permintaan menunggu yang dapat diedit",
  "Expiry Updates": "Pembaruan Kedaluwarsa",
  "Changing worked date will update expiry date": "Mengubah tanggal kerja akan memperbarui tanggal kedaluwarsa",
  "Re-approval": "Persetujuan Ulang",
  "Edited requests may require re-approval": "Permintaan yang diedit mungkin memerlukan persetujuan ulang",
  "Request Timeline": "Linimasa Permintaan",
  "New Expiry Date": "Tanggal Kedaluwarsa Baru",
  "Date when you worked extra hours": "Tanggal saat Anda bekerja jam tambahan",
  "Total extra hours worked": "Total jam tambahan yang dikerjakan",
  "Explain why you worked extra hours": "Jelaskan mengapa Anda bekerja jam tambahan",
  "Automatically calculated (8 hours = 1 day)": "Dihitung otomatis (8 jam = 1 hari)",
  "Expense Details": "Detail Pengeluaran",
  "Amount Requested": "Jumlah yang Diminta",
  "My Remarks": "Catatan Saya",
  "You will not be able to recover this expense request!": "Anda tidak akan dapat memulihkan permintaan pengeluaran ini!",
  "Your expense request has been deleted.": "Permintaan pengeluaran Anda telah dihapus.",
  "Failed to delete expense request": "Gagal menghapus permintaan pengeluaran",
  "Submit Expense Request": "Kirim Permintaan Pengeluaran",
  "Expense Request Details": "Detail Permintaan Pengeluaran",
  "Submit your expense for reimbursement": "Kirim pengeluaran Anda untuk penggantian",
  "Date when the expense was incurred": "Tanggal saat pengeluaran terjadi",
  "Enter the expense amount": "Masukkan jumlah pengeluaran",
  "Provide additional details about this expense (optional, max 500 characters)": "Berikan detail tambahan tentang pengeluaran ini (opsional, maks 500 karakter)",
  "Receipt/Proof": "Kwitansi/Bukti",
  "Upload receipt or proof (JPG, PNG, PDF - Max 2MB)": "Unggah kwitansi atau bukti (JPG, PNG, PDF - Maks 2MB)",
  "Valid Receipt": "Kwitansi Valid",
  "Always attach a valid receipt or proof of expense": "Selalu lampirkan kwitansi atau bukti pengeluaran yang valid",
  "Timely Submission": "Pengiriman Tepat Waktu",
  "Submit expenses within 30 days of occurrence": "Kirim pengeluaran dalam 30 hari setelah terjadi",
  "Accurate Details": "Detail Akurat",
  "Ensure all expense details are accurate and complete": "Pastikan semua detail pengeluaran akurat dan lengkap",
  "Approval Process": "Proses Persetujuan",
  "Expenses are reviewed and approved by your manager": "Pengeluaran ditinjau dan disetujui oleh manajer Anda",
  "Common Expense Types": "Jenis Pengeluaran Umum",
  "+ :count more types": "+ :count jenis lagi",
  "Please select an expense type": "Silakan pilih jenis pengeluaran",
  "Amount must be greater than zero": "Jumlah harus lebih dari nol",
  "File size exceeds 2MB limit": "Ukuran file melebihi batas 2MB",
  "Expense request submitted successfully": "Permintaan pengeluaran berhasil dikirim",
  "Role Name": "Nama Peran",
  "Enter a role name": "Masukkan nama peran",
  "Multi Check-In/Out": "Multi Check-in/out",
  "Mobile App Access": "Akses Aplikasi Mobile",
  "Web App Access": "Akses Aplikasi Web",
  "Location Activity Tracking": "Pelacakan Aktivitas Lokasi",
  "Warning:": "Peringatan:",
  "Do not delete the default system roles": "Jangan hapus peran sistem default",
  "Deleting these roles will cause the system to malfunction.": "Menghapus peran ini akan menyebabkan sistem tidak berfungsi.",
  "Add new role,": "Tambah peran baru,",
  "if it doesn't exist.": "jika tidak ada.",
  "Update Role": "Perbarui Peran",
  "Please enter role name": "Silakan masukkan nama peran",
  "Role saved successfully": "Peran berhasil disimpan",
  "The role has been deleted!": "Peran telah dihapus!",
  "No Roles Found": "Tidak Ada Peran Ditemukan",
  "Get started by creating your first role.": "Mulai dengan membuat peran pertama Anda.",
  "more": "lebih banyak",
  "Search My Expenses": "Cari Pengeluaran Saya",
  "Approved:": "Disetujui:",
  "Attendance Reports": "Laporan Kehadiran",
  "Date Range Required": "Rentang Tanggal Diperlukan",
  "Please select a date range for custom period.": "Silakan pilih rentang tanggal untuk periode kustom.",
  "Applying Filter": "Menerapkan Filter",
  "Please wait while we load your filtered report...": "Silakan tunggu sementara kami memuat laporan yang difilter...",
  "QR Devices": "Perangkat QR",
  "QR Devices (Dynamic)": "Perangkat QR (Dinamis)",
  "made with": "dibuat dengan",
  "You are viewing a demo version.": "Anda melihat versi demo.",
  "View Addons": "Lihat Addon"
}
