Déplacer le remplacement du mot changelog vers le backend avant traduction

FeatureSecurityService
Shipped
17 avril 2026 à 04:01 UTC
Author
Kamo
Commit
5a8ecae

Remplacement de texte (Docs-Docs, Meet-Meet, etc.) et nom secret redaction (K8s noms secrets) ont été précédemment appliqués côté client dans ChangelogClient.tsx, ce qui signifie que les termes sensibles bruts ont été stockés dans le et transmis au service de traduction - ainsi traduits pourrait exposer les noms internes dans d'autres langues. Les deux listes sont maintenant appliquées dans ChangelogSanitizationService avant l'engagement. Suspendre le texte() couvre les titres; les désinfectes() couvrent les descriptions (les rubans fonctionnent en premier, puis remplacentText). Le frontend n'a plus besoin de censurer.

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation