From a869b975020108025b943ea7fa43ba23ba96eba5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lollipopkit=F0=9F=8F=B3=EF=B8=8F=E2=80=8D=E2=9A=A7?= =?UTF-8?q?=EF=B8=8F?= <10864310+lollipopkit@users.noreply.github.com> Date: Fri, 5 Sep 2025 00:24:18 +0800 Subject: [PATCH] fix: server stat l10n --- lib/generated/l10n/l10n.dart | 6 ++++++ lib/generated/l10n/l10n_de.dart | 4 ++++ lib/generated/l10n/l10n_en.dart | 4 ++++ lib/generated/l10n/l10n_es.dart | 4 ++++ lib/generated/l10n/l10n_fr.dart | 4 ++++ lib/generated/l10n/l10n_id.dart | 4 ++++ lib/generated/l10n/l10n_ja.dart | 3 +++ lib/generated/l10n/l10n_nl.dart | 4 ++++ lib/generated/l10n/l10n_pt.dart | 4 ++++ lib/generated/l10n/l10n_ru.dart | 4 ++++ lib/generated/l10n/l10n_tr.dart | 4 ++++ lib/generated/l10n/l10n_uk.dart | 4 ++++ lib/generated/l10n/l10n_zh.dart | 6 ++++++ lib/l10n/app_de.arb | 1 + lib/l10n/app_en.arb | 1 + lib/l10n/app_es.arb | 1 + lib/l10n/app_fr.arb | 1 + lib/l10n/app_id.arb | 1 + lib/l10n/app_ja.arb | 1 + lib/l10n/app_nl.arb | 1 + lib/l10n/app_pt.arb | 1 + lib/l10n/app_ru.arb | 1 + lib/l10n/app_tr.arb | 1 + lib/l10n/app_uk.arb | 1 + lib/l10n/app_zh.arb | 1 + lib/l10n/app_zh_tw.arb | 1 + lib/view/page/setting/entries/server.dart | 4 ++-- 27 files changed, 70 insertions(+), 2 deletions(-) diff --git a/lib/generated/l10n/l10n.dart b/lib/generated/l10n/l10n.dart index ed32ffae..864d3450 100644 --- a/lib/generated/l10n/l10n.dart +++ b/lib/generated/l10n/l10n.dart @@ -1628,6 +1628,12 @@ abstract class AppLocalizations { /// **'Connection Statistics'** String get connectionStats; + /// No description provided for @connectionStatsDesc. + /// + /// In en, this message translates to: + /// **'View server connection success rate and history'** + String get connectionStatsDesc; + /// No description provided for @noConnectionStatsData. /// /// In en, this message translates to: diff --git a/lib/generated/l10n/l10n_de.dart b/lib/generated/l10n/l10n_de.dart index 49cfa24d..8416505d 100644 --- a/lib/generated/l10n/l10n_de.dart +++ b/lib/generated/l10n/l10n_de.dart @@ -855,6 +855,10 @@ class AppLocalizationsDe extends AppLocalizations { @override String get connectionStats => 'Verbindungsstatistiken'; + @override + String get connectionStatsDesc => + 'Server-Verbindungserfolgsrate und Verlauf anzeigen'; + @override String get noConnectionStatsData => 'Keine Verbindungsstatistikdaten'; diff --git a/lib/generated/l10n/l10n_en.dart b/lib/generated/l10n/l10n_en.dart index 62f41c75..cfd2a5df 100644 --- a/lib/generated/l10n/l10n_en.dart +++ b/lib/generated/l10n/l10n_en.dart @@ -847,6 +847,10 @@ class AppLocalizationsEn extends AppLocalizations { @override String get connectionStats => 'Connection Statistics'; + @override + String get connectionStatsDesc => + 'View server connection success rate and history'; + @override String get noConnectionStatsData => 'No connection statistics data'; diff --git a/lib/generated/l10n/l10n_es.dart b/lib/generated/l10n/l10n_es.dart index f2d9807c..186b5a72 100644 --- a/lib/generated/l10n/l10n_es.dart +++ b/lib/generated/l10n/l10n_es.dart @@ -856,6 +856,10 @@ class AppLocalizationsEs extends AppLocalizations { @override String get connectionStats => 'Estadísticas de conexión'; + @override + String get connectionStatsDesc => + 'Ver la tasa de éxito de conexión del servidor e historial'; + @override String get noConnectionStatsData => 'No hay datos de estadísticas de conexión'; diff --git a/lib/generated/l10n/l10n_fr.dart b/lib/generated/l10n/l10n_fr.dart index d653e959..4c1e5cce 100644 --- a/lib/generated/l10n/l10n_fr.dart +++ b/lib/generated/l10n/l10n_fr.dart @@ -859,6 +859,10 @@ class AppLocalizationsFr extends AppLocalizations { @override String get connectionStats => 'Statistiques de connexion'; + @override + String get connectionStatsDesc => + 'Voir le taux de réussite de connexion du serveur et l\'historique'; + @override String get noConnectionStatsData => 'Aucune donnée de statistiques de connexion'; diff --git a/lib/generated/l10n/l10n_id.dart b/lib/generated/l10n/l10n_id.dart index ac66f9f7..de91b00a 100644 --- a/lib/generated/l10n/l10n_id.dart +++ b/lib/generated/l10n/l10n_id.dart @@ -847,6 +847,10 @@ class AppLocalizationsId extends AppLocalizations { @override String get connectionStats => 'Statistik Koneksi'; + @override + String get connectionStatsDesc => + 'Lihat tingkat keberhasilan koneksi server dan riwayat'; + @override String get noConnectionStatsData => 'Tidak ada data statistik koneksi'; diff --git a/lib/generated/l10n/l10n_ja.dart b/lib/generated/l10n/l10n_ja.dart index df730daa..5f60c9a6 100644 --- a/lib/generated/l10n/l10n_ja.dart +++ b/lib/generated/l10n/l10n_ja.dart @@ -822,6 +822,9 @@ class AppLocalizationsJa extends AppLocalizations { @override String get connectionStats => '接続統計'; + @override + String get connectionStatsDesc => 'サーバー接続成功率と履歴を表示'; + @override String get noConnectionStatsData => '接続統計データがありません'; diff --git a/lib/generated/l10n/l10n_nl.dart b/lib/generated/l10n/l10n_nl.dart index 13721821..3f045da4 100644 --- a/lib/generated/l10n/l10n_nl.dart +++ b/lib/generated/l10n/l10n_nl.dart @@ -853,6 +853,10 @@ class AppLocalizationsNl extends AppLocalizations { @override String get connectionStats => 'Verbindingsstatistieken'; + @override + String get connectionStatsDesc => + 'Bekijk server verbindingssucces ratio en geschiedenis'; + @override String get noConnectionStatsData => 'Geen verbindingsstatistiekgegevens'; diff --git a/lib/generated/l10n/l10n_pt.dart b/lib/generated/l10n/l10n_pt.dart index 7e3f4de0..5de150ab 100644 --- a/lib/generated/l10n/l10n_pt.dart +++ b/lib/generated/l10n/l10n_pt.dart @@ -850,6 +850,10 @@ class AppLocalizationsPt extends AppLocalizations { @override String get connectionStats => 'Estatísticas de conexão'; + @override + String get connectionStatsDesc => + 'Ver taxa de sucesso de conexão do servidor e histórico'; + @override String get noConnectionStatsData => 'Não há dados de estatísticas de conexão'; diff --git a/lib/generated/l10n/l10n_ru.dart b/lib/generated/l10n/l10n_ru.dart index 4d22934e..e1987d56 100644 --- a/lib/generated/l10n/l10n_ru.dart +++ b/lib/generated/l10n/l10n_ru.dart @@ -852,6 +852,10 @@ class AppLocalizationsRu extends AppLocalizations { @override String get connectionStats => 'Статистика соединений'; + @override + String get connectionStatsDesc => + 'Просмотр коэффициента успешности подключения к серверу и истории'; + @override String get noConnectionStatsData => 'Нет данных статистики соединений'; diff --git a/lib/generated/l10n/l10n_tr.dart b/lib/generated/l10n/l10n_tr.dart index 865cae02..416af701 100644 --- a/lib/generated/l10n/l10n_tr.dart +++ b/lib/generated/l10n/l10n_tr.dart @@ -847,6 +847,10 @@ class AppLocalizationsTr extends AppLocalizations { @override String get connectionStats => 'Bağlantı İstatistikleri'; + @override + String get connectionStatsDesc => + 'Sunucu bağlantı başarı oranını ve geçmişi görüntüle'; + @override String get noConnectionStatsData => 'Bağlantı istatistik verisi yok'; diff --git a/lib/generated/l10n/l10n_uk.dart b/lib/generated/l10n/l10n_uk.dart index 625bfbc2..b1cfb653 100644 --- a/lib/generated/l10n/l10n_uk.dart +++ b/lib/generated/l10n/l10n_uk.dart @@ -853,6 +853,10 @@ class AppLocalizationsUk extends AppLocalizations { @override String get connectionStats => 'Статистика з\'єднань'; + @override + String get connectionStatsDesc => + 'Переглянути коефіцієнт успішності підключення до сервера та історію'; + @override String get noConnectionStatsData => 'Немає даних статистики з\'єднань'; diff --git a/lib/generated/l10n/l10n_zh.dart b/lib/generated/l10n/l10n_zh.dart index 9d9f50ea..3edbde8e 100644 --- a/lib/generated/l10n/l10n_zh.dart +++ b/lib/generated/l10n/l10n_zh.dart @@ -807,6 +807,9 @@ class AppLocalizationsZh extends AppLocalizations { @override String get connectionStats => '连接统计'; + @override + String get connectionStatsDesc => '查看服务器连接成功率和历史记录'; + @override String get noConnectionStatsData => '暂无连接统计数据'; @@ -1669,6 +1672,9 @@ class AppLocalizationsZhTw extends AppLocalizationsZh { @override String get connectionStats => '連線統計'; + @override + String get connectionStatsDesc => '檢視伺服器連線成功率和歷史記錄'; + @override String get noConnectionStatsData => '暫無連線統計資料'; diff --git a/lib/l10n/app_de.arb b/lib/l10n/app_de.arb index 4b7c5594..d79a1b3c 100644 --- a/lib/l10n/app_de.arb +++ b/lib/l10n/app_de.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "Das Schreiben des Skripts ist fehlgeschlagen, möglicherweise aufgrund fehlender Berechtigungen oder das Verzeichnis existiert nicht.", "writeScriptTip": "Nach der Verbindung mit dem Server wird ein Skript in `~/.config/server_box` \n | `/tmp/server_box` geschrieben, um den Systemstatus zu überwachen. Sie können den Skriptinhalt überprüfen.", "connectionStats": "Verbindungsstatistiken", + "connectionStatsDesc": "Server-Verbindungserfolgsrate und Verlauf anzeigen", "noConnectionStatsData": "Keine Verbindungsstatistikdaten", "totalAttempts": "Gesamt", "lastSuccess": "Letzter Erfolg", diff --git a/lib/l10n/app_en.arb b/lib/l10n/app_en.arb index 628d8822..25c4e156 100644 --- a/lib/l10n/app_en.arb +++ b/lib/l10n/app_en.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "Writing to the script failed, possibly due to lack of permissions or the directory does not exist.", "writeScriptTip": "After connecting to the server, a script will be written to `~/.config/server_box` \n | `/tmp/server_box` to monitor the system status. You can review the script content.", "connectionStats": "Connection Statistics", + "connectionStatsDesc": "View server connection success rate and history", "noConnectionStatsData": "No connection statistics data", "totalAttempts": "Total", "lastSuccess": "Last Success", diff --git a/lib/l10n/app_es.arb b/lib/l10n/app_es.arb index 0e4a6ce9..46172c01 100644 --- a/lib/l10n/app_es.arb +++ b/lib/l10n/app_es.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "La escritura en el script falló, posiblemente por falta de permisos o porque el directorio no existe.", "writeScriptTip": "Después de conectarse al servidor, se escribirá un script en `~/.config/server_box` \n | `/tmp/server_box` para monitorear el estado del sistema. Puedes revisar el contenido del script.", "connectionStats": "Estadísticas de conexión", + "connectionStatsDesc": "Ver la tasa de éxito de conexión del servidor e historial", "noConnectionStatsData": "No hay datos de estadísticas de conexión", "totalAttempts": "Total", "lastSuccess": "Último éxito", diff --git a/lib/l10n/app_fr.arb b/lib/l10n/app_fr.arb index eba86d9c..c8e05c60 100644 --- a/lib/l10n/app_fr.arb +++ b/lib/l10n/app_fr.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "Échec de l'écriture dans le script, probablement en raison d'un manque de permissions ou que le répertoire n'existe pas.", "writeScriptTip": "Après la connexion au serveur, un script sera écrit dans `~/.config/server_box` \n | `/tmp/server_box` pour surveiller l'état du système. Vous pouvez examiner le contenu du script.", "connectionStats": "Statistiques de connexion", + "connectionStatsDesc": "Voir le taux de réussite de connexion du serveur et l'historique", "noConnectionStatsData": "Aucune donnée de statistiques de connexion", "totalAttempts": "Total", "lastSuccess": "Dernier succès", diff --git a/lib/l10n/app_id.arb b/lib/l10n/app_id.arb index 6ff6d6c0..5af28e21 100644 --- a/lib/l10n/app_id.arb +++ b/lib/l10n/app_id.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "Penulisan ke skrip gagal, mungkin karena tidak ada izin atau direktori tidak ada.", "writeScriptTip": "Setelah terhubung ke server, sebuah skrip akan ditulis ke `~/.config/server_box` \n | `/tmp/server_box` untuk memantau status sistem. Anda dapat meninjau konten skrip tersebut.", "connectionStats": "Statistik Koneksi", + "connectionStatsDesc": "Lihat tingkat keberhasilan koneksi server dan riwayat", "noConnectionStatsData": "Tidak ada data statistik koneksi", "totalAttempts": "Total", "lastSuccess": "Sukses Terakhir", diff --git a/lib/l10n/app_ja.arb b/lib/l10n/app_ja.arb index ac91199e..d9e42eca 100644 --- a/lib/l10n/app_ja.arb +++ b/lib/l10n/app_ja.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "スクリプトの書き込みに失敗しました。権限がないかディレクトリが存在しない可能性があります。", "writeScriptTip": "サーバーに接続すると、システムの状態を監視するためのスクリプトが `~/.config/server_box` \n | `/tmp/server_box` に書き込まれます。スクリプトの内容を確認できます。", "connectionStats": "接続統計", + "connectionStatsDesc": "サーバー接続成功率と履歴を表示", "noConnectionStatsData": "接続統計データがありません", "totalAttempts": "総計", "lastSuccess": "最後の成功", diff --git a/lib/l10n/app_nl.arb b/lib/l10n/app_nl.arb index fe1f439c..ea05911e 100644 --- a/lib/l10n/app_nl.arb +++ b/lib/l10n/app_nl.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "Het schrijven naar het script is mislukt, mogelijk door gebrek aan rechten of omdat de map niet bestaat.", "writeScriptTip": "Na het verbinden met de server wordt een script geschreven naar `~/.config/server_box` \n | `/tmp/server_box` om de systeemstatus te monitoren. U kunt de inhoud van het script controleren.", "connectionStats": "Verbindingsstatistieken", + "connectionStatsDesc": "Bekijk server verbindingssucces ratio en geschiedenis", "noConnectionStatsData": "Geen verbindingsstatistiekgegevens", "totalAttempts": "Totaal", "lastSuccess": "Laatst succesvol", diff --git a/lib/l10n/app_pt.arb b/lib/l10n/app_pt.arb index d20a150d..751e5133 100644 --- a/lib/l10n/app_pt.arb +++ b/lib/l10n/app_pt.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "Falha ao escrever no script, possivelmente devido à falta de permissões ou o diretório não existe.", "writeScriptTip": "Após conectar ao servidor, um script será escrito em `~/.config/server_box` \n | `/tmp/server_box` para monitorar o status do sistema. Você pode revisar o conteúdo do script.", "connectionStats": "Estatísticas de conexão", + "connectionStatsDesc": "Ver taxa de sucesso de conexão do servidor e histórico", "noConnectionStatsData": "Não há dados de estatísticas de conexão", "totalAttempts": "Total", "lastSuccess": "Último sucesso", diff --git a/lib/l10n/app_ru.arb b/lib/l10n/app_ru.arb index 0090e8cd..552d2e4f 100644 --- a/lib/l10n/app_ru.arb +++ b/lib/l10n/app_ru.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "Запись скрипта не удалась, возможно, из-за отсутствия прав или потому что, директории не существует.", "writeScriptTip": "После подключения к серверу скрипт будет записан в `~/.config/server_box` \n | `/tmp/server_box` для мониторинга состояния системы. Вы можете проверить содержимое скрипта.", "connectionStats": "Статистика соединений", + "connectionStatsDesc": "Просмотр коэффициента успешности подключения к серверу и истории", "noConnectionStatsData": "Нет данных статистики соединений", "totalAttempts": "Общее", "lastSuccess": "Последний успех", diff --git a/lib/l10n/app_tr.arb b/lib/l10n/app_tr.arb index d18504ca..18c5e734 100644 --- a/lib/l10n/app_tr.arb +++ b/lib/l10n/app_tr.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "Betik yazma başarısız oldu, muhtemelen izin eksikliği veya dizin mevcut değil.", "writeScriptTip": "Sunucuya bağlandıktan sonra, sistem durumunu izlemek için `~/.config/server_box` \n | `/tmp/server_box` dizinine bir betik yazılacak. Betik içeriğini inceleyebilirsiniz.", "connectionStats": "Bağlantı İstatistikleri", + "connectionStatsDesc": "Sunucu bağlantı başarı oranını ve geçmişi görüntüle", "noConnectionStatsData": "Bağlantı istatistik verisi yok", "totalAttempts": "Toplam", "lastSuccess": "Son Başarı", diff --git a/lib/l10n/app_uk.arb b/lib/l10n/app_uk.arb index dd99da1f..b5b54857 100644 --- a/lib/l10n/app_uk.arb +++ b/lib/l10n/app_uk.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "Запис у скрипт не вдався, можливо, через брак дозволів або каталог не існує.", "writeScriptTip": "Після підключення до сервера скрипт буде записано у `~/.config/server_box` \n | `/tmp/server_box` для моніторингу стану системи. Ви можете переглянути вміст скрипта.", "connectionStats": "Статистика з'єднань", + "connectionStatsDesc": "Переглянути коефіцієнт успішності підключення до сервера та історію", "noConnectionStatsData": "Немає даних статистики з'єднань", "totalAttempts": "Загальна кількість", "lastSuccess": "Останній успіх", diff --git a/lib/l10n/app_zh.arb b/lib/l10n/app_zh.arb index 23e56185..d5e366bd 100644 --- a/lib/l10n/app_zh.arb +++ b/lib/l10n/app_zh.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "写入脚本失败,可能是没有权限/目录不存在等", "writeScriptTip": "在连接服务器后,会向 `~/.config/server_box` \n | `/tmp/server_box` 写入脚本来监测系统状态,你可以审查脚本内容。", "connectionStats": "连接统计", + "connectionStatsDesc": "查看服务器连接成功率和历史记录", "noConnectionStatsData": "暂无连接统计数据", "totalAttempts": "总次数", "lastSuccess": "最后成功", diff --git a/lib/l10n/app_zh_tw.arb b/lib/l10n/app_zh_tw.arb index 0d6a61b9..7413c3a1 100644 --- a/lib/l10n/app_zh_tw.arb +++ b/lib/l10n/app_zh_tw.arb @@ -251,6 +251,7 @@ "writeScriptFailTip": "寫入腳本失敗,可能是沒有權限/目錄不存在等。", "writeScriptTip": "連線到伺服器後,將會在 `~/.config/server_box` \n | `/tmp/server_box` 中寫入一個腳本來監測系統狀態。你可以審查腳本內容。", "connectionStats": "連線統計", + "connectionStatsDesc": "檢視伺服器連線成功率和歷史記錄", "noConnectionStatsData": "暫無連線統計資料", "totalAttempts": "總次數", "lastSuccess": "最後成功", diff --git a/lib/view/page/setting/entries/server.dart b/lib/view/page/setting/entries/server.dart index 80a41e43..b5416f9a 100644 --- a/lib/view/page/setting/entries/server.dart +++ b/lib/view/page/setting/entries/server.dart @@ -42,8 +42,8 @@ extension _Server on _AppSettingsPageState { Widget _buildConnectionStats() { return ListTile( leading: const Icon(Icons.analytics, size: _kIconSize), - title: const Text('连接统计'), - subtitle: const Text('查看服务器连接成功率和历史记录'), + title: Text(l10n.connectionStats), + subtitle: Text(l10n.connectionStatsDesc), trailing: const Icon(Icons.keyboard_arrow_right), onTap: () { Navigator.of(context).push(