Organisation conforme au RGPD

Organisation certifiée ISO 27001

Organisation conforme SOC II

Plateforme et services de localisation de logiciels

Réunissez chaînes logicielles, traduction par IA et spécialistes linguistiques dans un seul processus de localisation logicielle. Gardez une terminologie cohérente et renvoyez les ressources relues vers le processus de développement qui livre votre produit.

Réserver une démo

Réserver une démo

Découvrez le processus avec vos fichiers de ressources, vos langues et votre rythme de versions

Commencer l'essai gratuit

Commencer l'essai gratuit

15 jours gratuits, sans carte bancaire

Création d’un projet de localisation logicielle dans Smartcat avec langues source et cibles

Plus de 80 des plus grandes entreprises mondiales ont choisi Smartcat

Qu’est-ce que la localisation de logiciels ?

La localisation de logiciels adapte l’interface, le contenu et les conventions régionales d’un produit à une langue et à un marché précis. Elle associe la traduction à un travail sur les formats, le contexte et le comportement des ressources localisées dans l’application.

Une version est prête lorsque le texte traduit a du sens et que le produit l’utilise correctement. Cela implique de préserver les clés de ressources, de fournir les bonnes formes plurielles, de formater les valeurs selon la locale et de vérifier les écrans importants. Une plateforme de localisation organise le travail linguistique ; vos ingénieurs et votre équipe QA intègrent et valident le résultat.

ActivitéQuestion principaleExemple
TraductionQue signifie ce texte dans une autre langue ?Traduire une instruction de récupération de compte
Localisation, ou l10nCette expérience produit fonctionne-t-elle sur le marché cible ?Adapter l’instruction, l’affichage de la date et le lien d’aide pour cette locale
Internationalisation, ou i18nLe produit peut-il prendre en charge différentes locales ?Externaliser les chaînes et utiliser des API de formatage adaptées à la locale

L’internationalisation pose les fondations. La localisation les exploite pour chaque marché. Traitez-les toutes deux comme un travail de développement récurrent pour que chaque nouvelle fonctionnalité suive le même chemin.

Localisez le produit et le contenu qui l’entoure

Les utilisateurs perçoivent votre interface, votre documentation et vos communications comme un seul produit. Un glossaire partagé aide ces points de contact à décrire les fonctionnalités de la même façon, tandis que des briefs distincts donnent à chaque type de contenu le bon niveau de relecture.

ContenuCe qu’il faut inclureContexte utile
Interfaces web et SaaSNavigation, formulaires, erreurs et notificationsCaptures d’écran, descriptions des clés et rôles utilisateurs
Applications mobilesRessources iOS et Android, onboarding et textes des storesContraintes de longueur, conventions de la plateforme et builds de test
Logiciels de bureauMenus, boîtes de dialogue, paramètres et messages d’installationContexte du système d’exploitation et structure des ressources
Jeux vidéoTexte d’interface, dialogues, tutoriels et descriptions des storesInformations sur les personnages, contexte narratif et terminologie
Documentation produitArticles d’aide, notes de version et guidesVersions du produit et liens vers l’interface concernée
Communications clientsE-mails produit et modèles d’assistanceConditions de déclenchement et action attendue du lecteur

Par exemple, un message d’erreur nécessite plus qu’une traduction littérale de « failed ». Les relecteurs doivent savoir ce qui a échoué, si l’utilisateur peut réessayer et quelles options de récupération le produit propose réellement. Un contenu source clair évite que la confusion ne se propage à toutes les locales.

Comment fonctionne la localisation de logiciels dans Smartcat

