Никогда не отправляйте движку текст дольше, чем требуется
IndicTrans отвечает на запрос более 20 000 символов с постоянным HTTP 413. статья никогда не могла быть переведена на тамильский язык; работник LibreTranslate П...
Один крайний срок для запроса, никогда не повторяйте тайм-аут и очередь на LibreTranslate здесь
LibreTranslate продолжает переводить запрос после того, как его клиент перестает ждать. Работа сделана ни для кого. Измерено за шесть часов 2026-10-07: 46 из 30...
Длинный текст, потерявший защищенное имя, переводится целиком, а не по частям
Восстановление ответа вокруг названий требует одного вызова двигателя на штуку. Для статьи помощи то есть десятки звонков, мимо 120-секундного тайм-аута KBServi...
Спросите LibreTranslate снова, когда он копирует ярлык Title-Case
Аргос читает короткий капитализированный ярлык как имя и передает его обратно непереведенным: живи дальше. 2026-10-05, en->tr "Удалить" -> "Удалить" и "Отменить...
Никогда не отправляйте название бренда в двигатель для каждого звонящего
Es locale превратила RingCentral в «RingConexión Central» и JustCall в «SóloCall»; «Члены ИИ» в качестве членов Amnesty International. Перевод словаря.ts имеет ...
Гвардейские амперсанды для каждого написания испанского языка, нажатого на разрешенный язык
guardAmpersands сравнил необработанный целевой язык абонента с {"es"}, поэтому "ES", "es-419" или "es MX" достигли та же модель без охраны и вернулась с цитатой...
Держите амперсанды вне модели en->es LibreTranslate, которая цитирует или усекает их
Перемещение en->es в LibreTranslate (27888ca) выявило неисправность в его модели: Пространственный амперсанд возвращается в виде двойной цитаты («Биллинг и плат...
Отправляйте en->es, en->fr и en->pl в LibreTranslate, а не в крошечные модели Бергамота
Модели Бергамота, enfr и enpl являются студенческими. Крошечные 11 сборок декодированы размер луча 1, и пишут слова, которых не существует: чартерное сообщение ...
Pin kamo-shared-библиотека 1.6.1, единственная существующая версия
Библиотека переместилась в 1.6.1, и эта служба все еще просила 1,6.0. Нет такого окна, в котором оба Решите: библиотека никогда не публикуется в удаленном досту...
Принимайте индексы изображений OCI при разрешении встроенного дайджеста [skip ci]
Изображения проталкиваются как OCI-индексы изображений, поэтому запрашивается реестр для одного Изображение манифеста ответило только 404, дайджест вернулся пус...
Перезагрузка, когда восстановление того же обязательства оставляет стручки на старом дайджесте [skip ci]
Шаг развертывания пытался обнаружить однотипную перестройку, сравнивая Ссылка на изображение развертывания до и после "установленного изображения". "Приложение ...
Доказать развертывание по дайджесту, а не по тегу
Предыдущее обязательство останавливает «установленное изображение» как молчаливое бездействие. Это утверждает, что результат: после развертывания тег решается н...
Восстановление одного и того же обязательства ничего не привело к успеху
Изображение помечено фиксированным SHA, поэтому восстановление одного и того же фикса производит Идентичная ссылка на изображение. «Объектное заданное изображен...
Перестаньте работать над переводами, абонент которых уже сдался
Три попытки по девяносто секунд плюс обратный ход - до 274 секунд работы за каждую. перевод, и каждый абонент, с которым мы сдаемся задолго до этого - KBService...
Пускай выкатка закончит то, что делала старая подушка
Деплойты заменили единственный блок каждой службы, в котором не было ничего, чтобы поймать запросы. Полёт. Три настройки, применяемые по всему флоту: Престоп с...
Размер капсулы над собственным потолком JVM (skip ci)
Изображение начинается с -XX:MaxRAMPercentage=70 -XX:+ Всегда прикасайтесь, поэтому Одна только куча может занять 70% от лимита контейнера, а предтач сохраняет ...
Переводы на английский язык, а не только из него
Оба провайдера поддерживают () на «en.equals» (sourceLang), поэтому каждый Входящая пара была декодером до того, как провайдера спросили. ПровайдерРаутер рассма...
Укрепите загрузку kububl против шелушащегося выхода [skip ci]
dl.k8s.io по выходу бегуна периодически падает в середине передачи: Curl: (56) OpenSSL SSL read: расшифровка не удалась или не удалась который не справляется с ...
Постоянное сравнение секретов внутренней ауты (оракул времени)
Заменить String.equal на MessageDigest.isEqual, чтобы задержка ответа не могла X-Internal-Auth делится секретным байт за байтом. Широкий охват флота копировальн...
Bump LibreTranslate для каждого вызова тайм-аут до 90-х годов; сохраняйте однопереводный обратный совместимый
Два последующих изменения в retry/failedKeys: 1. Тайм-аут запроса на вызов составлял 30 лет. Производитель: Runtime Callers (чат, уведомления и т.д.) нажатие н...
Повторите временные ошибки и неисправные ключи поверхности (не подделывайте пропуск)
Два режима сбоя были неразличимы в ответе, поэтому сценарий Они не могли отличить друг от друга и продолжали переводить одни и те же ключи на английский. на каж...
Alias zh -> zh-Hans so en->zh
Конечная точка LibreTranslate / Languages рекламирует китайский язык регионоспецифические коды «ж-Ханс» и «ж-Хант» (никогда не голый «ж»), Даже если POST/transl...
Поддерживаемые цели из /языков, а не устаревший список
Жестко закодированный SUPPORTED TARGETS утверждал, что sw/ta/etc. поддерживается. Для них не существует общедоступных пакетов Argos, поэтому каждый en->sw / en-...
Перейти к следующему провайдеру, когда перевод равен исходному тексту
Бергамот возвращал исходный текст без изменений для однословного нава Элементы, акронимные фразы (API, CRM) и сложные слова (Change Log) При составлении отчета ...
Narrow bergamot to es/fr/de/pl, restore bergamot-first order
GitHub LFS files can't be downloaded with plain curl (raw URL returns the pointer not the content). Removing enru/enar from bergamot scope; those locales fall t...
Narrow BergamotProvider targets to 6 pairs with available models
pt, it, uk, tr, ro, id, vi have no bergamot model source — LibreTranslate handles them. bergamot now claims: es, fr, de, pl, ru, ar.
Route all translations through LibreTranslate while bergamot is offline
BergamotProvider is moved to fallback position. LibreTranslate supports all 13 locales bergamot was handling **************** so this eliminates the flood of "C...
Fall through to LibreTranslate when Bergamot is unavailable
ProviderRouter now catches exceptions per provider and tries the next. BergamotProvider throws on failure instead of silently returning original text, so LibreT...
Exclude ****************
Excluding SecurityAutoConfiguration leaves Actuator's **************** without an HttpSecurity bean, crashing startup. Exclude it explicitly.
Add autoconfigure exclusions to k8s configmap
application.yml is for local only — k8s uses the configmap. Move the Spring autoconfiguration exclusions for JPA, Redis, Security, and OAuth2 into k8s/configmap...
Exclude all transitive Spring autoconfiguration from shared library
kamo-shared-library pulls in JPA, Redis, Security, and OAuth2 starters which cause Spring Boot to attempt autoconfiguring DataSource, Hibernate, Redis/Lettuce, ...
Exclude DataSource autoconfiguration
kamo-shared-library transitively pulls in JPA which causes Spring Boot to attempt DataSource autoconfiguration. TranslateService is stateless with no database, ...
Как вы видите судоходство?
Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.
