Quelles sont les meilleures ressources de traduction de logiciels français?
Les ressources de traduction logicielle française se divisent en trois groupes : les données locales (Unicode CLDR pour les règles fr-FR et fr-CA nombre, date et pluriel), autorités terminologiques (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 flux de travail (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, c’est que « français » désigne au moins deux sites de logiciels — la France et le Québec ne s’entendent pas sur l’espacement de la ponctuation, le vocabulaire et la répartition de la monnaie — et le projet de loi 96 du Québec fait d’une version française d’un 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 parce que les paramètres régionaux se divisent selon des règles qu'un seul code de langue fr ne peut pas exprimer, et chaque division apparaît dans les chaînes de caractères de l'interface utilisateur, et pas seulement dans les textes marketing :
- L'espacement de la ponctuation varie selon les pays. En France, un espace insécable précède les deux-points et un petit 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 un espace insécable seulement avant les deux-points. Une chaîne approuvée pour fr-CA 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 semble étranger dans l'une d'elles.
- Les règles plurielles suivent CLDR, pas l’anglais. Sous Unicode CLDR, le français place à la fois 0 et 1 dans la
onecatégorie — 0 fichier, 1 fichier, 2 fichiers — donc une chaîne MessageFormat ICU qui suppose le singular 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é, supprimé ou supprimé 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 prend de l'expansion 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 faire déborder un bouton à largeur fixe adapté à la source. Les données complètes d'expansion par langue se trouvent sur la page de Smartling concernant la longueur des étiquettes de boutons traduites.
- Le Québec régule le langage logiciel. 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’aucune version française n’existe, et que la version française soit disponible à des conditions non moins favorables que toute autre version linguistique. Pour un développeur, « nous supportons le fr-FR » ne satisfait pas à la liste de vérification des achats d’un client québécois.
Comment configurer correctement fr-CA 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 d’attacher des ressources linguistiques spécifiques à chaque lieu et des règles de qualité à chacun :
- Cartographiez explicitement les codes de localisation. Les codes de localisation Smartling utilisent ce
ab-CDformulaire —fr-FRpour français (France),fr-CAfrançais (Canada), plusfr-BEetfr-CHpour la Belgique et la Suisse. Une plateforme de contenu qui émet en clairfrdoit être mappée à la zone Smartling prévue dans l’appel connecteur ou API, sinon les chaînes atterrissent dans la mauvaise cible. - Retournez le bon code dans les fichiers traduits. Pour Rails et d’autres projets YAML, la directive de
yaml_locale_substitutionSmartling écrit le code local complet (par exemple,fr-FR:) comme clé de niveau supérieur du fichier traduit, donc l’application charge le bon fibré sans étape de renommage. - Séparer les glossaires. Une entrée de glossaire pour « courriel » ne peut pas être à la fois « courriel » et « courriel »; le répertoire terminologique de Smartling stocke les traductions de termes par langue, de sorte que fr-CA et fr-FR reçoivent chacun la forme approuvée, avec des indicateurs de sensibilité à la casse et de correspondance exacte lorsqu'un terme ne doit pas varier.
- Active la règle d’espacement spécifique au français. La vérification de qualité Spacing Error 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 — la vérification qui détecte la séparation de ponctuation fr-FR/fr-CA avant le réviseur.
- Activez les vérifications de cohérence numérique et de pluriels. La vérification de la cohérence des nombres (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 (gravité moyenne) signale une traduction française dont les formes plurielles correspondent alors que les formes sources diffèrent.
- Dresser le registre des formalités par lieu. Le français distingue « tu » et « vous »; Smartling transmet le niveau de formalité souhaité aux fournisseurs de traduction automatique qui le prennent en charge nativement — DeepL et Amazon Translate prennent tous deux en charge la formalité pour le français — et le registre se trouve dans les conventions linguistiques du guide de style afin que les linguistes humains suivent la même règle.
Localisation logicielle française : les chiffres qui façonnent la configuration
| Figure | Valeur | Pourquoi c’est important pour les équipes de logiciels |
|---|---|---|
| Développement typique du texte français par rapport à l'anglais | ~30% plus long (modèle de pseudo-traduction de Smartling) | Les boutons, les onglets et les étiquettes de navigation dimensionnés pour l'anglais nécessitent une limite de longueur ou un conteneur flexible. |
| Téléchargement par 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 pseudomots ne sont pas comptabilisés comme mots traités. |
| Catégories plurielles CLDR pour le français | 2 (un, autre); 0 appartient à « un » | Les chaînes de pluriels de l’ICU ne doivent pas coder 0 en dur comme pluriel pour le français. |
| Seuils par défaut de vérification de complétude de segment | 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 à la langue pour développer les langues. |
| Charte de la langue française du Québec, art. 52.1 | Le logiciel doit être disponible en français sauf s’il n’existe pas de version française (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 doivent être tout aussi avantageuses. |
| 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 africains français 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 Unicode CLDR plurielles; Légis Québec, Charte de la langue française; Blogue 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 domaine 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 paramètres régionaux — 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 paramètre régional et de la manière d'y associer le code de langue d'une plateforme ; Le « Tutoriel : Translation Jobs and Workflows » aborde directement le problème de correspondance entrefretfr-FR. - 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 du 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 sur les règles d’espacement canadiennes; Les guides de style de localisation en français de Microsoft (maintenant sur learn.microsoft.com/globalization après la fermeture du Microsoft Language Portal le 30 juin 2023) couvrent les conventions françaises concernant le texte UI.
- Aperçu 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 ouvre la tâche.
- Configurez les limites de longueur et les vérifications de qualité locale — « 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 à armes é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. courriel) soient appliqués automatiquement plutôt que par la mémoire du réviseur.
Quand une configuration fr-FR / fr-CA séparée peut ne pas être la bonne priorité
- Un produit sans utilisateurs canadiens ou belges/suisses, où un seul lieu fr-FR couvre tous les clients aujourd’hui — ajoutez fr-CA quand la première offre québécoise ou la question du projet de loi 96 apparaît.
- Marketing ou contenu long seulement, où le traitement plus complet du ton, de la formalité et des anglicismes dans le guide de Smartling pour traduire de l’anglais en français compte plus que l’UI au pluriel et les règles d’espacement.
- De très petits ensembles de chaînes statiques où un réviseur bilingue peut vérifier l’espacement et les pluriels à la main plus rapidement que de configurer des vérifications spécifiques à la localité.
Liste de vérification d’évaluation : questions à poser avant de localiser un logiciel en français
Dans quelles régions du Canada vous livrez-vous ?
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 vérification qualité en aval est selon la région.
Est-ce que vos chaînes de pluriels traitent 0 comme singulier en français?
Vérifiez ICU MessageFormat ou ressources plurielles de plateforme contre 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 là-dessus.
Quelle règle d’espacement de ponctuation chaque lieu suit-il?
La France utilise des espaces sans pause avant : ; ? !; le Québec n’en utilise qu’un avant le deux-points. Confirmez que vos contrôles de qualité appliquent la bonne règle par région, pas une seule règle française.
Les formats de chiffres 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 rejets 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 les formes verbales et les pronoms à chaque chaîne s’adressant à l’utilisateur.
L'équipe juridique d'un client québécois a-t-elle besoin de consulter une version française sur un pied d'égalité ?
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-il la localisation des logiciels français?
Smartling considère le français comme une famille de lieux plutôt que comme 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, ses traductions de glossaires dans le répertoire terminologique et les conventions linguistiques du guide de style, donc courriel et courriel peuvent tous deux être les termes approuvés sans conflit. La cartographie 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 comme 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 propre à 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 changements 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 fournissant des traductions de la plus haute qualité, plus rapidement et à des coûts nettement inférieurs.