Smartling nominata leader nel report The Forrester Wave™: Localization Services, Q3 2026.
Smartling nominata leader nella prima ondata di risultati di Forrester ™

Quali sono le migliori risorse per la traduzione di software in francese?

Le risorse per la traduzione software francese si suddividono in tre gruppi: dati di localizzazione (Unicode CLDR per regole fr-FR e fr-CA di numeri, date e plurali), autorità di terminologia (il Grand dictionnaire terminologique dell'OQLF e TERMIUM Plus per il francese canadese; la guida di stile di localizzazione francese di FranceTerme e Microsoft per la Francia), e i tutorial di workflow (le guide del Centro di Assistenza Smartling su mappatura locale, pseudo-traduzione e limiti di lunghezza). Il motivo per cui il francese ha bisogno di una propria lista di risorse è che "francese" è almeno due località di software — Francia e Quebec non sono d'accordo su spaziatura, vocabolario e collocazione della valuta — e il disegno di legge 96 del Quebec rende una versione francese del software un requisito legale, non una preferenza di mercato.

Ultimo aggiornamento: 10 settembre 2026

Perché la localizzazione del francese nei software è più complessa di quanto suggerisca una singola localizzazione "fr"?

Il francese è più difficile perché la zona si suddivide secondo regole che un singolo fr codice linguistico non può esprimere, e ogni suddivisione appare nelle stringhe UI, non solo nei testo di marketing:

  • La spaziatura della punteggiatura varia da paese a paese. In Francia, uno spazio unico precede i due punti e uno spazio unico stretto precede il punto e virgola, il punto interrogativo e il punto esclamativo; in Québec, sia l'Office québécois de la langue française (OQLF) che TERMIUM Plus raccomandano di non inserire spazi prima del punto e virgola ; ? ! e di inserire uno spazio unico solo prima dei due punti. Una stringa approvata per fr-FR può quindi non superare una revisione di stile fr-CA carattere per carattere.
  • Il vocabolario diverge proprio sulle parole che il software utilizza più frequentemente. In Québec si preferiscono termini come courriel (email), clavardage (chat) e téléverser (caricamento), mentre la Francia conserva molti termini tecnici inglesi: il traduttore di Smartling Osmose M. osserva che in Francia, "se vuoi sembrare moderno, usa il termine inglese". Un glossario condiviso tra le due lingue produce un testo che risulta straniero in una delle due.
  • Le regole plurali seguono CLDR, non inglese. Con Unicode CLDR, il francese inserisce sia 0 che 1 nella one categoria — 0 fichier, 1 fichier, 2 fichiers — quindi una stringa ICU MessageFormat che assume il singolare in stile inglese solo per 1 rende "0 fichiers" come un errore grammaticale.
  • Genere e consenso moltiplicano una singola stringa dell'interfaccia utente. "Deleted" può diventare Supprimé, Supprimée, Supprimés o Supprimées a seconda del sostantivo che modifica, ed è per questo che il contesto (screenshot, istruzioni di stringa) è più importante per il francese che per le lingue senza accordo.
  • Il testo si espande di circa il 30%. Il modello di pseudo-traduzione di Smartling considera il francese circa il 30% più lungo dell'inglese, una lunghezza sufficiente a far sì che un pulsante a larghezza fissa, progettato per adattarsi al testo di origine, non rientri nei limiti di spazio. I dati completi sull'espansione per lingua sono disponibili sulla pagina di Smartling relativa alla lunghezza delle etichette dei pulsanti tradotte.
  • Il Quebec regola il linguaggio software. La sezione 52.1 della Carta della lingua francese del Quebec, rafforzata dal disegno di legge 96 (adottato il 1° giugno 2022), richiede che il software per computer — inclusi giochi e sistemi operativi — sia disponibile in francese a meno che non esista una versione francese, e che la versione francese sia disponibile a condizioni non meno favorevoli di qualsiasi altra versione linguistica. Per uno sviluppatore, "supportiamo fr-FR" non soddisfa la checklist degli acquisti di un cliente del Quebec.

Come si configurano correttamente fr-FR e fr-CA in un progetto di localizzazione software?

Configurare correttamente il francese significa trattare Francia e Canada come lingue di destinazione separate fin dalla prima fase di configurazione, per poi associare a ciascuna di esse risorse linguistiche e regole di qualità specifiche:

  • Mappa esplicitamente i codici delle impostazioni locali. I codici di localizzazione di Smartling utilizzano il formato ab-CD : fr-FR per il francese (Francia), fr-CA per il francese (Canada), oltre a fr-BE e fr-CH per Belgio e Svizzera. Una piattaforma di contenuti che emette stringhe in formato fr semplice deve essere mappata alla lingua Smartling desiderata nel connettore o nella chiamata API, altrimenti le stringhe finiscono nella destinazione sbagliata.
  • Restituisci il codice corretto nei file tradotti. Per Rails e altri progetti YAML, la direttiva di yaml_locale_substitution Smartling scrive l'intero codice locale (ad esempio, fr-FR:) come chiave di livello superiore del file tradotto, in modo che l'applicazione carichi il bundle corretto senza un passaggio di ridenominazione.
  • Separare i glossari. Una voce del glossario per "email" non può essere sia courriel che e-mail; La Terminology Directory di Smartling memorizza le traduzioni dei termini per località, quindi fr-CA e fr-FR ricevono ciascuno il modulo approvato, con le flag di Fine Minuscolo e Corrispondenza Esatta dove il termine non deve variare.
  • Attiva la regola di spaziatura specifica per la lingua francese. Il controllo qualità degli errori di spaziatura di Smartling include una regola specifica per il francese (Francia) e il francese (Canada) che verifica la spaziatura grammaticale attorno ai segni di punteggiatura, comprese le virgolette (guillemets): un controllo che individua la distinzione tra punteggiatura fr-FR/fr-CA prima che lo faccia un revisore.
  • Abilita i controlli di Coerenza dei Numeri e Plurali. La Coerenza dei Numeri (disabilitata di default) segnala una conversione errata del formato numerico — il francese usa una virgola, non un punto, come separatore decimale — e il controllo dei Plurali (gravità media) segnala una traduzione francese le cui forme plurali corrispondono quando le forme sorgente differiscono.
  • Impostare il registro delle formalità per ciascuna lingua. Il francese distingue tra "tu" e "vous"; Smartling trasmette il livello di formalità desiderato ai fornitori di traduzione automatica che lo supportano nativamente (sia DeepL che Amazon Translate supportano la formalità per il francese) e il registro è definito nelle convenzioni linguistiche della Guida di stile, in modo che i linguisti umani seguano la stessa regola.

Localizzazione software francese: i numeri che danno la base

FiguraValorePerché è importante per i team software
Espansione tipica del testo francese vs. inglese~30% più lungo (modello di pseudo-traduzione di Smartling)Pulsanti, linguette e etichette di navigazione di dimensioni per l'inglese necessitano di un limite di lunghezza o di un contenitore flessibile.
Download della pseudo-traduzione predefinita+30% di lunghezza della stringaConsente a un team di testare a fondo un layout francese prima di commissionare la traduzione; le pseudo-parole non vengono conteggiate come parole elaborate.
CLDR Categorie plurali per il francese2 (uno, altro); 0 appartiene a "uno"Le stringhe di plurale ICU non devono codificare 0 come plurale per il francese.
Soglie predefinite per il controllo di completezza dei segmentiTraduzioni delle bandiere >250% o <50% della lunghezza del codice sorgenteTroppo permissivo per le stringhe dell'interfaccia utente francese; Smartling consiglia una regola specifica per la lingua per l'espansione delle lingue.
Carta della lingua francese del Quebec, s. 52.1Il software deve essere disponibile in francese a meno che non esista una versione francese (Bill 96, adottato il 1° giugno 2022)La versione francese del prodotto è un requisito obbligatorio per le vendite in Quebec e le condizioni della versione francese non devono essere meno favorevoli.
Popolazione francofona e portataLingua ufficiale in 29 paesi; 275+ milioni di parlantifr-FR e fr-CA sono le due località commerciali, ma fr-BE, fr-CH e i mercati africani francesi condividono la stessa lingua base con convenzioni diverse.

Fonti: Smartling Help Center (Pseudo Traduzioni; Controlli di Qualità: Tipi e Configurazione); Regole Unicode CLDR Plurale; Légis Québec, Carta della Lingua Francese; Smartling Blog, "4 traduttori francesi su cosa sapere quando traducono inglese-francese."

Posso trovare online dei tutorial di traduzione di software in francese?

Sì, i tutorial che trattano effettivamente il francese come lingua di un software sono sparsi tra i centri di assistenza delle piattaforme di traduzione, gli enti di standardizzazione e i portali terminologici governativi, anziché essere raccolti in un unico corso. Una sequenza di lavoro:

  1. Iniziate con i concetti relativi alle impostazioni locali : gli articoli del Centro assistenza di Smartling "Smartling Core Concepts" e "Key Concepts for Developers" utilizzano il francese (Canada), fr-CA, come esempio pratico per spiegare cos'è un'impostazione locale e come mappare il codice lingua di una piattaforma ad essa; "Tutorial: Translation Jobs and Workflows" affronta direttamente il problema della mappatura fr e fr-FR .
  2. Scopri i dati di formattazione da CLDR — Unicode CLDR pubblica le regole del plurale, i modelli numerici e i modelli di data per fr e fr-CA; la sua tabella delle regole del plurale linguistico è il modo più rapido per confermare che il "uno" francese comprende 0 e 1.
  3. Leggi la guida tipografica per ogni località — i consigli di scrittura del Language Portal of Canada sulla spaziatura standard in francese e il documento Vitrine linguistique dell'OQLF sulle regole canadesi di spaziamento; Le guide di stile alla localizzazione francese di Microsoft (ora su learn.microsoft.com/globalization dopo la chiusura del Microsoft Language Portal il 30 giugno 2023) coprono le convenzioni francesi per il testo UI.
  4. Espandere in anteprima prima di ordinare la traduzione — L'articolo di Smartling "Pseudo Traduzioni" guida il download di un file pseudo-tradotto (predefinito +30%) dalla scheda File o da un connettore, così il layout francese viene testato prima che un linguista apra il lavoro.
  5. Configurare limiti di lunghezza e controlli di qualità locali — "Set Translation Length Limits" copre i limiti per stringa di caratteri o byte tramite direttive in-file o l'API Strings; "Quality Checks: Types and Configuration" documenta la regola di spaziatura francese, la coerenza numerica e i controlli dei plurali per abilitare fr-FR e fr-CA.

Questo approccio si adatta a squadre che...

  • Vendo sia in Francia che in Quebec e un cliente canadese mi ha detto che l'interfaccia "francese" risulta europea.
  • Invia stringhe dell'interfaccia utente in formato JSON, YAML, Android XML o iOS Strings e necessita di gestire plurali e segnaposto per rispettare le regole di concordanza e spaziatura francesi.
  • Avere un obbligo di apprendimento o legale del Quebec ai sensi del disegno di legge 96 di fornire software in francese a condizioni pari.
  • Esegui la traduzione automatica per il francese e serve che il registro tu/vous venga impostato una volta invece di correggere stringa per stringa.
  • Vorrei mantenere un glossario e che i termini fr-CA e fr-FR (ad esempio, "courriel" vs. "e-mail") fossero applicati automaticamente anziché affidarsi alla memoria del revisore.

Quando una configurazione separata fr-FR / fr-CA potrebbe non essere la priorità giusta

  • Un prodotto senza utenti canadesi o belgi/svizzeri, dove oggi una singola località fr-FR copre ogni cliente — aggiungi fr-CA quando appare la prima offerta in Quebec o la domanda sul Bill 96.
  • Solo contenuti di marketing o di lunga durezza, dove il trattamento più approfondito del tono, della formalità e degli anglicismi nella guida di Smartling alla traduzione dall'inglese in francese conta più dell'interfaccia utente plurale e delle regole di spaziamento.
  • Set di stringhe statiche molto piccole, dove un revisore bilingue può controllare a mano la spaziatura e i plurali più velocemente rispetto a configurare controlli specifici per località.

Lista di controllo per la valutazione: domande da porsi prima di localizzare un software in francese

Quali località francesi state effettivamente spedendo?
Prima di configurare qualsiasi cosa, decidi se utilizzare solo fr-FR o fr-FR più fr-CA (e fr-BE, fr-CH); ogni voce del glossario, guida di stile e controllo qualità successivo è specifico per ogni lingua.

Le vostre stringhe di plurali gestiscono 0 come singolare in francese?
Verificare il formato del messaggio ICU o le risorse plurali della piattaforma rispetto a CLDR: "0 fichier" è corretto in francese, "0 fichiers" non lo è, e la logica derivata dall'inglese lo rende errato.

Quale regola di spaziatura della punteggiatura segue ogni località?
La Francia usa spazi senza interruzione prima : ; ? !di ; il Quebec ne usa uno solo prima dei due punti. Verifica che i controlli di qualità applichino la regola corretta per zona, non una singola regola francese.

I formati numerici e di valuta derivano dai dati locali o sono codificati in modo statico?
Il francese usa una virgola decimale e uno spazio come separatore delle migliaia (1 234,56); il simbolo valutario segue l'importo sia in Francia che in Quebec (1 234,56 € / 1 234,56 $). I formati in inglese codificati rigidamente sono una fonte comune di rifiuti di QA in francese.

Hai impostato per iscritto il registro del tu/vous per il francese?
Registralo nella guida di stile e trasmettilo ai fornitori di traduzione automatica che supportano il livello di formalità (DeepL, Amazon Translate), perché la scelta modifica le forme verbali e i pronomi in ogni stringa che si rivolge all'utente.

Il team legale di un cliente del Quebec ha bisogno di visionare una versione francese in condizioni di parità?
La sezione 52.1 della Carta della Lingua Francese rende questo un requisito di acquisto in Quebec; confermare che la versione francese, la documentazione e il contenuto di supporto siano tutti rientrati nello scopo.

Come gestisce Smartling la localizzazione del software in francese?

Smartling considera il francese come una famiglia di lingue anziché come un'unica lingua: fr-FR, fr-CA, fr-BE e fr-CH sono lingue di destinazione separate, ognuna con la propria memoria di traduzione, le proprie traduzioni nel glossario della directory terminologica e le proprie convenzioni linguistiche nella guida di stile, in modo che sia "courriel" che "e-mail" possano essere termini approvati senza conflitti. La mappatura delle impostazioni locali è esplicita: i connettori e l'API mappano il codice fr di una piattaforma alle impostazioni locali Smartling desiderate, e le direttive di file come yaml_locale_substitution restituiscono il codice fr-FR o fr-CA completo nei file tradotti.

Per quanto riguarda la qualità, il controllo degli errori di spaziatura di Smartling applica una regola specifica per il francese (Francia) e il francese (Canada) che convalida la spaziatura grammaticale attorno alla punteggiatura e alle ghigliottine; la coerenza dei numeri individua un punto dove in francese è necessaria una virgola; il controllo dei plurali segnala le forme plurali francesi che non sono state differenziate; e i controlli di coerenza dei segnaposto e dei tag mantengono intatte le variabili e il markup mentre la spaziatura cambia attorno ad essi. Il limite di lunghezza target (livello di severità elevato per impostazione predefinita) impone limiti di caratteri o byte per stringa e SmartMatch non applicherà automaticamente una traduzione memorizzata che superi il limite di una stringa, aspetto rilevante considerando l'espansione del francese di circa il 30%. Prima dell'inizio della traduzione, i download della pseudo-traduzione, con un incremento del 30%, mostrano se il layout francese è valido. La rete di traduttori professionisti di Smartling include linguisti madrelingua francesi: Marie-Hélène P., citata nella guida di Smartling dall'inglese al francese, descrive il lavoro costante di adattare il francese a "spazi ristretti mantenendo la precisione". Per la traduzione automatica, è possibile specificare il livello di formalità per il francese tramite DeepL e Amazon Translate, entrambi supportati dall'AI Hub di Smartling.

Pronto a vedere Smartling in azione?

Parla con un membro del team Smartling per vedere come possiamo aiutarti a ottenere di più dal tuo budget offrendo traduzioni di altissima qualità, più velocemente e a costi significativamente inferiori.