
Connectez votre dépôt GitHub, GitLab ou Bitbucket à Smartcat et automatisez l'intégralité du processus de traduction — du pull au push — grâce à des flux de travail IA-humains.
Synchronisez vos fichiers sources directement depuis votre dépôt Git, traduisez-les avec les agents IA de Smartcat et renvoyez automatiquement le contenu localisé — aucun effort manuel requis.
1
Créer des collections
Organisez les clés de traduction à l'aide d'identifiants uniques pour préparer la localisation.
2
Importer des clés via l'API
Importez des clés dans des formats courants (JSON, YAML, iOS Strings, Android XML, LocJSON) dans Smartcat.
3
Ajouter du contexte et modifier des segments
Fournissez du contexte (comme des captures d'écran) et affinez les clés dans l'éditeur TAO avant la traduction.
4
Traduire avec des agents IA
Utilisez les agents d'IA de Smartcat pour localiser rapidement les clés tout en préservant leur structure et leur intention.
5
Attribuer des relecteurs si nécessaire
Permettre aux linguistes humains ou aux réviseurs internes de valider et d'approuver les traductions.
6
Exporter ou synchroniser automatiquement les traductions
Envoyez le contenu traduit vers votre dépôt Git via l'API ou l'interface utilisateur, de manière entièrement automatisée.
Pour une présentation étape par étape de l'intégration GitHub de Smartcat, consultez notre guide de localisation de logiciels.
Smartcat AI traduit le contenu de vos dépôts GitHub — documentation, commentaires de code, fichiers README, et plus encore — avec une précision quasi humaine d'expert en quelques secondes. Des experts linguistiques humains peuvent affiner les résultats au besoin.
Intégrez les processus de traduction directement dans votre flux de travail GitHub, en utilisant un glossaire et une mémoire de traduction basés sur les préférences de votre organisation, afin d'économiser du temps et des ressources.
Utilisez l'éditeur Smartcat pour une collaboration fluide entre les développeurs, les traducteurs et les autres parties prenantes, améliorant ainsi la communication et la coordination, réduisant les délais et accélérant la mise sur le marché.
Intégrez les tâches de traduction à votre flux de travail de développement, en veillant à ce que le contenu localisé soit livré parallèlement aux mises à jour du produit. Smartcat veille à servir de source unique de vérité pour l'ensemble des contenus logiciels, permettant aux développeurs d'exporter le sous-ensemble de clés nécessaire dans le format de leur choix. L'API REST et la CLI offrent également une intégration transparente avec les pipelines CI/CD, rationalisant ainsi le processus de développement.
Rationalisez le processus de traduction et améliorez votre productivité grâce à la traduction automatique rapide de votre contenu GitHub par Smartcat AI, incluant des fonctions de mémoire de traduction et de glossaire pour des résultats cohérents et de haute qualité. Smartcat Marketplace vous permet également de faire évoluer facilement votre équipe de localisation en trouvant des réviseurs experts en langue locale qui répondent à votre budget et à vos exigences.
Les rédacteurs UX et les chefs de produit peuvent mettre à jour le contenu textuel de l'éditeur Smartcat de manière autonome, ce qui réduit les distractions pour les développeurs ainsi que les risques d'erreurs humaines liés aux modifications manuelles fréquentes du code. Les responsables marketing produit peuvent bénéficier d'une mise sur le marché plus rapide et de la viabilité commerciale de produits localisés.
Nous avons immédiatement constaté que Smartcat était en mesure de fournir les services exacts dont nous avions besoin : une base de données de mémoire de traduction et un centre centralisé pour notre flux de travail de traduction et notre communication. Nous étions très enthousiastes à l'idée de supprimer les échanges incessants d'e-mails et de fichiers.
”Explorez notre étude de cas →
L'intégration importe automatiquement les fichiers de projet de votre dépôt GitHub vers Smartcat. Vous pouvez utiliser toutes les fonctionnalités de Smartcat pour gérer des projets de localisation, traduire du contenu, attribuer des tâches et gérer les flux de travail. Une fois la traduction effectuée, Smartcat renvoie automatiquement les fichiers traduits vers votre dépôt Git, établissant ainsi un flux de travail de localisation fluide.
La configuration de l'intégration entre GitHub et Smartcat est rapide et conviviale. Suivez ces étapes simples pour configurer les traductions Smartcat dans vos workflows GitHub. Des ressources d'assistance dédiées sont disponibles pour vous aider à chaque étape du processus de configuration.
L'intégration GitHub relie facilement votre contenu GitHub à Smartcat, facilitant ainsi la localisation dans plus de 280 langues. Cela inclut des langues largement parlées telles que l'anglais, l'espagnol, le français, l'allemand et le chinois, ainsi que de nombreuses langues moins courantes.
La plateforme Smartcat prend en charge un large éventail de formats de fichiers, y compris des formats complexes tels que HTML, JSON, et bien d'autres.
Smartcat propose deux méthodes pour gérer les pluriels :
Nativement : En tant que segments indépendants dans l'éditeur.
Syntaxe ICU MessageFormat : lors de l'ajout de nouvelles clés dans l'éditeur, vous pouvez spécifier si elles doivent inclure toutes les formes plurielles. Les clés exportées convertissent les formes plurielles en une chaîne compatible avec ICU MessageFormat.
Lors de l'importation d'un fichier LocJSON, vous pouvez choisir d'analyser la syntaxe ICU MessageFormat en segments individuels ou de les conserver sous forme de chaînes brutes. Pour les chaînes brutes, un outil interactif de prévisualisation et de validation pour le format ICU MessageFormat peut être utilisé.
Le suivi de l'avancement de vos traductions se fait sans effort grâce aux mises à jour en temps réel de Smartcat, qui indiquent l'étape de chaque élément de contenu. Grâce à l'interface intuitive de Smartcat, vous pouvez suivre les délais, examiner les traductions terminées et collaborer avec les traducteurs, le tout au même endroit. Le contenu est renvoyé vers votre dépôt Git lorsque les traductions sont confirmées comme étant prêtes (ou manuellement), ce qui permet d'éviter les erreurs de traduction dans le code.
Smartcat facilite une collaboration fluide entre plusieurs traducteurs, vous permettant d'assigner différentes sections de votre contenu à des traducteurs individuels ou à des équipes de localisation. Cette approche facilite la gestion de projets de localisation complexes grâce à des flux de travail efficaces.
Absolument ! Smartcat propose des options de personnalisation flexibles pour garantir que votre flux de travail de traduction de bout en bout réponde à vos besoins. De la définition des directives de traduction à la mise en place de processus d'approbation et à l'intégration avec d'autres applications, vous pouvez calibrer le flux de travail pour l'aligner sur les exigences et les préférences de votre équipe.
Smartcat prend en charge la mémoire de traduction et les glossaires pour vous aider à maintenir la cohérence et la précision de vos contenus traduits. En tirant parti des traductions existantes et en tenant à jour un glossaire centralisé, Smartcat rationalise le processus de localisation, permettant ainsi de gagner du temps et de maximiser la productivité.