diff --git a/src/components/setting/mods/sysproxy-viewer.tsx b/src/components/setting/mods/sysproxy-viewer.tsx index 7c7852c9..bab1d3b0 100644 --- a/src/components/setting/mods/sysproxy-viewer.tsx +++ b/src/components/setting/mods/sysproxy-viewer.tsx @@ -279,12 +279,15 @@ export const SysproxyViewer = forwardRef((props, ref) => { if (value.duration < 1) { showNotice( "error", - t("Proxy Daemon Duration Cannot be Less than 1 Second"), + t("components.settings.sysproxy.messages.durationTooShort"), ); return; } if (value.bypass && !validReg.test(value.bypass)) { - showNotice("error", t("Invalid Bypass Format")); + showNotice( + "error", + t("components.settings.sysproxy.messages.invalidBypass"), + ); return; } @@ -301,7 +304,10 @@ export const SysproxyViewer = forwardRef((props, ref) => { !ipv6Regex.test(value.proxy_host) && !hostnameRegex.test(value.proxy_host) ) { - showNotice("error", t("Invalid Proxy Host Format")); + showNotice( + "error", + t("components.settings.sysproxy.messages.invalidProxyHost"), + ); return; } @@ -413,7 +419,7 @@ export const SysproxyViewer = forwardRef((props, ref) => { return ( ((props, ref) => { disableOk={saving} > - + - {t("Enable status")} + + {t("components.settings.sysproxy.fields.enableStatus")} + {value.pac ? autoproxy?.enable @@ -439,13 +450,17 @@ export const SysproxyViewer = forwardRef((props, ref) => { {!value.pac && ( - {t("Server Addr")} + + {t("components.settings.sysproxy.fields.serverAddr")} + {getSystemProxyAddress} )} {value.pac && ( - {t("PAC URL")} + + {t("components.settings.sysproxy.fields.pacUrl")} + {getCurrentPacUrl || "-"} @@ -453,7 +468,9 @@ export const SysproxyViewer = forwardRef((props, ref) => { )} - + ((props, ref) => { /> - + ((props, ref) => { - + ((props, ref) => { - + ((props, ref) => { {!value.pac && ( - + ((props, ref) => { {!value.pac && !value.use_default && ( <> - + ((props, ref) => { {!value.pac && value.use_default && ( <> - + ((props, ref) => { {value.pac && ( {editorOpen && ( { diff --git a/src/locales/ar.json b/src/locales/ar.json index dcc13f94..d816fa07 100644 --- a/src/locales/ar.json +++ b/src/locales/ar.json @@ -293,23 +293,8 @@ "Install": "تثبيت", "Uninstall": "إلغاء التثبيت", "System Proxy": "وكيل النظام", - "System Proxy Setting": "إعداد وكيل النظام", - "Current System Proxy": "الوكيل الحالي للنظام", - "Enable status": "حالة التمكين:", "Enabled": "ممكّن", "Disabled": "معطّل", - "Server Addr": "عنوان الخادم:", - "Proxy Host": "مضيف الوكيل", - "Invalid Proxy Host Format": "تنسيق مضيف الوكيل غير صالح", - "Proxy Guard": "حماية الوكيل", - "Proxy Guard Info": "عند التمكين، يمنع برامج أخرى من تعديل إعدادات وكيل النظام", - "Guard Duration": "مدة الحماية", - "Always use Default Bypass": "استخدام التخطي الافتراضي دائمًا", - "Proxy Bypass": "إعدادات تخطي الوكيل:", - "Bypass": "تخطي:", - "Use PAC Mode": "استخدام وضع PAC", - "PAC Script Content": "محتوى سكريبت PAC", - "PAC URL": "رابط PAC:", "Auto Launch": "إطلاق تلقائي", "Administrator mode may not support auto launch": "Administrator mode may not support auto launch", "Network Interface": "واجهة الشبكة", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Uninstalling Service...", "Service Installed Successfully": "تم تثبيت الخدمة بنجاح", "Service Uninstalled Successfully": "تم إلغاء تثبيت الخدمة بنجاح", - "Proxy Daemon Duration Cannot be Less than 1 Second": "لا يمكن أن تقل مدة خادم الوكيل عن ثانية واحدة", - "Invalid Bypass Format": "تنسيق التخطي غير صالح", "Core Version Updated": "تم تحديث إصدار النواة", "Clash Core Restarted": "تم إعادة تشغيل نواة Clash", "Currently on the Latest Version": "أنت على أحدث إصدار حاليًا", @@ -1043,6 +1026,36 @@ "portableError": "الإصدار المحمول لا يدعم التحديث داخل التطبيق. يرجى التنزيل والاستبدال يدويًا", "breakChangeError": "هذا الإصدار هو تحديث رئيسي ولا يدعم التحديث داخل التطبيق. يرجى إلغاء التثبيت وتنزيل الإصدار الجديد وتثبيته يدويًا" } + }, + "sysproxy": { + "title": "إعداد وكيل النظام", + "fieldsets": { + "currentStatus": "الوكيل الحالي للنظام" + }, + "fields": { + "enableStatus": "حالة التمكين:", + "serverAddr": "عنوان الخادم:", + "pacUrl": "رابط PAC:", + "proxyHost": "مضيف الوكيل", + "usePacMode": "استخدام وضع PAC", + "proxyGuard": "حماية الوكيل", + "guardDuration": "مدة الحماية", + "alwaysUseDefaultBypass": "استخدام التخطي الافتراضي دائمًا", + "proxyBypass": "إعدادات تخطي الوكيل:", + "bypass": "تخطي:", + "pacScriptContent": "محتوى سكريبت PAC" + }, + "tooltips": { + "proxyGuard": "عند التمكين، يمنع برامج أخرى من تعديل إعدادات وكيل النظام" + }, + "messages": { + "durationTooShort": "لا يمكن أن تقل مدة خادم الوكيل عن ثانية واحدة", + "invalidBypass": "تنسيق التخطي غير صالح", + "invalidProxyHost": "تنسيق مضيف الوكيل غير صالح" + }, + "actions": { + "editPac": "تعديل PAC" + } } } }, diff --git a/src/locales/de.json b/src/locales/de.json index c5e01186..17f2727c 100644 --- a/src/locales/de.json +++ b/src/locales/de.json @@ -293,23 +293,8 @@ "Install": "Installieren", "Uninstall": "Deinstallieren", "System Proxy": "Systemproxy", - "System Proxy Setting": "Systemproxy-Einstellungen", - "Current System Proxy": "Aktueller Systemproxy", - "Enable status": "Aktivierungsstatus: ", "Enabled": "Aktiviert", "Disabled": "Deaktiviert", - "Server Addr": "Serveradresse: ", - "Proxy Host": "Proxy-Host", - "Invalid Proxy Host Format": "Ungültiges Format für den Proxy-Host", - "Proxy Guard": "Systemproxy-Schutz", - "Proxy Guard Info": "Aktivieren Sie diese Option, um zu verhindern, dass andere Software die Proxy-Einstellungen des Betriebssystems ändert.", - "Guard Duration": "Proxy-Schutz-Intervall", - "Always use Default Bypass": "Immer die Standard-Umgehung verwenden", - "Proxy Bypass": "Proxy-Umgehungseinstellungen: ", - "Bypass": "Aktuelle Umgehung: ", - "Use PAC Mode": "PAC-Modus verwenden", - "PAC Script Content": "PAC-Skriptinhalt", - "PAC URL": "PAC-Adresse: ", "Auto Launch": "Beim Start automatisch starten", "Administrator mode may not support auto launch": "Der Administrator-Modus unterstützt möglicherweise keine automatische Startfunktion.", "Network Interface": "Netzwerkschnittstelle", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Service wird deinstalliert...", "Service Installed Successfully": "Service erfolgreich installiert", "Service Uninstalled Successfully": "Service erfolgreich deinstalliert", - "Proxy Daemon Duration Cannot be Less than 1 Second": "Das Intervall des Proxy-Daemons darf nicht weniger als 1 Sekunde betragen.", - "Invalid Bypass Format": "Ungültiges Format für die Proxy-Umgehung", "Core Version Updated": "Kernversion wurde aktualisiert", "Clash Core Restarted": "Clash-Kern wurde neu gestartet", "Currently on the Latest Version": "Sie verwenden bereits die neueste Version", @@ -1043,6 +1026,36 @@ "portableError": "Die portable Version unterstützt keine In-App-Aktualisierung. Bitte laden Sie die Dateien manuell herunter und ersetzen Sie sie.", "breakChangeError": "Dies ist eine wichtige Aktualisierung. Die In-App-Aktualisierung wird nicht unterstützt. Bitte deinstallieren Sie die Software und laden Sie die neue Version manuell herunter und installieren Sie sie." } + }, + "sysproxy": { + "title": "Systemproxy-Einstellungen", + "fieldsets": { + "currentStatus": "Aktueller Systemproxy" + }, + "fields": { + "enableStatus": "Aktivierungsstatus: ", + "serverAddr": "Serveradresse: ", + "pacUrl": "PAC-Adresse: ", + "proxyHost": "Proxy-Host", + "usePacMode": "PAC-Modus verwenden", + "proxyGuard": "Systemproxy-Schutz", + "guardDuration": "Proxy-Schutz-Intervall", + "alwaysUseDefaultBypass": "Immer die Standard-Umgehung verwenden", + "proxyBypass": "Proxy-Umgehungseinstellungen: ", + "bypass": "Aktuelle Umgehung: ", + "pacScriptContent": "PAC-Skriptinhalt" + }, + "tooltips": { + "proxyGuard": "Aktivieren Sie diese Option, um zu verhindern, dass andere Software die Proxy-Einstellungen des Betriebssystems ändert." + }, + "messages": { + "durationTooShort": "Das Intervall des Proxy-Daemons darf nicht weniger als 1 Sekunde betragen.", + "invalidBypass": "Ungültiges Format für die Proxy-Umgehung", + "invalidProxyHost": "Ungültiges Format für den Proxy-Host" + }, + "actions": { + "editPac": "Bearbeiten PAC" + } } } }, diff --git a/src/locales/en.json b/src/locales/en.json index 3306fcad..d3033488 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -293,23 +293,8 @@ "Install": "Install", "Uninstall": "Uninstall", "System Proxy": "System Proxy", - "System Proxy Setting": "System Proxy Setting", - "Current System Proxy": "Current System Proxy", - "Enable status": "Enable Status:", "Enabled": "Enabled", "Disabled": "Disabled", - "Server Addr": "Server Addr: ", - "Proxy Host": "Proxy Host", - "Invalid Proxy Host Format": "Invalid Proxy Host Format", - "Proxy Guard": "Proxy Guard", - "Proxy Guard Info": "Enable to prevent other software from modifying the operating system's proxy settings", - "Guard Duration": "Guard Duration", - "Always use Default Bypass": "Always use Default Bypass", - "Proxy Bypass": "Proxy Bypass Settings: ", - "Bypass": "Bypass: ", - "Use PAC Mode": "Use PAC Mode", - "PAC Script Content": "PAC Script Content", - "PAC URL": "PAC URL: ", "Auto Launch": "Auto Launch", "Administrator mode may not support auto launch": "Administrator mode may not support auto launch", "Network Interface": "Network Interface", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Uninstalling Service...", "Service Installed Successfully": "Service Installed Successfully", "Service Uninstalled Successfully": "Service Uninstalled Successfully", - "Proxy Daemon Duration Cannot be Less than 1 Second": "Proxy Daemon Duration Cannot be Less than 1 Second", - "Invalid Bypass Format": "Invalid Bypass Format", "Core Version Updated": "Core Version Updated", "Clash Core Restarted": "Clash Core Restarted", "Currently on the Latest Version": "Currently on the Latest Version", @@ -1043,6 +1026,36 @@ "portableError": "The portable version does not support in-app updates. Please manually download and replace it", "breakChangeError": "This version is a major update and does not support in-app updates. Please uninstall it and manually download and install the new version" } + }, + "sysproxy": { + "title": "System Proxy Setting", + "fieldsets": { + "currentStatus": "Current System Proxy" + }, + "fields": { + "enableStatus": "Enable Status:", + "serverAddr": "Server Addr: ", + "pacUrl": "PAC URL: ", + "proxyHost": "Proxy Host", + "usePacMode": "Use PAC Mode", + "proxyGuard": "Proxy Guard", + "guardDuration": "Guard Duration", + "alwaysUseDefaultBypass": "Always use Default Bypass", + "proxyBypass": "Proxy Bypass Settings: ", + "bypass": "Bypass: ", + "pacScriptContent": "PAC Script Content" + }, + "tooltips": { + "proxyGuard": "Enable to prevent other software from modifying the operating system's proxy settings" + }, + "messages": { + "durationTooShort": "Proxy Daemon Duration Cannot be Less than 1 Second", + "invalidBypass": "Invalid Bypass Format", + "invalidProxyHost": "Invalid Proxy Host Format" + }, + "actions": { + "editPac": "Edit PAC" + } } } }, diff --git a/src/locales/es.json b/src/locales/es.json index f766608b..39e28f24 100644 --- a/src/locales/es.json +++ b/src/locales/es.json @@ -293,23 +293,8 @@ "Install": "Instalar", "Uninstall": "Desinstalar", "System Proxy": "Proxy del sistema", - "System Proxy Setting": "Configuración del proxy del sistema", - "Current System Proxy": "Proxy del sistema actual", - "Enable status": "Estado de habilitación: ", "Enabled": "Habilitado", "Disabled": "Deshabilitado", - "Server Addr": "Dirección del servidor: ", - "Proxy Host": "Host del proxy", - "Invalid Proxy Host Format": "Formato de host del proxy no válido", - "Proxy Guard": "Guardia del proxy del sistema", - "Proxy Guard Info": "Habilite esta opción para evitar que otros programas modifiquen la configuración del proxy del sistema operativo.", - "Guard Duration": "Intervalo de guardia del proxy", - "Always use Default Bypass": "Siempre usar la lista de omisión predeterminada", - "Proxy Bypass": "Configuración de omisión del proxy: ", - "Bypass": "Omisión actual: ", - "Use PAC Mode": "Usar modo PAC", - "PAC Script Content": "Contenido del script PAC", - "PAC URL": "URL del PAC: ", "Auto Launch": "Inicio automático al arrancar el sistema", "Administrator mode may not support auto launch": "El modo de administrador puede no admitir el inicio automático.", "Network Interface": "Interfaz de red", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Desinstalando servicio...", "Service Installed Successfully": "Servicio instalado con éxito", "Service Uninstalled Successfully": "Servicio desinstalado con éxito", - "Proxy Daemon Duration Cannot be Less than 1 Second": "El intervalo de tiempo del daemon de proxy no puede ser menor de 1 segundo", - "Invalid Bypass Format": "Formato de omisión de proxy no válido", "Core Version Updated": "Versión del núcleo actualizada", "Clash Core Restarted": "Núcleo de Clash reiniciado", "Currently on the Latest Version": "Actualmente está en la última versión", @@ -1043,6 +1026,36 @@ "portableError": "La versión portátil no admite la actualización desde dentro de la aplicación. Descargue e instale manualmente la actualización.", "breakChangeError": "Esta es una actualización importante y no se admite la actualización desde dentro de la aplicación. Desinstale e instale manualmente la nueva versión." } + }, + "sysproxy": { + "title": "Configuración del proxy del sistema", + "fieldsets": { + "currentStatus": "Proxy del sistema actual" + }, + "fields": { + "enableStatus": "Estado de habilitación: ", + "serverAddr": "Dirección del servidor: ", + "pacUrl": "URL del PAC: ", + "proxyHost": "Host del proxy", + "usePacMode": "Usar modo PAC", + "proxyGuard": "Guardia del proxy del sistema", + "guardDuration": "Intervalo de guardia del proxy", + "alwaysUseDefaultBypass": "Siempre usar la lista de omisión predeterminada", + "proxyBypass": "Configuración de omisión del proxy: ", + "bypass": "Omisión actual: ", + "pacScriptContent": "Contenido del script PAC" + }, + "tooltips": { + "proxyGuard": "Habilite esta opción para evitar que otros programas modifiquen la configuración del proxy del sistema operativo." + }, + "messages": { + "durationTooShort": "El intervalo de tiempo del daemon de proxy no puede ser menor de 1 segundo", + "invalidBypass": "Formato de omisión de proxy no válido", + "invalidProxyHost": "Formato de host del proxy no válido" + }, + "actions": { + "editPac": "Editar PAC" + } } } }, diff --git a/src/locales/fa.json b/src/locales/fa.json index f2d40f72..110a44e8 100644 --- a/src/locales/fa.json +++ b/src/locales/fa.json @@ -293,23 +293,8 @@ "Install": "نصب", "Uninstall": "حذف نصب", "System Proxy": "پراکسی سیستم", - "System Proxy Setting": "تنظیمات پراکسی سیستم", - "Current System Proxy": "پراکسی سیستم فعلی", - "Enable status": "وضعیت فعال", "Enabled": "توانایی فعال شد", "Disabled": "غیرفعال شد", - "Server Addr": "آدرس سرور: ", - "Proxy Host": "میزبان پراکسی", - "Invalid Proxy Host Format": "فرمت میزبان پراکسی نامعتبر است", - "Proxy Guard": "محافظ پراکسی", - "Proxy Guard Info": "امکان جلوگیری از نرم‌افزارهای دیگر از تغییر تنظیمات پروکسی سیستم عامل را فعال کنید", - "Guard Duration": "مدت محافظت", - "Always use Default Bypass": "همیشه از دور زدن پیش‌فرض استفاده کنید", - "Proxy Bypass": "دور زدن پراکسی: ", - "Bypass": "دور زدن: ", - "Use PAC Mode": "استفاده از حالت PAC", - "PAC Script Content": "محتوای اسکریپت PAC", - "PAC URL": "PAC URL: ", "Auto Launch": "راه‌اندازی خودکار", "Administrator mode may not support auto launch": "Administrator mode may not support auto launch", "Network Interface": "رابط شبکه", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Uninstalling Service...", "Service Installed Successfully": "سرویس با موفقیت نصب شد", "Service Uninstalled Successfully": "سرویس با موفقیت حذف نصب شد", - "Proxy Daemon Duration Cannot be Less than 1 Second": "مدت زمان دیمن پراکسی نمی‌تواند کمتر از 1 ثانیه باشد", - "Invalid Bypass Format": "فرمت عبور نامعتبر است", "Core Version Updated": "نسخه هسته به‌روزرسانی شد", "Clash Core Restarted": "هسته Clash مجدداً راه‌اندازی شد", "Currently on the Latest Version": "در حال حاضر در آخرین نسخه", @@ -1043,6 +1026,36 @@ "portableError": "نسخه پرتابل از به‌روزرسانی درون برنامه‌ای پشتیبانی نمی‌کند. لطفاً به صورت دستی دانلود و جایگزین کنید", "breakChangeError": "این نسخه یک به‌روزرسانی اساسی است و پشتیبانی از به‌روزرسانی درون برنامه را پشتیبانی نمی‌کند. لطفاً پس از حذف، دستی دانلود و نصب کنید." } + }, + "sysproxy": { + "title": "تنظیمات پراکسی سیستم", + "fieldsets": { + "currentStatus": "پراکسی سیستم فعلی" + }, + "fields": { + "enableStatus": "وضعیت فعال", + "serverAddr": "آدرس سرور: ", + "pacUrl": "PAC URL: ", + "proxyHost": "میزبان پراکسی", + "usePacMode": "استفاده از حالت PAC", + "proxyGuard": "محافظ پراکسی", + "guardDuration": "مدت محافظت", + "alwaysUseDefaultBypass": "همیشه از دور زدن پیش‌فرض استفاده کنید", + "proxyBypass": "دور زدن پراکسی: ", + "bypass": "دور زدن: ", + "pacScriptContent": "محتوای اسکریپت PAC" + }, + "tooltips": { + "proxyGuard": "امکان جلوگیری از نرم‌افزارهای دیگر از تغییر تنظیمات پروکسی سیستم عامل را فعال کنید" + }, + "messages": { + "durationTooShort": "مدت زمان دیمن پراکسی نمی‌تواند کمتر از 1 ثانیه باشد", + "invalidBypass": "فرمت عبور نامعتبر است", + "invalidProxyHost": "فرمت میزبان پراکسی نامعتبر است" + }, + "actions": { + "editPac": "ویرایش PAC" + } } } }, diff --git a/src/locales/id.json b/src/locales/id.json index 0f9300bd..9c646ea0 100644 --- a/src/locales/id.json +++ b/src/locales/id.json @@ -293,23 +293,8 @@ "Install": "Instal", "Uninstall": "Copot", "System Proxy": "Proksi Sistem", - "System Proxy Setting": "Pengaturan Proksi Sistem", - "Current System Proxy": "Proksi Sistem Saat Ini", - "Enable status": "Status Pengaktifan:", "Enabled": "Diaktifkan", "Disabled": "Dinonaktifkan", - "Server Addr": "Alamat Server: ", - "Proxy Host": "Host Proksi", - "Invalid Proxy Host Format": "Format Host Proksi Tidak Valid", - "Proxy Guard": "Penjaga Proksi", - "Proxy Guard Info": "Aktifkan untuk mencegah perangkat lunak lain mengubah pengaturan proksi sistem operasi", - "Guard Duration": "Durasi Penjagaan", - "Always use Default Bypass": "Selalu gunakan Bypass Default", - "Proxy Bypass": "Pengaturan Bypass Proksi: ", - "Bypass": "Bypass: ", - "Use PAC Mode": "Gunakan Mode PAC", - "PAC Script Content": "Konten Skrip PAC", - "PAC URL": "URL PAC: ", "Auto Launch": "Peluncuran Otomatis", "Administrator mode may not support auto launch": "Administrator mode may not support auto launch", "Network Interface": "Antarmuka Jaringan", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Uninstalling Service...", "Service Installed Successfully": "Layanan Berhasil Diinstal", "Service Uninstalled Successfully": "Layanan Berhasil Dicopot", - "Proxy Daemon Duration Cannot be Less than 1 Second": "Durasi Daemon Proksi Tidak Boleh Kurang dari 1 Detik", - "Invalid Bypass Format": "Format Bypass Tidak Valid", "Core Version Updated": "Versi Core Diperbarui", "Clash Core Restarted": "Core Clash Dimulai Ulang", "Currently on the Latest Version": "Saat ini pada Versi Terbaru", @@ -1043,6 +1026,36 @@ "portableError": "Versi portabel tidak mendukung pembaruan dalam aplikasi. Harap unduh dan ganti secara manual", "breakChangeError": "Versi ini adalah pembaruan besar dan tidak mendukung pembaruan dalam aplikasi. Harap hapus instalasi dan unduh serta instal versi baru secara manual" } + }, + "sysproxy": { + "title": "Pengaturan Proksi Sistem", + "fieldsets": { + "currentStatus": "Proksi Sistem Saat Ini" + }, + "fields": { + "enableStatus": "Status Pengaktifan:", + "serverAddr": "Alamat Server: ", + "pacUrl": "URL PAC: ", + "proxyHost": "Host Proksi", + "usePacMode": "Gunakan Mode PAC", + "proxyGuard": "Penjaga Proksi", + "guardDuration": "Durasi Penjagaan", + "alwaysUseDefaultBypass": "Selalu gunakan Bypass Default", + "proxyBypass": "Pengaturan Bypass Proksi: ", + "bypass": "Bypass: ", + "pacScriptContent": "Konten Skrip PAC" + }, + "tooltips": { + "proxyGuard": "Aktifkan untuk mencegah perangkat lunak lain mengubah pengaturan proksi sistem operasi" + }, + "messages": { + "durationTooShort": "Durasi Daemon Proksi Tidak Boleh Kurang dari 1 Detik", + "invalidBypass": "Format Bypass Tidak Valid", + "invalidProxyHost": "Format Host Proksi Tidak Valid" + }, + "actions": { + "editPac": "Ubah PAC" + } } } }, diff --git a/src/locales/jp.json b/src/locales/jp.json index b57d42ae..7a0c944a 100644 --- a/src/locales/jp.json +++ b/src/locales/jp.json @@ -293,23 +293,8 @@ "Install": "インストール", "Uninstall": "アンインストール", "System Proxy": "システムプロキシ", - "System Proxy Setting": "システムプロキシ設定", - "Current System Proxy": "現在のシステムプロキシ", - "Enable status": "有効状態:", "Enabled": "有効", "Disabled": "無効", - "Server Addr": "サーバーアドレス:", - "Proxy Host": "プロキシホスト", - "Invalid Proxy Host Format": "プロキシホストの形式が無効です", - "Proxy Guard": "システムプロキシガード", - "Proxy Guard Info": "他のソフトウェアがオペレーティングシステムのプロキシ設定を変更するのを防ぐために有効にします。", - "Guard Duration": "プロキシガード間隔", - "Always use Default Bypass": "常にデフォルトのバイパスを使用", - "Proxy Bypass": "プロキシバイパス設定:", - "Bypass": "現在のバイパス:", - "Use PAC Mode": "PACモードを使用", - "PAC Script Content": "PACスクリプト内容", - "PAC URL": "PACアドレス:", "Auto Launch": "起動時に自動起動", "Administrator mode may not support auto launch": "管理者モードでは起動時の自動起動がサポートされない場合があります。", "Network Interface": "ネットワークインターフェース", @@ -355,8 +340,6 @@ "Uninstalling Service...": "サービスをアンインストール中...", "Service Installed Successfully": "サービスのインストールに成功しました。", "Service Uninstalled Successfully": "サービスのアンインストールに成功しました。", - "Proxy Daemon Duration Cannot be Less than 1 Second": "プロキシデーモンの間隔は1秒以上に設定する必要があります。", - "Invalid Bypass Format": "無効なバイパス形式", "Core Version Updated": "コアバージョンが更新されました。", "Clash Core Restarted": "Clashコアが再起動されました。", "Currently on the Latest Version": "現在は最新バージョンです。", @@ -1043,6 +1026,36 @@ "portableError": "ポータブル版ではアプリケーション内での更新はサポートされていません。手動でダウンロードして置き換えてください。", "breakChangeError": "このバージョンは重大な更新であり、アプリケーション内での更新はサポートされていません。アンインストールしてから手動でダウンロードしてインストールしてください。" } + }, + "sysproxy": { + "title": "システムプロキシ設定", + "fieldsets": { + "currentStatus": "現在のシステムプロキシ" + }, + "fields": { + "enableStatus": "有効状態:", + "serverAddr": "サーバーアドレス:", + "pacUrl": "PACアドレス:", + "proxyHost": "プロキシホスト", + "usePacMode": "PACモードを使用", + "proxyGuard": "システムプロキシガード", + "guardDuration": "プロキシガード間隔", + "alwaysUseDefaultBypass": "常にデフォルトのバイパスを使用", + "proxyBypass": "プロキシバイパス設定:", + "bypass": "現在のバイパス:", + "pacScriptContent": "PACスクリプト内容" + }, + "tooltips": { + "proxyGuard": "他のソフトウェアがオペレーティングシステムのプロキシ設定を変更するのを防ぐために有効にします。" + }, + "messages": { + "durationTooShort": "プロキシデーモンの間隔は1秒以上に設定する必要があります。", + "invalidBypass": "無効なバイパス形式", + "invalidProxyHost": "プロキシホストの形式が無効です" + }, + "actions": { + "editPac": "編集 PAC" + } } } }, diff --git a/src/locales/ko.json b/src/locales/ko.json index 0b2a7ed5..2b58d037 100644 --- a/src/locales/ko.json +++ b/src/locales/ko.json @@ -293,23 +293,8 @@ "Install": "Install", "Uninstall": "Uninstall", "System Proxy": "시스템 프록시", - "System Proxy Setting": "System Proxy Setting", - "Current System Proxy": "Current System Proxy", - "Enable status": "Enable Status:", "Enabled": "Enabled", "Disabled": "Disabled", - "Server Addr": "Server Addr: ", - "Proxy Host": "Proxy Host", - "Invalid Proxy Host Format": "Invalid Proxy Host Format", - "Proxy Guard": "Proxy Guard", - "Proxy Guard Info": "Enable to prevent other software from modifying the operating system's proxy settings", - "Guard Duration": "Guard Duration", - "Always use Default Bypass": "Always use Default Bypass", - "Proxy Bypass": "Proxy Bypass Settings: ", - "Bypass": "Bypass: ", - "Use PAC Mode": "Use PAC Mode", - "PAC Script Content": "PAC Script Content", - "PAC URL": "PAC URL: ", "Auto Launch": "Auto Launch", "Administrator mode may not support auto launch": "Administrator mode may not support auto launch", "Network Interface": "Network Interface", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Uninstalling Service...", "Service Installed Successfully": "Service Installed Successfully", "Service Uninstalled Successfully": "Service Uninstalled Successfully", - "Proxy Daemon Duration Cannot be Less than 1 Second": "Proxy Daemon Duration Cannot be Less than 1 Second", - "Invalid Bypass Format": "Invalid Bypass Format", "Core Version Updated": "Core Version Updated", "Clash Core Restarted": "Clash Core Restarted", "Currently on the Latest Version": "Currently on the Latest Version", @@ -1043,6 +1026,36 @@ "portableError": "The portable version does not support in-app updates. Please manually download and replace it", "breakChangeError": "This version is a major update and does not support in-app updates. Please uninstall it and manually download and install the new version" } + }, + "sysproxy": { + "title": "System Proxy Setting", + "fieldsets": { + "currentStatus": "Current System Proxy" + }, + "fields": { + "enableStatus": "Enable Status:", + "serverAddr": "Server Addr: ", + "pacUrl": "PAC URL: ", + "proxyHost": "Proxy Host", + "usePacMode": "Use PAC Mode", + "proxyGuard": "Proxy Guard", + "guardDuration": "Guard Duration", + "alwaysUseDefaultBypass": "Always use Default Bypass", + "proxyBypass": "Proxy Bypass Settings: ", + "bypass": "Bypass: ", + "pacScriptContent": "PAC Script Content" + }, + "tooltips": { + "proxyGuard": "Enable to prevent other software from modifying the operating system's proxy settings" + }, + "messages": { + "durationTooShort": "Proxy Daemon Duration Cannot be Less than 1 Second", + "invalidBypass": "Invalid Bypass Format", + "invalidProxyHost": "Invalid Proxy Host Format" + }, + "actions": { + "editPac": "편집 PAC" + } } } }, diff --git a/src/locales/ru.json b/src/locales/ru.json index a318930a..20f75912 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -293,23 +293,8 @@ "Install": "Установить", "Uninstall": "Удалить", "System Proxy": "Системный прокси", - "System Proxy Setting": "Настройка системного прокси", - "Current System Proxy": "Текущий системный прокси", - "Enable status": "Статус включения", "Enabled": "Включено", "Disabled": "Отключено", - "Server Addr": "Адрес сервера: ", - "Proxy Host": "Хост прокси", - "Invalid Proxy Host Format": "Неверный формат хоста прокси", - "Proxy Guard": "Proxy Guard", - "Proxy Guard Info": "Включите эту функцию чтобы предотвратить изменение настроек прокси-сервера операционной системы другим ПО", - "Guard Duration": "Период защиты", - "Always use Default Bypass": "Всегда использовать стандартное обходное решение", - "Proxy Bypass": "Игнорируемые адреса: ", - "Bypass": "Игнорируемые адреса: ", - "Use PAC Mode": "Используйте режим PAC", - "PAC Script Content": "Содержание сценария PAC", - "PAC URL": "Адрес PAC: ", "Auto Launch": "Автозапуск", "Administrator mode may not support auto launch": "Administrator mode may not support auto launch", "Network Interface": "Сетевой интерфейс", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Uninstalling Service...", "Service Installed Successfully": "Служба успешно установлена", "Service Uninstalled Successfully": "Служба успешно удалена", - "Proxy Daemon Duration Cannot be Less than 1 Second": "Продолжительность работы прокси-демона не может быть меньше 1 секунды", - "Invalid Bypass Format": "Неверный формат обхода", "Core Version Updated": "Ядро обновлено до последней версии", "Clash Core Restarted": "Ядро перезапущено", "Currently on the Latest Version": "Обновление не требуется", @@ -1043,6 +1026,36 @@ "portableError": "Портативная версия не поддерживает обновление внутри приложения, пожалуйста, скачайте и замените файлы вручную", "breakChangeError": "Это крупное обновление, которое не поддерживает обновление внутри приложения. Пожалуйста, удалите его и загрузите установочный файл вручную." } + }, + "sysproxy": { + "title": "Настройка системного прокси", + "fieldsets": { + "currentStatus": "Текущий системный прокси" + }, + "fields": { + "enableStatus": "Статус включения", + "serverAddr": "Адрес сервера: ", + "pacUrl": "Адрес PAC: ", + "proxyHost": "Хост прокси", + "usePacMode": "Используйте режим PAC", + "proxyGuard": "Proxy Guard", + "guardDuration": "Период защиты", + "alwaysUseDefaultBypass": "Всегда использовать стандартное обходное решение", + "proxyBypass": "Игнорируемые адреса: ", + "bypass": "Игнорируемые адреса: ", + "pacScriptContent": "Содержание сценария PAC" + }, + "tooltips": { + "proxyGuard": "Включите эту функцию чтобы предотвратить изменение настроек прокси-сервера операционной системы другим ПО" + }, + "messages": { + "durationTooShort": "Продолжительность работы прокси-демона не может быть меньше 1 секунды", + "invalidBypass": "Неверный формат обхода", + "invalidProxyHost": "Неверный формат хоста прокси" + }, + "actions": { + "editPac": "Редактировать PAC" + } } } }, diff --git a/src/locales/tr.json b/src/locales/tr.json index 8b16990f..76d81a40 100644 --- a/src/locales/tr.json +++ b/src/locales/tr.json @@ -293,23 +293,8 @@ "Install": "Kur", "Uninstall": "Kaldır", "System Proxy": "Sistem Vekil'i", - "System Proxy Setting": "Sistem Vekil Ayarı", - "Current System Proxy": "Geçerli Sistem Vekil'i", - "Enable status": "Etkinlik Durumu:", "Enabled": "Etkin", "Disabled": "Devre Dışı", - "Server Addr": "Sunucu Adresi: ", - "Proxy Host": "Vekil Sunucusu", - "Invalid Proxy Host Format": "Geçersiz Vekil Sunucusu Formatı", - "Proxy Guard": "Vekil Koruyucusu", - "Proxy Guard Info": "Diğer yazılımların işletim sisteminin vekil ayarlarını değiştirmesini önlemek için etkinleştirin", - "Guard Duration": "Koruma Süresi", - "Always use Default Bypass": "Her Zaman Varsayılan Baypas Kullan", - "Proxy Bypass": "Vekil Baypas Ayarları: ", - "Bypass": "Baypas: ", - "Use PAC Mode": "PAC Modunu Kullan", - "PAC Script Content": "PAC Betiği İçeriği", - "PAC URL": "PAC URL'si: ", "Auto Launch": "Otomatik Başlatma", "Administrator mode may not support auto launch": "Yönetici modu otomatik başlatmayı desteklemeyebilir", "Network Interface": "Ağ Arayüzü", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Uninstalling Service...", "Service Installed Successfully": "Hizmet Başarıyla Kuruldu", "Service Uninstalled Successfully": "Hizmet Başarıyla Kaldırıldı", - "Proxy Daemon Duration Cannot be Less than 1 Second": "Vekil Koruyucu Süresi 1 Saniyeden Az Olamaz", - "Invalid Bypass Format": "Geçersiz Baypas Formatı", "Core Version Updated": "Çekirdek Sürümü Güncellendi", "Clash Core Restarted": "Clash Çekirdeği Yeniden Başlatıldı", "Currently on the Latest Version": "Şu Anda En Son Sürümdesiniz", @@ -1043,6 +1026,36 @@ "portableError": "Taşınabilir sürüm uygulama içi güncellemeleri desteklemez. Lütfen manuel olarak indirip değiştirin", "breakChangeError": "Bu sürüm büyük bir güncellemedir ve uygulama içi güncellemeleri desteklemez. Lütfen kaldırın ve yeni sürümü manuel olarak indirip kurun" } + }, + "sysproxy": { + "title": "Sistem Vekil Ayarı", + "fieldsets": { + "currentStatus": "Geçerli Sistem Vekil'i" + }, + "fields": { + "enableStatus": "Etkinlik Durumu:", + "serverAddr": "Sunucu Adresi: ", + "pacUrl": "PAC URL'si: ", + "proxyHost": "Vekil Sunucusu", + "usePacMode": "PAC Modunu Kullan", + "proxyGuard": "Vekil Koruyucusu", + "guardDuration": "Koruma Süresi", + "alwaysUseDefaultBypass": "Her Zaman Varsayılan Baypas Kullan", + "proxyBypass": "Vekil Baypas Ayarları: ", + "bypass": "Baypas: ", + "pacScriptContent": "PAC Betiği İçeriği" + }, + "tooltips": { + "proxyGuard": "Diğer yazılımların işletim sisteminin vekil ayarlarını değiştirmesini önlemek için etkinleştirin" + }, + "messages": { + "durationTooShort": "Vekil Koruyucu Süresi 1 Saniyeden Az Olamaz", + "invalidBypass": "Geçersiz Baypas Formatı", + "invalidProxyHost": "Geçersiz Vekil Sunucusu Formatı" + }, + "actions": { + "editPac": "Düzenle PAC" + } } } }, diff --git a/src/locales/tt.json b/src/locales/tt.json index cca85d4e..48b4ab88 100644 --- a/src/locales/tt.json +++ b/src/locales/tt.json @@ -293,23 +293,8 @@ "Install": "Урнаштыру", "Uninstall": "Салдыру", "System Proxy": "Системалы прокси", - "System Proxy Setting": "Системалы прокси көйләүләре", - "Current System Proxy": "Агымдагы системалы прокси", - "Enable status": "Активлаштыру статусы", "Enabled": "Кушылган", "Disabled": "Сүнгән", - "Server Addr": "Сервер адресы", - "Proxy Host": "Прокси хосты", - "Invalid Proxy Host Format": "Прокси хосты форматы дөрес түгел", - "Proxy Guard": "Прокси саклаучы", - "Proxy Guard Info": "Системалы прокси көйләүләрен чит программа үзгәртмәсен өчен шушы функцияне кабызыгыз", - "Guard Duration": "Саклау вакыты", - "Always use Default Bypass": "Һәрвакыт төп Bypass-ны куллану", - "Proxy Bypass": "Проксины әйләнеп узу:", - "Bypass": "Әйләнеп узу:", - "Use PAC Mode": "PAC режимын куллану", - "PAC Script Content": "PAC скрипты эчтәлеге", - "PAC URL": "PAC адресы", "Auto Launch": "Автостарт", "Administrator mode may not support auto launch": "Administrator mode may not support auto launch", "Network Interface": "Челтәр интерфейсы", @@ -355,8 +340,6 @@ "Uninstalling Service...": "Uninstalling Service...", "Service Installed Successfully": "Сервис уңышлы урнаштырылды", "Service Uninstalled Successfully": "Сервис уңышлы салдырылды", - "Proxy Daemon Duration Cannot be Less than 1 Second": "Прокси-демон эш вакыты 1 секундтан ким була алмый", - "Invalid Bypass Format": "Дөрес булмаган Bypass форматы", "Core Version Updated": "Ядро версиясе яңартылды", "Clash Core Restarted": "Clash ядросы яңадан башланды", "Currently on the Latest Version": "Сездә иң соңгы версия урнаштырылган", @@ -1043,6 +1026,36 @@ "portableError": "Портатив версиядә кушымта эчендә яңарту хупланмый, кулдан төшереп алыгыз", "breakChangeError": "Бу зур яңарту, ул кушымта эчендә яңартылмый. Борып алып ташлап, яңадан урнаштыру сорала." } + }, + "sysproxy": { + "title": "Системалы прокси көйләүләре", + "fieldsets": { + "currentStatus": "Агымдагы системалы прокси" + }, + "fields": { + "enableStatus": "Активлаштыру статусы", + "serverAddr": "Сервер адресы", + "pacUrl": "PAC адресы", + "proxyHost": "Прокси хосты", + "usePacMode": "PAC режимын куллану", + "proxyGuard": "Прокси саклаучы", + "guardDuration": "Саклау вакыты", + "alwaysUseDefaultBypass": "Һәрвакыт төп Bypass-ны куллану", + "proxyBypass": "Проксины әйләнеп узу:", + "bypass": "Әйләнеп узу:", + "pacScriptContent": "PAC скрипты эчтәлеге" + }, + "tooltips": { + "proxyGuard": "Системалы прокси көйләүләрен чит программа үзгәртмәсен өчен шушы функцияне кабызыгыз" + }, + "messages": { + "durationTooShort": "Прокси-демон эш вакыты 1 секундтан ким була алмый", + "invalidBypass": "Дөрес булмаган Bypass форматы", + "invalidProxyHost": "Прокси хосты форматы дөрес түгел" + }, + "actions": { + "editPac": "Үзгәртү PAC" + } } } }, diff --git a/src/locales/zh.json b/src/locales/zh.json index eeaf3349..c8b4380d 100644 --- a/src/locales/zh.json +++ b/src/locales/zh.json @@ -293,23 +293,8 @@ "Install": "安装", "Uninstall": "卸载", "System Proxy": "系统代理", - "System Proxy Setting": "系统代理设置", - "Current System Proxy": "当前系统代理", - "Enable status": "开启状态:", "Enabled": "已启用", "Disabled": "未启用", - "Server Addr": "服务地址:", - "Proxy Host": "代理主机", - "Invalid Proxy Host Format": "代理主机格式无效", - "Proxy Guard": "系统代理守卫", - "Proxy Guard Info": "开启以防止其他软件修改操作系统的代理设置", - "Guard Duration": "代理守卫间隔", - "Always use Default Bypass": "始终使用默认绕过", - "Proxy Bypass": "代理绕过设置:", - "Bypass": "当前绕过:", - "Use PAC Mode": "使用 PAC 模式", - "PAC Script Content": "PAC 脚本内容", - "PAC URL": "PAC 地址:", "Auto Launch": "开机自启", "Administrator mode may not support auto launch": "管理员模式可能不支持开机自启", "Network Interface": "网络接口", @@ -355,8 +340,6 @@ "Uninstalling Service...": "卸载服务中...", "Service Installed Successfully": "已成功安装服务", "Service Uninstalled Successfully": "已成功卸载服务", - "Proxy Daemon Duration Cannot be Less than 1 Second": "代理守护间隔时间不得低于 1 秒", - "Invalid Bypass Format": "无效的代理绕过格式", "Core Version Updated": "内核版本已更新", "Clash Core Restarted": "已重启 Clash 内核", "Currently on the Latest Version": "当前已是最新版本", @@ -1043,6 +1026,36 @@ "portableError": "便携版不支持应用内更新,请手动下载替换", "breakChangeError": "此版本为重大更新,不支持应用内更新,请卸载后手动下载安装" } + }, + "sysproxy": { + "title": "系统代理设置", + "fieldsets": { + "currentStatus": "当前系统代理" + }, + "fields": { + "enableStatus": "开启状态:", + "serverAddr": "服务地址:", + "pacUrl": "PAC 地址:", + "proxyHost": "代理主机", + "usePacMode": "使用 PAC 模式", + "proxyGuard": "系统代理守卫", + "guardDuration": "代理守卫间隔", + "alwaysUseDefaultBypass": "始终使用默认绕过", + "proxyBypass": "代理绕过设置:", + "bypass": "当前绕过:", + "pacScriptContent": "PAC 脚本内容" + }, + "tooltips": { + "proxyGuard": "开启以防止其他软件修改操作系统的代理设置" + }, + "messages": { + "durationTooShort": "代理守护间隔时间不得低于 1 秒", + "invalidBypass": "无效的代理绕过格式", + "invalidProxyHost": "代理主机格式无效" + }, + "actions": { + "editPac": "编辑 PAC" + } } } }, diff --git a/src/locales/zhtw.json b/src/locales/zhtw.json index ffee7d94..75e787e1 100644 --- a/src/locales/zhtw.json +++ b/src/locales/zhtw.json @@ -293,23 +293,8 @@ "Install": "安裝", "Uninstall": "解除安裝", "System Proxy": "系統代理", - "System Proxy Setting": "系統代理設定", - "Current System Proxy": "目前系統代理", - "Enable status": "啟用狀態:", "Enabled": "已啟用", "Disabled": "已停用", - "Server Addr": "服務位址:", - "Proxy Host": "代理主機", - "Invalid Proxy Host Format": "代理主機格式無效", - "Proxy Guard": "系統代理守護", - "Proxy Guard Info": "開啟以防止其他軟體修改作業系統的代理設定", - "Guard Duration": "代理守護間隔", - "Always use Default Bypass": "始終使用預設繞過", - "Proxy Bypass": "代理繞過設定:", - "Bypass": "目前繞過:", - "Use PAC Mode": "使用 PAC 模式", - "PAC Script Content": "PAC 指令碼內容", - "PAC URL": "PAC 位址:", "Auto Launch": "開機自啟", "Administrator mode may not support auto launch": "管理員模式可能不支援開機自啟", "Network Interface": "網路介面", @@ -355,8 +340,6 @@ "Uninstalling Service...": "服務解除安裝中...", "Service Installed Successfully": "已成功安裝服務", "Service Uninstalled Successfully": "已成功解除安裝服務", - "Proxy Daemon Duration Cannot be Less than 1 Second": "代理守護間隔時間不得低於 1 秒", - "Invalid Bypass Format": "無效的代理繞過格式", "Core Version Updated": "內核版本已更新", "Clash Core Restarted": "已重啟 Clash 內核", "Currently on the Latest Version": "目前已是最新版本", @@ -1043,6 +1026,36 @@ "portableError": "可攜式版不支援應用程式內更新,請手動下載替換", "breakChangeError": "此版本為重大更新,不支援應用程式內更新,請解除安裝後手動下載安裝" } + }, + "sysproxy": { + "title": "系統代理設定", + "fieldsets": { + "currentStatus": "目前系統代理" + }, + "fields": { + "enableStatus": "啟用狀態:", + "serverAddr": "服務位址:", + "pacUrl": "PAC 位址:", + "proxyHost": "代理主機", + "usePacMode": "使用 PAC 模式", + "proxyGuard": "系統代理守護", + "guardDuration": "代理守護間隔", + "alwaysUseDefaultBypass": "始終使用預設繞過", + "proxyBypass": "代理繞過設定:", + "bypass": "目前繞過:", + "pacScriptContent": "PAC 指令碼內容" + }, + "tooltips": { + "proxyGuard": "開啟以防止其他軟體修改作業系統的代理設定" + }, + "messages": { + "durationTooShort": "代理守護間隔時間不得低於 1 秒", + "invalidBypass": "無效的代理繞過格式", + "invalidProxyHost": "代理主機格式無效" + }, + "actions": { + "editPac": "編輯 PAC" + } } } },