Reach

Grow

Manage

Automate

Reach

Grow

Manage

Automate

G

G

M

M

Translation Files

Come localizzare il contenuto HTML

Panoramica

Panoramica

Panoramica

File di traduzione

Un hub centralizzato per memorizzare tutte le tue traduzioni chiave da utilizzare nelle email, SMS e modelli di push. Questa funzione ti permette di caricare e memorizzare facilmente le tue traduzioni

File di Traduzione semplificano la localizzazione dei modelli permettendoti di gestire contenuti multilingue in un unico sistema centralizzato. Con i File di Traduzione, puoi servire dinamicamente la versione corretta della lingua del testo nei tuoi modelli in base alla località dei tuoi destinatari, riducendo la necessità di modelli multipli e migliorando l'efficienza delle campagne.

Caratteristiche Principali

Gestione Centralizzata: Carica file di traduzione nell'interfaccia CRM di Bird. Memorizza le traduzioni per più località in un unico file, riducendo la duplicazione e semplificando gli aggiornamenti.

Rendering Dinamico delle Traduzioni: Recupera automaticamente la traduzione corretta per la località di un destinatario usando la sintassi Liquid. Includi una logica di ripiego per assicurarti che i messaggi vengano sempre visualizzati, anche se manca una traduzione.

Formato Flessibile: Usa file CSV con chiavi di riga per le località (ad es., en-EN, fr-FR) e chiavi di colonna per il contenuto delle traduzioni (ad es., header, body). Struttura del file d'esempio:

Header 1

Header 2

Header 3

Cell 1-1

Cell 1-2

Cell 1-3

Cell 2-1

Cell 2-2

Cell 2-3

Supporto Multi-Canale: Usa i file di traduzione attraverso i canali supportati, tra cui email, e anche SMS e notifiche push, se abilitati.

Personalizzazione Basata sulla Località

  • Seleziona dinamicamente le traduzioni basate sull'attributo della località del destinatario (ad es., contact.attribute.locale) o altri attributi personalizzati.

  • Assicura messaggi coerenti per il pubblico globale.

Creazione e utilizzo dei file di traduzione

I file di traduzione possono essere caricati su Bird e utilizzati nei tuoi modelli. Questa guida ti spiega come caricarli e usarli

I file di traduzione ti consentono di tradurre dinamicamente i contenuti nei modelli in base alla lingua del destinatario. Ecco come impostare e utilizzare i file di traduzione per creare un'email di benvenuto localizzata.

Passo 1: Preparare il File di Traduzione

Formato del File: Utilizza un file CSV con la seguente struttura:

  • Chiave Riga (locale): Rappresenta la lingua (ad es., en-US, fr-FR, es-ES).

  • Intestazioni di Colonna: Chiavi per le sezioni del modello che richiedono traduzione (ad es., intestazione, corpo).

Esempio di File: welcome_email_translations.csv

locale

intestazione

corpo

en-US

Welcome to Bird!

We can't wait for you to get started with Inbox.

fr-FR

Bienvenue chez Bird!

Nous avons hâte que vous commenciez avec Inbox.

es-ES

¡Bienvenido a Bird!

Estamos ansiosos por que empieces con Inbox.


Salva il File:

Salvalo come welcome_email_translations.csv.

Passo 2: Caricare il File di Traduzione

  1. Vai alla sezione Content > Translation Files in Bird.

  2. Fai clic su Upload Translation File.

  3. Seleziona welcome_email_translations.csv e caricalo.

  4. Conferma che il caricamento del file sia riuscito.

Passo 3: Utilizzare le Traduzioni nel Modello Email

  1. Imposta la Localizzazione: Assegna la lingua del destinatario a una variabile, tipicamente basata su un attributo del loro profilo. Puoi anche utilizzare qualsiasi combinazione di attributi personalizzati purché corrisponda al formato nel tuo file di traduzione. {% assign locale = contact.attributes.locale %}

  2. Recupera le Traduzioni: Usa assign o capture per recuperare la traduzione pertinente dal file utilizzando il render tag. {% assign header = "welcome_email_translations/header" | t: locale %} {% assign body = "welcome_email_translations/body" | t: locale %}

  3. Esegui il Rendering del Modello: Inserisci dinamicamente le traduzioni nei contenuti delle tue email. Puoi anche eseguire il rendering delle traduzioni direttamente nella variabile invece di assegnarle prima <h1>{{ header }}</h1> <p>{{ "welcome_email_translations/body" | t: locale }}</p>

Esempio Completo di Modello:

{% assign locale = contact.attributes.locale %}
{% assign header = "welcome_email_translations/header" | t: locale %}
{% assign body = "welcome_email_translations/body" | t: locale %}


