i18n (Phase C batch 11): areas, routers, broadcast, backup, whatsapp_templates, mikrotik_display ID/EN

This commit is contained in:
oxpoe committed 2026-10-09 07:59:09 +07:00
1 parent fd074f8ff7
commit e70bc23651
8 files changed
+264 -88

No files matched your search

+88
View File
@@ -2183,6 +2183,94 @@
"save": "Save Expense",
"title": "Expenses",
"th_method": "Method"
},
"ar": {
"heading": "Area / Region Management",
"add": "Add New Area",
"list": "Area / Region Master List",
"th_desc": "Note / Description",
"th_cust_count": "Customer Count",
"th_col_count": "Collector Count",
"del": "Delete Area",
"name_req": "Area / Region Name *",
"ph_name": "Example: Sukamaju Village, Block C1-C10",
"ph_desc": "Example: Coverage area ODP-01 to ODP-05",
"save": "Save Area",
"edit": "Edit Area Data",
"title": "Area Management",
"th_name": "Area / Region Name"
},
"rt": {
"list": "MikroTik Router List",
"view_grid": "Card Grid",
"script_isolir": "Isolir Script",
"add_now": "Add Router Now",
"add": "Add Router",
"pppoe_active": "PPPoE Active",
"live_detail": "Live Status Detail",
"setup_fw": "Isolir Firewall Setup",
"edit": "Edit Router",
"del": "Delete Router",
"live_title": "Router Live Detail"
},
"bc": {
"send_title": "Send Invoices Now (Manual — if Auto is OFF)",
"send": "Send Invoices Now",
"spintax": "Spintax Word Variation:",
"spintax_desc": "Use <code>{Hi|Good Morning|Dear}</code> so the message is auto-randomized & not treated as spam.",
"human_delay": "Human-like Typing Delay:",
"human_delay_desc": "Before sending, the system waits a moment (scaled to message length) to mimic human typing tempo.",
"random_batch": "Random Delay & Batching:",
"random_batch_desc": "Sent with dynamic random delays and automatic rest between batches.",
"isolir_date": "Isolir Date",
"opt_static": "Static",
"opt_random": "Random (anti-ban)",
"delay_sec": "Delay (seconds)",
"stop": "Stop"
},
"bk": {
"title": "Backup & Recovery",
"total": "Total Backups",
"files_saved": "Files stored",
"db_backup": "Database backup",
"set_backup": "Settings backup",
"size_used": "Capacity used",
"create": "Create New Backup",
"type": "Backup Type",
"opt_all": "All (Database + Settings)",
"opt_db": "Database Only",
"opt_set": "Settings Only",
"upload": "Upload & Restore Backup",
"pick_file": "Select Backup File (.db / .json)",
"auto_clean": "Automatic Cleanup",
"retention": "Retention (Days)",
"history": "Backup History",
"empty": "No backup files available"
},
"wt": {
"title": "WhatsApp Notification Template Settings",
"lbl_reminder": "Invoice Reminder Template (Monthly / Manual)",
"lbl_qris": "QRIS Invoice Template (Manual)",
"lbl_success": "Payment Success Template (Paid)",
"lbl_isolir": "Isolir Notice Template (Auto / Manual)",
"lbl_arrears": "Arrears Warning Template (approaching deactivation)",
"lbl_autopaid": "Auto-Paid Template (Rp 0 / auto_isolate=0)",
"lbl_autoinactive": "Auto-Deactivate Template (arrears)",
"lbl_autodelete": "Auto-Delete Template (4th month)",
"convert": "Convert to Meta Cloud API Format",
"save": "Save Template",
"tool_title": "Meta WhatsApp Cloud API Template Converter",
"pick_tmpl": "Select the Template to Convert to Meta Format:",
"opt_reminder": "Invoice Reminder Template",
"opt_qris": "QRIS Invoice Template",
"opt_success": "Payment Success Template",
"opt_isolir": "Isolir Notice Template",
"vars": "Parameter Order Variables (Components Payload):"
},
"md": {
"connecting": "Connecting to MikroTik...",
"fullscreen": "Fullscreen",
"exit": "Exit"
}
},
"tech": {
+88
View File
@@ -2184,6 +2184,94 @@
"save": "Simpan Pengeluaran",
"title": "Pengeluaran",
"th_method": "Metode"
},
"ar": {
"heading": "Manajemen Area / Wilayah",
"add": "Tambah Area Baru",
"list": "Daftar Master Area / Wilayah",
"th_desc": "Keterangan / Deskripsi",
"th_cust_count": "Jumlah Pelanggan",
"th_col_count": "Jumlah Kolektor",
"del": "Hapus Area",
"name_req": "Nama Area / Wilayah *",
"ph_name": "Contoh: Kelurahan Sukamaju, Blok C1-C10",
"ph_desc": "Contoh: Wilayah jangkauan ODP-01 s/d ODP-05",
"save": "Simpan Area",
"edit": "Edit Data Area",
"title": "Manajemen Area",
"th_name": "Nama Area / Wilayah"
},
"rt": {
"list": "Daftar Router MikroTik",
"view_grid": "Grid Kartu",
"script_isolir": "Script Isolir",
"add_now": "Tambah Router Sekarang",
"add": "Tambah Router",
"pppoe_active": "PPPoE Aktif",
"live_detail": "Detail Live Status",
"setup_fw": "Setup Firewall Isolir",
"edit": "Edit Router",
"del": "Hapus Router",
"live_title": "Detail Live Router"
},
"bc": {
"send_title": "Kirim Tagihan Sekarang (Manual — bila Auto OFF)",
"send": "Kirim Tagihan Sekarang",
"spintax": "Variasi Kata Spintax:",
"spintax_desc": "Gunakan <code>{Halo|Selamat Pagi|Yth.}</code> agar isi pesan otomatis diacak & tidak dianggap spam.",
"human_delay": "Jeda Mengetik Manusiawi:",
"human_delay_desc": "Sebelum dikirim, sistem menunggu sejenak (menyesuaikan panjang pesan) meniru tempo menulis manusia.",
"random_batch": "Jeda Acak & Batching:",
"random_batch_desc": "Dikirim dengan jeda acak dinamis dan jeda istirahat otomatis antar batch.",
"isolir_date": "Tanggal Isolir",
"opt_static": "Statis",
"opt_random": "Random (anti-ban)",
"delay_sec": "Jeda (detik)",
"stop": "Hentikan"
},
"bk": {
"title": "Backup & Recovery",
"total": "Total Backup",
"files_saved": "File tersimpan",
"db_backup": "Backup database",
"set_backup": "Backup pengaturan",
"size_used": "Kapasitas digunakan",
"create": "Buat Backup Baru",
"type": "Tipe Backup",
"opt_all": "Semua (Database + Settings)",
"opt_db": "Database Saja",
"opt_set": "Settings Saja",
"upload": "Upload & Restore Backup",
"pick_file": "Pilih File Backup (.db / .json)",
"auto_clean": "Pembersihan Otomatis",
"retention": "Retensi (Hari)",
"history": "Riwayat Backup",
"empty": "Belum ada file backup tersedia"
},
"wt": {
"title": "Pengaturan Template Notifikasi WhatsApp",
"lbl_reminder": "Template Pengingat Tagihan (Bulanan / Manual)",
"lbl_qris": "Template Tagihan QRIS (Manual)",
"lbl_success": "Template Pembayaran Sukses (Lunas)",
"lbl_isolir": "Template Pemberitahuan Isolir (Otomatis / Manual)",
"lbl_arrears": "Template Peringatan Tunggakan (menuju nonaktif)",
"lbl_autopaid": "Template Auto-Lunas (Rp 0 / auto_isolate=0)",
"lbl_autoinactive": "Template Auto-Nonaktif (menunggak)",
"lbl_autodelete": "Template Auto-Hapus (bulan ke-4)",
"convert": "Konversi Format Meta Cloud API",
"save": "Simpan Template",
"tool_title": "Tool Konversi Template Meta WhatsApp Cloud API",
"pick_tmpl": "Pilih Template yang Akan Dikonversi ke Format Meta:",
"opt_reminder": "Template Pengingat Tagihan",
"opt_qris": "Template Tagihan QRIS",
"opt_success": "Template Pembayaran Sukses",
"opt_isolir": "Template Pemberitahuan Isolir",
"vars": "Daftar Variabel Urutan Parameter (Components Payload):"
},
"md": {
"connecting": "Menghubungkan ke MikroTik...",
"fullscreen": "Layar Penuh",
"exit": "Keluar"
}
},
"tech": {