Browse Source

chore: update translations

Jacky 1 day ago
parent
commit
364119cca0

+ 27 - 19
app/src/language/ar/app.po

@@ -137,13 +137,13 @@ msgstr "إجراء"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "الإجراءات"
@@ -641,8 +641,8 @@ msgid "Cannot compare: Missing content"
 msgstr "لا يمكن المقارنة: المحتوى المفقود"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "لا يمكن حذف المسار المحمي: {0}"
+msgid "Cannot delete protected path"
+msgstr "لا يمكن حذف المسار المحمي"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1494,7 +1494,7 @@ msgstr "تم تعطيل الدفق %{name} من %{node} بنجاح"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1751,7 +1751,7 @@ msgstr "تفعيل TOTP"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2812,7 +2812,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "صيانة"
 
@@ -3018,21 +3018,27 @@ msgstr "توجيه متعدد الأسطر"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "اسم"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "الاسم أو المحتوى"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "يجب تمكين وحدة stub_status"
@@ -3336,7 +3342,7 @@ msgid "Node"
 msgstr "العقدة"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "مجموعة العقد"
@@ -3457,7 +3463,7 @@ msgstr "الوثيقة الرسمية"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3884,11 +3890,11 @@ msgstr "لم يتم العثور على المزود: {0}"
 msgid "Proxy"
 msgstr "وكيل"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "تمرير الوكيل"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "أهداف الوكيل"
 
@@ -4501,6 +4507,8 @@ msgid "SDK"
 msgstr "حزمة تطوير البرمجيات SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "بحث"
 
@@ -4787,7 +4795,7 @@ msgstr "ثابت"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "الحالة"
 
@@ -5384,7 +5392,7 @@ msgstr "الثلاثاء"
 msgid "Two-factor authentication required"
 msgstr "يتطلب المصادقة الثنائية"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5423,11 +5431,11 @@ msgstr "تم التحديث بنجاح"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5461,7 +5469,7 @@ msgstr "تحميل الملفات"
 msgid "Upload Folders"
 msgstr "تحميل المجلدات"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "أعلى التيار"
 

+ 27 - 19
app/src/language/de_DE/app.po

@@ -137,13 +137,13 @@ msgstr "Aktion"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "Aktionen"
@@ -657,8 +657,8 @@ msgid "Cannot compare: Missing content"
 msgstr "Kann nicht vergleichen: Fehlende Inhalte"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "Geschützter Pfad kann nicht gelöscht werden: {0}"
+msgid "Cannot delete protected path"
+msgstr "Geschützter Pfad kann nicht gelöscht werden"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1513,7 +1513,7 @@ msgstr "Stream %{name} von %{node} erfolgreich deaktiviert"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1775,7 +1775,7 @@ msgstr "TOTP aktivieren"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2843,7 +2843,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "Wartung"
 
@@ -3050,21 +3050,27 @@ msgstr "Mehrzeilige Direktive"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "Name"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "Name oder Inhalt"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "Das stub_status-Modul muss aktiviert werden"
@@ -3370,7 +3376,7 @@ msgid "Node"
 msgstr "Node"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "Node-Gruppe"
@@ -3494,7 +3500,7 @@ msgstr "Offizielle Dokumentation"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3936,11 +3942,11 @@ msgstr "Anbieter nicht gefunden: {0}"
 msgid "Proxy"
 msgstr "Proxy"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "Proxy-Weiterleitung"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "Proxy-Ziele"
 
@@ -4561,6 +4567,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "Suchen"
 
@@ -4855,7 +4863,7 @@ msgstr "Statisch"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "Status"
 
@@ -5467,7 +5475,7 @@ msgstr "Dienstag"
 msgid "Two-factor authentication required"
 msgstr "Zwei-Faktor-Authentifizierung erforderlich"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5506,11 +5514,11 @@ msgstr "Erfolgreich aktualisiert"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5544,7 +5552,7 @@ msgstr "Dateien hochladen"
 msgid "Upload Folders"
 msgstr "Ordner hochladen"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "Upstream"
 

+ 25 - 18
app/src/language/en/app.po

