i18n (Phase C batch 6): settings(JS), mikrotik, discounts, collector_payments, attendance ID/EN
This commit is contained in:
1 parent
fd13f3fa1b
commit
6ed6945970
7 files changed
+204
-72
No files matched your search
+67
-1
@@ -1781,7 +1781,73 @@
|
||||
"mayar_webhook": "Mayar Webhook (Mode 1 — Gateway)",
|
||||
"save": "Save Settings",
|
||||
"pay_mode": "Mode",
|
||||
"qris_note": "Note"
|
||||
"qris_note": "Note",
|
||||
"no_data": "No data yet.",
|
||||
"ew_not_tx": "Not a transaction",
|
||||
"ew_paid": "Paid",
|
||||
"ew_unmatched": "Not matched"
|
||||
},
|
||||
"mt": {
|
||||
"updating": "Updating...",
|
||||
"online_list": "Online PPPoE Users",
|
||||
"offline_list": "Offline PPPoE Users",
|
||||
"limit_uptime": "Uptime Limit (e.g. 1h)"
|
||||
},
|
||||
"disc": {
|
||||
"title": "Invoice Discount",
|
||||
"settings_title": "Discount Settings",
|
||||
"opt_selected": "Selected customers (batch)",
|
||||
"opt_single": "Single customer (1 by 1)",
|
||||
"opt_all": "All active customers",
|
||||
"pick_customer": "Select Customer",
|
||||
"ph_pick_customer": "-- select customer --",
|
||||
"disc_type": "Discount Type",
|
||||
"opt_percent": "Percent (%)",
|
||||
"opt_amount": "Amount (Rp)",
|
||||
"disc_value": "Discount Value",
|
||||
"ph_value": "e.g. 10 (percent) / 20000 (Rp)",
|
||||
"disc_hint": "The percentage is calculated from the base price (before VAT/USO).",
|
||||
"period_month": "Billing Period — Month",
|
||||
"year": "Year",
|
||||
"note_opt": "Note (optional)",
|
||||
"ph_note": "e.g. independence month promo",
|
||||
"apply_hint": "The discount applies to <b>unpaid</b> invoices in the selected period. Paid/void invoices are unchanged. The QRIS unique code is regenerated from the new amount.",
|
||||
"apply": "Apply Discount",
|
||||
"selected": "selected",
|
||||
"history": "Discount History (last 100)",
|
||||
"th_note": "Note"
|
||||
},
|
||||
"cpay": {
|
||||
"title": "Collector Payment Approval",
|
||||
"list": "Request List",
|
||||
"opt_all": "All Processes",
|
||||
"opt_pending": "Needs Approval",
|
||||
"opt_auto": "Collector Auto",
|
||||
"opt_admin": "Approved by Admin",
|
||||
"opt_cashier": "Approved by Cashier",
|
||||
"opt_rejected": "Manually Rejected",
|
||||
"opt_manual": "Processed Manually",
|
||||
"th_invoice": "Invoice",
|
||||
"th_process": "Process",
|
||||
"approve": "Approve",
|
||||
"reject": "Reject"
|
||||
},
|
||||
"att": {
|
||||
"late_checkin": "Late Check-in",
|
||||
"not_checkout": "Not Checked-out",
|
||||
"all_attendance": "All Attendance",
|
||||
"total_staff": "Total Staff",
|
||||
"today": "Today",
|
||||
"working": "Currently Working",
|
||||
"checked_out": "Checked Out",
|
||||
"late": "Late",
|
||||
"after_0830": "After 08:30",
|
||||
"technician": "Technician",
|
||||
"cashier": "Cashier",
|
||||
"checkin_time": "Check-in Time",
|
||||
"duration": "Duration",
|
||||
"location": "Location",
|
||||
"photo": "Photo"
|
||||
}
|
||||
},
|
||||
"tech": {
|
||||
|
||||
+67
-1
@@ -1782,7 +1782,73 @@
|
||||
"mayar_webhook": "Webhook Mayar (Mode 1 — Gateway)",
|
||||
"save": "Simpan Pengaturan",
|
||||
"pay_mode": "Mode",
|
||||
"qris_note": "Catatan"
|
||||
"qris_note": "Catatan",
|
||||
"no_data": "Belum ada data.",
|
||||
"ew_not_tx": "Bukan transaksi",
|
||||
"ew_paid": "Lunas",
|
||||
"ew_unmatched": "Belum cocok"
|
||||
},
|
||||
"mt": {
|
||||
"updating": "Memperbarui...",
|
||||
"online_list": "Daftar User PPPoE Online",
|
||||
"offline_list": "Daftar User PPPoE Offline",
|
||||
"limit_uptime": "Limit Uptime (e.g. 1h)"
|
||||
},
|
||||
"disc": {
|
||||
"title": "Diskon Tagihan",
|
||||
"settings_title": "Pengaturan Diskon",
|
||||
"opt_selected": "Pelanggan terpilih (batch)",
|
||||
"opt_single": "Satu pelanggan (1 per 1)",
|
||||
"opt_all": "Semua pelanggan aktif",
|
||||
"pick_customer": "Pilih Pelanggan",
|
||||
"ph_pick_customer": "-- pilih pelanggan --",
|
||||
"disc_type": "Tipe Diskon",
|
||||
"opt_percent": "Persen (%)",
|
||||
"opt_amount": "Nominal (Rp)",
|
||||
"disc_value": "Nilai Diskon",
|
||||
"ph_value": "mis. 10 (persen) / 20000 (Rp)",
|
||||
"disc_hint": "Persen dihitung dari harga dasar (sebelum PPN/USO).",
|
||||
"period_month": "Periode Tagihan — Bulan",
|
||||
"year": "Tahun",
|
||||
"note_opt": "Catatan (opsional)",
|
||||
"ph_note": "mis. promo bulan kemerdekaan",
|
||||
"apply_hint": "Diskon berlaku ke tagihan <b>belum bayar</b> pada periode terpilih. Tagihan lunas/hangus tidak diubah. Kode unik QRIS akan digenerate ulang dari nominal baru.",
|
||||
"apply": "Terapkan Diskon",
|
||||
"selected": "dipilih",
|
||||
"history": "Riwayat Diskon (100 terakhir)",
|
||||
"th_note": "Catatan"
|
||||
},
|
||||
"cpay": {
|
||||
"title": "Approval Pembayaran Kolektor",
|
||||
"list": "Daftar Request",
|
||||
"opt_all": "Semua Proses",
|
||||
"opt_pending": "Butuh Approval",
|
||||
"opt_auto": "Auto Kolektor",
|
||||
"opt_admin": "Disetujui Admin",
|
||||
"opt_cashier": "Disetujui Kasir",
|
||||
"opt_rejected": "Ditolak Manual",
|
||||
"opt_manual": "Diproses Manual",
|
||||
"th_invoice": "Tagihan",
|
||||
"th_process": "Proses",
|
||||
"approve": "Setujui",
|
||||
"reject": "Tolak"
|
||||
},
|
||||
"att": {
|
||||
"late_checkin": "Terlambat Check-in",
|
||||
"not_checkout": "Belum Check-out",
|
||||
"all_attendance": "Semua Absensi",
|
||||
"total_staff": "Total Karyawan",
|
||||
"today": "Hari ini",
|
||||
"working": "Sedang Bekerja",
|
||||
"checked_out": "Sudah Pulang",
|
||||
"late": "Terlambat",
|
||||
"after_0830": "Setelah 08:30",
|
||||
"technician": "Teknisi",
|
||||
"cashier": "Kasir",
|
||||
"checkin_time": "Waktu Check-in",
|
||||
"duration": "Durasi",
|
||||
"location": "Lokasi",
|
||||
"photo": "Foto"
|
||||
}
|
||||
},
|
||||
"tech": {
|
||||
|
||||
Reference in new issue
Block a user