i18n: translate hardcoded inbound action + security warning strings (#4502)

The inbound row actions (delete / reset traffic / clone / export links /
export subscription links / show JSON / export-all variants) and the
security warning alert on the Settings page were emitting English text
directly. Replace them with i18n keys and add translations across all
13 supported locales.
This commit is contained in:
Sanaei
2026-05-23 19:43:21 +02:00
committed by GitHub
parent 09df07ddf5
commit 95aebf1d83
15 changed files with 267 additions and 33 deletions
+18
View File
@@ -283,6 +283,17 @@
"modifyInbound": "Ubah Masuk",
"deleteInbound": "Hapus Masuk",
"deleteInboundContent": "Apakah Anda yakin ingin menghapus masuk?",
"deleteConfirmTitle": "Hapus inbound \"{remark}\"?",
"deleteConfirmContent": "Tindakan ini menghapus inbound beserta semua kliennya. Tidak dapat dibatalkan.",
"resetConfirmTitle": "Reset trafik \"{remark}\"?",
"resetConfirmContent": "Mengatur ulang counter unggah/unduh ke 0 untuk inbound ini.",
"cloneConfirmTitle": "Klon inbound \"{remark}\"?",
"cloneConfirmContent": "Membuat salinan dengan port baru dan daftar klien kosong.",
"exportLinksTitle": "Ekspor tautan inbound",
"exportSubsTitle": "Ekspor tautan langganan",
"exportAllLinksTitle": "Ekspor semua tautan inbound",
"exportAllSubsTitle": "Ekspor semua tautan langganan",
"inboundJsonTitle": "JSON inbound",
"deleteClient": "Hapus Klien",
"deleteClientContent": "Apakah Anda yakin ingin menghapus klien?",
"resetTrafficContent": "Apakah Anda yakin ingin mereset traffic?",
@@ -583,6 +594,13 @@
"resetDefaultConfig": "Reset ke Default",
"panelSettings": "Umum",
"securitySettings": "Otentikasi",
"securityWarnings": "Peringatan keamanan",
"panelExposed": "Panel Anda mungkin terekspos:",
"warnHttp": "Panel disajikan melalui HTTP biasa — siapkan TLS untuk produksi.",
"warnDefaultPort": "Port default 2053 sudah umum diketahui — ubah ke port acak.",
"warnDefaultBasePath": "Base path default \"/\" sudah umum diketahui — ubah ke path acak.",
"warnDefaultSubPath": "Path langganan default \"/sub/\" sudah umum diketahui — ubahlah.",
"warnDefaultJsonPath": "Path langganan JSON default \"/json/\" sudah umum diketahui — ubahlah.",
"TGBotSettings": "Bot Telegram",
"panelListeningIP": "IP Pendengar",
"panelListeningIPDesc": "Alamat IP untuk panel web. (biarkan kosong untuk mendengarkan semua IP)",