# Agenti di contenuti multilingue: localizzare per account in ebraico, arabo e inglese senza tradurre

_2026-10-06 · Contenuti in più lingue con agenti IA: localizzazione contro traduzione, le insidie della scrittura da destra a sinistra in ebraico e arabo, testi per account._

Un agente di contenuti multilingue dovrebbe scrivere il testo di ogni account direttamente nella lingua di quell'account, partendo da un brief comune, invece di tradurre riga per riga un originale in inglese. In Shager questo significa un post per ogni gruppo linguistico, con un testo separato per ogni account in `per_channel`, e link, titolo YouTube e primo commento specifici per lingua. Per le lingue che si scrivono da destra a sinistra, come l'ebraico e l'arabo, l'agente deve anche gestire il testo a direzione mista: numeri, URL, nomi di marchi e hashtag dentro frasi da destra a sinistra.

È sulla seconda metà di questa risposta che inciampa la maggior parte dei progetti multilingue, e il problema resta invisibile finché il post non è online, sullo schermo di un telefono.

## Localizzazione e traduzione

La definizione del W3C è utile perché è precisa. Le sue FAQ sull'internazionalizzazione descrivono la [localizzazione](https://www.w3.org/International/questions/qa-i18n) come l'adattamento di un contenuto a un mercato di destinazione specifico, una locale, e precisano che va ben oltre la traduzione del testo: formati di date e numeri, valuta, convenzioni, cultura.

Per i contenuti social la distanza tra le due cose è enorme. Un testo tradotto conserva la struttura inglese, la battuta inglese e l'invito all'azione inglese, solo resi in un'altra lingua. Un testo localizzato parte dallo scopo del post e scrive quello che scriverebbe un copywriter madrelingua di quel mercato.

Esempi concreti di ciò che sfugge a una traduzione:

1. **L'ebraico si rivolge al lettore secondo il genere.** Un «Book your table» inglese non ha genere. In ebraico l'imperativo è maschile, femminile o plurale, e i marchi fanno scelte precise al riguardo. Un agente che traduce in modo meccanico ne sceglierà uno a caso per ogni post, con un effetto incoerente su quaranta pagine.
2. **L'arabo impone scelte di registro.** L'arabo standard moderno e i dialetti regionali convivono, e la scelta giusta dipende dal marchio e dal pubblico. Il brief dovrebbe indicare quale usare, e l'agente non dovrebbe oscillare tra l'uno e gli altri.
3. **Date e prezzi.** «11/10» indica giorni diversi in paesi diversi. I simboli di valuta stanno da lati diversi rispetto al numero. Nel dubbio, scrivi le date in lettere.
4. **Festività e ritmi.** La settimana lavorativa, i giorni festivi e i periodi di calma cambiano da mercato a mercato. Un pubblico israeliano alla vigilia di una grande festività, o un pubblico in un paese a maggioranza musulmana durante le sere del Ramadan, si comporta in modo diverso rispetto a un martedì qualunque.

La regola pratica per l'agente: il brief è la fonte dei fatti, mai la fonte delle frasi.

## Come organizzare un cliente multilingue in Shager

Shager nasce pensato prima di tutto per l'ebraico, con un'interfaccia da destra a sinistra e un sito completo in inglese, e tratta il testo di ogni account come un testo a sé. Questo si adatta bene a come andrebbe organizzato il lavoro multilingue.

1. **Raggruppa gli account per lingua.** Usa `create_group` per creare un gruppo per lingua, per esempio «Aurora HE», «Aurora AR», «Aurora EN». I gruppi appartengono all'area di lavoro del cliente.
2. **Un post per ogni gruppo linguistico.** Alcuni campi si impostano una sola volta per post: `cta_url`, `youtube_title`, `campaign`. Landing page e titoli YouTube specifici per lingua richiedono quindi post separati per lingua. In questo modo anche i report restano puliti, lingua per lingua.
3. **Testi per account all'interno di ogni post.** `per_channel` accetta un `caption` e un `first_comment` per ogni `channel_id`. Anche all'interno della stessa lingua, varia la formulazione da un account all'altro, come spiegato in [variare i testi per ogni account con l'IA](/it/blog/caption-variation-per-account-with-ai).

