i18n: rapikan sisa hint (settings/packages/broadcast/customers)
This commit is contained in:
1 parent
5257fb5b62
commit
fd6f1ebd93
6 files changed
+37
-17
No files matched your search
@@ -108,7 +108,7 @@
|
||||
<div class="card mb16">
|
||||
<div class="card-bd">
|
||||
<div class="hint" style="margin:0;padding:12px;border:1px dashed var(--border);border-radius:10px;background:var(--bg2)">
|
||||
<i class="bi bi-robot"></i> <strong>Pengingat otomatis dipindah:</strong> pengaturan jadwal, pemilihan template & isi pesan pengingat tagihan kini di menu <a href="/admin/automation" style="color:var(--primary);font-weight:800">Automation →</a>
|
||||
<i class="bi bi-robot"></i> <strong><%= t('admin.bc.moved','Pengingat otomatis dipindah:') %></strong> <%- t('admin.bc.moved_desc','pengaturan jadwal, pemilihan template & isi pesan pengingat tagihan kini di menu') %> <a href="/admin/automation" style="color:var(--primary);font-weight:800">Automation →</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -536,7 +536,7 @@
|
||||
<div class="fg">
|
||||
<label class="fl" style="font-weight:700; color:var(--warning);"><i class="bi bi-key-fill"></i> <%= isRadiusActive ? 'Password PPPoE / RADIUS *' : 'Password PPPoE *' %></label>
|
||||
<input class="fc" name="pppoe_password" id="add_pppoe_password" placeholder="<%= t('admin.cust.ph_pppoe_pass','Masukkan password PPPoE') %>" required>
|
||||
<small class="text-muted" style="font-size:10px;display:block;margin-top:4px"><%= isRadiusActive ? 'Kredensial login modem pelanggan untuk RADIUS & PPPoE.' : 'Kredensial login modem pelanggan untuk PPPoE MikroTik API.' %></small>
|
||||
<small class="text-muted" style="font-size:10px;display:block;margin-top:4px"><%= isRadiusActive ? t('admin.cust.modem_hint','Kredensial login modem pelanggan untuk RADIUS & PPPoE.') : t('admin.cust.modem_hint_mt','Kredensial login modem pelanggan untuk PPPoE MikroTik API.') %></small>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -214,7 +214,7 @@
|
||||
<label class="fl"><i class="bi bi-clock-history text-warning me-1"></i> <%= t('admin.pkg.validity_days','Durasi Masa Aktif (Hari) *') %></label>
|
||||
<input class="fc" name="duration_days" id="add_duration_days" type="number" min="1" value="30" placeholder="30">
|
||||
<small class="text-muted" style="font-size:11px;display:block;margin-top:2px;">
|
||||
Pelanggan aktif selama X hari sejak aktivasi / pembayaran.
|
||||
<%= t('admin.pkg.active_days_hint','Pelanggan aktif selama X hari sejak aktivasi / pembayaran.') %>
|
||||
</small>
|
||||
</div>
|
||||
</div>
|
||||
@@ -231,7 +231,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="hint" style="margin-top:6px;font-size:11px">
|
||||
<i class="bi bi-speedometer2"></i> Rate-limit asli (MikroTik & RADIUS): <b class="mono" id="ratePreview" style="color:var(--primary)">-</b>
|
||||
<i class="bi bi-speedometer2"></i> <%- t('admin.pkg.ratelimit_hint','Rate-limit asli (MikroTik & RADIUS):') %> <b class="mono" id="ratePreview" style="color:var(--primary)">-</b>
|
||||
<span style="color:var(--muted)">— format <span class="mono">rx/tx</span> (+ burst: <span class="mono">rx/tx rxB/txB rxT/txT time</span>). Nilai sama dipakai untuk profil MikroTik <b>dan</b> atribut RADIUS.</span>
|
||||
</div>
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
<div class="form-row">
|
||||
<div class="fg"><label class="fl"><i class="bi bi-shield-slash"></i> <%= t('admin.pkg.isolir_profile','Profil Isolir (paket ini)') %></label><select class="fs" name="isolir_profile" id="add_isolir_profile"><option value=""><%= t('admin.pkg.ph_isolir_profile','— pakai default global/customer —') %></option></select></div>
|
||||
</div>
|
||||
<small class="text-muted" style="font-size:11px;display:block;margin-top:2px">Profil PPP + IP pool dibuat/diperbarui otomatis ke MikroTik (mode MikroTik / RADIUS profil). Pada mode RADIUS-atribut, IP & rate-limit dari RADIUS.</small>
|
||||
<small class="text-muted" style="font-size:11px;display:block;margin-top:2px"><%- t('admin.pkg.profile_hint2','Profil PPP + IP pool dibuat/diperbarui otomatis ke MikroTik (mode MikroTik / RADIUS profil). Pada mode RADIUS-atribut, IP & rate-limit dari RADIUS.') %></small>
|
||||
</div>
|
||||
|
||||
<!-- Dynamic Speed & FUP Section -->
|
||||
@@ -418,7 +418,7 @@
|
||||
<label class="fl"><i class="bi bi-clock-history text-warning me-1"></i> <%= t('admin.pkg.validity_days','Durasi Masa Aktif (Hari) *') %></label>
|
||||
<input class="fc" name="duration_days" id="e_duration_days" type="number" min="1" value="30" placeholder="30">
|
||||
<small class="text-muted" style="font-size:11px;display:block;margin-top:2px;">
|
||||
Pelanggan aktif selama X hari sejak aktivasi / pembayaran.
|
||||
<%= t('admin.pkg.active_days_hint','Pelanggan aktif selama X hari sejak aktivasi / pembayaran.') %>
|
||||
</small>
|
||||
</div>
|
||||
</div>
|
||||
@@ -527,7 +527,7 @@
|
||||
<div class="form-row">
|
||||
<div class="fg"><label class="fl"><i class="bi bi-shield-slash"></i> <%= t('admin.pkg.isolir_profile','Profil Isolir (paket ini)') %></label><select class="fs" name="isolir_profile" id="e_isolir_profile"><option value=""><%= t('admin.pkg.ph_isolir_profile','— pakai default global/customer —') %></option></select></div>
|
||||
</div>
|
||||
<small class="text-muted" style="font-size:11px;display:block;margin-top:2px">Profil PPP + IP pool dibuat/diperbarui otomatis ke MikroTik (mode MikroTik / RADIUS profil). Pada mode RADIUS-atribut, IP & rate-limit dari RADIUS.</small>
|
||||
<small class="text-muted" style="font-size:11px;display:block;margin-top:2px"><%- t('admin.pkg.profile_hint2','Profil PPP + IP pool dibuat/diperbarui otomatis ke MikroTik (mode MikroTik / RADIUS profil). Pada mode RADIUS-atribut, IP & rate-limit dari RADIUS.') %></small>
|
||||
</div>
|
||||
|
||||
<!-- Dynamic Speed & FUP Section (Edit) -->
|
||||
|
||||
@@ -266,7 +266,7 @@
|
||||
<input class="fc" name="office_lng" value="<%= settings.office_lng || '' %>" placeholder="106.xxx">
|
||||
</div>
|
||||
<div class="hint" style="margin-top:6px;color:var(--muted)">
|
||||
<i class="bi bi-info-circle"></i> Koordinat kantor digunakan untuk validasi lokasi absensi karyawan (geofencing)
|
||||
<i class="bi bi-info-circle"></i> <%= t('admin.set.office_coord_hint','Koordinat kantor digunakan untuk validasi lokasi absensi karyawan (geofencing)') %>
|
||||
</div>
|
||||
<div class="form-row" style="margin-top:12px">
|
||||
<div class="fg">
|
||||
@@ -315,7 +315,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="hint" style="margin:0 0 10px;padding:12px;border:1px dashed var(--border);border-radius:10px;background:var(--bg2)">
|
||||
<i class="bi bi-robot"></i> <strong>Otomatisasi dipindah:</strong> Auto-Nonaktif, Auto-Hapus, Auto-Peringatan & Auto-<%= t('admin.set.ew_paid','Lunas') %> kini tertata di menu <a href="/admin/automation" style="color:var(--primary);font-weight:800">Automation →</a>
|
||||
<i class="bi bi-robot"></i> <strong><%= t('admin.set.set_auto_moved','Otomatisasi dipindah:') %></strong> <%- t('admin.set.set_auto_list','Auto-Nonaktif, Auto-Hapus, Auto-Peringatan & Auto-') %><%= t('admin.set.ew_paid','Lunas') %> <%- t('admin.set.set_auto_now','kini tertata di menu') %> <a href="/admin/automation" style="color:var(--primary);font-weight:800">Automation →</a>
|
||||
</div>
|
||||
<div class="hint" style="margin-top:6px;color:var(--warning)">
|
||||
<i class="bi bi-info-circle"></i> <strong><%= t('admin.set.colpay_label','Pembayaran Kolektor:') %></strong> <%= t('admin.set.colpay_desc','Pengaturan approval pembayaran kolektor sekarang diatur per akun kolektor pada menu Manajemen Kolektor, bukan dari pengaturan global.') %>
|
||||
|
||||
Reference in new issue
Block a user