- Shipped
- 12 august 2026 la 04:05 UTC
- Author
- Kamo
- Commit
- 92f4b7a
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ă. FurnizorRouter tratează "niciun furnizor susține acest lucru" ca o trecere și returnări legitime verbatimul de intrare, astfel încât un mesaj românesc arătat unui cititor englez a venit spate netradus cu nici o excepție și nici o linie de jurnal oriunde a fost invizibil în jurnalele de serviciu. - LibreTranslateProvider acum caches matricea completă sursă-> țintă de la /limbi în loc de doar rândul englezesc. Argos nave fiecare direcție ca o pachet separat, așa en->ro nu vă spune nimic despre ro->en. - aliasarea locală (zh - > zh-Hans) se aplică acum şi la partea sursă, şi traduce () posturi același cod rezolvat care suportă() potrivit pe. - BergamotProvider chei de pe o hartă explicită pereche. Încă mai este doar o navă en->X modele, dar direcția este acum mai degrabă date decât o presupunere hardcoded. - FurnizorRouter avertizează atunci când nici un furnizor nu suportă o pereche mai degrabă decât în tăcere înapoierea sursei și scurtcircuite text gol (un q gol câștigă a permanent, non-retryable HTTP 400 care requeued pentru totdeauna). De asemenea, reparații BergamotProviderTest, care a fost deja eșec pe principal: a afirmat en->ru/pt/it/uk/tr/ro/id/vi/ar după ce setul sprijinit a fost restrâns la cele patru modele confirmate (ende, enes, enfr, enpl).