Vezi CHANGELOG.md pentru înregistrarea completă.
v3 (în dezvoltare)
- A trecut la
node24timp de funcționare (BREAK-UP). - Intrări noi:
include,exclude,configPath,categoryId,apiVersion,dryRun,failOnError, plus butoane avansate de traduceretextType,profanityAction,profanityMarkerșiallowFallback. - Localitatea sursă este acum redirecționată și către Translator ca
from=<locale>astfel încât șirurile scurte să nu fie detectate automat. - Reziliență: reîncercare automată la răspunsurile HTTP tranzitorii (
408, 425, 429, 500, 502, 503, 504) care respectă antetulRetry-AfterAzure — revine la un backoff exponențial tremurat când lipsește. Poate fi reglat prinmaxRetriesșiretryBackoffMs. Închide #46. - Protecție provizorie: tokenuri precum
{{name}},${var},{0},{0:N2},%s,%1$sși entități HTML sunt înfășurate în sentinele înainte de traducere și restaurate ulterior, astfel încât Translator încetează să mai strice i18next/Mustache/Handlebars/.NET/printf. Comută prinprotectPlaceholders; Extindeți cucustomPlaceholderPatterns. Strânge #16. - Renunțare pe cheie: intrare
noTranslatePatternsnouă elimină complet cheile corespunzătoare din cererea Translator (păstrează valorile sursă pentru numele de brand, codurile de eroare etc.). Potrivește modelele glob cu cheile la nivel de parser (JSON doted path, RESXname, POmsgid, XLIFF unitid, INI/restext key). Închide #35. - Configurare la nivel de repository prin
.github/resource-translator.yml. - Suport pentru glosar, rezumat al pașilor prin
core.summary. - esbuild bundler, ESLint 9 flat config, Prettier, EditorConfig.
- Audit NPM curat (0 vulnerabilități).
- Site de documentație Astro + Tailwind v4 cu tranziții de vizualizare și Expressive Code.
- Accesibilitatea documentelor: WCAG 2.1 AA Pass. Glifele logo-ului au fost convertite în căi astfel încât să nu mai eșueze contrastul de culoare cu opririle de gradient, butonul de
Back to topplutitor foloseșteinertcând sunt ascunse (în loc de un comutatoraria-hiddencare îl făcea tababil),formats.astrosecțiuni nu mai intră în coliziune cu ID-urile de titlu generate automat, trei carduri de localizare expun acum atribute delangvalide BCP-47 (nya→ny,lug→lg,run→rn), etichetele duplicateDocumentationrepere sunt dezambiguizate între bara laterală și subsol, iar fiecare tabel de date de peinputs/configurationvine cu o legendă de cititor de ecran. - Proza Stilizarea codului inline: documentară
<code>poartă acum accentul tematic cald/chihlimbar — distinct de paleta → accente de brand folosită pentru linkuri și titluri. - Dependabot auto-merge, scanare CodeQL, matrice CI.
v2.x
- Vezi istoricul git.