Skip to content

Commit 180edad

Browse files
Fix mojibake in localized tray resources
Repair UTF-8 strings that were previously decoded through legacy code pages in localized .resw files. Add localization validation coverage for Windows-1252 and CP437 mojibake so future corruptions fail tests. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 64b650c commit 180edad

4 files changed

Lines changed: 2254 additions & 2066 deletions

File tree

src/OpenClaw.Tray.WinUI/Strings/fr-fr/Resources.resw

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@
138138
<value>EXTENSIBILITÉ</value>
139139
</data>
140140
<data name="StatusNodesHeader.Text" xml:space="preserve">
141-
<value>NÅ’UDS</value>
141+
<value>NŒUDS</value>
142142
</data>
143143
<data name="StatusRecentActivityHeader.Text" xml:space="preserve">
144144
<value>ACTIVITÉ RÉCENTE</value>
@@ -228,7 +228,7 @@
228228
<value>Ouvrir</value>
229229
</data>
230230
<data name="StatusCopyNodeInventoryButton.Content" xml:space="preserve">
231-
<value>Copier l'inventaire des nœuds</value>
231+
<value>Copier l'inventaire des nœuds</value>
232232
</data>
233233
<data name="StatusOpenStreamButton.Content" xml:space="preserve">
234234
<value>Ouvrir le flux</value>
@@ -246,7 +246,7 @@
246246
<value>Utilisations</value>
247247
</data>
248248
<data name="ActivityFilterNodes.Content" xml:space="preserve">
249-
<value>Nœuds</value>
249+
<value>Nœuds</value>
250250
</data>
251251
<data name="ActivityFilterNotifications.Content" xml:space="preserve">
252252
<value>Alertes</value>
@@ -446,7 +446,7 @@
446446
<value>Diagnostics des capacités</value>
447447
</data>
448448
<data name="Menu_NodeInventory" xml:space="preserve">
449-
<value>Inventaire des nœuds</value>
449+
<value>Inventaire des nœuds</value>
450450
</data>
451451
<data name="Menu_ChannelSummary" xml:space="preserve">
452452
<value>Résumé des canaux</value>
@@ -467,7 +467,7 @@
467467
<value>Séances ({0})</value>
468468
</data>
469469
<data name="Menu_NodesFormat" xml:space="preserve">
470-
<value>Nœuds ({0})</value>
470+
<value>Nœuds ({0})</value>
471471
</data>
472472
<data name="Menu_RecentActivityFormat" xml:space="preserve">
473473
<value>Activité récente ({0})</value>
@@ -872,19 +872,19 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
872872
<value>✅ Code de configuration décodé — appuyez sur Tester la connexion</value>
873873
</data>
874874
<data name="Setup_NodeModeTitle" xml:space="preserve">
875-
<value>Activer le mode nœud (optionnel)</value>
875+
<value>Activer le mode nœud (optionnel)</value>
876876
</data>
877877
<data name="Setup_NodeModeDescription" xml:space="preserve">
878878
<value>Le mode nœud permet à votre machine Windows d'exécuter des tâches pour OpenClaw — comme la capture d'écran, l'accès caméra et le dessin sur canevas.</value>
879879
</data>
880880
<data name="Setup_NodeModeSecurityTitle" xml:space="preserve">
881-
<value>Activez le mode nœud uniquement pour les passerelles et agents de confiance</value>
881+
<value>Activez le mode nœud uniquement pour les passerelles et agents de confiance</value>
882882
</data>
883883
<data name="Setup_NodeModeSecurityMessage" xml:space="preserve">
884884
<value>Les agents approuvés peuvent exécuter des commandes locales et accéder aux surfaces activées comme l'écran, la caméra, la localisation, le navigateur et le canevas. Vous pouvez désactiver des groupes de capacités plus tard dans Paramètres.</value>
885885
</data>
886886
<data name="Setup_NodeModeToggle" xml:space="preserve">
887-
<value>Activer le mode nœud</value>
887+
<value>Activer le mode nœud</value>
888888
</data>
889889
<data name="Setup_DeviceIdLoading" xml:space="preserve">
890890
<value>ID de l'appareil : chargement...</value>
@@ -1145,7 +1145,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
11451145
<value>Collez le token d'amorçage</value>
11461146
</data>
11471147
<data name="Onboarding_Connection_NodeMode" xml:space="preserve">
1148-
<value>Mode nœud</value>
1148+
<value>Mode nœud</value>
11491149
</data>
11501150
<data name="Onboarding_Connection_TestConnection" xml:space="preserve">
11511151
<value>Tester la connexion</value>
@@ -1358,7 +1358,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
13581358
<value>Utilisateur SSH</value>
13591359
</data>
13601360
<data name="Onboarding_Connection_SshHost" xml:space="preserve">
1361-
<value>H├┤te SSH</value>
1361+
<value>Hôte SSH</value>
13621362
</data>
13631363
<data name="Onboarding_Connection_SshRemotePort" xml:space="preserve">
13641364
<value>Port de la passerelle distante</value>
@@ -1765,7 +1765,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
17651765
<value>user</value>
17661766
</data>
17671767
<data name="SshHostBox.Header" xml:space="preserve">
1768-
<value>H├┤te SSH</value>
1768+
<value>Hôte SSH</value>
17691769
</data>
17701770
<data name="SshHostBox.PlaceholderText" xml:space="preserve">
17711771
<value>machine-name</value>
@@ -1867,7 +1867,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
18671867
<value>URL de la passerelle</value>
18681868
</data>
18691869
<data name="DebugPage_TextBlock_61.Text" xml:space="preserve">
1870-
<value>Mode nœud</value>
1870+
<value>Mode nœud</value>
18711871
</data>
18721872
<data name="DebugPage_TextBlock_72.Text" xml:space="preserve">
18731873
<value>Identité de l’appareil</value>
@@ -1957,7 +1957,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
19571957
<value> (désactivée)</value>
19581958
</data>
19591959
<data name="NodesPage_Rename_Title" xml:space="preserve">
1960-
<value>Renommer le nœud</value>
1960+
<value>Renommer le nœud</value>
19611961
</data>
19621962
<data name="NodesPage_Rename_Body" xml:space="preserve">
19631963
<value>Choisissez un nouveau nom d'affichage pour {0}.</value>
@@ -1975,7 +1975,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
19751975
<value>Échec du renommage.</value>
19761976
</data>
19771977
<data name="NodesPage_Forget_Title" xml:space="preserve">
1978-
<value>Oublier le nœud ?</value>
1978+
<value>Oublier le nœud ?</value>
19791979
</data>
19801980
<data name="NodesPage_Forget_Body" xml:space="preserve">
19811981
<value>Cela supprimera l'enregistrement du nœud ci-dessous dans la passerelle. Le nœud devra se réappairer pour pouvoir se reconnecter.</value>
@@ -1984,7 +1984,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
19841984
<value>Les sessions opérateur et de chat actives qui ciblent ce nœud perdront l'accès immédiatement.</value>
19851985
</data>
19861986
<data name="NodesPage_Forget_Primary" xml:space="preserve">
1987-
<value>Oublier le nœud</value>
1987+
<value>Oublier le nœud</value>
19881988
</data>
19891989
<data name="NodesPage_Forget_Error_Generic" xml:space="preserve">
19901990
<value>Impossible d'oublier le nœud — passerelle inaccessible ou autorisation refusée.</value>
@@ -3673,7 +3673,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
36733673
<value>Voir les instances ›</value>
36743674
</data>
36753675
<data name="ConnectionPage_NodeMode.Text" xml:space="preserve">
3676-
<value>Mode nœud</value>
3676+
<value>Mode nœud</value>
36773677
</data>
36783678
<data name="ConnectionPage_WhenOnThisPC.Text" xml:space="preserve">
36793679
<value>Lorsqu'il est activé, ce PC s'enregistre comme nœud et offre les capacités ci-dessous aux agents via la passerelle.</value>
@@ -4081,7 +4081,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
40814081
<value>Autorisations</value>
40824082
</data>
40834083
<data name="PermissionsPage_NodeMode.Text" xml:space="preserve">
4084-
<value>Mode nœud</value>
4084+
<value>Mode nœud</value>
40854085
</data>
40864086
<data name="PermissionsPage_WhenOnThisPC.Text" xml:space="preserve">
40874087
<value>Lorsqu'il est activé, ce PC s'enregistre comme nœud et offre les capacités ci-dessous aux agents via la passerelle.</value>
@@ -4438,7 +4438,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
44384438
<value>Erreur</value>
44394439
</data>
44404440
<data name="ConnectionStatusWindow_NODE.Text" xml:space="preserve">
4441-
<value>NÅ’UD</value>
4441+
<value>NŒUD</value>
44424442
</data>
44434443
<data name="ConnectionStatusWindow_Off2.Text" xml:space="preserve">
44444444
<value>Désactivé</value>
@@ -4546,7 +4546,7 @@ Sur votre hôte passerelle (Mac/Linux), exécutez :
45464546
<value>Op.</value>
45474547
</data>
45484548
<data name="HubWindow_Node.Text" xml:space="preserve">
4549-
<value>Nœud</value>
4549+
<value>Nœud</value>
45504550
</data>
45514551
<data name="HubWindow_Advanced.Content" xml:space="preserve">
45524552
<value>Avancé</value>

0 commit comments

Comments
 (0)