Smartcat relie la gestion des ressources, la traduction et la relecture humaine. Configurez l’intégration et le processus d’approbation en fonction des responsabilités de publication existantes.

  1. Cadrer le projet

    Choisissez le produit, la version source et les locales. Décidez quel contenu nécessite une relecture spécialisée, qui l’approuve et comment le résultat traduit entre dans le build.

  2. Importer les ressources

    Importez des fichiers pris en charge ou configurez une intégration, une API ou un processus CLI. Les projets de localisation logicielle organisent les clés en collections. Gardez des identifiants source stables pour suivre les mises à jour de façon cohérente.

  3. Fournir le contexte et les ressources linguistiques

    Ajoutez la terminologie produit, les traductions approuvées précédemment et des instructions. Fournissez des descriptions, des captures d’écran et des métadonnées de longueur lorsque le processus choisi les prend en charge.

  4. Traduire et relire

    Utilisez la traduction par IA pour produire le premier jet, puis affectez vos propres relecteurs ou des spécialistes de la Marketplace. Les relecteurs lèvent les ambiguïtés et veillent à ce que la langue corresponde au produit et au public.

  5. Évaluer la qualité et approuver

    Combinez évaluation linguistique automatisée et vérifications humaines. Le QA Coworker classe les problèmes de traduction et mesure la qualité ; votre équipe décide si le contenu répond aux critères de publication convenus.

  6. Exporter, tester et recommencer

    Renvoyez les ressources localisées au développement, validez le format et lancez les tests de l’application. Configurez la prochaine mise à jour de la source pour qu’elle suive le même processus maîtrisé.

Consultez le guide de configuration des projets logiciels. Pour une intégration sur mesure, utilisez la documentation développeur de la localisation logicielle.

Cartographier votre processus de publication avec Smartcat

Des outils de localisation logicielle pour chaque étape

L’outil utile est celui qui supprime une livraison précise ou rend une décision plus facile à vérifier. Commencez par les tâches que votre équipe effectue le plus souvent.

Gérer les ressources sans perdre leur sens

Les collections organisent les clés source et les traductions. Les formats de projet logiciel documentés incluent JSON, YAML, Android XML et iOS .strings ; les imports LocJSON peuvent contenir des commentaires et des métadonnées de longueur maximale. Testez votre structure exacte, en particulier les conventions de pluriels et de placeholders, avant de traiter un produit entier. La localisation PO/POT est décrite dans le processus logiciel existant de Smartcat. Confirmez le type de projet adapté à ces fichiers plutôt que de considérer chaque format de document pris en charge comme interchangeable avec une collection logicielle.

Formats de projet logiciel documentés

JSONYAMLAndroid XMLiOS .stringsLocJSON

Réutiliser la terminologie et les formulations approuvées

Un glossaire recense les noms et termes que votre produit doit utiliser de façon cohérente. La mémoire de traduction rend réutilisables les traductions approuvées précédemment. Faites évoluer ces ressources avec le produit : une fonctionnalité renommée doit avoir un responsable et une décision de migration explicite, et non une série de modifications contradictoires des relecteurs.

Relier le travail linguistique au développement

Consultez le répertoire des intégrations pour les processus Git et de contenu. L’API et la CLI répondent aux besoins des équipes qui ont une orchestration sur mesure. Définissez le déclencheur, la stratégie de branches et le chemin de retour lors de l’implémentation ; un dépôt connecté ne constitue pas à lui seul un pipeline de publication complet.

Relire les maquettes avant que les chaînes n’atteignent la production

Le processus Figma aide à relier le contenu de design et la traduction. Relisez un libellé allongé tant qu’il est encore temps de modifier la maquette. Une vérification des maquettes complète les tests dans l’application réelle, avec ses polices et son comportement responsive, mais ne les remplace pas.

Rendre les décisions qualité visibles

Le Quality Assurance Coworker identifie les problèmes de traduction et produit un score de qualité. Les relecteurs natifs apportent le contexte et le jugement du marché. Gardez distincts le score, les corrections et les responsabilités d’approbation, pour qu’un résultat chiffré ne soit jamais confondu avec un test applicatif réussi.

Plugin de traduction GitHub

Automatisez et simplifiez les processus de traduction de vos projets GitHub.

Traduction Git pour Android

Traduisez et localisez sans effort vos applications Android directement depuis Git.

Traduction Git pour iOS

Traduisez facilement vos applications iOS dans Git pour une distribution internationale.

Préparez votre logiciel à la localisation

Une checklist d’internationalisation aide l’ingénierie à lever les obstacles avant le début de la traduction. Utilisez la documentation de la plateforme et du framework pour les détails d’implémentation.

Checklist d’internationalisation

