Domande frequenti
Quanto è veloce la traduzione?
La prima volta che il contenuto viene tradotto, possono essere necessari alcuni secondi. Dopodiché, la traduzione viene memorizzata nella cache e le richieste non richiedono più di 100-300 ms. Per questo motivo, evita di tradurre contenuti dinamici ove possibile. Anche questo riduce il tuo utilizzo.
Con React SSR, le traduzioni avvengono sul server prima dell'invio della pagina, quindi gli utenti non le aspettano mai.
Come viene calcolato l'utilizzo?
L'utilizzo viene conteggiato in caratteri tradotti al mese. All'inizio di ogni mese, l'utilizzo viene reimpostato a 0.
Quando lo stesso contenuto viene tradotto più volte, i suoi caratteri non vengono contati nuovamente. Se i tuoi contenuti sono statici, non importa con quale frequenza vengono tradotti. Conta solo la prima volta.
Se il contenuto di un componente <T> cambia, l'intero contenuto viene nuovamente tradotto e tutti i suoi caratteri vengono nuovamente contati. Ciò può influire sul tuo utilizzo quando una frase contiene contenuti dinamici:
<T>You have {count} unread messages in your inbox</T>
Qui, l'intera frase viene tradotta nuovamente ogni volta che count cambia. Se il tuo sito web ha molto traffico, tienilo d'occhio.
Quali sono le limitazioni?
Non puoi tradurre più di 10 KB di testo in un singolo componente di traduzione. A seconda della lingua, 10 KB è compreso tra 2.500 e 10.000 caratteri. Per tradurre di più, dividi il testo in più componenti.
{/* instead of this */}<T>... very long text ...</T>{/* do this */}<T>... long text part 1 ...</T><T>... long text part 2 ...</T>
Cosa succede quando viene raggiunto il limite mensile?
Il nuovo testo non viene più tradotto. I contenuti già tradotti rimangono tradotti e il nuovo testo viene mostrato così com'è, nella lingua originale.
Quali lingue sono disponibili?
Magic Translate supporta più di 70 lingue, dall'afrikaans al gallese. Vedi l'elenco completo delle lingue supportate con i relativi codici.