@@ -121,13 +121,13 @@ msgstr ""
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr ""
@@ -620,7 +620,7 @@ msgid "Cannot compare: Missing content"
 msgstr ""
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
+msgid "Cannot delete protected path"
 msgstr ""
 
 #: src/views/dashboard/NginxDashBoard.vue:154
@@ -1432,7 +1432,7 @@ msgstr ""
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1688,7 +1688,7 @@ msgstr ""
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2730,7 +2730,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr ""
 
@@ -2934,21 +2934,26 @@ msgstr ""
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr ""
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21 src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr ""
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr ""
@@ -3252,7 +3257,7 @@ msgid "Node"
 msgstr ""
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr ""
@@ -3369,7 +3374,7 @@ msgstr ""
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3790,11 +3795,11 @@ msgstr ""
 msgid "Proxy"
 msgstr ""
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr ""
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr ""
 
@@ -4401,6 +4406,8 @@ msgid "SDK"
 msgstr ""
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr ""
 
@@ -4681,7 +4688,7 @@ msgstr ""
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr ""
 
@@ -5227,7 +5234,7 @@ msgstr ""
 msgid "Two-factor authentication required"
 msgstr ""
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5266,11 +5273,11 @@ msgstr ""
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5304,7 +5311,7 @@ msgstr ""
 msgid "Upload Folders"
 msgstr ""
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr ""
 

+ 27 - 19
app/src/language/es/app.po

@@ -144,13 +144,13 @@ msgstr "Acción"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "Acciones"
@@ -666,8 +666,8 @@ msgid "Cannot compare: Missing content"
 msgstr "No se puede comparar: faltando contenido"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "No se puede eliminar la ruta protegida: {0}"
+msgid "Cannot delete protected path"
+msgstr "No se puede eliminar la ruta protegida"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1524,7 +1524,7 @@ msgstr "Deshabilitar el flujo %{name} desde %{node} con éxito"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1784,7 +1784,7 @@ msgstr "Habilitar TOTP"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2852,7 +2852,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "Mantenimiento"
 
@@ -3058,21 +3058,27 @@ msgstr "Directiva multilínea"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "Nombre"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "Nombre o contenido"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "Es necesario habilitar el módulo stub_status"
@@ -3378,7 +3384,7 @@ msgid "Node"
 msgstr "Nodo"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "Grupo de nodos"
@@ -3502,7 +3508,7 @@ msgstr "Documentación oficial"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3947,11 +3953,11 @@ msgstr "Proveedor no encontrado: {0}"
 msgid "Proxy"
 msgstr "Proxy"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "Pase de Proxy"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "Objetivos del proxy"
 
@@ -4570,6 +4576,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "Buscar"
 
@@ -4864,7 +4872,7 @@ msgstr "Estático"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "Estado"
 
@@ -5475,7 +5483,7 @@ msgstr "Martes"
 msgid "Two-factor authentication required"
 msgstr "Se requiere autenticación de dos factores"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5514,11 +5522,11 @@ msgstr "Actualización exitosa"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5552,7 +5560,7 @@ msgstr "Subir archivos"
 msgid "Upload Folders"
 msgstr "Subir carpetas"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "Aguas arriba"
 

+ 27 - 19
app/src/language/fr_FR/app.po

@@ -142,13 +142,13 @@ msgstr "Action"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "Actions"
@@ -661,8 +661,8 @@ msgid "Cannot compare: Missing content"
 msgstr "Impossible de comparer: contenu manquant"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "Impossible de supprimer le chemin protégé : {0}"
+msgid "Cannot delete protected path"
+msgstr "Impossible de supprimer le chemin protégé"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1520,7 +1520,7 @@ msgstr "Désactivation du flux %{name} depuis %{node} réussie"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1778,7 +1778,7 @@ msgstr "Activer TOTP"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2850,7 +2850,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "Maintenance"
 
@@ -3056,21 +3056,27 @@ msgstr "Directive multiligne"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "Nom"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "Nom ou contenu"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "Il faut activer le module stub_status"
@@ -3376,7 +3382,7 @@ msgid "Node"
 msgstr "Nœud"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "Groupe de nœuds"
@@ -3499,7 +3505,7 @@ msgstr "Documentation officielle"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3944,11 +3950,11 @@ msgstr "Fournisseur introuvable : {0}"
 msgid "Proxy"
 msgstr "Proxy"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "Passe de Proxy"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "Cibles du proxy"
 
