Caricamento...

Localizzazione dei campi modulo

Utenti editor

Per fornire supporto multilingue per i moduli, definisci le chiavi delle stringhe di risorse tramite l’applicazione Localization e usale quando specifichi le proprietà dei singoli campi del modulo, come l’etichetta, il suggerimento, il testo esplicativo o altre proprietà personalizzate che supportano l’inserimento di testo. Le stringhe di risorse memorizzano traduzioni diverse sotto una singola chiave univoca, che viene risolta in un testo localizzato nella lingua selezionata dai visitatori del sito.

XTR K13 Localizzazione dei campi modulo
Quando localizzi un modulo:

  1. Crea le chiavi delle stringhe di risorse utilizzando l’applicazione Localization
  2. Localizza i campi del modulo tramite il pannello delle proprietà
  3. Valuta la possibilità di localizzare anche altri testi visualizzati come parte del modulo

Creazione di nuove stringhe di risorse nell’applicazione Localization

Per creare nuove stringhe di risorse:

  1. Apri l’applicazione Localization
  2. Seleziona la cultura predefinita nel selettore Culture 
  3. Clicca su New string 
  4. Digita il nome della stringa di risorsa nel campo Key
  5. Digita il testo per la chiave nel campo Translation della cultura corrispondente 
  6. Clicca su Save

Hai aggiunto una nuova stringa di risorsa e puoi usarla per localizzare le proprietà dei campi del modulo, come l’etichetta e il suggerimento.

Traduzione di stringhe di risorse esistenti in culture aggiuntive

Se un sito amplia il supporto multilingue ad altre culture, puoi modificare le stringhe di risorse esistenti e aggiungere le localizzazioni per le nuove culture, se necessario:

  1. Apri l’applicazione Localization
  2. Modifica (✏️) una stringa di risorsa
  3. Se non vedi la cultura desiderata, usa i pulsanti radio Show translation for per cambiare la categoria di lingue
  4. Traduci la stringa nella cultura desiderata nel campo Translation corrispondente

    XTR K13 Localizzazione dei campi modulo Traduzione di stringhe di risorse esistenti in culture aggiuntive
  5. Clicca su Save

Hai ora aggiunto una nuova traduzione alla chiave della stringa di risorsa esistente.

Localizzazione dei campi di un modulo

Una volta create le chiavi delle stringhe di risorse necessarie, sei pronto per localizzare il tuo modulo:

  1. Apri l’applicazione Forms e modifica (✏️) un modulo
  2. Passa alla scheda Form builder
  3. Seleziona un campo esistente o aggiungine uno nuovo
  4. Nel pannello delle proprietà, inserisci l’espressione macro {key} nel campo della proprietà che desideri localizzare. Sostituisci key con la chiave della stringa di risorsa che hai creato nell’applicazione Localization
    • Ad esempio, l’immagine seguente illustra la localizzazione delle proprietà Label e Explanation text in spagnolo usando le chiavi formfield.firstname e formfield.firstname.explanationtext

      XTR K13 Localizzazione dei campi modulo Localizzazione dei campi di un modulo
  5. Clicca su Apply

Nell’anteprima del form builder, il sistema risolve la chiave indicata nel testo specificato per la cultura UI predefinita. I visitatori del sito vedranno sempre il testo nella cultura selezionata.

Localizzazione di altri testi del modulo

Oltre al testo relativo ai singoli campi del modulo (come etichette e tooltip), è possibile tradurre e localizzare anche altri testi generali del modulo. I casi più comuni sono:

Testo del pulsante di invio del modulo

  1. Modifica il modulo e seleziona la scheda General
  2. Localizza il valore del testo del pulsante di invio come descritto nella sezione Localizzazione dei campi di testo

Messaggio di validazione per i campi obbligatori

Se abiliti l’impostazione Required per un campo del modulo, i visitatori visualizzeranno un messaggio di errore predefinito se tentano di inviare il modulo senza aver inserito un valore per quel campo. Per tradurre questo messaggio in un’altra lingua:

  1. Crea una stringa di risorsa con la seguente chiave: general.requiresvalue
  2. Traduci la stringa nelle lingue desiderate

Il testo del messaggio è condiviso da tutti i campi in tutti i moduli, ma puoi fornire una tua traduzione per ogni lingua.

Email di risposta automatica del modulo

Per localizzare il contenuto delle email di risposta automatica del modulo:

  1. Crea stringhe di risorsa con il testo desiderato per tutte le lingue necessarie
  2. Inserisci le stringhe nel contenuto delle email di risposta automatica utilizzando le espressioni {$chiave$} (nella scheda Autoresponder del modulo)

Questa pagina ti è stata utile?

Hai trovato questa sezione della documentazione particolarmente d'aiuto? Faccelo sapere.

Mandaci un feedback