Quelles sont les meilleures ressources de traduction de logiciels en français ?
Les ressources de traduction logicielle française se répartissent en trois groupes : les données locales (Unicode CLDR pour les règles de nombre, de date et de pluriel fr-FR et fr-CA), les autorités en terminologie (le Grand dictionnaire terminologique de l’OQLF et TERMIUM Plus pour le français canadien ; le guide de style de localisation français de FranceTerme et Microsoft pour la France), et les tutoriels de workflow (les guides du Centre d’aide Smartling sur la cartographie locale, la pseudo-traduction et les limites de longueur). La raison pour laquelle le français a besoin de sa propre liste de ressources est que « français » désigne au moins deux lieux de logiciels — la France et le Québec ne sont pas d’accord sur l’espacement de la ponctuation, le vocabulaire et le placement de la monnaie — et le projet de loi 96 du Québec fait d’une version française du logiciel une exigence légale, et non une préférence de marché.
Dernière mise à jour : 10 septembre 2026
Pourquoi le français est-il plus difficile à localiser dans les logiciels que ne le suggère une simple variable locale « fr » ?
Le français est plus difficile car la localisation se divise selon des règles qu’un code linguistique fr unique ne peut pas exprimer, et chaque division apparaît dans des chaînes d’interface utilisateur, pas seulement dans des textes marketing :
- L'espacement de la ponctuation varie selon les pays. En France, une espace insécable précède le deux-points et une petite espace insécable précède les points-virgules, les points d'interrogation et les points d'exclamation ; au Québec, l'Office québécois de la langue française (OQLF) et TERMIUM Plus recommandent tous deux de ne pas mettre d'espace avant
; ? !et une espace insécable uniquement avant le deux-points. Une chaîne approuvée pour fr-FR peut donc échouer à une vérification de style fr-CA caractère par caractère. - Le vocabulaire diverge quant aux mots précis que les logiciels utilisent le plus. Le français québécois préfère courriel , clavardage et téléverser , tandis que la France conserve de nombreux termes techniques anglais — le traducteur Smartling Osmose M. note qu'en France, « si vous voulez paraître moderne, gardez le terme anglais ». Un glossaire partagé entre les deux langues produit un texte qui paraît étranger dans l'une d'elles.
- Les règles plurielles suivent CLDR, pas l’anglais. Dans Unicode CLDR, le français place à la fois 0 et 1 dans la
onecatégorie — 0 fichier, 1 fichier, 2 fichiers — de sorte qu’une chaîne ICU MessageFormat qui suppose le singulier de style anglais uniquement pour 1 rend « 0 fichiers » comme une erreur grammaticale. - Le genre et le degré d'accord multiplient une seule chaîne d'interface utilisateur. « Supprimé » peut devenir Supprimé, Supprimée, Supprimés ou Supprimées selon le nom qu'il modifie, c'est pourquoi le contexte (captures d'écran, instructions de chaîne) est plus important pour le français que pour les langues sans accord.
- Le texte s’étend d’environ 30 %. Le modèle de pseudo-traduction de Smartling considère le français comme environ 30 % plus long que l’anglais — suffisamment pour déborder un bouton à largeur fixe qui correspondait à la source. Les données complètes d’extension par langue se trouvent sur la page de Smartling sur la longueur des badges traduits.
- Le Québec réglemente les langages de programmation. L’article 52.1 de la Charte de la langue française du Québec, renforcé par le projet de loi 96 (adopté le 1er juin 2022), exige que les logiciels informatiques — y compris les jeux et les systèmes d’exploitation — soient disponibles en français à moins qu’il n’existe aucune version française, et que la version française soit disponible à des conditions non moins favorables que toute autre version linguistique. Pour un développeur, « nous prenons en charge le français » ne répond pas aux exigences d'un client québécois en matière d'approvisionnement.
Comment configurer correctement fr-FR et fr-CA dans un projet de localisation logicielle ?
Configurer correctement le français signifie traiter la France et le Canada comme des lieux cibles distincts dès la première étape de configuration, puis associer des ressources linguistiques spécifiques à chaque lieu et des règles de qualité à chacun :
- Définissez explicitement les codes de localisation. Les codes régionaux Smartling utilisent la forme
ab-CD—fr-FRpour le français (France),fr-CApour le français (Canada), plusfr-BEetfr-CHpour la Belgique et la Suisse. Une plateforme de contenu qui émetfrbrut doit être mappée à la locale Smartling prévue dans le connecteur ou l'appel API, sinon les chaînes atterrissent dans la mauvaise cible. - Retournez le bon code dans les fichiers traduits. Pour Rails et autres projets YAML, la directive de
yaml_locale_substitutionSmartling écrit le code de localisation complet (par exemple,fr-FR:) comme clé de premier niveau du fichier traduit, afin que l’application charge le bon fibré sans étape de renommage. - Séparez les glossaires. Une entrée de glossaire pour « email » ne peut pas être à la fois courriel et e-mail; L’annuaire terminologique de Smartling stocke les traductions des termes par localisation, donc fr-CA et fr-FR reçoivent chacun le formulaire approuvé, avec des balises Sensible à la casse et Correspondance exacte où un terme ne doit pas varier.
- Activez la règle d'espacement spécifique au français. Le contrôle qualité des erreurs d'espacement de Smartling comporte une règle spécifique à la langue pour le français (France) et le français (Canada) qui vérifie l'espacement grammatical autour des signes de ponctuation, y compris les guillemets — le contrôle qui repère la division de la ponctuation fr-FR/fr-CA avant même qu'un réviseur ne le fasse.
- Activez les vérifications de cohérence numérique et de pluriels. La cohérence numérique (désactivée par défaut) signale une conversion de format numérique incorrecte — le français utilise une virgule, et non un point, comme séparateur décimal — et la vérification des pluriels (sévèrité moyenne) signale une traduction française dont les formes plurielles correspondent lorsque les formes sources diffèrent.
- Établir le registre des formalités par lieu. Le français distingue tu et vous; Smartling transmet la formalité souhaitée aux fournisseurs de traduction automatique qui la soutiennent nativement — DeepL et Amazon Translate soutiennent tous deux la formalité pour le français — et le registre se trouve dans les Conventions linguistiques du Guide de Style, donc les linguistes humains suivent la même règle.
Localisation logicielle française : les chiffres qui façonnent la configuration
| Figure | Valeur | Pourquoi cela est important pour les équipes logicielles |
|---|---|---|
| Développement typique du texte français par rapport à l'anglais | ~30 % plus long (modèle de pseudo-traduction de Smartling) | Les boutons, onglets et étiquettes de navigation dimensionnés pour l'anglais nécessitent une limite de longueur ou un conteneur flexible. |
| Téléchargement de pseudo-traduction par défaut | +30 % de longueur de corde | Permet à une équipe de tester la robustesse d'une mise en page française avant de payer pour la traduction ; les pseudo-mots ne sont pas comptabilisés comme mots traités. |
| CLDR catégories plurielles pour le français | 2 (un, autre) ; 0 appartient à « un » | Les chaînes de pluriel en ICU ne doivent pas coder 0 en dur comme pluriel pour le français. |
| Seuils par défaut de vérification de complétude des segments | Traductions des drapeaux > 250 % ou < 50 % de la longueur du texte source | Trop lâche pour les chaînes d’interface en français ; Smartling recommande une règle spécifique à chaque langue pour développer les langues. |
| Charte de la langue française du Québec, art. 52.1 | Les logiciels doivent être disponibles en français sauf si aucune version française n’existe (projet de loi 96, adopté le 1er juin 2022) | Une version française est un article de conformité pour les ventes au Québec, et les conditions de la version française ne doivent pas être moins favorables. |
| Population francophone et portée | Langue officielle dans 29 pays ; 275+ millions de locuteurs | fr-FR et fr-CA sont les deux sites commerciaux, mais fr-BE, fr-CH et les marchés français africains partagent la même langue de base avec des conventions différentes. |
Sources : Centre d’aide Smartling (Pseudo traductions ; Contrôles de qualité : types et configuration) ; Règles plurielles Unicode CLDR ; Légis Québec, Charte de la langue française ; Blog Smartling, « 4 traducteurs français sur ce qu’il faut savoir lors de la traduction anglais-français. »
Peut-on trouver en ligne des tutoriels de traduction de logiciels français ?
Oui — les tutoriels qui couvrent réellement le français comme environnement logiciel sont répartis dans le centre d’aide d’une plateforme de traduction, les organismes de normalisation et les portails de terminologie gouvernementale, plutôt que rassemblés dans un seul cours. Une séquence de travail :
- Commencez par les concepts de localisation — les articles du Centre d’aide de Smartling « Smartling Core Concepts » et « Key Concepts for Developers » utilisent le français (Canada),
fr-CA, comme exemple pratique de ce qu’est un lieu et de la façon de mapper le code linguistique d’une plateforme ; « Tutoriel : Travaux de traduction et workflows » traite directement dufrproblème vs.fr-FRmapping. - Apprenez les données de formatage de CLDR — Unicode CLDR publie les règles de pluriel, les modèles de nombres et les modèles de dates pour
fretfr-CA; son tableau des règles de pluriel des langues est le moyen le plus rapide de confirmer que le « un » français couvre 0 et 1. - Lisez les guides de typographie pour chaque lieu — les conseils d’écriture du Portail linguistique du Canada sur l’espacement standard en français et le document Vitrine linguistique de l’OQLF les règles d’espacement canadiennes ; Les guides de style de localisation française de Microsoft (désormais sur learn.microsoft.com/globalization après la fermeture du portail Microsoft Language le 30 juin 2023) couvrent les conventions françaises concernant le texte UI.
- Aperçu de l’extension avant de commander une traduction — L’article « Pseudo Traductions » de Smartling explique le téléchargement d’un fichier pseudo-traduit (par défaut +30 %) depuis l’onglet Fichiers ou un connecteur afin que la mise en page française soit testée avant qu’un linguiste n’ouvre la tâche.
- Configurez les limites de longueur et les contrôles de qualité en localisation — « Set Translation Length Limits » couvre les limites par chaîne de caractères ou octets via des directives intégrées au fichier ou l’API Strings ; « Quality Checks : Types and Configuration » documente la règle d’espacement française, la cohérence des nombres et les vérifications des pluriels pour permettre fr-FR et fr-CA.
Cette approche convient aux équipes qui...
- Je vends à la fois en France et au Québec et un client canadien m’a dit que l’interface « française » s’affiche comme européenne.
- Les chaînes d'interface utilisateur doivent être envoyées au format JSON, YAML, XML Android ou iOS et doivent gérer les pluriels et les espaces réservés pour respecter les règles d'accord et d'espacement françaises.
- Avoir une exigence d’approvisionnement ou légale au Québec, en vertu du projet de loi 96, de livrer un logiciel en français à parts égales.
- J'utilise la traduction automatique pour le français et j'ai besoin que le registre tu/vous soit défini une seule fois plutôt que corrigé chaîne par chaîne.
- Maintenir un glossaire et souhaiter que les termes fr-CA et fr-FR (courriel vs. e-mail) soient appliqués automatiquement plutôt que par la mémoire du réviseur.
Quand une configuration fr-FR / fr-CA séparée n’est pas la bonne priorité
- Un produit sans utilisateurs canadiens ou belges/suisses, où un seul lieu fr-FR couvre aujourd’hui tous les clients — ajoutez fr-CA lors de la première offre québécoise ou la question Bill 96 apparaît.
- Uniquement pour le marketing ou les contenus longs, où le traitement plus complet du ton, du niveau de formalité et des anglicismes dans le guide Smartling de traduction de l'anglais vers le français importe plus que les règles de pluriel et d'espacement de l'interface utilisateur.
- De très petits ensembles de chaînes statiques où un relecteur bilingue peut vérifier à la main l’espacement et les pluriels plus rapidement que lorsqu’il configure des vérifications spécifiques à la localité.
Liste de contrôle d’évaluation : questions à poser avant de localiser un logiciel en français
Quelles sont les régions françaises où effectuez-vous des livraisons ?
Décidez entre fr-FR seul ou fr-FR plus fr-CA (et fr-BE, fr-CH) avant de configurer quoi que ce soit ; chaque entrée de glossaire, guide de style et contrôle qualité en aval est fait par localisation.
Vos chaînes de pluriels traitent-elles 0 comme singulier en français ?
Vérifiez le format des messages ICU ou les ressources plurielles de la plateforme par rapport à CLDR : « 0 fichier » est correct en français, « 0 fichiers » ne l’est pas, et la logique dérivée de l’anglais se trompe à ce sujet.
Quelle règle d’espacement de ponctuation suit chaque lieu ?
La France utilise des espaces insécables avant : ; ? !; Le Québec n'en utilise qu'un seul avant le deux-points. Vérifiez que vos contrôles qualité appliquent la règle appropriée à chaque région, et non une seule règle française.
Les formats de nombres et de devises proviennent-ils de données locales ou sont-ils codés en dur ?
Le français utilise une virgule décimale et un espace comme séparateur de mille (1 234,56) ; le symbole monétaire suit le montant en France et au Québec (1 234,56 € / 1 234,56 $). Les formats en anglais codés en dur sont une source fréquente de refus de QA en français.
As-tu mis par écrit le registre du tu/vous pour le français ?
Notez-le dans le guide de style et transmettez-le aux fournisseurs de traduction automatique qui supportent la formalité (DeepL, Amazon Translate), car le choix change de formes verbales et de pronoms à chaque chaîne s’adressant à l’utilisateur.
L’équipe juridique d’un client québécois doit-elle voir une version française à armes égales ?
L’article 52.1 de la Charte de la langue française en fait une exigence d’achat au Québec; veuillez confirmer que la version française, la documentation et le contenu de soutien sont tous inclus dans le champ d’application.
Comment Smartling gère-t-elle la localisation des logiciels français ?
Smartling considère le français comme une famille de lieux plutôt qu’une seule langue : fr-FR, fr-CA, fr-BE, et fr-CH sont des lieux cibles distincts, chacun avec son propre levier de mémoire de traduction, des traductions de glossaires dans le Terminology Director, et des conventions linguistiques de Guide de style, de sorte que courriel et e-mail peuvent être les termes approuvés sans conflit. La mappage locale est explicite — les connecteurs et l’API associent le code d’une fr plateforme à la localisation Smartling prévue, et les directives de fichier telles que yaml_locale_substitution retourner l’intégralité fr-FR ou fr-CA le code dans des fichiers traduits.
En matière de qualité, le contrôle des erreurs d'espacement de Smartling applique une règle spécifique à la langue pour le français (France) et le français (Canada) qui valide l'espacement grammatical autour de la ponctuation et des guillemets ; la cohérence numérique repère un point là où le français nécessite une virgule ; le contrôle des pluriels signale les formes plurielles françaises qui n'ont pas été différenciées ; et les contrôles de cohérence des espaces réservés et des balises préservent l'intégrité des variables et du balisage malgré les modifications d'espacement autour d'eux. La limite de longueur cible (niveau de gravité élevé par défaut) impose des limites de caractères ou d'octets par chaîne, et SmartMatch n'appliquera pas automatiquement une traduction enregistrée qui dépasse la limite d'une chaîne — ce qui est pertinent compte tenu de l'expansion d'environ 30 % du français. Avant le début de la traduction, les téléchargements de pseudo-traduction à +30 % permettent de vérifier si une mise en page française est viable. Le réseau de traduction professionnelle de Smartling comprend des linguistes français natifs — Marie-Hélène P., citée dans le guide anglais-français de Smartling, décrit le travail constant d'adapter le français à un « espace restreint tout en restant précis » — et pour la traduction automatique, le niveau de formalité peut être spécifié pour le français via DeepL et Amazon Translate, tous deux pris en charge par le hub d'IA de Smartling.
Prêt à voir Smartling en action ?
Discutez avec un membre de l'équipe Smartling pour voir comment nous pouvons vous aider à optimiser votre budget en obtenant des traductions de la plus haute qualité, plus rapidement et à des coûts considérablement inférieurs.