@@ -4569,6 +4575,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "Rechercher"
 
@@ -4863,7 +4871,7 @@ msgstr "Statique"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "Statut"
 
@@ -5483,7 +5491,7 @@ msgstr "Mardi"
 msgid "Two-factor authentication required"
 msgstr "Authentification à deux facteurs requise"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5522,11 +5530,11 @@ msgstr "Mise à jour réussie"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5560,7 +5568,7 @@ msgstr "Téléverser des fichiers"
 msgid "Upload Folders"
 msgstr "Télécharger des dossiers"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "Amont"
 

+ 27 - 19
app/src/language/ja_JP/app.po

@@ -138,13 +138,13 @@ msgstr "操作"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "操作"
@@ -638,8 +638,8 @@ msgid "Cannot compare: Missing content"
 msgstr "比較できません:不足しているコンテンツ"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "保護されたパスを削除できません: {0}"
+msgid "Cannot delete protected path"
+msgstr "保護されたパスを削除できません"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1469,7 +1469,7 @@ msgstr "ストリーム %{name} を %{node} から無効化しました"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1724,7 +1724,7 @@ msgstr "TOTP を有効にする"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2772,7 +2772,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "メンテナンス"
 
@@ -2978,21 +2978,27 @@ msgstr "複数行ディレクティブ"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "名前"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "名前または内容"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "stub_statusモジュールを有効にする必要があります"
@@ -3296,7 +3302,7 @@ msgid "Node"
 msgstr "ノード"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "ノードグループ"
@@ -3413,7 +3419,7 @@ msgstr "公式ドキュメント"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3837,11 +3843,11 @@ msgstr "プロバイダーが見つかりません: {0}"
 msgid "Proxy"
 msgstr "プロキシ"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "プロキシパス"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "プロキシターゲット"
 
@@ -4448,6 +4454,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "検索"
 
@@ -4732,7 +4740,7 @@ msgstr "静的"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "ステータス"
 
@@ -5294,7 +5302,7 @@ msgstr "火曜日"
 msgid "Two-factor authentication required"
 msgstr "二要素認証が必要です"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5333,11 +5341,11 @@ msgstr "更新に成功しました"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5371,7 +5379,7 @@ msgstr "ファイルをアップロード"
 msgid "Upload Folders"
 msgstr "フォルダをアップロード"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "アップストリーム"
 

+ 27 - 19
app/src/language/ko_KR/app.po

@@ -136,13 +136,13 @@ msgstr "작업"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "작업"
@@ -636,8 +636,8 @@ msgid "Cannot compare: Missing content"
 msgstr "비교할 수 없습니다 : 내용 누락"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "보호된 경로를 삭제할 수 없습니다: {0}"
+msgid "Cannot delete protected path"
+msgstr "보호된 경로를 삭제할 수 없습니다"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1466,7 +1466,7 @@ msgstr "스트림 %{name}을(를) %{node}에서 비활성화했습니다"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1723,7 +1723,7 @@ msgstr "TOTP 활성화"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2770,7 +2770,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "유지보수"
 
@@ -2974,21 +2974,27 @@ msgstr "여러 줄 지시문"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "이름"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "이름 또는 내용"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "stub_status 모듈을 활성화해야 합니다"
@@ -3292,7 +3298,7 @@ msgid "Node"
 msgstr "노드"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "노드 그룹"
@@ -3409,7 +3415,7 @@ msgstr "공식 문서"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3831,11 +3837,11 @@ msgstr "공급자를 찾을 수 없음: {0}"
 msgid "Proxy"
 msgstr "프록시"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "프록시 패스"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "프록시 대상"
 
@@ -4444,6 +4450,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "검색"
 
@@ -4728,7 +4736,7 @@ msgstr "정적"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "상태"
 
@@ -5288,7 +5296,7 @@ msgstr "화요일"
 msgid "Two-factor authentication required"
 msgstr "2단계 인증이 필요합니다"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5327,11 +5335,11 @@ msgstr "성공적으로 업데이트되었습니다"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5365,7 +5373,7 @@ msgstr "파일 업로드"
 msgid "Upload Folders"
 msgstr "폴더 업로드"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "업스트림"
 