<!DOCTYPE html>
<html>
  <body>
    <h1>{{ header }}</h1>
    <p>{{ body }}</p>
  </body>
</html>

Passo 4: Testare le Tue Traduzioni

Invia un'Email di Prova:

Usa contatti di prova con specifiche localizzazioni (ad es. en-US, fr-FR, es-ES) per assicurarti che le traduzioni siano applicate correttamente.

I file di traduzione possono essere caricati su Bird e utilizzati nei tuoi modelli. Questa guida ti spiega come caricarli e usarli

I file di traduzione ti consentono di tradurre dinamicamente i contenuti nei modelli in base alla lingua del destinatario. Ecco come impostare e utilizzare i file di traduzione per creare un'email di benvenuto localizzata.

Passo 1: Preparare il File di Traduzione

Formato del File: Utilizza un file CSV con la seguente struttura:

  • Chiave Riga (locale): Rappresenta la lingua (ad es., en-US, fr-FR, es-ES).

  • Intestazioni di Colonna: Chiavi per le sezioni del modello che richiedono traduzione (ad es., intestazione, corpo).

Esempio di File: welcome_email_translations.csv

locale

intestazione

corpo

en-US

Welcome to Bird!

We can't wait for you to get started with Inbox.

fr-FR

Bienvenue chez Bird!

Nous avons hâte que vous commenciez avec Inbox.

es-ES

¡Bienvenido a Bird!

Estamos ansiosos por que empieces con Inbox.


Salva il File:

Salvalo come welcome_email_translations.csv.

Passo 2: Caricare il File di Traduzione

  1. Vai alla sezione Content > Translation Files in Bird.

  2. Fai clic su Upload Translation File.

  3. Seleziona welcome_email_translations.csv e caricalo.

  4. Conferma che il caricamento del file sia riuscito.

Passo 3: Utilizzare le Traduzioni nel Modello Email

  1. Imposta la Localizzazione: Assegna la lingua del destinatario a una variabile, tipicamente basata su un attributo del loro profilo. Puoi anche utilizzare qualsiasi combinazione di attributi personalizzati purché corrisponda al formato nel tuo file di traduzione. {% assign locale = contact.attributes.locale %}

  2. Recupera le Traduzioni: Usa assign o capture per recuperare la traduzione pertinente dal file utilizzando il render tag. {% assign header = "welcome_email_translations/header" | t: locale %} {% assign body = "welcome_email_translations/body" | t: locale %}

  3. Esegui il Rendering del Modello: Inserisci dinamicamente le traduzioni nei contenuti delle tue email. Puoi anche eseguire il rendering delle traduzioni direttamente nella variabile invece di assegnarle prima <h1>{{ header }}</h1> <p>{{ "welcome_email_translations/body" | t: locale }}</p>

Esempio Completo di Modello:

{% assign locale = contact.attributes.locale %}
{% assign header = "welcome_email_translations/header" | t: locale %}
{% assign body = "welcome_email_translations/body" | t: locale %}


<!DOCTYPE html>
<html>
  <body>
    <h1>{{ header }}</h1>
    <p>{{ body }}</p>
  </body>
</html>

Passo 4: Testare le Tue Traduzioni

Invia un'Email di Prova:

Usa contatti di prova con specifiche localizzazioni (ad es. en-US, fr-FR, es-ES) per assicurarti che le traduzioni siano applicate correttamente.

I file di traduzione possono essere caricati su Bird e utilizzati nei tuoi modelli. Questa guida ti spiega come caricarli e usarli

I file di traduzione ti consentono di tradurre dinamicamente i contenuti nei modelli in base alla lingua del destinatario. Ecco come impostare e utilizzare i file di traduzione per creare un'email di benvenuto localizzata.

Passo 1: Preparare il File di Traduzione

Formato del File: Utilizza un file CSV con la seguente struttura:

  • Chiave Riga (locale): Rappresenta la lingua (ad es., en-US, fr-FR, es-ES).

  • Intestazioni di Colonna: Chiavi per le sezioni del modello che richiedono traduzione (ad es., intestazione, corpo).

Esempio di File: welcome_email_translations.csv

locale

intestazione

corpo

en-US

Welcome to Bird!

We can't wait for you to get started with Inbox.

fr-FR

Bienvenue chez Bird!

Nous avons hâte que vous commenciez avec Inbox.

es-ES

¡Bienvenido a Bird!

Estamos ansiosos por que empieces con Inbox.


Salva il File:

Salvalo come welcome_email_translations.csv.

