Niciodată nu trimite un motor un text mai mult decât este nevoie
IndicTrans răspunde unei cereri de peste 20.000 de caractere cu un HTTP permanent 413, atât de mult timp articol de ajutor nu ar putea fi tradus în Tamil; un lu...
Un termen limită pentru fiecare cerere, niciodată nu încercați o pauză, și coada pentru LibreTranslate aici
LibreTranslate păstrează traducerea unei cereri după ce clientul său se oprește de așteptare, astfel încât fiecare timeout a fost munca făcută pentru nimeni. Mă...
Un text lung care a pierdut un nume protejat este tradus întreg, nu bucată cu bucată
Reconstruirea unui răspuns în jurul numelor ia un apel motor pe bucată. Pentru un articol de ajutor Asta înseamnă zeci de apeluri, trecut 120 secunde KBservice ...
Întreabă-l pe LibreTraduceți din nou când copiază o etichetă "Cauză de titlu"
Argos citeste o eticheta scurta capitalizata ca un nume si ii da inapoi netradus: live on 2026-10-05, en->tr "Delete" -> "Delete" și "Cancel" - > "Cancel," en->...
Niciodată nu trimite un nume de marcă la un motor, pentru fiecare apelant
"RingConexión Central" și JustCall ca "SóloCall"; Zh citește "Membri AI" ca membri Amnesty International. Dicţionarul l-a tradus. mascat lista sa do-not-transla...
Gardian Ampersands pentru fiecare ortografie de spaniolă, tastat pe limba rezolvată
paznicul Ampersands a comparat tinta bruta a apelantuluiLang cu {"es"}, deci "ES," "es-419" sau "es MX" atins același model en->es fără pază și s-au întors cu u...
Păstrați ampersands din modelul LibreTranslate en->es, care le citează sau le trunchiează
Mutarea en->es la LibreTranslate (27888ca) expus un defect în modelul său: un ampersand spaţiat revine ca dublu citat ("Billing & Payments" -> 'Billing " Paymen...
Trimite en->es, en->fr and en->pl to LibreTranslate, not Bergamot's minuscule modele
Enes Bergamot, modele enfr și enpl sunt student. mici11 construiește decodate cu grindă-size 1, și scriu cuvinte care nu există: mesajul charter "Întreabă un ad...
Pin kamo-shared-library 1.6.1, singura versiune care există
Biblioteca s-a mutat la 1.6.1, iar acest serviciu a cerut încă 1,6.0. Nu există nici o fereastră în care ambele rezolva: biblioteca nu este niciodată publicat l...
Acceptați indexuri de imagine OCI atunci când rezolvați digerat construit [skip ci]
Imaginile sunt împinse ca indexuri de imagine OCI, aşa că cer registrul pentru un singur manifest imagine doar a răspuns 404, digera a venit înapoi gol și cecul...
Reporni atunci când o reconstrucție aceeași-comit frunze capsule pe digerat vechi [skip ci]
Pasul de lansare a încercat să detecteze o reconstrucție aceeași-comit prin compararea Trimiterea imaginii de punere în aplicare înainte și după imaginea setată...
Dovedește implementarea prin digerare, nu prin etichetă
Comitatul anterior se oprește imaginea setată Acest lucru afirmă rezultat: după lansare, eticheta este rezolvată la digerare la registru și capsulele de rulare...
O reconstrucţie a aceleiaşi comiteri nu a desfăşurat nimic şi a raportat succesul
Imaginea este etichetat cu comite SHA, astfel reconstruirea aceeași comite produce o referință a imaginii identică. Desfăşurarea nu este niciodată atins, statu...
Nu mai lucra la traduceri ale căror apelant a renunțat deja
Trei încercări de nouăzeci de secunde plus backoff este de până la 274 secunde de lucru per traducere, și fiecare apelant ne-am renunța cu mult timp înainte de ...
Să terminăm ce făcea vechiul pod
Desfășurările au înlocuit singura capsulă a fiecărui serviciu cu nimic pentru a prinde cererile Zbor. Trei setări, aplicate în întreaga flotă: - PreStop doarme...
Dimensiune pod deasupra propriului său plafon gramada JVM [skip ci]
Imaginea pornește JVM cu -XX:MaxRAMPercentage=70 -XX:+ Întotdeauna PreTouch, astfel încât numai grămada poate lua 70% din limita containerului și pre-touch păst...
Traducerea traseului ÎN limba engleză, nu doar din ea
Ambii furnizori poartă suport () pe "en" (sourceLang), astfel încât fiecare Perechea de intrare a fost decodată înainte ca un furnizor să fie întrebat vreodată....
Harden download kubectl împotriva egress fulg [skip ci]
dL.k8s.io peste ieşirea alergătorului scade intermitent la mijlocul transferului: curl: (56) OpenSSL SSL read: decriptare eșuată sau înregistrare proastă mac ca...
Comparație secretă în timp intern-aut constant (oracle Timing)
Înlocuiți String.equals cu MesajDigest.isEqual astfel încât latența de răspuns nu poate Scurgeri X-Normal-Auth comun secret byte-byte-byte. Maturarea în întreag...
Bump LibreTranslate per-call timeout to 90s; păstrați un singur-tradus înapoi-compat
Două follow-up-uri la retry/failedKeys schimbare: 1. Cererea de apel a durat 30 de ani. Producţia are apelanţi în timp util (chat, notificări etc.) lovind acel...
Erorile tranzitorii și cheile eșuate ale suprafeței (nu falsificați trecerea)
Două moduri de eșec au fost imposibil de distins în răspuns, astfel încât scenariul nu le-a putut spune în afară și a păstrat "traduce" aceleași chei pentru lim...
Alias zh -> zh-Hans so en->zh de fapt traduce
Obiectivul final al libreTraducerii /limbile face publicitate chinezilor sub coduri specifice regiunii "zh-Hans" și "zh-Hant" (niciodată goale "zh"), chiar dacă...
Condu ţinte susţinute din /limbile, nu lista vechi
Sw/ta/etc. au fost sprijinite, dar nu există pachete de argouri publice pentru acestea, astfel încât fiecare en->sw / en->ta cerere de traducere lovit pod libre...
Se încadrează la următorul furnizor atunci când traducerea este egală cu text sursă
Bergamot returna textul sursă neschimbat pentru un singur cuvânt nav elemente, fraze de acronim (API, CRM) și cuvinte compuse (Change Log) în timp ce raportăm s...
Bergamotă îngustă la es/fr/de/pl, restaurează bergamot-primul ordin
Fişierele GitHub LFS nu pot fi descărcate cu buclă simplă (retrage URL-ul pointer nu conţinutul). Îndepărtarea enru/enar din domeniul de aplicare al bergamotei;...
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, ...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