+ 34 - 25
app/src/language/messages.pot

@@ -125,14 +125,14 @@ msgstr ""
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141
-#: src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153
+#: src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr ""
@@ -626,7 +626,7 @@ msgid "Cannot compare: Missing content"
 msgstr ""
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
+msgid "Cannot delete protected path"
 msgstr ""
 
 #: src/views/dashboard/NginxDashBoard.vue:154
@@ -1411,8 +1411,8 @@ msgstr ""
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127
-#: src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139
+#: src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1666,8 +1666,8 @@ msgstr ""
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123
-#: src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135
+#: src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2691,7 +2691,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr ""
 
@@ -2896,21 +2896,27 @@ msgstr ""
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr ""
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr ""
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr ""
@@ -3217,8 +3223,8 @@ msgid "Node"
 msgstr ""
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76
-#: src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88
+#: src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr ""
@@ -3331,7 +3337,7 @@ msgstr ""
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3742,12 +3748,12 @@ msgstr ""
 msgid "Proxy"
 msgstr ""
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr ""
 
-#: src/views/site/site_list/columns.tsx:64
-#: src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76
+#: src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr ""
 
@@ -4353,6 +4359,9 @@ msgstr ""
 
 #: src/language/constants.ts:62
 #: src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5
+#: src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr ""
 
@@ -4630,8 +4639,8 @@ msgstr ""
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101
-#: src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113
+#: src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr ""
 
@@ -5128,7 +5137,7 @@ msgstr ""
 msgid "Two-factor authentication required"
 msgstr ""
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5167,12 +5176,12 @@ msgstr ""
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94
-#: src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106
+#: src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5207,7 +5216,7 @@ msgstr ""
 msgid "Upload Folders"
 msgstr ""
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr ""
 

+ 27 - 19
app/src/language/pt_PT/app.po

@@ -138,13 +138,13 @@ msgstr "Acção"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "Ações"
@@ -652,8 +652,8 @@ msgid "Cannot compare: Missing content"
 msgstr "Não posso comparar: conteúdo ausente"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "Não é possível eliminar o caminho protegido: {0}"
+msgid "Cannot delete protected path"
+msgstr "Não é possível eliminar o caminho protegido"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1509,7 +1509,7 @@ msgstr "Desativar o fluxo %{name} de %{node} com sucesso"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1767,7 +1767,7 @@ msgstr "Ativar TOTP"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2834,7 +2834,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "Manutenção"
 
@@ -3040,21 +3040,27 @@ msgstr "Diretiva Multilinha"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "Nome"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "Nome ou conteúdo"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "É necessário ativar o módulo stub_status"
@@ -3360,7 +3366,7 @@ msgid "Node"
 msgstr "Nó"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "Grupo de nós"
@@ -3483,7 +3489,7 @@ msgstr "Documentação oficial"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3923,11 +3929,11 @@ msgstr "Fornecedor não encontrado: {0}"
 msgid "Proxy"
 msgstr "Proxy"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "Passe de Proxy"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "Destinos do proxy"
 
@@ -4547,6 +4553,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "Pesquisar"
 
@@ -4839,7 +4847,7 @@ msgstr "Estático"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "Estado"
 
@@ -5446,7 +5454,7 @@ msgstr "Terça-feira"
 msgid "Two-factor authentication required"
 msgstr "Autenticação de dois fatores necessária"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5485,11 +5493,11 @@ msgstr "Atualização bem-sucedida"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5523,7 +5531,7 @@ msgstr "Carregar ficheiros"
 msgid "Upload Folders"
 msgstr "Carregar pastas"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "A montante"
 

+ 27 - 19
app/src/language/ru_RU/app.po

@@ -142,13 +142,13 @@ msgstr "Действие"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "Действия"
@@ -660,8 +660,8 @@ msgid "Cannot compare: Missing content"
 msgstr "Невозможно сравнить: отсутствующий контент"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "Невозможно удалить защищенный путь: {0}"
+msgid "Cannot delete protected path"
+msgstr "Нельзя удалить защищенный путь"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1512,7 +1512,7 @@ msgstr "Поток %{name} отключен от %{node} успешно"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1770,7 +1770,7 @@ msgstr "Включить TOTP"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2835,7 +2835,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "Техническое обслуживание"
 