Ecco un post in ebraico per un cliente con tre sedi:

```json
{
  "tool": "create_post",
  "arguments": {
    "workspace_id": "ws_example",
    "group_ids": ["grp_aurora_he"],
    "caption": "הקולקציה החדשה מגיעה לסניפים ביום חמישי.",
    "cta_url": "https://aurora-example.co.il/he/new-collection",
    "campaign": "new-collection-he",
    "youtube_title": "הקולקציה החדשה של אורורה",
    "label": "Aurora new collection HE",
    "per_channel": [
      { "channel_id": "ch_fb_haifa",
        "caption": "חיפה, הקולקציה החדשה כבר בדרך. ביום חמישי היא אצלנו בסניף.",
        "first_comment": "לכל הפרטים ולתיאום ביקור:\nhttps://aurora-example.co.il/he/new-collection" },
      { "channel_id": "ch_fb_beersheva",
        "caption": "באר שבע, ביום חמישי נפתח את הארגזים. בואו לראות ראשונים." }
    ]
  }
}
```

I post in arabo e in inglese si creano allo stesso modo, ciascuno con le proprie landing page e campagne. Poiché Shager assegna a ogni account il proprio link breve e i propri tag UTM, con `utm_content` che identifica l'account, i dati sui clic restano divisi per account e per lingua senza alcun lavoro aggiuntivo.

## I problemi della scrittura da destra a sinistra che il tuo agente non vede

Un modello linguistico produce una sequenza di caratteri in ordine logico. Il telefono la visualizza con l'[algoritmo bidirezionale Unicode](https://www.unicode.org/reports/tr9/), che decide visivamente dove si colloca ogni blocco di testo da sinistra a destra e da destra a sinistra. Quando una frase in ebraico o in arabo contiene parole inglesi, cifre, URL o segni di punteggiatura, il risultato può essere diverso da quello che intendeva chi scriveva.

