{{ t('lbl_select_lang', 'Select Language') }}

{{ t('auth_secure_access', 'Secure Access') }} {{ t('auth_reset_pwd_title', `Reset Password`) }} {{ t('auth_verify_otp', `Verify OTP`) }} {{ t('auth_update_req', `Update Required`) }}

{{ t('auth_desc_login', 'Please sign in using your Credentials (Password/PIN), Biometric, or Social Account.') }} {{ t('auth_desc_forgot', 'Enter your username to receive a 6-digit OTP code.') }} {{ t('auth_desc_reset', 'Enter the OTP sent to you and create a new password.') }} {{ t('auth_desc_change', 'For security reasons, please update your password.') }}

{{ authData.error }}
{{ t('auth_forgot', 'Forgot?') }}

{{ t('msg_pin_forgot_hint', 'Lupa PIN Anda? Silakan beralih ke mode Password di bawah untuk masuk dan mengatur ulang PIN di menu pengaturan profil.') }}

{{ t('auth_or_login', 'Or sign in with') }}

{{ t('lbl_2step_verify', '2-Step Verification') }}

{{ t('msg_mfa_totp', 'Buka aplikasi Authenticator Anda dan masukkan 6 angka.') }} {{ t('msg_mfa_wa', 'Kami telah mengirimkan OTP ke WhatsApp Anda. Silakan masukkan di bawah ini.') }} {{ t('msg_mfa_email', 'Kami telah mengirimkan OTP ke Email Anda. Periksa kotak masuk/spam.') }}

{{ t('auth_guardian', 'Protected by NEWGEN Guardian Protocol.') }}
{{ t('auth_authorized', 'Authorized Personnel Only.') }}

{{ userProfile?.organization?.org_name_company || t('ph_company_name', 'NAMA PERUSAHAAN') }} - {{ userProfile?.organization?.org_name }}
{{ userProfile?.organization?.address || userProfile?.organization?.address_company || t('ph_address_not_set', 'Alamat Belum Diatur') }}
{{ userProfile?.organization?.telpon || userProfile?.organization?.telpon_company }} {{ userProfile?.organization?.fax || userProfile?.organization?.fax_company }} {{ userProfile?.organization?.email || userProfile?.organization?.email_company }} {{ userProfile?.organization?.website || userProfile?.organization?.website_company }}
{{ t('lbl_select_lang', 'Select Language') }}
{{ userProfile?.username ? userProfile.username.charAt(0).toUpperCase() : 'G' }}
{{ userProfile?.fullname }} {{ userProfile?.username }}

{{ t(getGreetingTime() === 'Morning' ? 'dash_morning' : getGreetingTime() === 'Afternoon' ? 'dash_afternoon' : 'dash_evening', getGreetingTime()) }}, {{ userProfile?.fullname || t('lbl_commander', 'Commander') }} {{ t('emoji_wave', '👋') }}

{{ t('dash_node', 'GENESIS CLOUD NODE') }} {{ t('sym_bullet', '•') }} {{ getFormattedToday() }}

{{ t('dash_engine_online', 'SYSTEM STATUS') }} {{ t('dash_sys_optimal', 'OPTIMAL & SECURE') }}

{{ t('dash_sec_posture', 'Identity & Security Posture') }}

{{ t('dash_verified_node', 'VERIFIED NODE') }}

{{ t('dash_audit_ledger', 'Real-time Audit Ledger') }}

{{ log.action.replace(t('lbl_transition_state', 'TRANSITION_STATE'), t('lbl_state', 'STATE')) }}

{{ parseJsonText(log.menu_name) }}

{{ log.user }} {{ t('sym_bullet', '•') }} {{ formatDate(log.time) }}
{{ t('dash_no_telemetry', 'NO TELEMETRY DATA AVAILABLE') }}

{{ parseJsonText(activeMenuTitle) }} ({{ currentStatusFilter === 'All' ? t('lbl_all_data', 'ALL DATA') : currentStatusFilter }})

{{ t('grid_record', 'RECORD :') }} {{ recordRange }}
{{ t('grid_all_record', 'ALL RECORD :') }} {{ totalRecords }}
{{ t('grid_per_page', 'PER PAGE :') }}
{{ t('grid_page_label', 'PAGE') }} {{ t('grid_of_label', 'OF') }} {{ totalPages }}
🔍
{{ t('lbl_total', 'TOTAL') }}
{{ isEdit ? t('form_update', 'Update') : t('form_new', 'New') }} {{ parseJsonText(activeMenuTitle) }}