Levez ces obstacles avant d’envoyer les premières chaînes en traduction.

  • Externalisez les textes visibles par l’utilisateur au lieu de les intégrer à la logique applicative.
  • Utilisez des identifiants de ressources stables et des descriptions explicites.
  • Conservez des ressources de repli complètes pour la langue par défaut.
  • Utilisez des API adaptées à la locale pour les dates, nombres, devises et unités.
  • Construisez des messages complets plutôt que de concaténer des fragments traduits.
  • Utilisez les règles de pluriel de votre framework et préservez les types de placeholders.
  • Prenez en charge l’expansion du texte, les différents systèmes d’écriture et des polices adaptées.
  • Utilisez des propriétés de mise en page directionnelles pour les interfaces de droite à gauche.
  • Rendez la sélection de la langue prévisible et testez le comportement de repli.
  • Pratiquez la pseudo-localisation et testez de vraies traductions représentatives.
  • Incluez les états d’erreur, les états vides et les libellés d’accessibilité dans le périmètre des ressources.
  • Reliez la version de ressources approuvée au build que vous testez réellement.

Prenons un petit exemple : « You have » + count + « messages » suppose l’ordre des mots et la grammaire de l’anglais. Un message au pluriel complet laisse à chaque langue cible la maîtrise de la phrase tout en conservant le nombre comme variable.

Une plateforme, la traduction par IA et les relecteurs de votre choix

Les services de localisation de logiciels apportent l’expertise linguistique ; les outils de localisation de logiciels organisent le travail. Smartcat vous permet d’associer une plateforme et la traduction par IA à vos linguistes existants ou à des spécialistes sélectionnés via la Marketplace.

Votre situationUn processus pratique
Vous avez déjà une équipe linguistique interneGardez vos relecteurs et centralisez terminologie, ressources et approbations
Vous ajoutez des marchés sans couverture interneCadrez le travail et sélectionnez des relecteurs ayant l’expertise linguistique et produit adaptée
Vous travaillez avec une agenceConservez la relation de service convenue et définissez comment l’agence travaille avec vos ressources partagées et votre processus de publication
Vous devez d’abord valider l’approcheLancez un pilote représentatif sur quelques parcours importants avant de connecter des versions plus importantes

Choisissez le niveau de relecture en fonction du contenu. Un slogan marketing, un avertissement de sécurité et un élément de menu courant exigent des jugements différents. Expliquez ces différences dans le brief plutôt que d’attendre d’un réglage uniforme qu’il donne partout le bon résultat.

Découvrez les services de traduction et de localisation ou trouvez des spécialistes linguistiques.

Découvrir votre processus de localisation logicielle

Applications mobiles

Reliez les ressources d’interface, l’onboarding et le contenu des stores. Localisez votre application mobile.

Android

Préparez strings.xml, préservez les arguments de format et relisez les traductions dans le build. Découvrir la localisation Android.

Flutter

Comprenez les messages ARB, intl et le code de localisation généré avant de définir la livraison de traduction. Lire le guide Flutter.

Tests de localisation

Associez relecture linguistique et vérification de la mise en page du texte et des conventions locales. Planifiez vos tests de localisation.

Produits web, SaaS et de bureau

Commencez par les ressources prises en charge qu’utilise votre application, puis cadrez la relecture linguistique autour des parcours utilisateurs importants. Intégrez la documentation et le contenu d’assistance au même plan terminologique.

Jeux vidéo

Donnez aux relecteurs le contexte des personnages, du récit et du gameplay. La relecture linguistique soutient l’expérience ; les tests de gameplay et de performance restent du ressort de la QA du jeu.

Les preuves d’une organisation de traduction connectée

298

projets dans 29 pays

L’équipe de Topcon a mené 298 projets de traduction en deux ans, couvrant 31 langues, et a réduit le délai d’un cours eLearning de 13 à 11 heures, avec environ deux heures supplémentaires économisées par cours grâce à la création automatisée des projets.

Le témoignage client publié de Topcon décrit le remplacement d’une organisation fragmentée impliquant huit prestataires de traduction par une seule plateforme. La leçon pertinente pour une équipe logicielle est opérationnelle : les ressources et responsabilités partagées sont plus faciles à gérer lorsque le travail linguistique est connecté. Lire le témoignage de Topcon.

Utilisez votre propre projet pilote pour établir des résultats propres à votre produit. Mesurez le délai entre la mise à jour de la source et les ressources approuvées, l’effort des relecteurs, les exceptions terminologiques et les défauts trouvés dans le build localisé. Gardez un périmètre de contenu et un ensemble de langues comparables pour évaluer le résultat.

Tarifs et point de départ concret

Ce qui détermine le coût

