> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/it/what-would-you-like-to-learn-about/advocate-program/advocate-program-settings/translate-and-localize-your-advocate-program.md).

# Traduci e localizza il tuo programma Advocate

La piattaforma Advocate utilizza informazioni sulle impostazioni locali specifiche per ciascun partecipante per aiutarti a tradurre e localizzare i contenuti e i premi del tuo programma di referral. Queste impostazioni locali (ad es. `en_GB`, `nl_NL`) sono una combinazione di un codice lingua di due lettere e di un codice paese di due lettere, come definito rispettivamente in ISO 639-1 e ISO 3166-1 alpha-2. Puoi inviare a impact.com le informazioni sulle impostazioni locali per singoli partecipanti ogni volta che ci invii i dettagli del customer advocate e degli eventi.

#### Traduci e localizza i contenuti del tuo programma

{% stepper %}
{% step %}
**Passaggio 1: scarica la copia sorgente e i messaggi**

1. Nel menu di navigazione a sinistra, seleziona ![](/files/56eb48c7f3195590132b62ea75c0575abe0113e5) **\[Engage]** → **Regole del programma**.
2. Nella *Regole del programma* schermata, seleziona il **Contenuto** scheda.

   <div data-with-frame="true"><figure><img src="/files/87bd010ef2f90bb77b19a4a80c112f149d5742df" alt="" width="322"><figcaption></figcaption></figure></div>
3. Nella *Traduzioni* sezione, seleziona **Modifica** → **Scarica sorgente** o **Scarica sorgente e traduzioni**.

   <div data-with-frame="true"><figure><img src="/files/fbd03856e941d9f305db91f699d8ce1533d9a496" alt="" width="563"><figcaption></figcaption></figure></div>

{% hint style="warning" %}
**Importante:** Esiste un metodo alternativo per scaricare le traduzioni. Questo metodo è l'unico modo per gestire le traduzioni dei contenuti del microsito.
{% endhint %}

1. Nel menu di navigazione a sinistra, seleziona **Contenuto**.
2. Nella *Traduzioni* sezione, seleziona **Microsito** per espandere un elenco di opzioni, quindi seleziona il contenuto del microsito che desideri tradurre.
3. Seleziona per **Scarica sorgente** o **Scarica sorgente e traduzioni**.

Il file zip fornito includerà la tua copia predefinita ed eventuali copie tradotte (se presenti) nel seguente formato:

<div data-with-frame="true"><figure><img src="/files/629177550787b589c8dd2aa3516345bb10b12f1e" alt="" width="321"><figcaption></figcaption></figure></div>

In questo esempio, i `programEmailID.json`, `programWidgetID.json`, `referredReward.json` o `referrerReward.json` file contengono la copia predefinita per l'email, il widget e i premi del programma.
{% endstep %}

{% step %}
**Passaggio 2: traduci i file sorgente**

Usa una copia del messaggio predefinito dell'email o del widget (che si trova nei `programEmailID.json` o `programWidgetID.json` file) come base per le tue traduzioni, e una copia delle impostazioni predefinite dei premi come modello per i tipi e gli importi dei premi localizzati.

Se hai già effettuato traduzioni, queste saranno incluse nel download, nella cartella del widget/email a cui si riferiscono (ad es. /`programEmailID`) con il nome file della localizzazione per cui sono destinate (ad es. `nl_NL.json`).

Puoi scegliere di apportare modifiche alle traduzioni/premi esistenti che hai, per una localizzazione specifica, oppure eliminare il contenuto esistente e ricominciare dal file predefinito.
{% endstep %}

{% step %}
**Passaggio 3: crea il pacchetto delle traduzioni**

1. Inserisci i file tradotti di nuovo nella cartella con lo stesso nome del file sorgente che hai tradotto (*ad es.* la `/signupRewardEmail` cartella per le traduzioni di `signupRewardEmail.json`).

   L'esempio seguente mostra le traduzioni per le `fr_FR` e `en_US` localizzazioni posizionate nella cartella dell'email del programma `/programEmailID`, widget `/programWidgetID`, e premi `/referredReward` e `/referrerReward`.

   <div data-with-frame="true"><figure><img src="/files/967a4dfb10c574065140c4355e2ba6b110a14879" alt="" width="563"><figcaption></figcaption></figure></div>
2. Crea un file zip della cartella contenente le `/Emails` e `/Widgets` cartelle.
   {% endstep %}

{% step %}
**Passaggio 4: carica le traduzioni**

1. Carica la cartella compressa nella *Traduzioni* sezione della **Contenuti** scheda nella *Regole del programma* pagina o *Contenuto* pagina, a seconda del metodo che hai utilizzato in *Passaggio 1*.
2. Seleziona **Fatto** e conferma che il file sia stato caricato correttamente.

Congratulazioni! Il tuo programma di referral è ora localizzato.
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.impact.com/brand/it/what-would-you-like-to-learn-about/advocate-program/advocate-program-settings/translate-and-localize-your-advocate-program.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