Il [glossario dell'internazionalizzazione](https://www.w3.org/TR/i18n-glossary/) del W3C fa notare che nelle scritture da destra a sinistra i numeri vengono visualizzati da sinistra a destra e che il testo bidirezionale è all'origine di molte difficoltà con queste scritture. I sintomi tipici nei testi dei social:

1. **La punteggiatura salta dalla parte sbagliata.** Una frase in ebraico che termina con il nome di un marchio in inglese e un punto può mostrare il punto a sinistra del marchio, a metà riga.
2. **La direzione di base si ribalta.** Se un testo inizia con una parola inglese o con un numero, una piattaforma che stabilisce la direzione in base al primo carattere forte disporrà tutto il paragrafo da sinistra a destra. Le note del W3C sul [testo bidirezionale nei social media](https://www.w3.org/International/wiki/Bidi_in_social_media), basate su test meno recenti, avevano osservato che Facebook usava il rilevamento sul primo carattere forte nei commenti. Le piattaforme cambiano, quindi verifica sulle app attuali.
3. **Prezzi e intervalli si invertono.** «50-100» scritto con un trattino tra le cifre all'interno di un testo ebraico può apparire rovesciato rispetto a quello che il lettore si aspetta.
4. **Hashtag con alfabeti misti.** Un hashtag che mescola caratteri latini ed ebraici può spezzarsi o essere visualizzato in modo strano.

## Regole da dare all'agente per i testi da destra a sinistra

Vanno inserite nelle istruzioni permanenti di ogni cliente che ha account in ebraico o in arabo.

1. Inizia ogni testo da destra a sinistra con una parola nella scrittura da destra a sinistra, mai con un numero, un nome di marchio in caratteri latini o un'emoji.
2. Non chiudere un testo da destra a sinistra con una parola latina seguita da punteggiatura. Riformula in modo che la frase finisca nella scrittura da destra a sinistra.
3. Metti gli URL su una riga a parte, mai a metà di una frase da destra a sinistra.
4. Scrivi intervalli e prezzi in lettere o ristruttura la frase, invece di affidarti a simboli tra i numeri.
5. Quando un nome di marchio latino deve stare a metà frase e la visualizzazione si rompe, un segno di direzione da destra a sinistra (U+200F) dopo il blocco latino di solito ripristina l'ordine. Usalo con parsimonia e solo dopo averlo testato, perché i caratteri invisibili rendono il testo più difficile da modificare in seguito.
6. Prima di programmare, fai controllare a un madrelingua un esempio visualizzato per ogni social, su un telefono. Una revisione con screenshot scova ciò che nessun controllo sulla stringa può trovare.

L'assistente di scrittura in ebraico di Shager aiuta sul lato umano, per i team che modificano o approvano testi in ebraico nell'interfaccia. L'agente ha comunque bisogno delle regole qui sopra, perché scrive prima che qualcuno guardi.

## L'approvazione nella lingua del cliente

Quando un cliente in un altro mercato approva i contenuti, deve vederli nella propria lingua. I link di approvazione di Shager permettono a un revisore di approvare senza accedere; l'agente li invia con `request_approval`, indicando un `reviewer_name` e, facoltativamente, un indirizzo email o un numero di telefono. Manda il post in ebraico alla responsabile marketing che parla ebraico e il post in arabo alla persona che l'arabo lo legge davvero. Un unico revisore anglofono che approva tre lingue ne sta approvando solo una. Il flusso di approvazione è descritto in [approvazione umana per i post degli agenti](/it/blog/human-approval-for-agent-posts).

## Fusi orari e calendari

Un cliente il cui pubblico arabofono si trova in un paese diverso da quello ebraofono può avere bisogno di orari di pubblicazione diversi per lingua. Dato che ogni lingua è un post separato, ognuna può avere il proprio `schedule_at`, con lo scostamento calcolato per il fuso giusto. Il calendario di Shager include le festività israeliane; per gli altri mercati, inserisci le festività rilevanti nel file di contesto del cliente. Le regole di programmazione sono in [strategia di programmazione per gli agenti](/it/blog/scheduling-strategy-for-agents).

## Domande frequenti

### Un solo post può contenere testi in lingue diverse per account diversi?

Sì. I testi `per_channel` sono testo libero per ogni account, quindi un singolo post può mescolare più lingue. Io però dividerei comunque per lingua ogni volta che link, titolo YouTube o orario di pubblicazione devono cambiare, perché quei campi si impostano una sola volta per post.

### L'agente dovrebbe scrivere l'originale in inglese e localizzare da lì?

Solo se il brief è in inglese. Uno schema migliore è un brief di fatti e obiettivi nella lingua che usa il cliente, e testi nativi scritti a partire da quel brief per ogni lingua. Tradurre un testo inglese porta la struttura inglese dentro tutte le altre lingue.

### Shager gestisce correttamente il testo da destra a sinistra?

L'interfaccia di Shager nasce da destra a sinistra, e i testi arrivano ai social così come li ha scritti l'agente, a parte i link, che vengono sostituiti con il link breve tracciato di ogni account, e la riga dell'invito all'azione quando imposti `cta_url`. Come viene visualizzato un testo lo decidono le app di ciascun social, quindi le regole qui sopra, e un rapido controllo su un telefono, restano valide.

## Da dove partire

Crea i gruppi linguistici nell'area di lavoro di un cliente ed esegui un solo post per lingua prima di estendere il lavoro. La [pagina dedicata agli agenti](/it/agents) spiega come collegare il tuo agente, se non l'hai ancora fatto.

---
Source: https://shager.ai/it/blog/multilingual-content-agents
