Traduzioni stradali INTO Inglese, non solo fuori di esso

FixTranslateService
Spegnimento
12 agosto 2026 alle ore 04:05 UTC
Autore
Kamo
Impegno
92f4b7a

Entrambi i fornitori hanno presentato i supporti() su "en".equals(sourceLang), quindi ogni coppia in entrata è stato decoderd prima che un fornitore è stato chiesto. ProviderRouter tratta "nessun fornitore supporta questo" come un passaggio legittimo e restituisce l'input verbatim, quindi un messaggio rumeno mostrato a un lettore inglese è venuto indietro non traslata senza eccezioni e nessuna riga di registro ovunque — il guasto era invisibile nei registri di servizio. - LibreTranslateProvider ora memorizza la matrice full source->targets da /lingue invece della fila solo inglese. Argos navi ogni direzione come pacchetto separato, così en->ro non vi dice nulla su ro->en. - Locale alias (zh -> zh-Hans) ora si applica al lato sorgente troppo, e translate() posti lo stesso codice risolto che supporta() abbinato. - Le chiavi di BergamotProvider su una mappa di coppia esplicita. Ancora solo navi en >X modelli, ma la direzione è ora i dati piuttosto che un'ipotesi hardcoded. - ProviderRouter avverte quando nessun fornitore supporta un paio piuttosto che silenziosamente restituire la fonte, e cortocircuiti testo vuoto (un q vuoto guadagna un HTTP 400 permanente, non recuperabile che riqueued per sempre). Riparazioni anche BergamotProviderTest, che era già mancante sul principale: esso ha affermato en->ru/pt/it/uk/tr/ro/id/vi/ar dopo che il set supportato era stato ristretto ai quattro modelli confermati (ende, enes, enfr, enpl).

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo