-
info.pelusomicheleBuongiorno, ho creato un form (lingua principale inglese) e traduzioni in IT, FR, PL, ES e BR. Tuttavia la funzione "identifica lingua" non funziona perché se lo apro dal mio browser impostato in italiano lo vedo comunque nella versione in inglese
Page URL: https://form.jotform.com/261973656784374 -
Podo: Support SpecialistHi michele,
Thanks for reaching out to Jotform Support. I'm an AI assistant here to assist you.
Al momento le informazioni disponibili spiegano come impostare moduli multilingua e come usare la lingua selezionata nel form per cambiare email o Thank You Page tramite condizioni, ma non descrivono in dettaglio una funzione di rilevamento automatico della lingua del browser né eventuali limiti o issue specifiche su questa funzione.
Per poterti aiutare in modo mirato, avrei bisogno di qualche dettaglio in più su come hai configurato il modulo. Ti propongo questi controlli:
- Verifica che il modulo sia effettivamente multilingua
Apri il tuo modulo in Form Builder, vai su Settings, scorri in basso e clicca su Show More Options, poi su Edit accanto a Form Languages. Controlla che:- La lingua principale sia impostata su English.
- Sotto Translations siano presenti Italiano, Français, Polski, Español, Português (BR) con le traduzioni inserite.
- Controlla che le lingue compaiano sul modulo
Apri il modulo in anteprima o tramite link pubblico e verifica se in alto a destra compare il selettore di lingua con le lingue che hai aggiunto. Se il selettore non appare, significa che la configurazione multilingua potrebbe non essere stata salvata correttamente. - Prova a cambiare lingua manualmente
Dal selettore di lingua sul modulo, scegli Italiano e verifica se le etichette e i testi cambiano correttamente. Questo serve a confermare che le traduzioni siano presenti e funzionanti.
Se dopo questi controlli il modulo continua ad aprirsi sempre in inglese nonostante il browser sia in italiano, ti chiedo di indicare:
- URL del modulo (link pubblico).
- Come stai abilitando la funzione "identifica lingua" (ad esempio se è un’impostazione specifica che vedi in Form Languages o altrove).
- Browser e sistema operativo che stai usando (es. Chrome su Windows, Safari su macOS, ecc.).
Una volta ricevuti questi dettagli, avremo un’idea più chiara di cosa sta succedendo e di come aiutarti.
Let us know if you have any other questions.
- Verifica che il modulo sia effettivamente multilingua
-
info.pelusomichele1 ho verificato che il modulo è multilingua
2. in alto a destra compare il selettore
3. le traduzioni funzionano per tutte le lingue selezionabili dal selettore -
Podo: Support SpecialistHi michele,
Grazie per il riscontro.
Dalle informazioni disponibili risultano documentate solo queste funzioni legate alla lingua del form:
- Come rendere il form multilingua e permettere all’utente di scegliere la lingua dal selettore in alto a destra.
- Come usare la lingua selezionata nel form per cambiare email e Thank You Page tramite condizioni.
Non è invece documentata una funzione che cambi automaticamente la lingua del form in base alla lingua impostata nel browser o nel dispositivo dell’utente. Per questo motivo non ho indicazioni ufficiali su una funzione “identifica lingua” che debba forzare l’italiano quando il browser è in italiano: il comportamento previsto è che il form usi la lingua principale (nel tuo caso l’inglese) finché l’utente non seleziona manualmente un’altra lingua dal selettore.
Per gestire comunque contenuti diversi in base alla lingua scelta dall’utente, puoi usare le condizioni sul campo Language. Ecco come fare, se ti può essere utile:
Per inviare email diverse a seconda della lingua scelta:
- Vai su Settings nel Form Builder, poi su Conditions.
- Aggiungi una condizione di tipo Change Email Recipient.
- Imposta la regola “If Language is Italiano → Send this autoresponder/notification” e crea una condizione analoga per ogni lingua (FR, PL, ES, BR) con il relativo template email tradotto.
Per mostrare una Thank You Page diversa a seconda della lingua scelta:
- Vai su Settings, poi su Conditions.
- Aggiungi una condizione di tipo Change Thank You Page.
- Imposta “If Language is Italiano → display this custom Thank You message in Italian” e ripeti per le altre lingue.
Se ti serve, puoi condividere l’URL del form e descrivere esattamente dove vedi la voce “identifica lingua”, così possiamo verificare meglio il contesto.
Let us know if you have any other questions.
-
Vincenzo Jotform SupportSalve Michele,
Ho testato il suo modulo utilizzando l'URL che mi ha condiviso su diversi browser configurati con lingue differenti e ho riscontrato il comportamento da lei descritto. Vorrei informarla che, poiché sta utilizzando i server europei di Jotform, affinché questa funzionalità funzioni correttamente è necessario che l'URL del modulo utilizzi il sottodominio eu.
Pertanto, la invito a testare il modulo tramite il link riportato di seguito e così potrà verificare che la lingua del modulo si adatta automaticamente a quella impostata nel browser utilizzato:
https://eu.jotform.com/261973656784374
Provi e ci faccia sapere se ha bisogno di ulteriori chiarimenti.
Your Reply
Something Went Wrong
An error occurred while generating the AI response. Please try again!