xRM Translation Bridge
Le organizzazioni internazionali con Dynamics 365 condividono un unico CRM tra molte lingue: un team vendite in Polonia, operatori del servizio clienti in Spagna, account manager in Germania. L'interfaccia si può localizzare — i dati no. Ogni descrizione, nota e campo di testo libero resta nella lingua in cui è stato scritto.
Questo articolo spiega cosa significa traduzione dei dati in tempo reale in Dynamics 365, come funziona tecnicamente e a cosa guardare prima di scegliere una soluzione.
La traduzione dei dati in tempo reale in Dynamics 365 è la traduzione automatica dei valori dei campi — non delle etichette o dei metadati — nel momento in cui un utente apre un record, nella lingua di quell’utente. Microsoft localizza l’interfaccia e traduce le etichette, ma i contenuti dei campi come descrizioni di account, dettagli dei casi o nomi delle opportunità non vengono tradotti nativamente. Un add-on per la traduzione dei dati riconosce la lingua di ogni campo di testo, lo invia a un provider di traduzione come Azure AI Translator, DeepL o Azure OpenAI e mostra il risultato accanto all’originale. Le soluzioni ben progettate conservano ogni traduzione come riga di Dataverse: il testo ripetuto viene tradotto una sola volta, i risultati sono verificabili e i dati dei clienti vanno soltanto alla risorsa di IA controllata dall’organizzazione stessa.
Etichette e metadati
Nomi di tabelle e campi, moduli, viste, set di opzioni, voci della mappa del sito. Tradotti una volta e distribuiti con la soluzione — il compito di xRM Translation Studio.
“Account Name” → “Firmenname”Dati dei campi
Descrizioni, note, e-mail, dettagli dei casi, nomi delle opportunità. Scritti ogni giorno, in ogni lingua — tradotti quando qualcuno deve leggerli. Il compito di xRM Translation Bridge.
“Presupuesto aprobado” → “Angebot genehmigt”All’apertura di un record viene verificata la lingua dei campi di testo. I campi già nella lingua dell’utente, i valori molto brevi, gli indirizzi, le e-mail, gli URL e i numeri di telefono vengono saltati.
I campi restanti vanno al provider di traduzione in un’unica richiesta raggruppata — una chiamata per record invece di una per campo mantiene tutto rapido. Il rich text richiede un provider che preservi la formattazione.
I risultati vengono memorizzati così lo stesso testo non si paga due volte. Indicizzata sul testo di partenza e non sul record, una traduzione serve ogni record che lo contiene.
Gli utenti copiano il contenuto dei campi in traduttori web pubblici e leggono il risultato in un’altra scheda.
Add-on che traducono su richiesta le colonne configurate.
Un add-on per Dynamics 365 che traduce i dati dei campi nel momento in cui si apre un record — senza configurare colonne.
Qualità, velocità e costo della traduzione variano molto da provider a provider — e le differenze emergono proprio dove vive il testo del CRM: abbreviazioni, nomi aziendali, termini di pagamento. I numeri qui sotto vengono dal nostro corpus di prova con record CRM in polacco, spagnolo e francese, misurati a settembre 2026 attraverso l’intero percorso del prodotto.
| Provider | Linguaggio aziendaleabbreviazioni, nomi di aziende | Prima traduzione10 campi, mediana | Dalla cacheil vostro ambiente | Costo per 1.000 recordprezzi di listino |
|---|---|---|---|---|
| DeepLtraduzione automatica classica | buonoscioglie la maggior parte delle abbreviazioni | 0.6 s | 0.2 s | ≈ €29 |
| Azure AI Translatortraduzione automatica classica | altalenantelascia le abbreviazioni come sono | 0.6 s | 0.1 s | ≈ $15 |
| OpenAIgpt-4o-mini | molto buonomantiene i nomi, scioglie le abbreviazioni | 2.8 s | 0.1 s | ≈ $0.23 |
| Azure OpenAIla vostra regione Azure | molto buono | 3.2 s | 0.2 s | ≈ $3.85 |
| AnthropicClaude | molto buono | 5.3 s | 0.2 s | ≈ $5.39 |
| GoogleGemini | buonomodello linguistico * | 2–5 s * | 0.2 s | ≈ $0.80 |
Misurato lungo l’intero percorso del prodotto — plug-in, controllo della licenza, esclusioni, riconoscimento della lingua e cache inclusi — con dieci campi per record. Le traduzioni dalla cache non richiedono alcuna chiamata al provider: un record già visto non costa nulla e compare in una frazione di secondo. In un’organizzazione tipica circa il 70 % delle traduzioni arriva dalla cache, il che riduce di conseguenza i valori sopra. I costi sono prezzi di listino al momento della misurazione e vengono fatturati dal vostro provider, non da xRM Products. * Google non faceva parte di questa sessione di misurazione; i valori indicati sono il prezzo di listino e l’intervallo misurato su modelli linguistici comparabili.
Equilibrato — il predefinito
L’unico provider del nostro test che unisce una buona qualità sul linguaggio aziendale a una prima traduzione ben sotto il secondo. La formattazione nel rich text è rimasta intatta in ogni caso.
Il meglio per note e abbreviazioni
I modelli linguistici di grandi dimensioni hanno capito le sigle di fatture, codici fiscali o rapporti di contatto e hanno lasciato intatti nomi aziendali, forme giuridiche e indirizzi — al prezzo di una prima traduzione più lenta.
Costo più basso
I modelli piccoli costano molto meno della traduzione automatica classica, perché il riconoscimento della lingua costa quasi nulla — con DeepL riconoscere una lingua costa quanto una traduzione intera.
Residenza dei dati
Entrambi operano nella regione della risorsa che create voi. DeepL elabora nell’UE. Gli altri provider elaborano nella propria infrastruttura — la pagina delle impostazioni lo indica per ciascun provider.
Non siete mai vincolati: il provider è un’impostazione e a ogni utente si può concedere il diritto di cambiarlo per una singola traduzione. Poiché le traduzioni restano come righe di Dataverse, cambiare provider non significa pagare due volte lo stesso testo.
Il contenuto dei campi dovrebbe andare solo a una risorsa di IA di proprietà della vostra organizzazione — la vostra chiave, la vostra regione, il vostro contratto di trattamento dei dati — mai attraverso un servizio del fornitore.
Una configurazione colonna per colonna si rompe ogni volta che si aggiunge una tabella o un campo. Cercate una copertura predefinita di tutte le tabelle, con esclusioni invece di elenchi di autorizzazioni.
La qualità della traduzione varia a seconda della coppia linguistica e del tipo di testo. Sigle aziendali e gergo avvantaggiano alcuni provider, il rich text formattato altri — poter scegliere protegge qualità e costi.
Senza cache, gli stessi termini di pagamento su trecento record vengono tradotti trecento volte. Le traduzioni memorizzate riducono i costi e rendono verificabili i risultati.
Le esclusioni dovrebbero essere applicate sul server e bloccare in caso di dubbio: se una verifica non è possibile, il campo non viene inviato.
La traduzione dovrebbe partire dopo il caricamento del modulo e non bloccarlo mai. Dalla cache un record tradotto dovrebbe comparire ben sotto il secondo.
| Traduttore del browser | Add-on per entità | xRM Translation Bridge | |
|---|---|---|---|
| Funziona senza configurare colonne | ✓ | — | ✓ |
| Resta dentro Dynamics 365 | — | ✓ | ✓ |
| Riconoscimento automatico della lingua | ✓ | — | ✓ |
| Scelta del provider di IA | — | — | ✓ |
| Traduzioni conservate e riutilizzabili | — | — | ✓ |
| Esclusioni admin | — | ✓ | ✓ |
| Dati dei clienti solo alla vostra risorsa di IA | — | ✓ | ✓ |
xRM Translation Bridge trasforma i dati multilingue da lavoro di copia e incolla in una lettura con un clic — nel record, nella vostra lingua.