← Toutes les intégrations
Git - Smartcat integrations
← Toutes les intégrations

Plugin de traduction Smartcat AI GitHub

Connectez votre référentiel GitHub, GitLab ou Bitbucket à Smartcat et automatisez l'ensemble du processus de traduction, du pull au push, avec des flux de travail IA-humains.

Comment configurer l'intégration Smartcat AI GitHub

Synchronisez les fichiers sources directement depuis votre référentiel Git, traduisez-les avec les agents IA de Smartcat et renvoyez automatiquement le contenu localisé, sans 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

Téléchargez des clés dans des formats courants (JSON, YAML, chaînes iOS, XML Android, LocJSON) dans Smartcat.

3

Ajouter du contexte et modifier des segments

Fournissez un contexte (comme des captures d'écran) et affinez les clés dans l' éditeur CAT avant la traduction.

4

Traduire avec des agents IA

Utilisez les agents Smartcat AI pour localiser rapidement les clés tout en préservant la structure et l'intention.

5

Désigner des réviseurs si nécessaire

Permettez aux linguistes humains ou aux réviseurs internes de valider et d’approuver les traductions.

6

Exporter ou synchroniser automatiquement les traductions

Renvoyez 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 procédure pas à pas de l'intégration GitHub de Smartcat, consultez notre guide de localisation de logiciels .

Avantages du plugin Smartcat AI pour GitHub

Traduction IA rapide et de haute qualité

Smartcat AI traduit le contenu de vos référentiels GitHub (documentation, commentaires de code, fichiers README, etc.) avec une précision quasi humaine en quelques secondes. Les experts en langage humain peuvent affiner les résultats si nécessaire.

Efficacité et productivité

Intégrez les processus de traduction directement dans votre flux de travail GitHub, à l'aide d'un glossaire et d'une mémoire de traduction des préférences de votre organisation, économisant ainsi du temps et des ressources.

Collaboration améliorée

Utilisez Smartcat Editor pour une collaboration transparente entre les développeurs, les traducteurs et les autres parties prenantes, améliorant ainsi la communication et la coordination, réduisant les retards et accélérant la mise sur le marché.

Plugin Smartcat AI GitHub pour tous types d'équipes

Équipes de développement

Intégrez les tâches de traduction dans votre flux de travail de développement, en garantissant que le contenu localisé est fourni parallèlement aux mises à jour du produit. Smartcat garantit qu'il agit comme la source unique de vérité pour toutes les copies de logiciels, permettant aux développeurs d'exporter le sous-ensemble de clés nécessaire dans leur format préféré. L'API REST et la CLI offrent également une intégration transparente avec les pipelines CI/CD, rationalisant ainsi le processus de développement.

Équipes de localisation

Rationalisez le processus de traduction et améliorez la productivité grâce à la traduction automatique rapide de votre contenu GitHub par Smartcat AI, complétée par 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 recherchant des réviseurs experts en langue locale qui répondent à votre budget et à vos exigences.

Chefs de projet

Les rédacteurs UX et les chefs de produit peuvent mettre à jour indépendamment la copie sur Smartcat Editor, réduisant ainsi les distractions pour les développeurs et le risque d'erreur humaine si le code est souvent ajusté manuellement. Les spécialistes du marketing de produits peuvent bénéficier d’une mise sur le marché plus rapide et de la viabilité commerciale des produits localisés.

Ne vous contentez pas de nous croire sur parole

Nous avons immédiatement constaté que Smartcat était en mesure de fournir exactement les services dont nous avions besoin : une base de données de mémoire de traduction et une plateforme centralisée pour notre flux de travail de traduction et de communication. Nous étions très enthousiastes à l'idée de l'élimination des échanges d'e-mails et du partage de fichiers.

Shawn Newton, Sr.

Analyste principal des opérations créatives

Découvrir plus

Autres plugins Smartcat utiles

Foire aux questions

Comment fonctionne l'intégration entre GitHub et Smartcat ?

L'intégration extrait automatiquement les fichiers de projet de votre référentiel GitHub vers Smartcat. Vous pouvez utiliser toutes les fonctionnalités de Smartcat pour exécuter des projets de localisation, traduire du contenu, attribuer des tâches et gérer des flux de travail. Après la traduction, Smartcat renvoie automatiquement les fichiers traduits vers votre référentiel Git, établissant ainsi un flux de travail de localisation transparent.

L'intégration GitHub est-elle facile à mettre en place ?

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 flux de travail GitHub. Des ressources d'assistance dédiées sont disponibles pour vous aider à chaque étape du processus de configuration.

Quelles langues Smartcat prend-il en charge ?

L'intégration GitHub relie sans effort votre contenu GitHub à Smartcat, facilitant 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.

Comment Smartcat gère-t-il les formats de fichiers complexes ?

La plateforme Smartcat prend en charge un large éventail de formats de fichiers, y compris des formats complexes tels que HTML, JSON, etc.

L'intégration Smartcat prend-elle en charge les pluriels ?

Smartcat propose deux méthodes de gestion des pluriels :

  • Nativement : sous forme de 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 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 prévisualiseur/validateur interactif pour ICU MessageFormat peut être utilisé.

Comment suivre l’avancement des traductions ?

Le suivi de la progression de votre traduction se fait sans effort grâce aux mises à jour en temps réel de Smartcat, indiquant l'étape de chaque élément de contenu. Dans l'interface intuitive de Smartcat, vous pouvez surveiller les délais, réviser les traductions terminées et collaborer avec les traducteurs, le tout en un seul endroit. Le contenu est renvoyé vers votre référentiel 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.

Puis-je collaborer avec plusieurs traducteurs sur un seul projet ?

Smartcat facilite une collaboration transparente entre plusieurs traducteurs, vous permettant d'attribuer différentes sections de votre contenu à des traducteurs individuels ou à des équipes de localisation. Cette approche facilite la gestion de projets de localisation complexes avec des flux de travail efficaces.

Puis-je personnaliser le flux de traduction pour l'adapter aux préférences de mon équipe ?

Absolument! Smartcat propose des options de personnalisation flexibles pour garantir que votre flux de traduction de bout en bout répond à vos besoins. De la définition des directives de traduction à la configuration des 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-il en charge la gestion des mémoires de traduction et des glossaires ?

Smartcat prend en charge la mémoire de traduction et les glossaires pour vous aider à maintenir la cohérence et l'exactitude de votre contenu traduit. En tirant parti des traductions existantes et en maintenant un glossaire de termes centralisé, Smartcat rationalise le processus de localisation, économisant du temps et maximisant la productivité.