{{ parseJsonText(tab.tab_title) }}

{{ t('lbl_no', '#') }} {{ parseJsonText(col.labelbagian) }} * {{ t('form_action_col', 'Action') }}
{{ paginatedChildData(tab.urutan_tab).startItem + rowIndex }}
{{ formErrors[tab.urutan_tab + '_row' + (paginatedChildData(tab.urutan_tab).startItem - 1 + rowIndex) + '_' + col.bagian] }}
{{ row[col.bagian] || t('lbl_id', 'ID') }} {{ (row[col.bagian + '_label'] && String(row[col.bagian + '_label']).trim() !== String(row[col.bagian]).trim()) ? parseJsonText(row[col.bagian + '_label']) : (parseJsonText(col.titlebagian) || t('lbl_fetching_name', 'Fetching Name...')) }}
{{ row[col.bagian + '_filename'] || row[col.bagian] || t('lbl_no_file', 'No File') }}
{{ row[col.bagian] || '#000000' }}
{{ t('lbl_at', '@') }}
{{ t('lbl_url', 'URL') }}
{{ t('lbl_phone', '📞') }}
📝 {{ t('form_no_data_for', `No data available for`) }} {{ parseJsonText(tab.tab_title) }}
Showing {{ paginatedChildData(tab.urutan_tab).startItem }} - {{ paginatedChildData(tab.urutan_tab).endItem }} of {{ paginatedChildData(tab.urutan_tab).total }}
{{ childTabState[tab.urutan_tab].page }} / {{ paginatedChildData(tab.urutan_tab).totalPages }}
{{ t('audit_created', 'Created By') }} {{ formData.usercreate }} {{ formData.timecreate ? formatDate(formData.timecreate) : '-' }}
{{ t('lbl_last_updated', 'Last Updated') }} {{ formData.userupdate }} {{ formData.timeupdate ? formatDate(formData.timeupdate) : '-' }}

{{ currentView === 'global_dashboard' ? 'PUSAT KOMANDO DASHBOARD' : t('form_report_parameters', 'Parameter') }} {{ parseJsonText(activeReportMeta?.master?.report_name) }}

{{ t('lbl_matrix_filter', 'Matrix Filter Engine') }}

{{ t('lbl_where', 'WHERE') }}
{{ rule.error }}
{{ t('msg_empty_filter', 'Klik "Add Rule" untuk merakit kueri manual.') }}

{{ t('lbl_matrix_sort', 'Matrix Sort') }}

{{ index === 0 ? t('lbl_order_by', 'ORDER BY') : t('lbl_then_by', 'THEN BY') }}
{{ t('msg_empty_sort', 'Sistem menggunakan pengurutan bawaan.') }}
{{ t('lbl_active_parameters', 'PARAMETER AKTIF:') }} {{ v6ActiveDashboardFilterCount }}
{{ txt }}
{{ t('lbl_pipeline_status', 'Pipeline Engine Status:') }} {{ t('lbl_v6_active', 'V6-OMNI AUTOMATION ACTIVE') }}
{{ t('footer_text', 'NEWGEN - Integrated Platform | Powered by Rust, Axum & Vue.js') }}

{{ t('inject_engine_title', 'Genesis Orchestrator') }}

{{ t('inject_engine_subtitle', 'Enterprise Metadata Injection Protocol.') }}

{{ t('inject_payload_lbl', 'JSON Payload (Standard Postman Format)') }}

{{ t('auth_update_req', 'Update Required') }}

{{ t('auth_guardian', 'Protected by NEWGEN Guardian Protocol.') }}

Level-7 Clearance

VANGUARD PROTOCOL

Sistem mendeteksi bahwa ini adalah pertama kalinya identitas Anda memasuki mainframe NEWGEN. Anda sedang memasuki ekosistem Enterprise berskala militer yang diatur oleh Protokol Zero-Trust (Nir-Percaya).

I. Identitas Kriptografi Asimetris

Kata sandi Anda bukan lagi sekadar teks. Sistem mengurung kredensial Anda dalam enkripsi satu arah Bcrypt dengan komputasi tingkat tinggi.

II. Telemetri Spasial & Temporal Fencing

Keamanan Anda tidak dibatasi oleh kata sandi, melainkan oleh hukum fisika. Jika Anda mengaktifkan Omni-Spatial Radar, sistem akan memetakan anomali kecepatan perpindahan Anda (Impossible Travel Detection).

III. Pertahanan Neuromorfik & Anti-Bruteforce

