Problemas comunsA tradução de um post longo baseado no Classic Editor falha
A tradução de um post longo baseado no Classic Editor falha
A tradução de um post longo baseado no Classic Editor pode falhar ao utilizar uma API que oferece um número reduzido de max tokens (ex.: DeepSeek V3 oferece apenas 8K max tokens).
O motivo é que o Classic Editor contém um único bloco de conteúdo HTML para traduzir. Se essa string for maior do que o número de max tokens, ela não pode ser enviada na requisição.
Você verá então a seguinte mensagem de erro nos logs:
🔴 ERROR [Query "translate-customposts"] Execution with errors: String to translate exceeds max length of '...': ...Como solução, você pode:
- Trocar para um serviço de API que oferece um número maior de max tokens
- Trocar para o editor Gutenberg, migrando o conteúdo HTML único para múltiplos blocos
htmldo Gutenberg, onde cada bloco não ultrapasse 8000 caracteres
Posts baseados no editor Gutenberg são organizados por blocos, e as propriedades dos blocos podem ser traduzidas de forma independente. Como a multiplicidade de strings é dividida em múltiplas requisições, o tamanho do post não importa.