feat: localize all hardcoded strings in Root CA Management and Archive UI

This commit is contained in:
dyzulk
2026-01-07 10:58:15 +07:00
parent 8ff136d086
commit a1c38e4ab2
6 changed files with 92 additions and 36 deletions

View File

@@ -676,7 +676,37 @@
"self_signed": "Self-Signed",
"renew_button": "Renew",
"no_ca_search": "No CAs matched \"{term}\"",
"no_ca_found": "No Root CA certificates found. Start by initializing the Certification Authority."
"no_ca_found": "No Root CA certificates found. Start by initializing the Certification Authority.",
"archive_history_title": "CDN Archive History",
"archive_search_placeholder": "Search version/CN...",
"th_version_uuid": "Version (UUID)",
"th_family": "Family",
"th_status": "Status",
"status_synced": "Synced to CDN",
"status_local": "Local Only",
"btn_set_latest": "Set as Latest",
"status_currently_public": "Currently Public",
"no_archives_found": "No versions found.",
"archive_management_title": "Version Archives",
"archive_management_desc": "Browse historical versions and promote them back to Latest if needed. This table provides full visibility into your CDN audit trail.",
"toast_sync_success": "Synchronization successful",
"toast_sync_failed": "Synchronization failed",
"toast_promote_success": "Promoted to latest successfully",
"toast_promote_failed": "Failed to promote version",
"syncing_label": "Syncing...",
"sync_now_btn": "Sync Now",
"label_update_crt": "Update CRT Only",
"desc_update_crt": "Only upload public certificate files (.crt, .der).",
"label_update_scripts": "Update Scripts Only",
"desc_update_scripts": "Only update individual installer scripts (.sh, .bat, .mac).",
"label_update_bundles": "Update Global Bundles",
"desc_update_bundles": "Update all-in-one installer packages (Recommended).",
"label_dual_sync": "Dual Sync (Latest & Archive)",
"desc_dual_sync": "Bulk sync to both paths. Safest for data integrity.",
"label_latest_sync": "Latest Sync (Clean URLs)",
"desc_latest_sync": "Only update the primary public links for installers.",
"label_archive_sync": "Archive Sync (Versioned)",
"desc_archive_sync": "Only save permanent archives without changing public links."
},
"SmtpTester": {
"page_title": "SMTP Tester",

View File

@@ -676,7 +676,37 @@
"self_signed": "Self-Signed",
"renew_button": "Perbarui",
"no_ca_search": "Tidak ada CA yang cocok dengan \"{term}\"",
"no_ca_found": "Sertifikat Root CA tidak ditemukan. Mulailah dengan menginisialisasi Certification Authority."
"no_ca_found": "Sertifikat Root CA tidak ditemukan. Mulailah dengan menginisialisasi Certification Authority.",
"archive_history_title": "Riwayat Arsip CDN",
"archive_search_placeholder": "Cari versi/CN...",
"th_version_uuid": "Versi (UUID)",
"th_family": "Keluarga",
"th_status": "Status",
"status_synced": "Tersinkronisasi ke CDN",
"status_local": "Hanya Lokal",
"btn_set_latest": "Jadikan Terbaru",
"status_currently_public": "Publik Saat Ini",
"no_archives_found": "Versi tidak ditemukan.",
"archive_management_title": "Arsip Versi",
"archive_management_desc": "Telusuri versi historis dan jadikan kembali sebagai Versi Terbaru jika diperlukan. Tabel ini memberikan visibilitas penuh terhadap jejak audit CDN Anda.",
"toast_sync_success": "Sinkronisasi berhasil",
"toast_sync_failed": "Sinkronisasi gagal",
"toast_promote_success": "Berhasil dijadikan versi terbaru",
"toast_promote_failed": "Gagal menjadikan versi terbaru",
"syncing_label": "Menyinkronkan...",
"sync_now_btn": "Sinkronisasi",
"label_update_crt": "Perbarui CRT Saja",
"desc_update_crt": "Hanya unggah file sertifikat publik (.crt, .der).",
"label_update_scripts": "Perbarui Skrip Saja",
"desc_update_scripts": "Hanya perbarui skrip installer individual (.sh, .bat, .mac).",
"label_update_bundles": "Perbarui Paket Global",
"desc_update_bundles": "Perbarui paket installer sapujagat (Disarankan).",
"label_dual_sync": "Sinkronisasi Ganda (Terbaru & Arsip)",
"desc_dual_sync": "Sinkronisasi massal ke kedua jalur. Paling aman untuk integritas data.",
"label_latest_sync": "Sinkronisasi Terbaru (URL Bersih)",
"desc_latest_sync": "Hanya perbarui link publik utama pendukung installer.",
"label_archive_sync": "Sinkronisasi Arsip (Versi)",
"desc_archive_sync": "Hanya simpan arsip permanen tanpa mengubah link publik."
},
"SmtpTester": {
"page_title": "Pengetes SMTP",