Problemi comuniLa traduzione di un articolo lungo basato su Classic Editor fallisce
La traduzione di un articolo lungo basato su Classic Editor fallisce
La traduzione di un articolo lungo basato su Classic Editor potrebbe fallire quando si utilizza un'API che offre un numero limitato di max tokens (ad esempio: DeepSeek V3 offre solo 8K max tokens).
Il motivo è che Classic Editor contiene un unico blocco di contenuto HTML da tradurre. Se questa stringa è più lunga del numero di max tokens, non può essere inviata tramite la richiesta.
Vedrai quindi il seguente messaggio di errore nei log:
🔴 ERROR [Query "translate-customposts"] Execution with errors: String to translate exceeds max length of '...': ...Come soluzione, puoi:
- Passare a un servizio API che offre un numero più elevato di max tokens
- Passare all'editor Gutenberg, migrando l'unico contenuto HTML verso più blocchi
htmldi Gutenberg, dove ogni blocco non supera gli 8000 caratteri
Gli articoli basati sull'editor Gutenberg sono organizzati tramite blocchi, e le proprietà dei blocchi possono essere tradotte in modo indipendente. Poiché la moltitudine di stringhe è suddivisa in più richieste, la lunghezza dell'articolo non ha importanza.