- Navios
- 7 de outubro de 2026 às 17:14 UTC
- Autor
- Kamo
- Enviar
- c1aac73
TranslateService deixa um campo que não pôde traduzir fora de sua resposta e nomeá-lo em Chaves Falhadas. Este cliente devolveu a resposta tal como estava, por isso o artigo foi salvo nessa localidade com o seu corpo nulo, e porque o local então existiu a varredura nunca voltou para ele. Ligado 2026-10-07, 316 KB traduções tinham perdido seu corpo lexical e 269 seu texto simples dessa forma, em 49 artigos, cada um por intervalo. Uma chave falha agora falha a localização, que é tentada novamente com o recuo existente. A tradução do artigo sai da linha de solicitação, então nada precisa dele em 120 segundos. Um longo artigo é três campos de até ~25,000 caracteres em 60-80 segundos cada em LibreTranslate, e esses locais cronometraram em cada tentativa enquanto TranslateService continuou traduzindo-os. Isto cliente agora diz TranslateService que vai esperar 540 segundos (X-Translate-Wait-Seconds, que também marca como trabalho de fundo lá) e lê para 600, então TraduzirService responde primeiro. Uma corrida que dura muito mais do que a varredura de dez minutos, que então fez fila no mesmo artigo novamente e perguntou para os locais a primeira corrida ainda estava esperando. A varredura agora deixa um artigo que é ser traduzido. Precisa de TranslateService aaf9f56 para que o cabeçalho signifique alguma coisa; sem ele, o cabeçalho é ignorado.