Passo 2: Caricare il File di Traduzione

  1. Vai alla sezione Content > Translation Files in Bird.

  2. Fai clic su Upload Translation File.

  3. Seleziona welcome_email_translations.csv e caricalo.

  4. Conferma che il caricamento del file sia riuscito.

Passo 3: Utilizzare le Traduzioni nel Modello Email

  1. Imposta la Localizzazione: Assegna la lingua del destinatario a una variabile, tipicamente basata su un attributo del loro profilo. Puoi anche utilizzare qualsiasi combinazione di attributi personalizzati purché corrisponda al formato nel tuo file di traduzione. {% assign locale = contact.attributes.locale %}

  2. Recupera le Traduzioni: Usa assign o capture per recuperare la traduzione pertinente dal file utilizzando il render tag. {% assign header = "welcome_email_translations/header" | t: locale %} {% assign body = "welcome_email_translations/body" | t: locale %}

  3. Esegui il Rendering del Modello: Inserisci dinamicamente le traduzioni nei contenuti delle tue email. Puoi anche eseguire il rendering delle traduzioni direttamente nella variabile invece di assegnarle prima <h1>{{ header }}</h1> <p>{{ "welcome_email_translations/body" | t: locale }}</p>

Esempio Completo di Modello:

{% assign locale = contact.attributes.locale %}
{% assign header = "welcome_email_translations/header" | t: locale %}
{% assign body = "welcome_email_translations/body" | t: locale %}


<!DOCTYPE html>
<html>
  <body>
    <h1>{{ header }}</h1>
    <p>{{ body }}</p>
  </body>
</html>

Passo 4: Testare le Tue Traduzioni

Invia un'Email di Prova:

Usa contatti di prova con specifiche localizzazioni (ad es. en-US, fr-FR, es-ES) per assicurarti che le traduzioni siano applicate correttamente.

Best Practices

  • Includi alternative Includi sempre traduzioni alternative nel caso manchi una traduzione specifica per la località. Ad esempio, se la località è mancante, si farà riferimento a en-US e, se anche questo manca, si tornerà al testo di default "Welcome to Bird". {% assign header = "welcome_email_translations/header" | t: locale, "en-US" | default: "Welcome to Bird!" %}

  • Standardizzare i Codici Locali: Assicurati che le località siano coerenti (ad esempio en-US, fr-FR, es-ES) in tutti i file di traduzione.

  • Aggiornamenti Regolari: Mantieni i file di traduzione aggiornati man mano che il contenuto cambia per mantenere la coerenza tra le lingue.

  • Testa Accuratamente: Testa regolarmente i modelli dopo aver aggiunto o aggiornato le traduzioni per assicurarti che vengano visualizzati correttamente.

Risultato

Usando l'esempio sopra, un destinatario francese (locale = "fr-FR") riceverà: Intestazione: Bienvenue chez Bird! Corpo: Nous avons hâte que vous commenciez avec Inbox.

Un destinatario inglese (locale = "en-EN") riceverà: Intestazione: Welcome to Bird! Corpo: We can't wait for you to get started with Inbox.

Questo approccio semplifica la localizzazione, assicurando un messaggio coerente riducendo al contempo la duplicazione dei template.

Connettiamoci con un esperto di Bird.
Scopri tutta la potenza del Bird in 30 minuti.

Inviando, accetti che Bird possa contattarti riguardo ai nostri prodotti e servizi.

Puoi annullare l'iscrizione in qualsiasi momento. Consulta la Informativa sulla Privacy di Bird per i dettagli sul trattamento dei dati.

Azienda

Newsletter

Rimani aggiornato con Bird attraverso aggiornamenti settimanali nella tua inbox.

Connettiamoci con un esperto di Bird.
Scopri tutta la potenza del Bird in 30 minuti.

Inviando, accetti che Bird possa contattarti riguardo ai nostri prodotti e servizi.

Puoi annullare l'iscrizione in qualsiasi momento. Consulta la Informativa sulla Privacy di Bird per i dettagli sul trattamento dei dati.

Azienda

Newsletter

Rimani aggiornato con Bird attraverso aggiornamenti settimanali nella tua inbox.

Connettiamoci con un esperto di Bird.
Scopri tutta la potenza del Bird in 30 minuti.

Inviando, accetti che Bird possa contattarti riguardo ai nostri prodotti e servizi.

Puoi annullare l'iscrizione in qualsiasi momento. Consulta la Informativa sulla Privacy di Bird per i dettagli sul trattamento dei dati.

R

Raggiungi

G

Grow

M

Manage

A

Automate

Azienda

Newsletter

Rimani aggiornato con Bird attraverso aggiornamenti settimanali nella tua inbox.