mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-04-19 21:42:24 +00:00
improve translate
This commit is contained in:
parent
e827c1477c
commit
806b57f959
9 changed files with 46 additions and 62 deletions
|
@ -73,10 +73,10 @@
|
|||
@click="inbound.stream.tls.removeCert(index)" style="margin-left: 10px">-</a-button>
|
||||
</a-form-item>
|
||||
<template v-if="cert.useFile">
|
||||
<a-form-item label='{{ i18n "pages.inbounds.publicKeyPath" }}'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.publicKey" }}'>
|
||||
<a-input v-model.trim="cert.certFile"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.keyPath" }}'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.privatekey" }}'>
|
||||
<a-input v-model.trim="cert.keyFile"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label=" ">
|
||||
|
@ -85,10 +85,10 @@
|
|||
</a-form-item>
|
||||
</template>
|
||||
<template v-else>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.publicKeyContent" }}'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.publicKey" }}'>
|
||||
<a-input type="textarea" :rows="3" v-model="cert.cert"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.keyContent" }}'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.privatekey" }}'>
|
||||
<a-input type="textarea" :rows="3" v-model="cert.key"></a-input>
|
||||
</a-form-item>
|
||||
</template>
|
||||
|
@ -124,10 +124,10 @@
|
|||
@click="inbound.stream.xtls.removeCert(index)" style="margin-left: 10px">-</a-button>
|
||||
</a-form-item>
|
||||
<template v-if="cert.useFile">
|
||||
<a-form-item label='{{ i18n "pages.inbounds.publicKeyPath" }}'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.publicKey" }}'>
|
||||
<a-input v-model.trim="cert.certFile"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.keyPath" }}'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.privatekey" }}'>
|
||||
<a-input v-model.trim="cert.keyFile"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label=" ">
|
||||
|
@ -136,10 +136,10 @@
|
|||
</a-form-item>
|
||||
</template>
|
||||
<template v-else>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.publicKeyContent" }}'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.publicKey" }}'>
|
||||
<a-input type="textarea" :rows="3" v-model="cert.cert"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.keyContent" }}'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.privatekey" }}'>
|
||||
<a-input type="textarea" :rows="3" v-model="cert.key"></a-input>
|
||||
</a-form-item>
|
||||
</template>
|
||||
|
@ -180,10 +180,10 @@
|
|||
<a-form-item label='SpiderX'>
|
||||
<a-input v-model.trim="inbound.stream.reality.settings.spiderX"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label='Private Key'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.privatekey" }}'>
|
||||
<a-input v-model.trim="inbound.stream.reality.privateKey"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label='Public Key'>
|
||||
<a-form-item label='{{ i18n "pages.inbounds.publicKey" }}'>
|
||||
<a-input v-model.trim="inbound.stream.reality.settings.publicKey"></a-input>
|
||||
</a-form-item>
|
||||
<a-form-item label=" ">
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
"online" = "Online"
|
||||
"domainName" = "Domain Name"
|
||||
"monitor" = "Listen IP"
|
||||
"certificate" = "Certificate"
|
||||
"certificate" = "Digital Certificate"
|
||||
"fail" = " Failed"
|
||||
"success" = " Successful"
|
||||
"getVersion" = "Get Version"
|
||||
|
@ -148,10 +148,8 @@
|
|||
"noRecommendKeepDefault" = "It is recommended to keep the default"
|
||||
"certificatePath" = "File Path"
|
||||
"certificateContent" = "File Content"
|
||||
"publicKeyPath" = "Public Key Path"
|
||||
"publicKeyContent" = "Public Key Content"
|
||||
"keyPath" = "Private Key Path"
|
||||
"keyContent" = "Private Key Content"
|
||||
"publicKey" = "Public Key"
|
||||
"privatekey" = "Private Key"
|
||||
"clickOnQRcode" = "Click on QR Code to Copy"
|
||||
"client" = "Client"
|
||||
"export" = "Export All URLs"
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
"online" = "en línea"
|
||||
"domainName" = "Nombre de dominio"
|
||||
"monitor" = "Listening IP"
|
||||
"certificate" = "Certificado"
|
||||
"certificate" = "Certificado Digital"
|
||||
"fail" = "Falló"
|
||||
"success" = "Éxito"
|
||||
"getVersion" = "Obtener versión"
|
||||
|
@ -148,10 +148,8 @@
|
|||
"noRecommendKeepDefault" = "No hay requisitos especiales para mantener la configuración predeterminada"
|
||||
"certificatePath" = "Ruta del Archivo"
|
||||
"certificateContent" = "Contenido del Archivo"
|
||||
"publicKeyPath" = "Ruta de la Clave Pública"
|
||||
"publicKeyContent" = "Contenido de la Clave Pública"
|
||||
"keyPath" = "Ruta de la Clave Privada"
|
||||
"keyContent" = "Contenido de la Clave Privada"
|
||||
"publicKey" = "llave Pública"
|
||||
"privatekey" = "llave Privada"
|
||||
"clickOnQRcode" = "Haz clic en el Código QR para Copiar"
|
||||
"client" = "Cliente"
|
||||
"export" = "Exportar Enlaces"
|
||||
|
@ -202,7 +200,7 @@
|
|||
"last" = "Último"
|
||||
"prefix" = "Prefijo"
|
||||
"postfix" = "Sufijo"
|
||||
"delayedStart" = "Iniciar después del primer uso"
|
||||
"delayedStart" = "Inicio Inicial"
|
||||
"expireDays" = "Duratio"
|
||||
"days" = "día(s)"
|
||||
"renew" = "Renovación automática"
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
"online" = "آنلاین"
|
||||
"domainName" = "آدرس دامنه"
|
||||
"monitor" = "آیپی اتصال"
|
||||
"certificate" = "گواهی"
|
||||
"certificate" = "گواهی دیجیتال"
|
||||
"fail" = "ناموفق"
|
||||
"success" = " موفق"
|
||||
"getVersion" = "دریافت نسخه"
|
||||
|
@ -142,16 +142,14 @@
|
|||
"destinationPort" = "پورت مقصد"
|
||||
"targetAddress" = "آدرس مقصد"
|
||||
"monitorDesc" = "بهطور پیشفرض خالیبگذارید"
|
||||
"meansNoLimit" = " = واحد: گیگابایت) نامحدود)"
|
||||
"meansNoLimit" = "0 = واحد: گیگابایت) نامحدود)"
|
||||
"totalFlow" = "ترافیک کل"
|
||||
"leaveBlankToNeverExpire" = "برای منقضینشدن خالیبگذارید"
|
||||
"noRecommendKeepDefault" = "توصیهمیشود بهطور پیشفرض حفظشود"
|
||||
"certificatePath" = "مسیر فایل"
|
||||
"certificateContent" = "محتوای فایل"
|
||||
"publicKeyPath" = "مسیر کلید عمومی"
|
||||
"publicKeyContent" = "محتوای کلید عمومی"
|
||||
"keyPath" = "مسیر کلید خصوصی"
|
||||
"keyContent" = "محتوای کلید خصوصی"
|
||||
"publicKey" = "کلید عمومی"
|
||||
"privatekey" = "کلید خصوصی"
|
||||
"clickOnQRcode" = "برای کپی بر روی کدتصویری کلیک کنید"
|
||||
"client" = "کاربر"
|
||||
"export" = "استخراج لینکها"
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
"online" = "Online"
|
||||
"domainName" = "Nama Domain"
|
||||
"monitor" = "IP Pemantauan"
|
||||
"certificate" = "Sertifikat"
|
||||
"certificate" = "Sertifikat Digital"
|
||||
"fail" = "Gagal"
|
||||
"success" = "Berhasil"
|
||||
"getVersion" = "Dapatkan Versi"
|
||||
|
@ -148,10 +148,8 @@
|
|||
"noRecommendKeepDefault" = "Disarankan untuk tetap menggunakan pengaturan default"
|
||||
"certificatePath" = "Path Berkas"
|
||||
"certificateContent" = "Konten Berkas"
|
||||
"publicKeyPath" = "Path Kunci Publik"
|
||||
"publicKeyContent" = "Konten Kunci Publik"
|
||||
"keyPath" = "Path Kunci Privat"
|
||||
"keyContent" = "Konten Kunci Privat"
|
||||
"publicKey" = "Kunci Publik"
|
||||
"privatekey" = "Kunci Pribadi"
|
||||
"clickOnQRcode" = "Klik pada Kode QR untuk Menyalin"
|
||||
"client" = "Klien"
|
||||
"export" = "Ekspor Semua URL"
|
||||
|
@ -202,7 +200,7 @@
|
|||
"last" = "Terakhir"
|
||||
"prefix" = "Awalan"
|
||||
"postfix" = "Akhiran"
|
||||
"delayedStart" = "Mulai saat Penggunaan Awal"
|
||||
"delayedStart" = "Mulai Awal"
|
||||
"expireDays" = "Durasi"
|
||||
"days" = "Hari"
|
||||
"renew" = "Perpanjang Otomatis"
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
"online" = "Онлайн"
|
||||
"domainName" = "Домен"
|
||||
"monitor" = "Порт IP"
|
||||
"certificate" = "Сертификат"
|
||||
"certificate" = "Цифровой сертификат"
|
||||
"fail" = "Неудачно"
|
||||
"success" = "Успешно"
|
||||
"getVersion" = "Узнать версию"
|
||||
|
@ -148,10 +148,8 @@
|
|||
"noRecommendKeepDefault" = "Нет требований для сохранения настроек по умолчанию"
|
||||
"certificatePath" = "Путь файла"
|
||||
"certificateContent" = "Содержимое файла"
|
||||
"publicKeyPath" = "Путь к публичному ключу"
|
||||
"publicKeyContent" = "Содержимое публичного ключа"
|
||||
"keyPath" = "Путь к приватному ключу"
|
||||
"keyContent" = "Содержимое приватного ключа"
|
||||
"publicKey" = "Публичный ключ"
|
||||
"privatekey" = "Приватный ключ"
|
||||
"clickOnQRcode" = "Нажмите на QR-код, чтобы скопировать"
|
||||
"client" = "Клиент"
|
||||
"export" = "Экспорт ключей"
|
||||
|
@ -202,7 +200,7 @@
|
|||
"last" = "Последний"
|
||||
"prefix" = "Префикс"
|
||||
"postfix" = "Постфикс"
|
||||
"delayedStart" = "Начать с момента первого подключения"
|
||||
"delayedStart" = "Начало использования"
|
||||
"expireDays" = "Длительность"
|
||||
"days" = "дней"
|
||||
"renew" = "Автопродление"
|
||||
|
@ -459,7 +457,7 @@
|
|||
|
||||
[pages.xray.wireguard]
|
||||
"secretKey" = "Секретный ключ"
|
||||
"publicKey" = "Открытый ключ"
|
||||
"publicKey" = "Публичный ключ"
|
||||
"allowedIPs" = "Разрешенные IP-адреса"
|
||||
"endpoint" = "Конечная точка"
|
||||
"psk" = "Общий ключ"
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
"online" = "Онлайн"
|
||||
"domainName" = "Доменне ім`я"
|
||||
"monitor" = "Слухати IP"
|
||||
"certificate" = "Сертифікат"
|
||||
"certificate" = "Цифровий сертифікат"
|
||||
"fail" = " Помилка"
|
||||
"success" = " Успішно"
|
||||
"getVersion" = "Отримати версію"
|
||||
|
@ -148,10 +148,8 @@
|
|||
"noRecommendKeepDefault" = "Рекомендується зберегти значення за замовчуванням"
|
||||
"certificatePath" = "Шлях до файлу"
|
||||
"certificateContent" = "Вміст файлу"
|
||||
"publicKeyPath" = "Шлях до відкритого ключа"
|
||||
"publicKeyContent" = "Вміст відкритого ключа"
|
||||
"keyPath" = "Шлях до закритого ключа"
|
||||
"keyContent" = "Вміст приватного ключа"
|
||||
"publicKey" = "Публічний ключ"
|
||||
"privatekey" = "Закритий ключ"
|
||||
"clickOnQRcode" = "Натисніть QR-код, щоб скопіювати"
|
||||
"client" = "Клієнт"
|
||||
"export" = "Експортувати всі URL-адреси"
|
||||
|
@ -202,7 +200,7 @@
|
|||
"last" = "Останній"
|
||||
"prefix" = "Префікс"
|
||||
"postfix" = "Постфікс"
|
||||
"delayedStart" = "Почати під час першого використання"
|
||||
"delayedStart" = "Початок використання"
|
||||
"expireDays" = "Тривалість"
|
||||
"days" = "Дні(в)"
|
||||
"renew" = "Автоматичне оновлення"
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
"online" = "Trực tuyến"
|
||||
"domainName" = "Tên miền"
|
||||
"monitor" = "Listening IP"
|
||||
"certificate" = "Chứng chỉ"
|
||||
"certificate" = "Chứng chỉ số"
|
||||
"fail" = "Thất bại"
|
||||
"success" = "Thành công"
|
||||
"getVersion" = "Lấy phiên bản"
|
||||
|
@ -54,11 +54,11 @@
|
|||
"security" = "Bảo vệ"
|
||||
"secAlertTitle" = "Cảnh báo an ninh-Tiếng Việt by Ohoang7"
|
||||
"secAlertSsl" = "Kết nối này không an toàn; Vui lòng không nhập thông tin nhạy cảm cho đến khi TLS được kích hoạt để bảo vệ dữ liệu của Bạn"
|
||||
"secAlertConf" = "Một số cài đặt có thể dễ bị tấn công. Đề xuất tăng cường các giao thức bảo mật để ngăn chặn các vi phạm tiềm ẩn."
|
||||
"secAlertSSL" = "Bảng điều khiển thiếu kết nối an toàn. Vui lòng cài đặt chứng chỉ TLS để bảo vệ dữ liệu."
|
||||
"secAlertPanelPort" = "Cổng mặc định của bảng điều khiển có thể dễ bị tấn công. Vui lòng cấu hình một cổng ngẫu nhiên hoặc cụ thể."
|
||||
"secAlertPanelURI" = "Đường dẫn URI mặc định của bảng điều khiển không an toàn. Vui lòng cấu hình một đường dẫn URI phức tạp."
|
||||
"secAlertSubURI" = "Đường dẫn URI mặc định của đăng ký không an toàn. Vui lòng cấu hình một đường dẫn URI phức tạp."
|
||||
"secAlertConf" = "Một số cài đặt có thể dễ bị tấn công. Đề xuất tăng cường các giao thức bảo mật để ngăn chặn các vi phạm tiềm ẩn."
|
||||
"secAlertSSL" = "Bảng điều khiển thiếu kết nối an toàn. Vui lòng cài đặt chứng chỉ TLS để bảo vệ dữ liệu."
|
||||
"secAlertPanelPort" = "Cổng mặc định của bảng điều khiển có thể dễ bị tấn công. Vui lòng cấu hình một cổng ngẫu nhiên hoặc cụ thể."
|
||||
"secAlertPanelURI" = "Đường dẫn URI mặc định của bảng điều khiển không an toàn. Vui lòng cấu hình một đường dẫn URI phức tạp."
|
||||
"secAlertSubURI" = "Đường dẫn URI mặc định của đăng ký không an toàn. Vui lòng cấu hình một đường dẫn URI phức tạp."
|
||||
"secAlertSubJsonURI" = "Đường dẫn URI JSON mặc định của đăng ký không an toàn. Vui lòng cấu hình một đường dẫn URI phức tạp."
|
||||
|
||||
[menu]
|
||||
|
@ -148,10 +148,8 @@
|
|||
"noRecommendKeepDefault" = "Không yêu cầu đặc biệt để giữ nguyên cài đặt mặc định"
|
||||
"certificatePath" = "Đường dẫn tập"
|
||||
"certificateContent" = "Nội dung tập"
|
||||
"publicKeyPath" = "Đường dẫn khóa công khai"
|
||||
"publicKeyContent" = "Nội dung khóa công khai"
|
||||
"keyPath" = "Đường dẫn khóa riêng tư"
|
||||
"keyContent" = "Nội dung khóa riêng tư"
|
||||
"publicKey" = "Khóa công khai"
|
||||
"privatekey" = "Khóa cá nhân"
|
||||
"clickOnQRcode" = "Nhấn vào Mã QR để sao chép"
|
||||
"client" = "Người dùng"
|
||||
"export" = "Xuất liên kết"
|
||||
|
@ -202,7 +200,7 @@
|
|||
"last" = "Cuối cùng"
|
||||
"prefix" = "Tiền tố"
|
||||
"postfix" = "Hậu tố"
|
||||
"delayedStart" = "Bắt đầu sau khi sử dụng lần đầu"
|
||||
"delayedStart" = "Bắt đầu ở Lần Đầu"
|
||||
"expireDays" = "Khoảng thời gian"
|
||||
"days" = "ngày"
|
||||
"renew" = "Tự động gia hạn"
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
"online" = "在线"
|
||||
"domainName" = "域名"
|
||||
"monitor" = "监听"
|
||||
"certificate" = "证书"
|
||||
"certificate" = "Digitales Zertifikat"
|
||||
"fail" = "失败"
|
||||
"success" = "成功"
|
||||
"getVersion" = "获取版本"
|
||||
|
@ -148,10 +148,8 @@
|
|||
"noRecommendKeepDefault" = "没有特殊需求保持默认即可"
|
||||
"certificatePath" = "文件路径"
|
||||
"certificateContent" = "文件内容"
|
||||
"publicKeyPath" = "公钥文件路径"
|
||||
"publicKeyContent" = "公钥内容"
|
||||
"keyPath" = "密钥文件路径"
|
||||
"keyContent" = "密钥内容"
|
||||
"publicKey" = "公钥"
|
||||
"privatekey" = "私钥"
|
||||
"clickOnQRcode" = "点击二维码复制"
|
||||
"client" = "客户"
|
||||
"export" = "导出链接"
|
||||
|
|
Loading…
Reference in a new issue