Commit 4a2c9cff authored by Jordan Grossemy's avatar Jordan Grossemy
Browse files

Lot 4 : le reste des écrans, et une mesure qui se trompait deux fois

Membres, sécurité, veille externe, écrire à l'annuaire, clôture, intégrations,
enregistrements, canaux de diffusion, documents, déclenchement, tableaux
blancs, amorce, appareils mobiles, atterrissage, inscription, connexion, second
facteur, partage, préférences, continuité, comparaison, mes actions, veille,
coque de l'organisation, console root.

480 chaînes enveloppées, 333 traductions neuves. Le texte écrit dans le rendu
est intégralement traduit.

── La mesure minorait la couverture

Le motif « > … < » attrapait aussi ce qui sépare le chevron fermant d'un
générique TypeScript du chevron suivant : « useState<string | null>(null); const
[x, y] = useState< » comptait pour du texte affiché. Deux cent neuf faux
positifs gonflaient le dénominateur, et minoraient donc le chiffre publié.
Écartés par ce qui trahit du code : une flèche, un point-virgule, un identifiant
pointé, un guillemet droit — le produit écrit « ainsi ». Quatre chaînes sont
nommées comme intraduisibles : la marque, et « true », « false », « Node » que
la console root affiche telles quelles.

── Et elle majorait la couverture, plus gravement

Une fois les faux positifs retirés, le compteur annonçait cent pour cent. À
l'écran, l'anglais s'arrêtait à « Directeur de crise » et « Envoyer
l'invitation » : le texte qui ne vit pas dans le rendu — libellés de rôles,
catalogues de tiers, messages d'erreur, noms de statuts — n'était pas compté.
Trois cent vingt chaînes.

C'était exactement le défaut que ce chantier corrigeait : un chiffre qui mesure
ce qu'on lui a donné plutôt que ce qu'il y a. Le dénominateur les compte
désormais, et la couverture retombe à soixante-dix-neuf pour cent — chiffre
juste plutôt que cent flatteur. Le cliquet suit.

── Ce que ce lot laisse

Trois cent vingt chaînes en constantes, et cent quatre-vingt-trois côté serveur
— l'indicateur de préparation, les messages d'erreur des routes, les résumés
d'événements — qui arrivent en français dans une interface réglée en anglais et
qu'aucune méthode côté client ne peut couvrir.

Co-Authored-By: Claude (RCA)
parent cadc79a3
Loading
Loading
Loading
Loading