Votre coût dépend du volume de contenu, des langues cibles, des exigences de relecture et du processus que vous configurez. Consultez les forfaits actuels de Smartcat et demandez des devis séparés pour le travail linguistique externe si nécessaire.

Comment démarrer

Apportez un fichier de ressources représentatif, un glossaire et quelques écrans importants. Incluez des variables, des libellés longs et des messages au pluriel. Convenez des critères de réussite avant le pilote : exports valides, langue claire, approbation traçable et un build que votre équipe QA peut tester.

Questions fréquentes

Qu’est-ce que la localisation de logiciels ?

La localisation de logiciels adapte une application à une langue et à un marché. Elle comprend la traduction de l’interface, les formats régionaux et le comportement du texte localisé dans le produit. Les développeurs préparent et valident l’application, tandis que les linguistes et relecteurs vérifient le sens, la terminologie et l’adéquation au marché.

En quoi la localisation diffère-t-elle de l’internationalisation ?

L’internationalisation prépare un logiciel à prendre en charge plusieurs locales. La localisation crée et valide l’expérience d’une locale donnée. Externaliser les chaînes relève de l’internationalisation ; produire la version allemande et vérifier ses libellés et son formatage relève de la localisation. Les deux doivent être entretenues à mesure que le produit évolue.

Quels types de logiciels peuvent être localisés ?

Les applications web, les produits SaaS, les logiciels de bureau, les applications mobiles et les jeux peuvent tous nécessiter une localisation. Le processus dépend du format de ressources et du framework. Pour les exigences de publication iOS et Android, découvrez la localisation d’applications mobiles.

Quels formats de ressources sont pris en charge ?

Smartcat documente JSON, YAML, Android XML et iOS .strings pour les projets logiciels, ainsi que LocJSON pour les imports contenant des métadonnées supplémentaires. Vérifiez le format exact et le type de projet avec un aller-retour sur un échantillon. Les extensions propres aux frameworks et les conventions de pluriel doivent être validées avant une utilisation en production.

Pouvons-nous automatiser la localisation de logiciels ?

Vous pouvez connecter des intégrations prises en charge ou utiliser l’API et la CLI pour automatiser une partie du processus. Définissez lors de la configuration les déclencheurs source, les étapes de validation de la relecture, les exports et le comportement de gestion des versions. L’automatisation déplace les ressources ; elle ne supprime pas le besoin de règles d’approbation ni de tests de l’application localisée.

Pouvons-nous faire appel à nos propres traducteurs ?

Vous pouvez construire le processus autour de votre équipe linguistique existante et ajouter des spécialistes externes si nécessaire. Convenez des responsabilités, de la responsabilité de la terminologie et des critères d’approbation. Un espace de travail partagé est surtout utile lorsque chacun sait quel contenu lui revient et ce qui le rend terminé.

Comment vérifiez-vous la qualité des traductions ?

Associez ressources linguistiques, évaluation de la qualité par IA et relecture humaine. Le QA Coworker de Smartcat classe les problèmes et attribue un score de qualité aux traductions, tandis que les relecteurs tranchent les questions de contexte et de formulation. Vos équipes d’ingénierie et QA valident toujours le comportement des ressources, la mise en page et les fonctionnalités dans l’application.

La localisation de logiciels est-elle la même chose que la traduction de sites web ?

Elles se recoupent, mais leur mise en œuvre diffère. La localisation de logiciels travaille avec les ressources de l’application et le processus de build. La traduction de sites web peut s’appuyer sur un CMS ou sur le contenu des pages publiées. Choisissez le processus selon la manière dont votre contenu est stocké, rendu et publié, et pas seulement selon qu’il s’affiche ou non dans un navigateur.

Combien coûtent les services de localisation de logiciels ?

Le périmètre détermine le coût : langues, volume source, contenu répété, relecture spécialisée et exigences d’intégration. Examinez séparément les tarifs de la plateforme et les devis des relecteurs externes. Intégrez le travail interne d’ingénierie et de QA lorsque vous comparez l’effort global à votre processus actuel.

Vous n’avez pas trouvé votre réponse ? Parlez à un spécialiste de la localisation

Intégrez la localisation à votre façon de livrer vos logiciels

Connectez un ensemble de ressources, convenez de critères de relecture et visualisez tout le parcours, du texte source à un build localisé validé.