@@ -3041,21 +3041,27 @@ msgstr "Многострочная директива"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "Имя"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "Имя или содержание"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "Необходимо включить модуль stub_status"
@@ -3361,7 +3367,7 @@ msgid "Node"
 msgstr "Узел"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "Группа узлов"
@@ -3484,7 +3490,7 @@ msgstr "Официальная документация"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3929,11 +3935,11 @@ msgstr "Поставщик не найден: {0}"
 msgid "Proxy"
 msgstr "Прокси"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "Прокси-передача"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "Цели прокси"
 
@@ -4551,6 +4557,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "Поиск"
 
@@ -4837,7 +4845,7 @@ msgstr "Статический"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "Статус"
 
@@ -5443,7 +5451,7 @@ msgstr "Вторник"
 msgid "Two-factor authentication required"
 msgstr "Требуется двухфакторная аутентификация"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5482,11 +5490,11 @@ msgstr "Успешно обновлено"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5520,7 +5528,7 @@ msgstr "Загрузить файлы"
 msgid "Upload Folders"
 msgstr "Загрузить папки"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "Восходящий поток"
 

+ 27 - 19
app/src/language/tr_TR/app.po

@@ -138,13 +138,13 @@ msgstr "Eylem"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "İşlemler"
@@ -646,8 +646,8 @@ msgid "Cannot compare: Missing content"
 msgstr "Karşılaştırılamaz: Eksik İçerik"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "Korunan yol silinemez: {0}"
+msgid "Cannot delete protected path"
+msgstr "Korunan yol silinemez"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1502,7 +1502,7 @@ msgstr "Akış %{name}, %{node} üzerinden başarıyla devre dışı bırakıld
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1762,7 +1762,7 @@ msgstr "TOTP'yi Etkinleştir"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2830,7 +2830,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "Bakım"
 
@@ -3036,21 +3036,27 @@ msgstr "Çok Satırlı Yönergeler"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "İsim"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "Ad veya içerik"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "stub_status modülünün etkinleştirilmesi gerekiyor"
@@ -3356,7 +3362,7 @@ msgid "Node"
 msgstr "Düğüm"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "Düğüm Grubu"
@@ -3479,7 +3485,7 @@ msgstr "Resmi Belge"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3919,11 +3925,11 @@ msgstr "Sağlayıcı bulunamadı: {0}"
 msgid "Proxy"
 msgstr "Proxy"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "Proxy Geçişi"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "Proxy Hedefleri"
 
@@ -4548,6 +4554,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "Ara"
 
@@ -4836,7 +4844,7 @@ msgstr "Statik"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "Durum"
 
@@ -5443,7 +5451,7 @@ msgstr "Salı"
 msgid "Two-factor authentication required"
 msgstr "İki faktörlü kimlik doğrulama gerekiyor"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5482,11 +5490,11 @@ msgstr "Başarıyla güncellendi"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5520,7 +5528,7 @@ msgstr "Dosyaları Yükle"
 msgid "Upload Folders"
 msgstr "Klasörleri Yükle"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "Yukarı Akış"
 

+ 27 - 19
app/src/language/uk_UA/app.po

@@ -142,13 +142,13 @@ msgstr "Дія"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "Дії"
@@ -657,8 +657,8 @@ msgid "Cannot compare: Missing content"
 msgstr "Не вдається порівняти: відсутній вміст"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "Неможливо видалити захищений шлях: {0}"
+msgid "Cannot delete protected path"
+msgstr "Неможливо видалити захищений шлях"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1578,7 +1578,7 @@ msgstr "Потік %{name} успішно вимкнено з %{node}"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1836,7 +1836,7 @@ msgstr "Увімкнути TOTP"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2901,7 +2901,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "Технічне обслуговування"
 
@@ -3107,21 +3107,27 @@ msgstr "Багаторядкова директива"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "Ім'я"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "Ім’я або вміст"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "Потрібно активувати модуль stub_status"
@@ -3427,7 +3433,7 @@ msgid "Node"
 msgstr "Вузол"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "Група вузлів"
