Вижте CHANGELOG.md за пълния запис.
V3 (в разработка)
- Преместен е до
node24време на изпълнение (ПРЕКЪСВАНЕ). - Нови входове:
include,exclude,configPath,categoryId,apiVersion,dryRun,failOnError, плюс напреднали копчета за преводачtextType,profanityAction,profanityMarkerиallowFallback. - Изходният локал вече също се препраща към Translator като
from=<locale>, така че късите низове не се откриват автоматично. - Устойчивост: автоматичният повторен опит при преходни HTTP отговори (
408, 425, 429, 500, 502, 503, 504), уважавайкиRetry-Afterхедъра на Azure, се връща към треперещ експоненциален отказ при липсване. Настройва се чрезmaxRetriesиretryBackoffMs. Затваря #46. - Временна защита: токени като
{{name}},${var},{0},{0:N2},%s,%1$sи HTML обекти се увиват в sentinels преди превода и се възстановяват след това, така че Translator спира да обърква i18next/Mustache/Handlebars/.NET/printf плейхолдъри. ПревключиprotectPlaceholders; разширяване сcustomPlaceholderPatterns. Затяга #16. - Изключване по клавиш: нов вход
noTranslatePatternsнапълно премахва съвпадащите ключове от заявката за преводач (запазва изходните стойности за имена на марки, кодове за грешки и др.). Съпоставя глоб модели с ключове на ниво парсер (JSON пунктиран път, RESXname, POmsgid, XLIFF единицаid, INI/restext ключ). Затваря #35. - Конфигурация на ниво репо чрез
.github/resource-translator.yml. - Поддръжка на речника, обобщение на стъпките чрез
core.summary. - esbuild bundler, конфигурация ESLint 9 flat, Prettier, EditorConfig.
- NPM одит чист (0 уязвимости).
- Сайт с документация на Astro + Tailwind v4 с преходи за изгледи и изразителен код.
- Достъпност на документи: WCAG 2.1 AA pass. Глифовете на логото са преобразувани в пътища, така че вече не издържат на цветовия контраст при градиентни спирания, плаващият бутон за
Back to topизползваinert, докато е скрит (вместоaria-hiddenпревключвател, който го правеше табируем),formats.astroсекции вече не се сблъскват с автоматично генерираните си заглавни ID, три карти с локации вече показват BCP-47-валидниlangатрибути (nya→ny,lug→lg,run→rn), дублиращи сеDocumentationзнакове са разграничени между страничната лента и долния колонет, И всяка таблица с данни наinputs/configurationидва с надпис за четене на екрана. - Дизайн на вграден код: docs проза
<code>сега носи топъл/кехлибарен акцент — различен от палитрата с марка→акцент, използвана за връзки и заглавия. - Dependabot автоматично сливане, сканиране на CodeQL, CI матрица.
v2.x
- Вижте git history.