diff --git a/app/src/main/java/com/rainy/token/ui/widget/OpenCodeGoWidgetProvider.kt b/app/src/main/java/com/rainy/token/ui/widget/OpenCodeGoWidgetProvider.kt
index 4de4a05..f9f3dfb 100644
--- a/app/src/main/java/com/rainy/token/ui/widget/OpenCodeGoWidgetProvider.kt
+++ b/app/src/main/java/com/rainy/token/ui/widget/OpenCodeGoWidgetProvider.kt
@@ -60,6 +60,10 @@ class OpenCodeGoWidgetProvider : AppWidgetProvider() {
for (widgetId in appWidgetIds) {
val views = RemoteViews(context.packageName, R.layout.widget_opencode_go)
+ // 署名动态设置:与行标签同源(跟随应用内语言),
+ // 避免 XML 静态文本由宿主进程按系统语言渲染造成中英混搭
+ views.setTextViewText(R.id.widget_brand, context.getString(R.string.widget_brand))
+
// 点击左上角品牌 → 打开 APP;点击其它内容区域 → 切换服务;刷新按钮单独刷新。
val openAppIntent = Intent(context, MainActivity::class.java).apply {
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TOP
diff --git a/app/src/main/res/layout-night/widget_opencode_go.xml b/app/src/main/res/layout-night/widget_opencode_go.xml
index 43df9ea..01e6fa9 100644
--- a/app/src/main/res/layout-night/widget_opencode_go.xml
+++ b/app/src/main/res/layout-night/widget_opencode_go.xml
@@ -137,7 +137,7 @@
android:gravity="center_vertical"
android:layout_marginBottom="3dp">
@@ -178,7 +178,7 @@
android:layout_marginBottom="3dp">
@@ -252,6 +252,7 @@
android:indeterminate="false" />
@@ -129,7 +129,7 @@
android:layout_marginBottom="8dp">