@@ -3550,7 +3556,7 @@ msgstr "Офіційна документація"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3991,11 +3997,11 @@ msgstr "Постачальника не знайдено: {0}"
 msgid "Proxy"
 msgstr "Проксі"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "Проксі-передача"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "Цілі проксі"
 
@@ -4618,6 +4624,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "Пошук"
 
@@ -4908,7 +4916,7 @@ msgstr "Статичний"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "Статус"
 
@@ -5513,7 +5521,7 @@ msgstr "Вівторок"
 msgid "Two-factor authentication required"
 msgstr "Потрібна двофакторна аутентифікація"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5552,11 +5560,11 @@ msgstr "Успішно оновлено"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5590,7 +5598,7 @@ msgstr "Завантажити файли"
 msgid "Upload Folders"
 msgstr "Завантажити папки"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "Вгору за течією"
 

+ 27 - 19
app/src/language/vi_VN/app.po

@@ -133,13 +133,13 @@ msgstr "Hành động"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "Hành động"
@@ -637,8 +637,8 @@ msgid "Cannot compare: Missing content"
 msgstr "Không thể so sánh: Thiếu nội dung"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "Không thể xóa đường dẫn được bảo vệ: {0}"
+msgid "Cannot delete protected path"
+msgstr "Không thể xóa đường dẫn được bảo vệ"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1482,7 +1482,7 @@ msgstr "Đã vô hiệu hóa luồng %{name} từ %{node} thành công"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1741,7 +1741,7 @@ msgstr "Bật TOTP"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2805,7 +2805,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "Bảo trì"
 
@@ -3011,21 +3011,27 @@ msgstr "Chỉ thị nhiều dòng"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "Tên"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "Tên hoặc nội dung"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "Cần bật module stub_status"
@@ -3331,7 +3337,7 @@ msgid "Node"
 msgstr "Nút"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "Nhóm nút"
@@ -3452,7 +3458,7 @@ msgstr "Tài liệu chính thức"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3884,11 +3890,11 @@ msgstr "Không tìm thấy nhà cung cấp: {0}"
 msgid "Proxy"
 msgstr "Proxy"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "Chuyển tiếp Proxy"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "Mục tiêu proxy"
 
@@ -4504,6 +4510,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "Tìm kiếm"
 
@@ -4790,7 +4798,7 @@ msgstr "Tĩnh"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "Trạng thái"
 
@@ -5395,7 +5403,7 @@ msgstr "Thứ Ba"
 msgid "Two-factor authentication required"
 msgstr "Yêu cầu xác thực hai yếu tố"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5434,11 +5442,11 @@ msgstr "Cập nhật thành công"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5472,7 +5480,7 @@ msgstr "Tải lên tệp"
 msgid "Upload Folders"
 msgstr "Tải lên thư mục"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "Ngược dòng"
 

+ 27 - 19
app/src/language/zh_CN/app.po

@@ -137,13 +137,13 @@ msgstr "操作"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "操作"
@@ -635,8 +635,8 @@ msgid "Cannot compare: Missing content"
 msgstr "无法比较:内容缺失"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "无法删除受保护的路径:{0}"
+msgid "Cannot delete protected path"
+msgstr "无法删除受保护的路径"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1460,7 +1460,7 @@ msgstr "在 %{node} 上禁用 %{name} 成功"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1715,7 +1715,7 @@ msgstr "启用 TOTP"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2762,7 +2762,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "维护模式"
 
@@ -2966,21 +2966,27 @@ msgstr "多行指令"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "名称"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "名称或内容"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "需要启用 stub_status 模块"
@@ -3284,7 +3290,7 @@ msgid "Node"
 msgstr "节点"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "节点组"
@@ -3401,7 +3407,7 @@ msgstr "官方文档"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3821,11 +3827,11 @@ msgstr "未找到提供商:{0}"
 msgid "Proxy"
 msgstr "代理"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "代理传递"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "代理目标"
 
@@ -4432,6 +4438,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "搜索"
 
@@ -4716,7 +4724,7 @@ msgstr "静态"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "状态"
 
