{
  "menu_title": "Mapping FTTH",
  "menu": "MENU",
  "router": "Router",
  "olt": "OLT",
  "odc": "ODC",
  "odp": "ODP",
  "tiang": "Tiang",
  "kabel": "Kabel",
  "homepass": "Homepass",
  "customer": "Pelanggan",
  "layer": "Legenda",
  "search_placeholder": "Cari router, OLT, ODC, ODP, pelanggan, tiang, homepass...",

  "plugin_settings": "Pengaturan Plugin",
  "check_update": "Cek Update",
  "click_to_check": "Klik untuk cek",
  "uninstall": "Uninstall",
  "remove_plugin": "Hapus plugin",
  "language": "Bahasa",
  "switch_language": "Ganti bahasa",
  
  "status_isolir": "Isolir",
  "status_active": "Aktif",
  "status_inactive": "Nonaktif",
  "status_good": "Bagus",
  "status_repair": "Perbaikan",
  "status_damaged": "Rusak",
  "status_prospect": "Prospek",
  "status_pending": "Pending",
  "status_not_interested": "Tidak Minat",
  "status_cannot_afford": "Tidak Mampu",
  "status_empty_house": "Rumah Kosong",
  "status_subscribed": "Langganan",
  
  "btn_save": "Simpan",
  "btn_cancel": "Batal",
  "btn_delete": "Hapus",
  "btn_edit": "Edit",
  "btn_add": "Tambah",
  "btn_close": "Tutup",
  "btn_search": "Cari",
  "btn_clear": "Hapus",
  "btn_undo": "Undo",
  "btn_ok": "OK",
  "btn_yes": "Ya",
  "btn_no": "Tidak",
  "btn_confirm": "Konfirmasi",
  "btn_upload": "Upload",
  "btn_view": "Lihat",
  "btn_download": "Download",
  
  "loading": "Memuat peta...",
  "loading_data": "Memuat data...",
  "processing": "Memproses...",
  "please_wait": "Mohon tunggu...",
  "saving": "Menyimpan...",
  "deleting": "Menghapus...",
  "uploading": "Mengupload...",
  "redirecting": "Mengalihkan...",
  "opening_edit_page": "Membuka halaman edit...",
  "wait_a_moment": "Mohon tunggu sebentar",
  
  "pick_location_olt": "Klik pada peta untuk memilih lokasi OLT",
  "pick_location_odc": "Klik pada peta untuk memilih lokasi ODC",
  "pick_location_odp": "Klik pada peta untuk memilih lokasi ODP",
  "pick_location_tiang": "Klik pada peta untuk memilih lokasi Tiang",
  "pick_location_homepass": "Klik pada peta untuk memilih lokasi Homepass",
  "pick_location_customer": "Klik pada peta untuk memilih lokasi Pelanggan",
  
  "cable_mode_start": "Klik device pertama untuk memulai kabel",
  "cable_checkpoint": "Checkpoint",
  "cable_distance": "Jarak",
  
  "switch_map_type": "Ganti Tipe Peta",
  "map_roadmap": "Peta Jalan",
  "map_satellite": "Satelit",
  "map_hybrid": "Hybrid",
  "map_terrain": "Terrain",
  
  "total_routers": "Router",
  "total_olts": "OLT",
  "total_odcs": "ODC",
  "total_odps": "ODP",
  "total_tiang": "Tiang",
  "total_homepass": "Homepass",
  "total_customers": "Pelanggan",
  
  "modal_add_olt": "Tambah OLT",
  "modal_edit_olt": "Edit OLT",
  "modal_add_odc": "Tambah ODC",
  "modal_edit_odc": "Edit ODC",
  "modal_add_odp": "Tambah ODP",
  "modal_edit_odp": "Edit ODP",
  "modal_add_tiang": "Tambah Tiang",
  "modal_edit_tiang": "Edit Tiang",
  "modal_add_kabel": "Tambah Kabel",
  "modal_edit_kabel": "Edit Kabel",
  "modal_add_homepass": "Tambah Homepass",
  "modal_edit_homepass": "Edit Homepass",
  "modal_add_router": "Tambah Router",
  "modal_edit_router": "Edit Router",
  "modal_detail_odp": "Detail ODP",
  "unique_name_odc": "Nama unik untuk ODC ini",
  "addition_mode": "Mode penambahan",
  
  "form_name": "Nama",
  "form_id_name": "ID/Nama",
  "form_description": "Deskripsi",
  "form_location": "Lokasi",
  "form_coordinates": "Koordinat",
  "form_map_coordinates": "Koordinat Peta",
  "form_status": "Status",
  "form_type": "Tipe",
  "form_capacity": "Kapasitas",
  "form_total_capacity": "Total Kapasitas",
  "form_used": "Terpakai",
  "form_available": "Tersedia",
  "form_condition": "Kondisi",
  "form_notes": "Catatan",
  "form_phone": "No. Telepon",
  "form_address": "Alamat",
  "form_cable_type": "Jenis Kabel",
  "form_cable_core": "Core Kabel",
  "form_cable_length": "Panjang Kabel",
  "form_slack_cable": "Slack Kabel",
  "form_from_device": "Dari Device",
  "form_to_device": "Ke Device",
  "form_parent_olt": "OLT Parent",
  "form_parent_odc": "ODC Parent",
  "form_parent_odp": "ODP Parent",
  "form_parent_router": "Router Parent",
  "form_box_odc": "Box ODC",
  "form_box_odp": "Box ODP",
  "form_select_device": "Pilih Device",
  "form_select_status": "Pilih Status",
  "form_select_type": "Pilih Tipe",
  "form_select_condition": "Pilih Kondisi",
  "form_select_parent": "Pilih Parent",
  "form_select_box": "Pilih Box",
  "form_pick_on_map": "Pilih di Peta",
  "form_upload_photo": "Upload Foto Sambungan",
  "form_connection_photo": "Foto Sambungan",
  "form_location_photo": "Foto Lokasi",
  "form_port_configuration": "Konfigurasi Port",
  "form_total_ports": "Total Port",
  "form_used_ports": "Port Terpakai",
  "form_available_ports": "Port Tersedia",
  "form_port_label": "Label Port",
  "form_pon_value": "PON",
  "form_slot": "Slot",
  "form_model": "Model",
  
  "placeholder_name": "Masukkan nama",
  "placeholder_description": "Masukkan deskripsi",
  "placeholder_address": "Masukkan alamat",
  "placeholder_phone": "Masukkan nomor telepon",
  "placeholder_notes": "Masukkan catatan",
  "placeholder_cable_length": "Contoh: 25",
  "placeholder_port_label_uplink": "Contoh: Uplink-001",
  "placeholder_port_label_to_odp": "Contoh: Ke-ODP-001",
  "placeholder_port_label_to_customer": "Contoh: Ke-Pelanggan-001",
  "placeholder_max_20_chars": "Max 20 huruf",
  
  "alert_success": "Berhasil!",
  "alert_error": "Error!",
  "alert_warning": "Peringatan!",
  "alert_confirm": "Konfirmasi",
  "alert_info": "Informasi",
  "alert_failed": "Gagal!",
  
  "confirm_delete_olt": "Hapus OLT?",
  "confirm_delete_odc": "Hapus ODC?",
  "confirm_delete_odp": "Hapus ODP?",
  "confirm_delete_tiang": "Hapus Tiang?",
  "confirm_delete_kabel": "Hapus Kabel?",
  "confirm_delete_homepass": "Hapus Homepass?",
  "confirm_delete_router": "Hapus Router?",
  "confirm_delete_slot_odc": "Hapus Slot ODC?",
  "confirm_delete_slot_odp": "Hapus Slot ODP?",
  "confirm_delete_photo": "Hapus Foto?",
  "confirm_save_changes": "Simpan Perubahan?",
  "confirm_last": "Konfirmasi Terakhir",
  "confirm_required": "Konfirmasi Diperlukan",
  
  "msg_confirm_delete_olt": "Apakah Anda yakin ingin menghapus OLT",
  "msg_confirm_delete_odc": "Apakah Anda yakin ingin menghapus ODC",
  "msg_confirm_delete_odp": "Apakah Anda yakin ingin menghapus ODP",
  "msg_confirm_delete_tiang": "Apakah Anda yakin ingin menghapus Tiang",
  "msg_confirm_delete_kabel": "Apakah Anda yakin ingin menghapus kabel ini? Tindakan ini tidak dapat dibatalkan.",
  "msg_confirm_delete_homepass": "Data homepass akan dihapus permanen",
  "msg_confirm_delete_router": "Data router akan dihapus permanen",
  "msg_confirm_delete_photo": "Foto sambungan akan dihapus permanen",
  "msg_confirm_save_olt": "Apakah Anda yakin ingin menyimpan perubahan data OLT ini?",
  "msg_confirm_save_odc": "Apakah Anda yakin ingin menyimpan perubahan data ODC ini?",
  "msg_confirm_save_odp": "Apakah Anda yakin ingin menyimpan perubahan data ODP ini?",
  "msg_confirm_save_tiang": "Apakah Anda yakin ingin menyimpan perubahan data Tiang ini?",
  
  "msg_data_saved": "Data berhasil disimpan",
  "msg_data_updated": "Data berhasil diperbarui",
  "msg_data_deleted": "Data berhasil dihapus",
  "msg_save_failed": "Gagal menyimpan data",
  "msg_update_failed": "Gagal memperbarui data",
  "msg_delete_failed": "Gagal menghapus data",
  
  "msg_olt_saved": "Perubahan data OLT berhasil disimpan",
  "msg_odc_saved": "Perubahan data ODC berhasil disimpan",
  "msg_odp_saved": "Perubahan data ODP berhasil disimpan",
  "msg_tiang_saved": "Perubahan data Tiang berhasil disimpan",
  
  "msg_olt_deleted": "OLT berhasil dihapus",
  "msg_odc_deleted": "ODC berhasil dihapus",
  "msg_odp_deleted": "ODP berhasil dihapus",
  "msg_tiang_deleted": "Tiang berhasil dihapus",
  "msg_kabel_deleted": "Kabel berhasil dihapus",
  
  "msg_name_required": "Nama harus diisi",
  "msg_olt_name_required": "Nama OLT harus diisi!",
  "msg_odc_name_required": "Nama ODC harus diisi!",
  "msg_odp_name_required": "Nama ODP harus diisi!",
  "msg_tiang_name_required": "ID/Nama Tiang harus diisi!",
  "msg_router_name_required": "Nama router harus diisi",
  "msg_coordinates_required": "Koordinat peta harus diisi!",
  "msg_location_required": "Lokasi belum dipilih",
  "msg_location_not_available": "Lokasi Tidak Tersedia",
  "msg_location_updated": "Lokasi Diperbarui",
  "msg_location_changed": "Lokasi Berubah!",
  "msg_new_coordinates_selected": "Koordinat baru telah dipilih. Jangan lupa klik",
  "msg_dont_forget_save": "Jangan lupa klik Simpan!",
  "msg_coordinates_invalid": "Koordinat Invalid",
  "msg_invalid_coordinate_format": "Format koordinat tidak valid.",
  "msg_device_no_valid_coordinates": "Device ini tidak memiliki koordinat yang valid.",
  
  "msg_select_device_first": "Pilih device terlebih dahulu",
  "msg_select_parent_olt": "Silakan pilih OLT parent!",
  "msg_select_parent_odc": "Silakan pilih ODC parent!",
  "msg_select_parent_odp": "Silakan pilih ODP parent!",
  "msg_select_parent_router": "Silakan pilih Router parent!",
  "msg_select_box_odc": "Silakan pilih Box ODC!",
  "msg_select_box_odp": "Silakan pilih Box ODP!",
  
  "msg_incomplete_data": "Data Tidak Lengkap",
  "msg_photo_max_size": "Ukuran foto maksimal 5MB",
  "msg_photo_uploaded": "Foto sambungan berhasil diupload",
  "msg_photo_upload_failed": "Gagal upload foto",
  "msg_photo_deleted": "Foto sambungan berhasil dihapus",
  "msg_photo_delete_failed": "Gagal menghapus foto",
  
  "msg_no_data": "Tidak ada data",
  "msg_data_not_found": "Data tidak ditemukan",
  "msg_olt_not_found": "OLT Tidak Ditemukan",
  "msg_odc_not_found": "ODC Tidak Ditemukan",
  "msg_odp_not_found": "ODP Tidak Ditemukan",
  "msg_tiang_not_found": "Tiang tidak ditemukan",
  "msg_kabel_not_found": "Kabel Tidak Ditemukan",
  "msg_kabel_data_not_found": "Data kabel tidak ditemukan",
  "msg_router_data_not_found": "Data router tidak ditemukan",
  "msg_homepass_data_not_found": "Data homepass tidak ditemukan",
  "msg_slot_data_not_found": "Data slot tidak ditemukan",
  
  "msg_id_not_found_olt": "ID OLT tidak ditemukan",
  "msg_id_not_found_odc": "ID ODC tidak ditemukan",
  "msg_id_not_found_odp": "ID ODP tidak ditemukan",
  "msg_id_not_found_tiang": "ID Tiang tidak ditemukan",
  
  "msg_cable_created": "Kabel berhasil dibuat",
  "msg_cable_updated": "Kabel berhasil diperbarui",
  "msg_cable_deleted": "Kabel berhasil dihapus",
  "msg_select_start_device": "Pilih device awal untuk kabel",
  "msg_select_end_device": "Pilih device akhir untuk kabel",
  "msg_cable_exists": "Kabel antara device ini sudah ada",
  "msg_same_device": "Device awal dan akhir tidak boleh sama",
  "msg_checkpoint_added": "Checkpoint ditambahkan",
  "msg_checkpoint_removed": "Checkpoint dihapus",
  
  "msg_error_occurred": "Terjadi kesalahan",
  "msg_fetch_data_failed": "Gagal mengambil data",
  "msg_fetching_odc_data": "Mengambil data ODC",
  "msg_fetching_odp_data": "Mengambil data ODP",
  
  "msg_feature_coming_soon": "akan segera hadir!",
  "msg_add_feature_coming_soon": "Fitur tambah",
  
  "msg_uninstall_type_confirm": "Silakan ketik UNINSTALL untuk melanjutkan",
  
  "popup_view_details": "Lihat Detail",
  "popup_edit": "Edit",
  "popup_delete": "Hapus",
  "popup_info": "Info",
  "popup_capacity": "Kapasitas",
  "popup_used_ports": "Port Terpakai",
  "popup_available_ports": "Port Tersedia",
  "popup_cable_length": "Panjang Kabel",
  "popup_cable_type": "Tipe Kabel",
  "popup_condition": "Kondisi",
  "popup_last_update": "Update Terakhir",
  "popup_view_photo": "Lihat Foto",
  "popup_upload_photo": "Upload Foto",
  "popup_service_plan": "Paket Layanan",
  "popup_customer_status": "Status Pelanggan",
  
  "filter_all": "Semua",
  "filter_active": "Aktif",
  "filter_inactive": "Nonaktif",
  "filter_maintenance": "Maintenance",
  "filter_online": "Online",
  "filter_offline": "Offline",
  
  "legend_title": "Legenda",
  "legend_router": "Router",
  "legend_olt": "OLT",
  "legend_odc": "ODC",
  "legend_odp": "ODP",
  "legend_tiang": "Tiang",
  "legend_homepass": "Homepass",
  "legend_customer": "Pelanggan",
  "legend_cable": "Kabel",
  
  "unit_meter": "meter",
  "unit_km": "km",
  "unit_core": "core",
  "unit_port": "port",
  "unit_dbm": "dBm",
  "unit_slot": "slot",
  "unit_point": "titik",
  
  "text_from": "dari",
  "text_to": "ke",
  "text_and": "dan",
  "text_or": "atau",
  "text_used": "terpakai",
  "text_total": "total",
  "text_example": "Contoh",
  "text_slack": "Slack",
  
  "yes": "Ya",
  "no": "Tidak",
  "ok": "OK",
  "confirm": "Konfirmasi",
  "cancel": "Batal",
  "odc_box_new": "Box Baru",
  "odc_box_new_desc": "Buat lokasi ODC baru",
  "odc_box_add_slot": "Tambah Slot",
  "odc_box_add_slot_desc": "Ke box yang sudah ada",
  "odc_select_box_label": "Pilih Box ODC",
  "odc_select_box_option": "Pilih Box ODC",
  "odc_select_box_help": "Pilih box ODC untuk menambah slot baru",
  "section_basic_info": "Informasi Dasar",
  "odc_name_slot_label": "Nama ODC/Slot",
  "odc_name_slot_placeholder": "Contoh: ODC-CENTRAL-001 atau Slot-A",
  "section_parent_connection": "Koneksi Parent",
  "connection_type_label": "Tipe Koneksi",
  "option_no_connection": "Tidak Ada Koneksi",
  "option_olt": "OLT",
  "option_other_odc": "ODC Lain (Slot Lain)",
  "connection_type_help": "Pilih apakah ODC ini terhubung ke OLT atau ODC/Slot lain",
  "option_select_olt": "Pilih OLT",
  "option_select_odc_slot": "Pilih ODC/Slot",
  "odc_no_other_available": "Belum ada ODC lain yang tersedia. Silakan gunakan OLT sebagai parent.",
  "odc_used_ports_help": "Ubah jumlah port terpakai untuk menambah/mengurangi form Port",
  "odc_port_fields_generated": "Fields Port akan di-generate secara dinamis oleh JavaScript",
  "section_operational_status": "Status Operasional",
  "section_location_notes": "Lokasi & Keterangan",
  "placeholder_auto_fill_map": "Otomatis terisi dari peta",
  "coordinates_selected_help": "Koordinat dipilih saat klik \"Tambah ODC\" di peta",
  "location_address_label": "Alamat Lokasi",
  "placeholder_address_example": "Contoh: Jl. Raya Sudirman No. 123",
  "additional_notes_label": "Keterangan Tambahan",
  "placeholder_notes_optional": "Catatan khusus (opsional)",
  "section_odc_photo": "Foto ODC",
  "section_odp_photo": "Foto ODP",
  "upload_photo_label": "Upload Foto",
  "photo_max_size_format": "Max 5MB, JPG/PNG/WebP",
  "click_to_upload_photo": "Klik untuk upload foto",
  "change_photo_title": "Ganti Foto",
  "delete_photo_title": "Hapus Foto",
  "photo_auto_resize_help": "Foto akan di-resize otomatis untuk menghemat ruang penyimpanan",
  "odp_box_new_desc": "Buat lokasi ODP baru",
  "odp_box_add_slot_desc": "Ke box yang sudah ada",
  "odp_select_box_label": "Pilih Box ODP",
  "odp_select_box_option": "Pilih Box ODP",
  "odp_select_box_help": "Pilih box ODP untuk menambah slot baru",
  "odp_name_slot_label": "Nama ODP/Slot",
  "odp_name_slot_placeholder": "Contoh: ODP-CENTRAL-001 atau Slot-A",
  "unique_name_odp": "Nama unik untuk ODP ini",
  "option_odc_slot": "ODC (Slot)",
  "option_other_odp": "ODP Lain (Slot Lain)",
  "odp_connection_type_help": "Pilih apakah ODP ini terhubung ke ODC atau ODP/Slot lain",
  "form_parent_odp_slot": "Parent ODP/Slot",
  "option_select_odp_slot": "Pilih ODP/Slot",
  "odp_no_other_available": "Belum ada ODP lain yang tersedia. Silakan gunakan ODC sebagai parent.",
  "odp_port_fields_generated": "Fields Port akan di-generate secara dinamis oleh JavaScript",
  "odp_coordinates_selected_help": "Koordinat dipilih saat klik \"Tambah ODP\" di peta",
  "tiang_name_placeholder": "Contoh: TIANG-001 atau T-JL-SUDIRMAN-01",
  "section_pole_info": "Informasi Tiang",
  "pole_length_label": "Panjang Tiang (meter)",
  "pole_length_placeholder": "Contoh: 9",
  "pole_length_help": "Tinggi tiang dalam satuan meter",
  "pole_material_label": "Bahan Tiang",
  "pole_material_option": "Pilih Bahan",
  "material_steel": "Besi",
  "material_concrete": "Beton",
  "material_wood": "Kayu",
  "material_galvanized": "Galvanis",
  "material_composite": "Komposit",
  "slack_cable_placeholder": "Contoh: 5",
  "slack_cable_help": "Panjang lebihan kabel yang tersimpan di tiang",
  "section_pole_photo": "Foto Tiang",
  "pole_coordinates_selected_help": "Koordinat dipilih saat klik \"Tambah Tiang\" di peta",
  "modal_save_cable": "Simpan Kabel",
  "section_connection_info": "Informasi Koneksi",
  "cable_name_label": "Nama Kabel (Opsional)",
  "cable_name_placeholder": "Contoh: KABEL-RTR01-OLT01",
  "cable_name_help": "Kosongkan untuk generate otomatis",
  "section_cable_info": "Informasi Kabel",
  "cable_length_placeholder": "Contoh: 150.5",
  "cable_length_help": "Otomatis dihitung dari jalur, bisa diedit manual",
  "section_cable_connection": "Sambungan Kabel",
  "cable_connection_count_label": "Jumlah Sambungan",
  "cable_connection_count_help": "Jumlah titik sambungan pada kabel ini",
  "no_connection_points": "Tidak ada sambungan",
  "modal_detail_edit_olt": "Detail & Edit OLT",
  "olt_name_label": "Nama OLT",
  "olt_name_placeholder": "Contoh: OLT-CENTRAL-001",
  "brand_label": "Brand / Merk",
  "brand_option": "Pilih Merk",
  "brand_other": "Lainnya",
  "model_placeholder": "Contoh: C320",
  "option_router_mikrotik": "Router / Mikrotik",
  "option_other_olt": "OLT Lain",
  "parent_router_label": "Parent Router / Mikrotik",
  "option_select_router": "Pilih Router",
  "olt_used_ports_help": "Ubah jumlah port terpakai untuk menambah/mengurangi form PON",
  "olt_pon_fields_generated": "Fields PON akan di-generate secara dinamis oleh JavaScript",
  "section_device_identity": "Identitas Perangkat",
  "serial_number_label": "Serial Number (SN)",
  "serial_number_placeholder": "Masukkan serial number",
  "ip_address_label": "IP Address",
  "ip_address_placeholder": "Contoh: 192.168.1.1",
  "remap_location_placeholder": "Klik 'Ubah Lokasi' untuk remapping",
  "remap_location_help": "Klik tombol \"Ubah Lokasi\" lalu klik pada peta untuk mengubah koordinat",
  "delete_olt_button": "Hapus OLT",
  "modal_detail_odc_box": "Detail ODC Box",
  "section_box_info": "Informasi Box",
  "section_odc_slot_list": "Daftar Slot ODC",
  "btn_add_slot": "Tambah Slot",
  "slot_items_generated": "Slot items akan di-generate oleh JavaScript",
  "delete_slot_button": "Hapus Slot",
  "modal_detail_odp_box": "Detail ODP Box",
  "section_odp_slot_list": "Daftar Slot ODP",
  "modal_detail_edit_odp": "Detail & Edit ODP",
  "odp_name_label": "Nama ODP",
  "odp_name_placeholder": "Contoh: ODP-CENTRAL-001",
  "delete_odp_button": "Hapus ODP",
  "modal_detail_edit_tiang": "Detail & Edit Tiang",
  "delete_pole_button": "Hapus Tiang",
  "modal_detail_edit_router": "Detail & Edit Router",
  "router_name_label": "Nama Router",
  "router_coverage_label": "Jangkauan (meter)",
  "router_coverage_placeholder": "1000",
  "remap_button_placeholder": "Klik tombol untuk ubah lokasi",
  "notes_label": "Keterangan",
  "delete_router_button": "Hapus Router",
  "modal_detail_edit_cable": "Detail & Edit Kabel",
  "checkpoint_count_label": "Jumlah Checkpoint",
  "section_owner_info": "Informasi Pemilik/Penghuni",
  "owner_name_label": "Nama Pemilik/Penghuni",
  "owner_name_placeholder": "Opsional - kosongkan jika tidak diketahui",
  "phone_number_label": "Nomor Telepon",
  "phone_optional": "Opsional",
  "building_category_label": "Kategori Bangunan",
  "category_house": "Rumah",
  "category_shophouse": "Ruko",
  "category_office": "Kantor",
  "category_apartment": "Apartemen",
  "category_boarding": "Kos-kosan",
  "category_other": "Lainnya",
  "section_survey_status": "Status Survey",
  "status_problem": "Bermasalah",
  "survey_date_label": "Tanggal Survey",
  "surveyor_name_label": "Nama Surveyor",
  "surveyor_name_placeholder": "Nama petugas survey",
  "survey_notes_label": "Catatan Survey",
  "survey_notes_placeholder": "Catatan hasil survey, misal: Tertarik paket 50Mbps, akan dihubungi minggu depan",
  "section_survey_location": "Lokasi Survey",
  "homepass_coordinates_help": "Koordinat dipilih saat klik \"Tambah Homepass\" di peta",
  "full_address_label": "Alamat Lengkap",
  "full_address_placeholder": "Jl. Contoh No. 123, RT/RW, Kelurahan, Kecamatan",
  "section_location_photo": "Foto Lokasi",
  "location_photo_help": "Foto lokasi untuk dokumentasi survey",
  "modal_detail_homepass": "Detail Homepass",
  "modal_uninstall_title": "Uninstall FFTH Mapping",
  "uninstall_warning_text": "Tindakan ini akan menghapus FFTH Mapping secara permanen beserta semua datanya dan tidak dapat dibatalkan.",
  "section_will_be_deleted": "Yang Akan Dihapus",
  "delete_item_tables": "Tabel OLT, ODC, ODP, Tiang, Kabel",
  "delete_item_homepass": "Semua data Homepass",
  "delete_item_customer_status": "Data status online customer",
  "delete_item_odp_column": "Kolom ODP di tbl_customers",
  "delete_item_photos": "Semua foto yang diupload",
  "delete_item_cron_files": "File cron monitoring",
  "delete_item_plugin_files": "Semua file plugin & template",
  "delete_item_ui_mods": "Kustom UI modifikasi",
  "uninstall_type_instruction": "Ketik",
  "uninstall_type_suffix": "untuk konfirmasi",
  "uninstall_type_placeholder": "Ketik UNINSTALL disini",
  "uninstall_progress_title": "Progress Uninstall",
  "btn_uninstall_plugin": "Hapus Plugin",
  "update_available_title": "Update Tersedia",
  "current_version_label": "Versi Sekarang",
  "new_version_label": "Versi Baru",
  "whats_new_title": "Apa yang baru",
  "update_progress_title": "Update Berlangsung",
  "btn_later": "Nanti",
  "btn_update_now": "Update Sekarang",
  "alert_data_incomplete": "Data Tidak Lengkap",
  "alert_select_router_parent": "Silakan pilih Router parent!",
  "alert_select_olt_parent": "Silakan pilih OLT parent!",
  "alert_name_required": "Nama harus diisi!",
  "alert_olt_name_required": "Nama OLT harus diisi!",
  "alert_saving": "Menyimpan...",
  "alert_please_wait": "Mohon tunggu",
  "alert_error_occurred": "Terjadi kesalahan: ",
  "alert_delete_confirm_title": "Hapus {type}?",
  "alert_delete_confirm_text": "Data {type} akan dihapus permanen",
  "alert_yes_delete": "Ya, Hapus!",
  "alert_cancel": "Batal",
  "alert_deleting": "Menghapus...",
  "alert_save_changes_title": "Simpan Perubahan?",
  "alert_save_changes_text": "Apakah Anda yakin ingin menyimpan perubahan data {type} ini?",
  "alert_yes_save": "Ya, Simpan",
  "alert_validation_failed": "Validasi Gagal",
  "alert_coordinates_required": "Koordinat peta harus diisi!",
  "alert_connection_error": "Koneksi error: ",
  "alert_server_connection_failed": "Gagal terhubung ke server",
  "alert_uploading": "Mengupload...",
  "alert_photo_max_5mb": "Ukuran foto maksimal 5MB",
  "alert_photo_upload_success": "Foto berhasil diupload",
  "alert_photo_upload_failed": "Gagal upload foto: ",
  "alert_delete_photo_title": "Hapus Foto?",
  "alert_delete_photo_text": "Foto akan dihapus permanen",
  "alert_photo_delete_success": "Foto berhasil dihapus",
  "alert_photo_delete_failed": "Gagal menghapus foto: ",
  "info_no_ports_used": "Tidak ada port yang terpakai",
  "info_port_detail": "Detail {count} Port Terpakai",
  "info_no_connection": "Tidak ada koneksi",
  "info_location_unavailable": "Lokasi Tidak Tersedia",
  "info_device_no_coordinates": "Device ini tidak memiliki koordinat yang valid.",
  "info_invalid_coordinates": "Koordinat Invalid",
  "info_invalid_coordinates_format": "Format koordinat tidak valid.",
  "alert_olt_id_not_found": "ID OLT tidak ditemukan",
  "alert_odc_id_not_found": "ID ODC tidak ditemukan",
  "alert_confirm_delete_name": "Apakah Anda yakin ingin menghapus {type} \"{name}\"?",
  "alert_changes_saved": "Perubahan data {type} berhasil disimpan",
  "alert_save_error": "Terjadi kesalahan saat menyimpan data",
  "map_type_header": "Jenis Peta",
  "map_roadmap_desc": "OpenStreetMap & Google",
  "map_satellite_desc": "Esri & Google Satellite",
  "modal_add_olt_title": "Tambah OLT Baru",
  "form_section_basic_info": "Informasi Dasar",
  "form_olt_name_label": "Nama OLT",
  "form_olt_name_placeholder": "Contoh: OLT-CENTRAL-001",
  "form_brand_label": "Brand / Merk",
  "form_select_brand": "-- Pilih Merk --",
  "form_brand_other": "Lainnya",
  "form_model_label": "Model / Tipe",
  "form_model_placeholder": "Contoh: C320",
  "form_section_parent_connection": "Koneksi Parent",
  "form_connection_type_label": "Tipe Koneksi",
  "form_no_connection": "-- Tidak Ada Koneksi --",
  "form_router_mikrotik": "Router / Mikrotik",
  "form_olt_other": "OLT Lain",
  "form_connection_help": "Pilih apakah OLT ini terhubung ke Router atau OLT lain",
  "form_parent_router_label": "Parent Router / Mikrotik",
  "form_select_router": "-- Pilih Router --",
  "form_parent_olt_label": "Parent OLT",
  "form_select_olt": "-- Pilih OLT --",
  "form_ports_available": "Port: {available} tersedia",
  "form_no_olt_available": "Belum ada OLT lain yang tersedia. Silakan gunakan Router sebagai parent.",
  "form_section_port_config": "Konfigurasi Port",
  "form_total_ports_label": "Total Port",
  "form_used_ports_label": "Port Terpakai",
  "form_used_ports_help": "Ubah jumlah port terpakai untuk menambah/mengurangi form PON",
  "form_ports_available_simple": "Port Tersedia: ",
  "form_section_device_identity": "Identitas Perangkat",
  "form_serial_number_label": "Serial Number (SN)",
  "form_serial_number_placeholder": "Masukkan serial number",
  "form_ip_address_label": "IP Address",
  "form_ip_address_placeholder": "Contoh: 192.168.1.1",
  "form_operational_status_label": "Status Operasional",
  "form_status_online": "Online",
  "form_status_offline": "Offline",
  "form_status_maintenance": "Perbaikan",
  "form_section_location": "Lokasi & Keterangan",
  "form_map_coordinates_label": "Koordinat Peta",
  "form_coordinates_placeholder": "Otomatis terisi dari peta",
  "form_coordinates_help": "Koordinat dipilih saat klik 'Tambah OLT' di peta",
  "form_location_address_label": "Alamat Lokasi",
  "form_address_placeholder": "Contoh: Jl. Raya Sudirman No. 123",
  "form_additional_notes_label": "Keterangan Tambahan",
  "form_notes_placeholder": "Catatan khusus (opsional)",
  "btn_save_olt": "Simpan OLT",
  "modal_add_odc_title": "Tambah ODC Baru",
  "js_detail": "Detail",
  "js_ports_used": "Port Terpakai",
  "js_no_ports_used": "Tidak ada port yang terpakai",
  "js_port_number": "Port #",
  "js_pon_number_label": "Nomor PON",
  "js_port_label_label": "Label Port",
  "js_port_label_placeholder": "Contoh: Uplink-001",
  "js_select_pon": "-- Pilih PON --",
  "alert_location_changed": "Lokasi Berubah!",
  "alert_location_changed_text": "Koordinat baru telah dipilih. Jangan lupa klik \"Simpan Perubahan\"",
  "alert_save_changes_olt_title": "Simpan Perubahan?",
  "alert_save_changes_olt_text": "Apakah Anda yakin ingin menyimpan perubahan data OLT ini?",
  "alert_olt_changes_saved": "Perubahan data OLT berhasil disimpan",
  "alert_delete_olt_title": "Hapus OLT?",
  "alert_delete_olt_prefix": "Apakah Anda yakin ingin menghapus OLT",
  "alert_olt_deleted_success": "OLT berhasil dihapus",
  "alert_olt_delete_error": "Terjadi kesalahan saat menghapus OLT",
  "js_port_number_label": "Nomor Port",
  "js_port_label_placeholder_odc": "Contoh: Ke-ODP-001",
  "js_select_port": "-- Pilih Port --",
  "alert_select_odc_parent": "Silakan pilih ODC parent!",
  "alert_select_box": "Silakan pilih Box ODC!",
  "alert_odc_name_required": "Nama ODC harus diisi!",
  "alert_odc_saved_success": "ODC berhasil disimpan",
  "modal_add_odc_slot_title": "Tambah Slot ODC",
  "odc_name_help_new_slot": "Nama untuk slot baru dalam box",
  "alert_loading": "Memuat...",
  "alert_loading_odc_data": "Mengambil data ODC",
  "alert_failed_fetch_data": "Gagal mengambil data: ",
  "js_connected_to_olt": "Terhubung ke OLT: ",
  "js_connected_to_odc": "Terhubung ke ODC: ",
  "js_port_used": "terpakai",
  "js_port_available": "tersedia",
  "js_from": "dari",
  "js_port_in_use": "Terpakai",
  "js_port_available_single": "Tersedia",
  "btn_edit_slot": "Edit Slot",
  "btn_delete_slot": "Hapus Slot",
  "alert_slot_data_not_found": "Data slot tidak ditemukan",
  "alert_delete_odc_slot_title": "Hapus Slot ODC?",
  "alert_delete_odc_slot_text_prefix": "Slot ",
  "alert_delete_odc_slot_text_suffix": " akan dihapus permanen.",
  "alert_odc_slot_deleted_success": "Slot ODC berhasil dihapus",
  "alert_odc_not_found": "ODC Tidak Ditemukan",
  "alert_odc_not_found_text": "Tidak dapat menemukan detail ODC",
  "js_click_map_change_odc_location": "Klik pada peta untuk mengubah lokasi ODC",
  "alert_save_changes_odc_title": "Simpan Perubahan?",
  "alert_save_changes_odc_text": "Apakah Anda yakin ingin menyimpan perubahan data ODC ini?",
  "alert_odc_changes_saved": "Perubahan data ODC berhasil disimpan",
  "alert_delete_odc_title": "Hapus ODC?",
  "alert_delete_odc_prefix": "Apakah Anda yakin ingin menghapus ODC",
  "alert_odc_deleted_success": "ODC berhasil dihapus",
  "alert_odc_delete_error": "Terjadi kesalahan saat menghapus ODC",
  "js_port_label_placeholder_odp": "Contoh: Ke-Pelanggan-001",
  "alert_select_odp_parent": "Silakan pilih ODP parent!",
  "alert_select_box_odp": "Silakan pilih Box ODP!",
  "alert_odp_name_required": "Nama ODP harus diisi!",
  "alert_odp_saved_success": "ODP berhasil disimpan",
  "modal_add_odp_title": "Tambah ODP Baru",
  "odp_name_help_new": "Nama unik untuk ODP ini",
  "modal_add_odp_slot_title": "Tambah Slot ODP",
  "odp_name_help_new_slot": "Nama untuk slot baru dalam box",
  "js_select_box_odp": "-- Pilih Box ODP --",
  "js_slot": "slot",
  "js_slots": "slot",
  "js_no_address": "Tanpa alamat",
  "alert_loading_odp_data": "Mengambil data ODP",
  "js_connected_to_odp": "Terhubung ke ODP: ",
  "alert_delete_odp_slot_title": "Hapus Slot ODP?",
  "alert_delete_odp_slot_text_prefix": "Slot ",
  "alert_delete_odp_slot_text_suffix": " akan dihapus permanen.",
  "alert_odp_not_found": "ODP Tidak Ditemukan",
  "alert_odp_not_found_text": "Tidak dapat menemukan detail ODP",
  "alert_save_changes_odp_title": "Simpan Perubahan?",
  "alert_save_changes_odp_text": "Apakah Anda yakin ingin menyimpan perubahan data ODP ini?",
  "alert_odp_changes_saved": "Perubahan data ODP berhasil disimpan",
  "alert_delete_odp_title": "Hapus ODP?",
  "alert_delete_odp_prefix": "Apakah Anda yakin ingin menghapus ODP",
  "alert_odp_id_not_found": "ID ODP tidak ditemukan",
  "alert_odp_deleted_success": "ODP berhasil dihapus",
  "alert_odp_delete_error": "Terjadi kesalahan saat menghapus ODP",
  "alert_tiang_name_required": "ID/Nama Tiang harus diisi!",
  "alert_tiang_not_found": "Tiang Tidak Ditemukan",
  "alert_tiang_not_found_text": "Tidak dapat menemukan detail Tiang",
  "alert_save_changes_tiang_title": "Simpan Perubahan?",
  "alert_save_changes_tiang_text": "Apakah Anda yakin ingin menyimpan perubahan data Tiang ini?",
  "alert_tiang_changes_saved": "Perubahan data Tiang berhasil disimpan",
  "alert_tiang_id_not_found": "ID Tiang tidak ditemukan",
  "alert_delete_tiang_title": "Hapus Tiang?",
  "alert_delete_tiang_prefix": "Apakah Anda yakin ingin menghapus Tiang",
  "alert_tiang_deleted_success": "Tiang berhasil dihapus",
  "alert_tiang_delete_error": "Terjadi kesalahan saat menghapus Tiang",
  "kabel_mode_click_first_device": "Klik device pertama untuk memulai kabel",
  "kabel_mode_checkpoint": "Checkpoint: ",
  "kabel_mode_distance": "Jarak: ",
  "kabel_mode_click_for_checkpoint": "Klik di peta untuk checkpoint, atau klik device kedua untuk mengakhiri",
  "kabel_mode_device_invalid": "Device tidak valid",
  "kabel_mode_start_device": "Device awal: ",
  "kabel_mode_same_device_error": "Tidak bisa menghubungkan device yang sama!",
  "kabel_mode_cable_exists": "Kabel antara kedua device ini sudah ada!",
  "kabel_default_name": "Kabel #",
  "kabel_mode_click_device_first": "Klik device terlebih dahulu!",
  "kabel_mode_checkpoint_at_pole": "Checkpoint di Tiang: ",
  "kabel_mode_select_device_first_pole_checkpoint": "Pilih device terlebih dahulu, tiang hanya bisa jadi checkpoint!",
  "kabel_mode_pole_data_not_found": "Data tiang tidak ditemukan",
  "kabel_no_connections": "Tidak ada sambungan",
  "kabel_detail_connections": "Detail ",
  "kabel_connections": " Sambungan",
  "kabel_connection_number": "Sambungan #",
  "kabel_from_point": "Dari Titik",
  "kabel_distance_meters": "Jarak (meter)",
  "kabel_distance_placeholder": "Contoh: 25",
  "kabel_description": "Keterangan",
  "kabel_description_placeholder": "Max 20 huruf",
  "alert_kabel_not_found": "Kabel Tidak Ditemukan",
  "alert_kabel_not_found_text": "Data kabel tidak ditemukan",
  "kabel_checkpoint_points": " titik",
  "alert_delete_kabel_title": "Hapus Kabel?",
  "alert_delete_kabel_text": "Apakah Anda yakin ingin menghapus kabel ini? Tindakan ini tidak dapat dibatalkan.",
  "alert_kabel_deleted_success": "Kabel berhasil dihapus",
  "alert_kabel_delete_error": "Terjadi kesalahan saat menghapus kabel",
  "init_leaflet_loaded": "Leaflet berhasil dimuat",
  "init_leaflet_not_loaded": "Pustaka Leaflet belum dimuat, mencoba ulang...",
  "init_loading_map_library": "Memuat pustaka peta...",
  "alert_location_not_selected": "Lokasi belum dipilih",
  "alert_homepass_not_found": "Data homepass tidak ditemukan",
  "alert_delete_homepass_title": "Hapus Homepass?",
  "alert_delete_homepass_text": "Data homepass akan dihapus permanen",
  "alert_location_updated": "Lokasi Diperbarui",
  "alert_location_updated_text": "Jangan lupa klik Simpan!",
  "alert_photo_format_invalid": "Format foto harus JPG, PNG, atau WebP",
  "alert_photo_size_invalid": "Ukuran foto maksimal 5MB",
  "alert_router_not_found": "Data router tidak ditemukan",
  "alert_router_name_required": "Nama router harus diisi!",
  "alert_router_delete_permanent": "Data router akan dihapus permanen",
  "alert_olt_not_found": "OLT Tidak Ditemukan",
  "alert_olt_not_found_text": "Tidak dapat menemukan detail OLT",
  "alert_location_not_available": "Lokasi Tidak Tersedia",
  "alert_device_no_coordinates": "Device ini tidak memiliki koordinat yang valid.",
  "alert_coordinates_invalid": "Koordinat Invalid",
  "alert_coordinates_invalid_text": "Format koordinat tidak valid.",
  "alert_photo_uploaded": "Foto sambungan berhasil diupload",
  "alert_photo_deleted": "Foto sambungan berhasil dihapus",
  "alert_photo_delete_permanent": "Foto sambungan akan dihapus permanen",
  "btn_yes_delete": "Ya, Hapus!",
  "btn_change_photo": "Ganti Foto",
  "btn_delete_photo": "Hapus Foto",
  "btn_yes_uninstall_now": "Ya, Uninstall Sekarang!",
  "btn_to_dashboard": "Ke Dashboard",
  "btn_retry": "Coba Lagi",
  "btn_reload_page": "Reload Halaman",
  "confirm_final": "Konfirmasi Terakhir",
  "type_uninstall_to_continue": "Silakan ketik UNINSTALL untuk melanjutkan",
  "are_you_sure": "Apakah Anda yakin?",
  "action_cannot_be_undone": "Tindakan ini tidak dapat dibatalkan!",
  "uninstalling": "Menguninstall...",
  "starting_uninstall": "Memulai proses uninstall...",
  "connection_error": "Koneksi error",
  "failed_connect_server": "Gagal terhubung ke server",
  "up_to_date": "Sudah Terbaru",
  "using_latest_version": "Anda menggunakan versi terbaru (v__VERSION__)",
  "check_failed": "Gagal cek",
  "failed_check_update": "Gagal mengecek update",
  "update_complete": "Update Selesai!",
  "update_failed": "Update Gagal",
  "feature_coming_soon": "Fitur tambah __TYPE__ akan segera hadir!",
  "no_description": "Tidak ada deskripsi",
  "no_odc_connected": "Tidak ada ODC terhubung",
  "odc_connected": "ODC Terhubung",
  "center_on_map": "Pusatkan di Peta",
  "photo_connection_location": "Foto Lokasi Sambungan",
  "point_label": "Titik",
  "to_label": "ke",
  "route_to_location": "Rute ke Lokasi",
  "alert_sambungan_not_found": "Data sambungan tidak ditemukan",
  "alert_sambungan_marker_not_found": "Marker sambungan tidak ditemukan",
  "updating": "Mengupdate...",
  "starting_update": "Memulai proses update...",
  "checking": "Mengecek...",
  "available_update": "tersedia!",
  "form_parent_odc_slot": "Parent ODC/Slot",
  "form_select_odc_slot": "-- Pilih ODC/Slot --",
  "text_port": "Port",
  "text_available": "tersedia",
  "php_odp_name_required": "Nama ODP harus diisi",
  "php_odp_id_invalid": "ID ODP tidak valid",
  "php_odp_not_found": "ODP tidak ditemukan",
  "php_odp_saved": "ODP berhasil disimpan",
  "php_odp_save_failed": "Gagal menyimpan ODP",
  "php_odp_updated": "Data ODP berhasil diperbarui",
  "php_odp_update_failed": "Gagal memperbarui ODP",
  "php_odp_delete_failed": "Gagal menghapus ODP",
  "php_deleted_successfully": "berhasil dihapus",
  "popup_status_signal": "Status & Sinyal",
  "popup_monitoring": "Monitoring",
  "popup_uptime": "Uptime",
  "popup_service_info": "Info Layanan",
  "popup_package": "Paket",
  "popup_pppoe": "PPPoE",
  "popup_customer_info": "Info Pelanggan",
  "popup_balance": "Saldo",
  "popup_route": "Rute",
  "odc_slot_other": "ODC/Slot Lain",
  "popup_coverage": "Jangkauan",
  "popup_connected_to": "Terhubung ke",
  "popup_pon_used": "PON Terpakai",
  "popup_port_used": "terpakai",
  "popup_height": "Tinggi",
  "popup_type": "Tipe",
  "popup_slack_cable": "Slack Kabel",
  "popup_connection_detail": "Detail Sambungan",
  "popup_from": "Dari",
  "popup_to": "Ke",
  "popup_length": "Panjang",
  "popup_points": "titik",
  "popup_connection": "Sambungan",
  "popup_survey": "Survey",
  "popup_surveyor": "Surveyor",
  "status_online": "Online",
  "status_offline": "Offline",
  "status_maintenance": "Perbaikan",
  "homepass_status_prospek": "Prospek",
  "homepass_status_bermasalah": "Bermasalah",
  "homepass_status_tidak_minat": "Tidak Minat",
  "homepass_status_rumah_kosong": "Rumah Kosong",
  "homepass_status_sudah_langganan": "Sudah Langganan",
  "homepass_status_pending": "Pending",
  "homepass_kat_rumah": "Rumah",
  "homepass_kat_ruko": "Ruko",
  "homepass_kat_apartemen": "Apartemen",
  "homepass_kat_kantor": "Kantor",
  "homepass_kat_lainnya": "Lainnya",
  "php_olt_name_required": "Nama OLT harus diisi",
  "php_olt_saved": "OLT berhasil disimpan",
  "php_olt_save_failed": "Gagal menyimpan OLT",
  "php_location_not_selected": "Lokasi belum dipilih",
  "php_odc_name_required": "Nama ODC harus diisi",
  "php_odc_saved": "ODC berhasil disimpan",
  "php_odc_save_failed": "Gagal menyimpan ODC",
  "php_tiang_name_required": "Nama/ID Tiang harus diisi",
  "php_tiang_id_invalid": "ID Tiang tidak valid",
  "php_tiang_not_found": "Tiang tidak ditemukan",
  "php_tiang_saved": "Tiang berhasil disimpan",
  "php_tiang_save_failed": "Gagal menyimpan Tiang",
  "php_tiang_updated": "Data Tiang berhasil diperbarui",
  "php_tiang_update_failed": "Gagal memperbarui Tiang",
  "php_tiang_delete_failed": "Gagal menghapus Tiang",
  "php_kabel_id_invalid": "ID Kabel tidak valid",
  "php_kabel_not_found": "Kabel tidak ditemukan",
  "php_kabel_updated": "Kabel berhasil diperbarui",
  "php_kabel_update_failed": "Gagal memperbarui Kabel",
  "php_homepass_saved": "Homepass berhasil disimpan",
  "php_homepass_save_failed": "Gagal menyimpan Homepass",
  "php_homepass_id_invalid": "ID Homepass tidak valid",
  "php_homepass_not_found": "Homepass tidak ditemukan",
  "php_homepass_updated": "Data Homepass berhasil diperbarui",
  "php_homepass_update_failed": "Gagal memperbarui Homepass",
  "php_homepass_delete_failed": "Gagal menghapus Homepass",
  "php_router_id_invalid": "ID Router tidak valid",
  "php_router_name_required": "Nama router harus diisi",
  "php_router_not_found": "Router tidak ditemukan",
  "php_router_updated": "Data Router berhasil diperbarui",
  "php_router_update_failed": "Gagal memperbarui Router",
  "php_router_delete_failed": "Gagal menghapus Router",
  "php_router_has_connected_olt_1": "Tidak dapat menghapus Router karena masih ada ",
  "php_router_has_connected_olt_2": " OLT yang terhubung",
  "popup_select_cable": "Pilih Kabel",
  "search_cat_customer": "PELANGGAN",
  "search_cat_tiang": "TIANG",
  "search_cat_homepass": "HOMEPASS",
  "search_no_name": "Tanpa Nama",
  "search_no_results_1": "Tidak ditemukan hasil untuk",
  "rx_power_locked": "Fitur Terkunci",
  "rx_power_na": "Tidak Ada Data"
}