Voir CHANGELOG.md pour le compte rendu complet.
V3 (en développement)
- Rendu à
node24durée (BREAKING). - Nouvelles entrées :
include,exclude,configPath,categoryId,apiVersion,dryRun,failOnError, ainsi que les boutons avancés du traducteurtextType,profanityAction,profanityMarkeretallowFallback. - La localisation source est désormais également transférée vers le traducteur
from=<locale>afin que les courtes chaînes ne soient pas détectées automatiquement. - Résilience : réessai automatique sur les réponses HTTP transitoires (
408, 425, 429, 500, 502, 503, 504) honorant l’en-têteRetry-Afterd’Azure — revient à un retour exponentiel par jittered lorsqu’il est absent. Ajustable viamaxRetriesetretryBackoffMs. Clôture du #46. - Protection provisoire : des jetons comme
{{name}},${var},{0},{0:N2},%s,%1$set HTML sont enveloppés dans des sentinelles avant la traduction puis restaurés ensuite, de sorte que Traducteur arrête de déformer i18next/Mustache/Handlebars/.NET/printf. Basculez viaprotectPlaceholders; Prolongez aveccustomPlaceholderPatterns. Serre le #16. - Désinscription par clé : nouvelle entrée
noTranslatePatternssupprime complètement les clés correspondantes de la requête Traducteur (préserve les valeurs sources des noms de marques, des codes d’erreur, etc.). Compare les motifs glob avec les clés de niveau analyseur (chemin pointillé JSON,nameRESX,msgidPO,idd’unité XLIFF, clé INI/restext). Ferme le #35. - Configuration au niveau du dépôt via
.github/resource-translator.yml. - Soutien au glossaire, résumé des étapes via
core.summary. - Bundler esbuild, ESLint 9 configuration plate, Prettier, EditorConfig.
- Audit NPM propre (0 vulnérabilité).
- Site doc Astro + Tailwind v4 avec transitions de vue et Expressive Code.
- Accessibilité des documents : WCAG 2.1 AA Pass. Les glyphes de logo sont convertis en chemins pour qu’ils ne manquent plus de contraste de couleur face aux arrêts de dégradé, le bouton
Back to topflottant utiliseinerten étant caché (au lieu d’un basculearia-hiddenqui le rendait tabable),formats.astrosections ne se heurtent plus avec leurs identifiants d’en-tête générés automatiquement, trois cartes de quartier exposent désormais des attributs delangvalides pour BCP-47 (nya→ny,lug→lg,run→rn), les doublonsDocumentationles labels de repère sont disambigués entre la barre latérale et le pied de page, et chaque table de données surinputs/configurationest livrée avec une légende de lecteur d’écran. - Stylisme du code en ligne : prose documentaire
<code>porte désormais l’accent à thème chaud/ambré — distinct de la palette d’accents → marque utilisée pour les liens et les titres. - Auto-fusion dépendabut, balayage CodeQL, matrice CI.
v2.x
- Voir l’historique git.