@@ -5268,7 +5276,7 @@ msgstr "星期二"
 msgid "Two-factor authentication required"
 msgstr "需要两步验证"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5307,11 +5315,11 @@ msgstr "更新成功"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5345,7 +5353,7 @@ msgstr "上传文件"
 msgid "Upload Folders"
 msgstr "上传文件夹"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "上游"
 

+ 27 - 19
app/src/language/zh_TW/app.po

@@ -141,13 +141,13 @@ msgstr "操作"
 #: src/views/certificate/ACMEUser.vue:90
 #: src/views/certificate/CertificateList/certColumns.tsx:92
 #: src/views/certificate/DNSCredential.vue:44
-#: src/views/config/configColumns.tsx:41
+#: src/views/config/configColumns.tsx:50
 #: src/views/environments/group/columns.ts:41
 #: src/views/environments/list/envColumns.tsx:96
 #: src/views/nginx_log/NginxLogList.vue:67
 #: src/views/notification/notificationColumns.tsx:72
 #: src/views/preference/components/ExternalNotify/columns.tsx:76
-#: src/views/site/site_list/columns.tsx:141 src/views/stream/columns.tsx:105
+#: src/views/site/site_list/columns.tsx:153 src/views/stream/columns.tsx:117
 #: src/views/user/userColumns.tsx:58
 msgid "Actions"
 msgstr "操作"
@@ -639,8 +639,8 @@ msgid "Cannot compare: Missing content"
 msgstr "無法比較:缺少內容"
 
 #: src/constants/errors/config.ts:6
-msgid "Cannot delete protected path: {0}"
-msgstr "無法刪除受保護的路徑:{0}"
+msgid "Cannot delete protected path"
+msgstr "無法刪除受保護的路徑"
 
 #: src/views/dashboard/NginxDashBoard.vue:154
 msgid "Cannot get performance data in this state"
@@ -1464,7 +1464,7 @@ msgstr "已成功從 %{node} 停用串流 %{name}"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:162
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:62
-#: src/views/site/site_list/columns.tsx:127 src/views/stream/columns.tsx:94
+#: src/views/site/site_list/columns.tsx:139 src/views/stream/columns.tsx:106
 #: src/views/stream/components/StreamEditor.vue:32
 #: src/views/user/userColumns.tsx:39
 msgid "Disabled"
@@ -1719,7 +1719,7 @@ msgstr "啟用 TOTP"
 #: src/views/preference/tabs/NodeSettings.vue:30
 #: src/views/site/components/SiteStatusSelect.vue:159
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:56
-#: src/views/site/site_list/columns.tsx:123 src/views/stream/columns.tsx:90
+#: src/views/site/site_list/columns.tsx:135 src/views/stream/columns.tsx:102
 #: src/views/stream/components/RightPanel/Basic.vue:23
 #: src/views/stream/components/StreamEditor.vue:26
 #: src/views/user/userColumns.tsx:36
@@ -2766,7 +2766,7 @@ msgstr ""
 
 #: src/views/site/components/SiteStatusSelect.vue:165
 #: src/views/site/site_edit/components/SiteEditor/SiteEditor.vue:68
-#: src/views/site/site_list/columns.tsx:131
+#: src/views/site/site_list/columns.tsx:143
 msgid "Maintenance"
 msgstr "維護"
 
@@ -2970,21 +2970,27 @@ msgstr "多行指令"
 #: src/views/config/components/ConfigRightPanel/Basic.vue:34
 #: src/views/config/components/Delete.vue:123
 #: src/views/config/components/Mkdir.vue:64
-#: src/views/config/configColumns.tsx:5
+#: src/views/config/configColumns.tsx:17
 #: src/views/environments/group/columns.ts:7
 #: src/views/environments/list/envColumns.tsx:8
 #: src/views/nginx_log/NginxLogList.vue:51
 #: src/views/preference/components/AuthSettings/AddPasskey.vue:75
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:35
-#: src/views/site/site_list/columns.tsx:16
+#: src/views/site/site_list/columns.tsx:29
 #: src/views/site/site_list/SiteDuplicate.vue:79
-#: src/views/stream/columns.tsx:12
+#: src/views/stream/columns.tsx:25
 #: src/views/stream/components/RightPanel/Basic.vue:30
 #: src/views/stream/components/StreamDuplicate.vue:71
 #: src/views/stream/StreamList.vue:145
 msgid "Name"
 msgstr "名稱"
 
