From c54ce3577dff25fb90ce06993d4658852b11a0b5 Mon Sep 17 00:00:00 2001 From: ezequielnick <107352853+ezequielnick@users.noreply.github.com> Date: Sun, 20 Apr 2025 21:12:04 +0800 Subject: [PATCH] feat: change default UA and add version --- src/main/config/profile.ts | 5 +++-- src/renderer/src/components/settings/mihomo-config.tsx | 4 ++-- src/renderer/src/locales/en-US.json | 2 +- src/renderer/src/locales/fa-IR.json | 2 +- src/renderer/src/locales/ru-RU.json | 2 +- src/renderer/src/locales/zh-CN.json | 2 +- 6 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/config/profile.ts b/src/main/config/profile.ts index 8489492..179ce7a 100644 --- a/src/main/config/profile.ts +++ b/src/main/config/profile.ts @@ -10,6 +10,7 @@ import yaml from 'yaml' import { defaultProfile } from '../utils/template' import { subStorePort } from '../resolve/server' import { join } from 'path' +import { app } from 'electron' let profileConfig: IProfileConfig // profile.yaml @@ -134,7 +135,7 @@ export async function createProfile(item: Partial): Promise): Promise { @@ -44,7 +44,7 @@ const MihomoConfig: React.FC = () => { size="sm" className="w-[60%]" value={ua} - placeholder={t('mihomo.userAgentPlaceholder')} + placeholder={t('mihomo.userAgentPlaceholder', { version })} onValueChange={(v) => { setUa(v) setUaDebounce(v) diff --git a/src/renderer/src/locales/en-US.json b/src/renderer/src/locales/en-US.json index c4e86ed..b223760 100644 --- a/src/renderer/src/locales/en-US.json +++ b/src/renderer/src/locales/en-US.json @@ -67,7 +67,7 @@ "settings.links.telegram": "Telegram Group", "settings.title": "Application Settings", "mihomo.userAgent": "Subscription User Agent", - "mihomo.userAgentPlaceholder": "Default: clash.meta", + "mihomo.userAgentPlaceholder": "Default: mihomo.party/v{{version}} (clash.meta)", "mihomo.delayTest.url": "Delay Test URL", "mihomo.delayTest.urlPlaceholder": "Default: http://www.gstatic.com/generate_204", "mihomo.delayTest.concurrency": "Delay Test Concurrency", diff --git a/src/renderer/src/locales/fa-IR.json b/src/renderer/src/locales/fa-IR.json index 346ea4b..ea71c99 100644 --- a/src/renderer/src/locales/fa-IR.json +++ b/src/renderer/src/locales/fa-IR.json @@ -67,7 +67,7 @@ "settings.links.telegram": "گروه تلگرام", "settings.title": "تنظیمات برنامه", "mihomo.userAgent": "User Agent اشتراک", - "mihomo.userAgentPlaceholder": "پیش‌فرض: clash.meta", + "mihomo.userAgentPlaceholder": "پیش‌فرض: mihomo.party/v{{version}} (clash.meta)", "mihomo.title": "تنظیمات هسته", "mihomo.restart": "راه‌اندازی مجدد هسته", "mihomo.memory": "مصرف حافظه", diff --git a/src/renderer/src/locales/ru-RU.json b/src/renderer/src/locales/ru-RU.json index 4767b15..0569463 100644 --- a/src/renderer/src/locales/ru-RU.json +++ b/src/renderer/src/locales/ru-RU.json @@ -70,7 +70,7 @@ "mihomo.restart": "Перезапустить ядро", "mihomo.memory": "Использование памяти", "mihomo.userAgent": "User Agent подписки", - "mihomo.userAgentPlaceholder": "По умолчанию: clash.meta", + "mihomo.userAgentPlaceholder": "По умолчанию: mihomo.party/v{{version}} (clash.meta)", "mihomo.delayTest.url": "URL теста задержки", "mihomo.delayTest.urlPlaceholder": "По умолчанию: http://www.gstatic.com/generate_204", "mihomo.delayTest.concurrency": "Параллельность теста задержки", diff --git a/src/renderer/src/locales/zh-CN.json b/src/renderer/src/locales/zh-CN.json index 8ebe567..4d40806 100644 --- a/src/renderer/src/locales/zh-CN.json +++ b/src/renderer/src/locales/zh-CN.json @@ -70,7 +70,7 @@ "mihomo.restart": "重启内核", "mihomo.memory": "内存使用", "mihomo.userAgent": "订阅 User Agent", - "mihomo.userAgentPlaceholder": "默认:clash.meta", + "mihomo.userAgentPlaceholder": "默认:mihomo.party/v{{version}} (clash.meta)", "mihomo.delayTest.url": "延迟测试 URL", "mihomo.delayTest.urlPlaceholder": "默认:http://www.gstatic.com/generate_204", "mihomo.delayTest.concurrency": "延迟测试并发数",