{{ t('msg_vanguard_lockout', 'Segala bentuk tebakan paksa (Brute-Force) terhadap Kredensial, OTP, maupun PIN, akan secara otomatis memicu protokol Lockdown sementara waktu sesuai kebijakan server.') }}

IV. Kedaulatan Absolut Pengguna

Sesuai dengan regulasi (GDPR/UU PDP), data Anda adalah kedaulatan Anda. Anda memegang kendali penuh melalui Dasbor.

Quantum Consent Matrix

Konfigurasi Hak Akses Sistem Keamanan

Omni-Spatial Radar

Aktifkan deteksi lokasi Just-In-Time untuk mencegah Impossible Travel.

Register Trusted Device

Tanamkan sertifikat otorisasi di perangkat ini untuk login cepat.

Telemetry Analytics

Izinkan pengumpulan data performa anonim.

Omniverse Comm-Link

Terima notifikasi sistem, OTP, dan peringatan intelijen.

Corporate Email Autostamp

Mainframe otomatis memverifikasi dan mengesahkan gerbang komunikasi email Anda.

SECURED

Mobile Commlink Autostamp

Mainframe mengunci enkripsi temporal pada nomor telepon yang terdaftar.

SECURED

ENCRYPTION KEY: SHA-256-VANGUARD-CLEARANCE-ACTIVE

{{ t('lbl_update_pin_title', 'Update Security PIN') }} {{ t('lbl_recover_pin_title', 'Recover Security PIN') }}

{{ t('auth_guardian', 'Protected by NEWGEN Guardian Protocol.') }}

{{ t('auth_forgot_pin', 'Forgot PIN?') }}

{{ t('msg_choose_otp_reset', 'Pilih Jalur Pemulihan PIN:') }}

{{ t('menu_setup_mfa', 'Pengaturan Keamanan Ganda') }}

{{ t('msg_choose_mfa', 'Pilih metode keamanan lapis kedua untuk akun Anda:') }}

Aktifkan Authenticator

Scan QR Code di bawah ini menggunakan aplikasi Google Authenticator atau Authy di HP Anda.

Merakit Kunci Keamanan...
QR Code MFA

Atau masukkan kode ini secara manual:

{{ totpSecret }}

{{ omniSetupType === 'WA' ? t('lbl_setup_wa') : t('lbl_setup_email') }}

{{ omniSetupType === 'WA' ? t('msg_wa_send_to') : t('msg_send_to_email') }}

{{ omniMaskedTarget }}

🔍 📑

{{ popupConfig.isMultiSelectMode ? 'BULK INSERT :' : t('btn_select', 'SELECT :') }} {{ parseJsonText(popupConfig.title) || popupConfig.title }}

{{ t('popup_wf_title', 'Select Workflow Stage') }}

{{ t('popup_col_id', 'ID Value') }} {{ t('popup_col_desc', 'Description') }} {{ col.replace(/_/g, ' ') }} {{ t('form_action_col', 'Action') }}
[ NULL ] {{ t('popup_clear_data', 'KOSONGKAN PILIHAN') }} -- {{ t('popup_clear_desc', 'Klik untuk menghapus data yang sudah dipilih di form') }} --
{{ item.value }} {{ parseJsonText(item.label) || item.label }} {{ formatPopupDisplay(item[col]) }}
📂

{{ t('popup_no_data', 'No matching records found') }}

{{ t('popup_found', 'Found:') }} {{ popupFilteredData.length }} {{ t('popup_records', 'Records') }} | {{ popupSelectedItems.length }} {{ t('popup_selected', 'Selected') }}

{{ t('imp_title', 'Import Staging Area') }}

{{ t('imp_val_meta', 'Validasi Metadata berdasarkan struktur') }} {{ parseJsonText(activeMenuTitle) }}. {{ t('imp_err_found', '⚠️ Ditemukan Error! Perbaiki Excel Anda.') }} {{ t('imp_all_valid', '✅ Semua Data Valid dan Siap Di-import!') }}

{{ t('lbl_no', '#') }} {{ parseJsonText(col.labelbagian) }} *
{{ idx + 1 }}
{{ (row[col.bagian] === null || row[col.bagian] === undefined || row[col.bagian] === '') ? '-' : row[col.bagian] }}
{{ t('imp_total_data', 'Total Data:') }} {{ importPreviewData.length }} {{ t('imp_rows', 'Rows') }}

{{ currentJsonTitle }}

{{ t('tab_config_details', 'Configuration Details') }}