Risposta breve: Al momento non è disponibile alcuna traduzione automatica di un modulo in più lingue. Chi desidera offrire moduli ai clienti in più lingue deve attualmente creare un secondo modulo e tradurlo manualmente.
In questo modo si ottengono, ad esempio, /form/anfrage-de per i clienti tedeschi e /form/anfrage-en per i clienti di lingua inglese — entrambi gestibili in modo indipendente.
Se offri entrambi i moduli su un sito web, inserisci nella tua pagina un selettore di lingua (tipicamente: icone con bandierine nell'intestazione) che rimanda al rispettivo URL del modulo. Devi creare il selettore nel CMS del tuo sito web, non in propform.
→ Tutto deve essere scritto manualmente nella copia del modulo nella lingua di destinazione.
Nella copia del modulo non devi tradurre solo le etichette dei campi e i pulsanti, ma anche le etichette chiave dei campi a selezione singola/multipla — altrimenti, ad esempio, i tipi di oggetto continueranno a essere in tedesco nel modulo inglese.
Per ogni campo a selezione singola/multipla → Impostazioni di visualizzazione → Tabella "Etichetta chiave selezione singola" o "Etichetta chiave selezione multipla":
ind_3673, apartment, villa)Apartamento, Townhouse)In questo modo sovrascrivi l'etichetta tedesca di onOffice solo in questo modulo con la traduzione — senza modificare nulla nell'amministrazione di onOffice.
> 💡 Trovare il valore chiave: se non conosci i valori chiave, nel modulo clicca con il tasto destro → Ispeziona → Campo di selezione → Mostra tag <option> data-selectable-data-value (chiave) + testo in chiaro (etichetta).
Da non confondere con i moduli multilingue: se il tuo account onOffice utilizza il modulo aggiuntivo «Immobili multilingua», propform può caricare e modificare in modo mirato una versione linguistica di un immobile — ad esempio mostrare nel modulo i testi liberi in inglese (titolo dell'oggetto, descrizione dell'oggetto, ubicazione) e all'invio riscriverli nella versione inglese.
A tale scopo aggiungi il parametro URL estatelanguage al link del modulo:
?estate[Id]=_Uuidestate&estatelanguage=ENG
Si combina bene con le copie tradotte dei moduli: il modulo inglese rimanda al link con estatelanguage=ENG, quello tedesco senza parametro. Tutti i dettagli: Parametri URL → Versione linguistica di un immobile.
Se gestisci più copie di moduli per più lingue, i testi liberi dei clienti onOffice (Strumenti → Impostazioni → Impostazioni di base → Testi e design → Campi di testo libero 1-30) facilitano le modifiche centralizzate:
_MdtFreitext1, _MdtFreitext2 ecc.Multilinguismo automatico per ogni modulo (ad es. un modulo = più lingue, selettore nel renderer, traduzione automatica di nuovi campi) è annotato nel backlog come richiesta di funzionalità. Se ti interessa, scrivici brevemente all'indirizzo hello@propform.io — Le descrizioni dei casi d'uso ci aiutano a stabilire le priorità.
Se nel modulo originale utilizzi già pre-macro o testi condizionali, nel modello di email puoi lavorare con costrutti _calculate(IF(...)) per inviare, ad esempio, testi diversi in base a un campo di selezione della lingua — ma è un lavoro complicato. Per più di due lingue raramente ne vale la pena.
📖 Correlati: E-mail in propform · Copia modulo