Ho installato il plugin su due siti e l’utilizzo dell’API di Google Translate sembra essere fortemente correlato al traffico dei crawler. Il plugin traduce i post solo quando un utente clicca sull’icona
?
Sì, penso che sia esattamente così che funziona.
Per essere più precisi, il plugin traduce una sola volta per lingua per ogni post. Tuttavia, se un post viene modificato, dovrà essere tradotto nuovamente.
Ciao. Sono responsabile di uno dei siti menzionati da @yanokwa nel suo post qui sopra. I nostri costi di traduzione nei primi due mesi di utilizzo, dopo l’installazione di questo plugin, sono stati molto più elevati del previsto, considerando il volume di traffico normale del nostro sito e le nostre aspettative su quale percentuale della nostra comunità avrebbe utilizzato questo plugin.
Quando confronto un grafico della nostra spesa per l’API di Google Translate generata da questo plugin ad agosto con il rapporto sul traffico del sito Discourse dello stesso periodo, osservo quanto segue:
Questo sembra mostrare una correlazione molto forte (quasi 1:1) tra le fluttuazioni giornaliere della nostra spesa per l’API e il traffico dei crawler web sul nostro sito Discourse. Ciò è particolarmente evidente il 2-3 agosto e il 14-15 in questi grafici.
Questo mi porta a credere che la maggior parte di queste richieste API sia effettivamente attivata dal traffico di bot in qualche modo. Continuiamo a monitorare la situazione, ma se il trend persiste, probabilmente disabiliteremo il plugin, a meno che non possiamo identificare qualche altro aspetto della nostra configurazione che possa contribuire a questo problema. Potreste esaminare la questione dalla vostra parte o avete suggerimenti o configurazioni del plugin/Discourse che dovremmo verificare attentamente?
Nella dashboard di Google, riesci a suddividere il tipo di traduzione richiesta? Il plugin utilizza l’endpoint di rilevamento della lingua e l’endpoint di traduzione.
Questo è in gran parte previsto, poiché accodiamo un lavoro per rilevare la lingua del post quando questo viene creato o letto per la prima volta dall’installazione del plugin. Non possiamo rimandare il rilevamento, poiché dobbiamo conoscere la lingua del post per decidere se mostrare all’utente il pulsante di traduzione.