+#: src/views/config/configColumns.tsx:10
+#: src/views/site/site_list/columns.tsx:21
+#: src/views/stream/columns.tsx:17
+msgid "Name or content"
+msgstr "名稱或內容"
+
 #: src/views/dashboard/NginxDashBoard.vue:195
 msgid "Need to enable the stub_status module"
 msgstr "需要啟用 stub_status 模組"
@@ -3288,7 +3294,7 @@ msgid "Node"
 msgstr "節點"
 
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:41
-#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
+#: src/views/site/site_list/columns.tsx:88 src/views/stream/columns.tsx:56
 #: src/views/stream/components/RightPanel/Basic.vue:38
 msgid "Node Group"
 msgstr "節點群組"
@@ -3405,7 +3411,7 @@ msgstr "官方文件"
 #: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
 #: src/components/NgxConfigEditor/NgxUpstream.vue:151
 #: src/components/NodeSelector/NodeSelector.vue:107
-#: src/components/ProxyTargets/ProxyTargets.vue:43
+#: src/components/ProxyTargets/ProxyTargets.vue:29
 #: src/views/dashboard/Environments.vue:99
 #: src/views/environments/list/envColumns.tsx:55
 msgid "Offline"
@@ -3827,11 +3833,11 @@ msgstr "未找到提供者:{0}"
 msgid "Proxy"
 msgstr "代理伺服器"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Proxy Pass"
 msgstr "代理傳遞"
 
-#: src/views/site/site_list/columns.tsx:64 src/views/stream/columns.tsx:32
+#: src/views/site/site_list/columns.tsx:76 src/views/stream/columns.tsx:44
 msgid "Proxy Targets"
 msgstr "代理目標"
 
@@ -4438,6 +4444,8 @@ msgid "SDK"
 msgstr "SDK"
 
 #: src/language/constants.ts:62 src/language/curd.ts:12
+#: src/views/config/configColumns.tsx:5 src/views/site/site_list/columns.tsx:16
+#: src/views/stream/columns.tsx:12
 msgid "Search"
 msgstr "搜尋"
 
@@ -4722,7 +4730,7 @@ msgstr "靜態"
 #: src/views/dashboard/components/ModulesTable.vue:96
 #: src/views/environments/list/envColumns.tsx:43
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:28
-#: src/views/site/site_list/columns.tsx:101 src/views/stream/columns.tsx:69
+#: src/views/site/site_list/columns.tsx:113 src/views/stream/columns.tsx:81
 msgid "Status"
 msgstr "狀態"
 
@@ -5274,7 +5282,7 @@ msgstr "星期二"
 msgid "Two-factor authentication required"
 msgstr "需要多重因素驗證"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 #: src/views/certificate/CertificateList/certColumns.tsx:24
 #: src/views/config/components/Delete.vue:122
 #: src/views/dashboard/components/ModulesTable.vue:83
@@ -5313,11 +5321,11 @@ msgstr "更新成功"
 #: src/views/certificate/ACMEUser.vue:83
 #: src/views/certificate/DNSCredential.vue:38
 #: src/views/config/components/ConfigRightPanel/Basic.vue:54
-#: src/views/config/configColumns.tsx:34
+#: src/views/config/configColumns.tsx:43
 #: src/views/environments/group/columns.ts:35
 #: src/views/environments/list/envColumns.tsx:89
 #: src/views/site/site_edit/components/RightPanel/Basic.vue:38
-#: src/views/site/site_list/columns.tsx:94 src/views/stream/columns.tsx:62
+#: src/views/site/site_list/columns.tsx:106 src/views/stream/columns.tsx:74
 #: src/views/stream/components/RightPanel/Basic.vue:34
 #: src/views/user/userColumns.tsx:52
 msgid "Updated at"
@@ -5351,7 +5359,7 @@ msgstr "上傳檔案"
 msgid "Upload Folders"
 msgstr "上傳資料夾"
 
-#: src/components/ProxyTargets/ProxyTargets.vue:48
+#: src/components/ProxyTargets/ProxyTargets.vue:34
 msgid "Upstream"
 msgstr "上游"