Ressources · Intégration Make

Intégration Crowdin MakeAutomatiser Crowdin avec Make.

Et si tes traductions avançaient toutes seules dès qu'un fichier bouge ? L'intégration Crowdin Make réunit 70 modules, dont 9 déclencheurs, pour faire circuler fichiers, chaînes, tâches et rapports sans coder. Ce guide branche ton compte puis monte avec toi un premier scénario.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

À quoi sert l'intégration Crowdin Make ?

L'intégration Crowdin Make relie ton compte Crowdin à Make, un outil sans code où tu montes un scénario : une automatisation faite de modules, chacun étant une brique qui surveille, crée, lit ou supprime quelque chose. Crowdin en apporte 70. Ce qui se passe dans tes projets de traduction peut donc lancer du travail ailleurs, et l'inverse.

Des remarques de traducteurs qui arrivent au bon endroit. Un traducteur bloque sur une phrase ambiguë ? Watch String Comment Events transmet sa question à Make, qui la pose dans l'outil de ticket du chef de produit. La réponse repart dans Crowdin avec Create a Comment (Issue).

Un suivi d'avancement sans relance. Search Translation Progress lit où en est chaque langue. Generate a Report puis Download a Report (CSV) déposent les chiffres dans un tableur que la direction consulte quand elle veut.

Des tâches qui s'ouvrent seules. Watch File Events signale les événements fichier que tu as choisis, et Create a Task confie aussitôt le travail à l'équipe de traduction.

La doc Crowdin de Make ne fixe aucun quota particulier ; elle précise seulement que son contenu est généré par IA et qu'il vaut mieux vérifier auprès de Crowdin. Si un module te manque, Make an API Call appelle n'importe quel point de l'API Crowdin avec la même connexion. Pour choisir ton outil, le comparatif n8n vs Make pose les critères, et Combien coûte Make explique le décompte des opérations. Envie de monter ces flux toi-même ? La Formation Make est faite pour ça.

Connexion

Comment connecter Crowdin à Make ?

  1. 01

    Génère un jeton d'accès personnel

    Dans Crowdin, ouvre les paramètres de ton compte, clique sur API puis sur le bouton New token. Copie le jeton affiché tout de suite : c'est la clé qui permettra à Make d'agir sur ton compte. Il faut un compte Crowdin actif.

  2. 02

    Ajoute un module Crowdin

    Dans ton scénario Make, clique sur le +, cherche Crowdin et choisis un module. Clique sur Create a connection. Le champ Connection name est facultatif, mais un nom parlant t'aidera le jour où tu relieras un second compte.

  3. 03

    Colle le jeton et valide

    Colle le jeton copié, ou suis les instructions à l'écran, puis confirme. Ta connexion, c'est-à-dire ton compte Crowdin relié une fois pour toutes à Make, sert ensuite à tous les modules Crowdin de tous tes scénarios.

Premier scénario

Ton premier scénario : une tâche à chaque événement fichier

ObjectifQuand un événement fichier que tu as choisi se produit dans Crowdin, Make crée une tâche dans le projet pour lancer la traduction.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le grand + pour poser le premier module. Ce premier module est le déclencheur, l'événement qui met tout en route.

  2. 02

    Choisis Watch File Events

    Cherche Crowdin, sélectionne Watch File Events, clique sur Create a webhook, puis sur Create a connection avec le jeton de l'étape précédente.

  3. 03

    Règle ce qu'il surveille

    Remplis les champs du module et coche les événements fichier qui t'intéressent. Pas besoin de connaître les identifiants par cœur : une fois la connexion créée, Make te propose ce qu'il peut lire.

  4. 04

    Ajoute Create a Task

    Clique sur le + à droite du déclencheur, ajoute le module Crowdin Create a Task et reprends les données de l'événement, par exemple le fichier concerné, dans la tâche.

  5. 05

    Teste avec Run once

    Clique sur Run once, puis provoque un événement fichier dans Crowdin. Ouvre la bulle au-dessus de chaque module pour lire les bundles, les éléments reçus, et vérifie la tâche créée.

  6. 06

    Active le scénario

    Passe le scénario sur ON. Le déclencheur étant instantané, Crowdin prévient Make par webhook à chaque événement fichier choisi, sans intervalle à régler.

Déclencheurs

Qu'est-ce qui peut lancer un scénario Crowdin ?

9 modules démarrent un scénario quand quelque chose se passe dans Crowdin. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Crowdin dès que ça se passe.

Crowdin1Watch File Events

Watch File Events

Déclencheur instantané

Dans MakeTriggers when one of the selected file events has occurred.

Tu sais ce qui arrive à tes fichiers Crowdin sans rafraîchir le tableau de bord. Tu coches les événements fichier à suivre, et chacun arrive dans Make sous forme de bundle, prêt pour le module suivant.

Comment il se déclenche
instantané : Crowdin prévient Make par webhook dès que ça se passe.
Quand l'utiliser
l'équipe technique pousse un nouveau fichier source et la responsable localisation veut une tâche ouverte ou un message dans le canal de l'équipe dans la foulée.
Attention
à l'ajout du module, respecte l'ordre de la doc, Create a webhook d'abord, Create a connection ensuite.
Crowdin2Watch New Directory

Watch New Directory

Déclencheur planifié

Dans MakeTriggers when a new directory is created.

Chaque dossier ajouté dans un projet Crowdin devient un bundle neuf. De quoi reproduire l'arborescence ailleurs, ou préparer le travail qui va avec ce dossier.

Comment il se déclenche
planifié : Make interroge Crowdin au rythme du scénario, toutes les 15 minutes par défaut.
Quand l'utiliser
ton équipe produit crée un dossier par fonctionnalité et tu veux la carte correspondante dans ton outil de planning au passage suivant du scénario.
Attention
sur le plan Free, l'écart minimal entre deux vérifications est de 15 minutes (1 minute sur les plans payants) ; le dossier arrive dans Make au passage suivant, pas à la seconde.
Crowdin3Watch New Project

Watch New Project

Déclencheur planifié

Dans MakeTriggers when a new project is created.

Un nouveau projet Crowdin entraîne souvent de l'administratif : un mail de lancement, une fiche client, un dossier partagé. Ce déclencheur te remet chaque nouveau projet pour que tout ça démarre sans toi.

Comment il se déclenche
planifié : Make interroge Crowdin au rythme du scénario, d'où le badge horloge sur le module.
Quand l'utiliser
dans une agence de traduction, chaque projet ouvert doit mettre à jour la fiche du client dans le CRM.
Attention
un projet créé juste après un passage attend le suivant ; si tu as besoin d'une réaction immédiate à l'activité d'un projet, regarde Watch Project Events.
Crowdin4Watch Project Events

Watch Project Events

Déclencheur instantané

Dans MakeTriggers when one of the project events has occurred.

Vois-le comme une sonnette posée sur tout le projet. Tu choisis parmi les événements de projet, et Crowdin sonne chez Make à chaque fois que l'un d'eux survient, détails compris.

Comment il se déclenche
instantané : Crowdin prévient Make par webhook dès que ça se passe.
Quand l'utiliser
un seul scénario doit réagir à ce qui change au niveau du projet, plutôt que plusieurs déclencheurs plus étroits sur les fichiers ou les chaînes.
Attention
plus tu coches d'événements, plus le scénario tourne, et chaque module exécuté sur un bundle compte comme une opération sur ton plan Make.
Crowdin5Watch String Comment Events

Watch String Comment Events

Déclencheur instantané

Dans MakeTriggers when one of the string comment events has occurred.

Les questions des traducteurs ne se perdent plus. Dès qu'un événement de commentaire ou de problème que tu as choisi touche une chaîne, le commentaire part vers Make et peut rejoindre la personne qui a la réponse.

Comment il se déclenche
instantané : Crowdin prévient Make par webhook dès que ça se passe.
Quand l'utiliser
une traductrice signale un texte source flou et le responsable du contenu, qui ne va jamais dans Crowdin, doit le voir dans sa messagerie.
Attention
si le même scénario répond avec Create a Comment (Issue), il peut se relancer lui-même ; filtre les commentaires écrits par Make.
Crowdin6Watch String Events

Watch String Events

Déclencheur instantané

Dans MakeTriggers when one of the string events has occurred.

La plupart des bugs de traduction naissent d'un texte source modifié en douce. Ici, Make reçoit chaque événement de chaîne sélectionné, et aucune retouche du texte d'origine ne passe inaperçue.

Comment il se déclenche
instantané : Crowdin prévient Make par webhook dès que ça se passe.
Quand l'utiliser
un rédacteur reformule le libellé d'un bouton et la personne chargée de la recette veut une ligne dans sa checklist de mise en production.
Attention
quand beaucoup de chaînes changent d'un coup, chaque événement est un bundle distinct ; fais ton premier Run once sur un petit projet.
Crowdin7Watch Suggestion Events

Watch Suggestion Events

Déclencheur instantané

Dans MakeTriggers when one of the suggestion events has occurred.

Grâce à lui, chaque proposition de traduction peut atteindre un relecteur hors de Crowdin. Tu choisis les événements de suggestion à suivre et chacun tombe dans Make sous forme de bundle.

Comment il se déclenche
instantané : Crowdin prévient Make par webhook dès que ça se passe.
Quand l'utiliser
ta communauté d'utilisateurs aide à traduire l'application et tes relecteurs veulent être prévenus dès qu'une proposition arrive.
Attention
comme tout module instantané Crowdin, il demande Create a webhook avant Create a connection, et chaque suggestion traitée consomme des opérations.
Crowdin8Watch Task Events

Watch Task Events

Déclencheur instantané

Dans MakeTriggers when one of the task events has occurred.

Dans Crowdin, les tâches disent qui traduit et qui relit quoi. Avec ce déclencheur, les événements de tâche que tu choisis rejoignent Make et mettent à jour les outils que suivent tes chefs de projet.

Comment il se déclenche
instantané : Crowdin prévient Make par webhook dès que ça se passe.
Quand l'utiliser
un prestataire termine sa tâche de traduction et la comptabilité doit lancer l'étape de facturation sans attendre un mail.
Attention
un scénario qui modifie avec Update a Task la tâche qu'il surveille peut se relancer en boucle ; ajoute un filtre.
Crowdin9Watch Translation Events

Watch Translation Events

Déclencheur instantané

Dans MakeTriggers when one of the translation events has occurred.

C'est le déclencheur le plus proche du résultat final : il prévient Make quand un événement de traduction choisi se produit, pour que le texte traduit file vers ton site ou ton application.

Comment il se déclenche
instantané : Crowdin prévient Make par webhook dès que ça se passe.
Quand l'utiliser
une langue atteint le stade que ton équipe considère comme prêt et tu veux récupérer le fichier traduit ou prévenir les développeurs aussitôt.
Attention
il remonte des événements, pas un état d'avancement ; ajoute Search Translation Progress si la suite dépend du taux de traduction d'une langue.
Modules

Que peut faire Make dans Crowdin ?

Crowdin te donne 61 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Crowdin1

Add a Screenshot

Action

Dans MakeAdds a new screenshot.

Les traducteurs obtiennent enfin le contexte visuel qu'ils réclament : ce module ajoute une capture d'écran au projet Crowdin, à partir d'un fichier transmis par un module précédent.

Quand l'utiliser
ton outil de maquette exporte un nouvel écran et tu veux l'image dans Crowdin avant que quiconque traduise les textes de cet écran.
Attention
sur le plan Free, Make gère des fichiers de 5 Mo au plus ; les captures très lourdes demandent un plan payant.
Crowdin2

Assign a Label to the String

Action

Dans MakeAssigns a label to the string.

Étiqueter les chaînes à la main prend un temps fou. Ce module pose un label sur une chaîne à ta place, et les filtres de Crowdin montrent le bon lot au bon traducteur.

Quand l'utiliser
les chaînes d'une nouvelle version doivent porter le label de cette version dès leur création, pour que les relecteurs les retrouvent ensemble.
Attention
le label doit déjà exister ; place Create a Label plus tôt dans le scénario s'il risque de manquer.
Crowdin3

Create a Comment (Issue)

Action

Dans MakeCreates a new comment or issue.

Tes réponses et tes alertes arrivent là où les traducteurs travaillent : le module publie un commentaire, ou signale un problème, directement sur une chaîne.

Quand l'utiliser
le chef de produit répond à une question dans son outil de ticket et tu veux que la réponse s'affiche sous la chaîne concernée.
Attention
associé à Watch String Comment Events dans le même scénario, un nouveau commentaire peut relancer le déclencheur ; un filtre coupe la boucle.
Crowdin4

Create a Directory

Action

Dans MakeCreates a new directory.

Ton projet Crowdin garde la même organisation que ton code ou ta base de contenus : ce module ajoute un dossier, prêt à recevoir des fichiers.

Quand l'utiliser
une nouvelle rubrique apparaît dans ton dépôt et tu veux le dossier jumeau dans Crowdin avant le premier fichier source.
Attention
si le scénario peut tourner deux fois sur la même donnée, passe d'abord par Search Directories, sinon tu obtiens deux dossiers au même nom.
Crowdin5

Create a Label

Action

Dans MakeCreates a new label.

Les labels regroupent des chaînes à travers plusieurs fichiers. Ce module en crée un nouveau, que les étapes suivantes du scénario pourront coller sur les bonnes chaînes.

Quand l'utiliser
chaque campagne marketing a son label, créé au moment où la campagne entre dans ton tableau de planning.
Attention
vérifie avec Search Labels avant de créer, faute de quoi une seconde exécution ajoute un doublon.
Crowdin6

Create a Project

Action

Dans MakeCreates a new project.

Nouveau client, nouveau produit, même mise en place à chaque fois : ce module ouvre un projet Crowdin à partir des données d'une autre app, sans formulaire à remplir.

Quand l'utiliser
une affaire passe en « gagnée » dans ton CRM et l'équipe localisation doit trouver son projet prêt.
Attention
teste avec Run once sur un seul enregistrement avant d'activer, pour éviter une rafale de projets vides.
Crowdin7

Create a Storage

Action

Dans MakeUploads a new file to storage.

Première moitié du chemin pour faire entrer un fichier dans Crowdin : le module le dépose dans le stockage Crowdin, une zone d'attente, et renvoie une référence à passer au module suivant.

Quand l'utiliser
tu veux ajouter un fichier source à un projet avec Upload a File from Storage, qui attend un fichier déjà en stockage.
Attention
un fichier en stockage n'est dans aucun projet ; sans le second module, le travail reste à moitié fait.
Crowdin8

Create a String

Action

Dans MakeCreates a new source string.

Les textes courts qui ne vivent dans aucun fichier, un objet d'e-mail ou une notification push, peuvent quand même être traduits : ce module ajoute une chaîne source au projet.

Quand l'utiliser
ton équipe marketing écrit ses notifications dans un tableur, et chaque nouvelle ligne doit devenir une chaîne Crowdin.
Attention
si la ligne peut être modifiée ensuite, utilise Update a String au passage suivant plutôt que de créer une copie.
Crowdin9

Create a String Translation

Action

Dans MakeCreates a new string translation.

Les traductions faites hors de Crowdin reviennent sans copier-coller. Le module ajoute une traduction à une chaîne existante, dans la langue que tu indiques.

Quand l'utiliser
un traducteur partenaire rend ses textes via un formulaire et tu veux ranger chaque réponse sur la bonne chaîne et la bonne langue.
Attention
il te faut la chaîne ; place Search Strings ou Get a String plus tôt dans le flux pour la retrouver.
Crowdin10

Create a Task

Action

Dans MakeCreates a new task.

Le travail atterrit dans la file d'un traducteur dès qu'il existe. Ce module crée une tâche Crowdin, et l'attribution ne dépend plus de la mémoire de quelqu'un.

Quand l'utiliser
juste après Watch File Events, pour ouvrir la tâche de traduction dont le nouveau fichier a besoin.
Attention
un déclencheur réglé sur plusieurs événements peut créer plusieurs tâches ; filtre avant ce module pour n'en ouvrir qu'une par changement.
Crowdin11

Delete a Comment (Issue)

Action

Dans MakeDeletes an existing string comment or issue.

Retire un commentaire ou un problème d'une chaîne, ce qui garde la discussion lisible une fois la question réglée.

Quand l'utiliser
une alerte automatique posée plus tôt par ton scénario n'a plus lieu d'être, par exemple parce que le texte source a été corrigé.
Attention
aucune suppression ne se rattrape depuis Make ; cible uniquement les commentaires créés par le scénario, jamais ceux écrits par des personnes.
Crowdin12

Delete a Directory

Action

Dans MakeDeletes an existing directory.

Supprimer un dossier aligne Crowdin sur une partie du produit que tu as abandonnée. Les traducteurs ne voient plus de dossiers que personne ne publie.

Quand l'utiliser
une fonctionnalité disparaît de ton dépôt et son dossier Crowdin doit partir avec elle.
Attention
considère l'action comme définitive ; lance Get a Directory avant et vérifie le nom dans le bundle pendant un Run once.
Crowdin13

Delete a File

Action

Dans MakeDeletes an existing file.

Quand un fichier source quitte ton produit, ce module le retire aussi du projet Crowdin. Personne ne traduit plus un texte qui ne sera jamais publié.

Quand l'utiliser
ton équipe support archive un article d'aide et son fichier Crowdin doit disparaître dans le même mouvement.
Attention
un fichier supprimé ne revient pas depuis Make ; si tu peux avoir besoin de ses traductions, place Download a Translated File juste avant.
Crowdin14

Delete a Label

Action

Dans MakeDeletes an existing label.

Les vieux labels encombrent tous les menus de filtre. Ce module supprime un label du projet entier, pas seulement d'une chaîne.

Quand l'utiliser
une campagne est terminée et son label n'aide plus personne à trier le travail.
Attention
pour ôter un label d'une seule chaîne en le gardant ailleurs, prends Remove a Label from the String ; celui-ci fait le grand ménage.
Crowdin15

Delete a Project

Action

Dans MakeDeletes an existing project.

L'action la plus lourde de la liste : elle supprime un projet Crowdin entier. Utile pour les projets de test, ou ceux qu'un client a clôturés.

Quand l'utiliser
un scénario qui crée des projets bac à sable pour des démos peut aussi les effacer quand la démo est marquée terminée.
Attention
rien ne ramène le projet depuis Make. Ajoute un filtre sur le nom du projet et teste avec Run once avant d'activer.
Crowdin16

Delete a Screenshot

Action

Dans MakeDeletes an existing screenshot.

Une capture périmée égare davantage les traducteurs qu'une absence de capture. Ce module en retire une du projet, pour ne garder que le design actuel.

Quand l'utiliser
ta maquette change ; le scénario ajoute la nouvelle image avec Add a Screenshot, puis supprime l'ancienne.
Attention
retrouve la bonne avec Search Screenshots avant ; la suppression, elle, ne se rattrape pas.
Crowdin17

Delete a Storage

Action

Dans MakeDeletes an existing file from storage.

Fait le ménage après un envoi de fichier : le module retire un fichier du stockage Crowdin une fois qu'il a servi.

Quand l'utiliser
en fin de flux, après Create a Storage et Upload a File from Storage, pour ne laisser aucun fichier traîner dans la zone d'attente.
Attention
place-le après l'envoi dans le projet, jamais avant, sinon le module suivant vise un fichier qui n'existe plus.
Crowdin18

Delete a String

Action

Dans MakeDeletes an existing string.

Un texte retiré de ton produit ne doit plus coûter de temps de traduction. Ce module supprime la chaîne source du projet.

Quand l'utiliser
une ligne disparaît du tableur où l'équipe rédige ses notifications, et sa chaîne Crowdin doit suivre.
Attention
Make ne restaure pas une chaîne supprimée ; vérifie son identifiant pendant un Run once avant la mise en service.
Crowdin19

Delete a String Translation

Action

Dans MakeDeletes an existing translated string.

Retire une traduction d'une chaîne en laissant le texte source en place, pour que la langue puisse être retraduite.

Quand l'utiliser
un relecteur rejette une traduction dans ton outil qualité et Crowdin doit de nouveau afficher la chaîne comme non traduite dans cette langue.
Attention
les autres traductions de la chaîne restent intactes ; trouve d'abord la bonne avec Search String Translations.
Crowdin20

Delete a Task

Action

Dans MakeDeletes an existing task.

Un travail annulé doit sortir tout de suite de la file des traducteurs. Ce module supprime la tâche Crowdin pour que personne n'y passe du temps.

Quand l'utiliser
une version est abandonnée dans ton outil de suivi, et les tâches ouvertes pour elle doivent disparaître aussi.
Attention
pour changer seulement la personne assignée, Update a Task conserve l'historique ; la suppression, c'est pour du travail qui n'existe plus.
Crowdin21

Download a Report (CSV)

Action

Dans MakeDownloads a report in CSV format.

Te donne un rapport au format CSV, lisible par n'importe quel tableur. Les chiffres de Crowdin rejoignent ainsi un fichier de suivi sans export manuel.

Quand l'utiliser
une fois le rapport préparé par Generate a Report, récupère-le ici et range-le dans le dossier partagé du contrôle de gestion.
Attention
ce module télécharge un rapport existant, il ne le construit pas ; Generate a Report doit passer avant.
Crowdin22

Download a Report (JSON)

Action

Dans MakeDownloads a report in JSON format.

Récupère un rapport en JSON, un format structuré que les autres outils lisent champ par champ. Idéal pour pousser les chiffres vers une base de données ou un tableau de bord.

Quand l'utiliser
ton outil de reporting accepte le JSON et doit être nourri par les rapports Crowdin après Generate a Report.
Attention
si un humain doit ouvrir le fichier, prends plutôt la version CSV.
Crowdin23

Download a Translated File

Action

Dans MakeGenerates a URL to download a file. The link has an expiration time.

Te fournit un lien de téléchargement vers un fichier traduit, pour que le texte final parte vers ton site, ton application ou le dossier d'un client.

Quand l'utiliser
après Watch Translation Events, récupère le fichier traduit et envoie-le dans l'espace où tes développeurs vont le chercher.
Attention
le lien expire au bout d'un moment ; télécharge le fichier dans le module suivant du même scénario au lieu de garder le lien pour plus tard.
Crowdin24

Generate a Report

Action

Dans MakeGenerates a report.

Demande à Crowdin de fabriquer un rapport sur un projet. C'est l'étape qui rend utiles les deux modules de téléchargement.

Quand l'utiliser
à la clôture d'un projet dans ton outil de suivi, génère son rapport pour l'archiver avec le dossier client.
Attention
générer et télécharger sont deux modules distincts ; enchaîne Download a Report (CSV) ou Download a Report (JSON) pour obtenir le fichier.
Crowdin25

Get a Comment (Issue)

Action

Dans MakeRetrieves an existing string comment or issue.

Lit en entier un commentaire ou un problème précis, pour qu'une étape suivante puisse le citer ou l'aiguiller.

Quand l'utiliser
ton déclencheur ne te donne que la référence du commentaire et il te faut son texte complet avant de l'envoyer au chef de produit.
Attention
il renvoie un seul élément ; pour parcourir les commentaires d'une chaîne, passe par Search String Comments (Issues).
Crowdin26

Get a Directory

Action

Dans MakeRetrieves an existing directory.

Va chercher le détail d'un dossier quand un module précédent ne t'a donné que son identifiant et que l'étape suivante a besoin d'en savoir plus.

Quand l'utiliser
avant de supprimer ou de modifier un dossier, pour confirmer que c'est bien celui visé par ton scénario.
Attention
il faut l'identifiant ; si tu ne connais que le nom, commence par Search Directories.
Crowdin27

Get a File

Action

Dans MakeRetrieves an existing file.

Retrouve un fichier dans un projet Crowdin et renvoie son détail, pour que la suite du scénario décide quoi en faire.

Quand l'utiliser
un événement fichier arrive et tu veux les informations du fichier avant de choisir l'équipe qui reçoit la tâche.
Attention
il lit des informations sur le fichier ; pour obtenir le contenu traduit, c'est Download a Translated File.
Crowdin28

Get a Label

Action

Dans MakeRetrieves an existing label.

Renvoie un label et son détail, pratique quand un autre module ne t'a passé qu'un identifiant et qu'il te faut un nom lisible pour un message ou un tableur.

Quand l'utiliser
le récapitulatif que ton scénario envoie à l'équipe classe les chaînes par label et doit afficher son titre, pas un numéro.
Attention
pour trouver un label par son nom, passe par Search Labels ; ce module attend l'identifiant.
Crowdin29

Get a Project

Action

Dans MakeRetrieves an existing project.

Lit un projet Crowdin et met son détail à disposition des modules suivants, qui peuvent alors le citer ou l'aiguiller.

Quand l'utiliser
un événement de projet arrive et tu veux le nom du projet dans le message ou la note CRM que rédige ton scénario.
Attention
il lit un seul projet à partir de son identifiant ; pour en parcourir plusieurs, Search Projects les renvoie en bundles séparés.
Crowdin30

Get a Screenshot

Action

Dans MakeRetrieves an existing screenshot.

Ramène une capture d'écran et son détail, pour réutiliser l'image ou vérifier les chaînes qu'elle illustre.

Quand l'utiliser
un relecteur commente une chaîne et tu veux joindre la capture associée au ticket que le scénario ouvre.
Attention
il demande l'identifiant de la capture ; utilise Search Screenshots quand tu ne connais que le projet.
Crowdin31

Get a Storage

Action

Dans MakeRetrieves an existing file from storage.

Vérifie un fichier posé dans le stockage Crowdin, la zone d'attente par laquelle passent les fichiers avant d'entrer dans un projet.

Quand l'utiliser
ton scénario a déposé un fichier plus tôt et tu veux t'assurer qu'il est toujours là avant Upload a File from Storage.
Attention
le stockage n'est pas le projet ; un fichier trouvé ici n'est pas forcément visible par les traducteurs.
Crowdin32

Get a String

Action

Dans MakeRetrieves an existing string.

Lit une chaîne source pour que le scénario connaisse son texte et son détail, par exemple afin de la citer dans une alerte.

Quand l'utiliser
un événement de chaîne arrive et la responsable du contenu doit recevoir la formulation exacte avant de valider un changement.
Attention
un identifiant, une chaîne ; pour chercher par texte ou par fichier, prends Search Strings.
Crowdin33

Get a String Translation

Action

Dans MakeRetrieves an existing translation string.

Renvoie une traduction d'une chaîne, ce qui permet de montrer à un relecteur exactement ce qui a été écrit dans une langue donnée.

Quand l'utiliser
une suggestion est approuvée et ton tableau qualité doit consigner le texte traduit final à côté de la source.
Attention
il faut l'identifiant de la traduction ; lister toutes les traductions d'une chaîne, c'est le rôle de Search String Translations.
Crowdin34

Get a Task

Action

Dans MakeRetrieves an existing task.

Récupère le détail d'une tâche Crowdin, pour que ton scénario sache où en est le travail et le transmette à tes autres outils.

Quand l'utiliser
un événement de tâche arrive et il te faut la tâche complète pour mettre à jour la ligne correspondante dans ton outil de suivi.
Attention
pour passer en revue toutes les tâches ouvertes, Search Tasks convient mieux ; ce module en lit une seule.
Crowdin35

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Ta porte de sortie quand aucun des 70 modules ne couvre ton besoin : il appelle n'importe quel point de l'API Crowdin avec la connexion déjà en place.

Quand l'utiliser
une fonction de Crowdin n'a pas de module dédié et tu sais lire la référence de l'API Crowdin pour construire la requête.
Attention
c'est toi qui écris le chemin et le corps de la requête ; teste avec Run once et lis le bundle de réponse avant d'activer.
Crowdin36

Remove a Label from the String

Action

Dans MakeDeletes an existing label from a string.

Ôte un label d'une chaîne tout en le laissant dans le projet pour les autres, ce qui garde tes filtres justes.

Quand l'utiliser
une chaîne marquée pour une version glisse à la suivante ; retire l'ancien label, puis pose le nouveau.
Attention
le label, lui, reste en place ; pour le supprimer partout, c'est Delete a Label.
Crowdin37

Translate via Machine Translation

Action

Dans MakeAuto detect source language and translate with selected MT engine.

Obtiens un premier jet dans une autre langue sans attendre un traducteur : Crowdin détecte la langue source et traduit le texte avec le moteur de traduction automatique que tu choisis.

Quand l'utiliser
des avis clients arrivent en plusieurs langues et ton équipe veut une version lisible avant d'y répondre.
Attention
la qualité dépend du moteur choisi ; garde une relecture humaine pour tout ce que tes clients liront dans ton produit.
Crowdin38

Update a Comment (Issue)

Action

Dans MakeUpdates an existing string comment or issue.

Modifie un commentaire ou un problème existant : le fil reflète la nouvelle information sans empiler les messages en double.

Quand l'utiliser
ton scénario a posé un statut automatique sur une chaîne et doit rafraîchir ce même commentaire quand le statut change.
Attention
si Watch String Comment Events écoute le même projet, une mise à jour peut le déclencher ; filtre les changements faits par Make.
Crowdin39

Update a Directory

Action

Dans MakeUpdates an existing directory.

Modifie un dossier existant d'un projet Crowdin, pour que l'arborescence vue par les traducteurs suive la réorganisation de tes propres fichiers.

Quand l'utiliser
tes développeurs réorganisent une rubrique du dépôt et les traducteurs doivent retrouver la même structure.
Attention
le module travaille sur un identifiant de dossier ; récupère-le avec Search Directories si l'étape d'avant ne connaît que l'ancien nom.
Crowdin40

Update a File

Action

Dans MakeUpdates an existing file.

Met à jour un fichier déjà présent dans un projet, pour que le projet continue sur le même fichier au lieu d'en recevoir une seconde copie à côté.

Quand l'utiliser
ton CMS exporte une nouvelle version d'un fichier source, qui doit remplacer la copie Crowdin sur place.
Attention
sur le plan Free, Make gère des fichiers de 5 Mo au plus ; vérifie la taille des gros exports avant de compter sur cette étape.
Crowdin41

Update a Label

Action

Dans MakeUpdates an existing label.

Tu corriges le nom d'un label Crowdin existant, et toutes les chaînes qui le portent suivent d'un coup, sans retouche une par une.

Quand l'utiliser
l'équipe localisation revoit sa façon de trier les chaînes et l'ancien intitulé ne parle plus aux traducteurs.
Attention
seul le label change, pas son rattachement aux chaînes. Pour déplacer une chaîne d'un label à l'autre, enchaîne Remove a Label from the String puis Assign a Label to the String.
Crowdin42

Update a Project

Action

Dans MakeUpdates an existing project.

Un projet Crowdin déjà créé se met à jour depuis ton scénario, ce qui évite d'avoir deux versions de la même info entre l'outil produit et Crowdin.

Quand l'utiliser
le chef de projet modifie une fiche de version dans son outil de suivi et le projet Crowdin correspondant doit s'aligner seul.
Attention
vérifie quel projet tu cibles. Un identifiant mal mappé depuis le module précédent modifie le mauvais projet.
Crowdin43

Update a String

Action

Dans MakeUpdates an existing source string.

Le texte source d'une chaîne est réécrit dans Crowdin : les traducteurs partent de la bonne phrase, celle que l'équipe produit vient de valider.

Quand l'utiliser
une rédactrice corrige un libellé dans ton outil de contenu et tu veux éviter qu'une seconde chaîne presque identique apparaisse dans le projet.
Attention
on touche ici à la source, pas à la traduction. Pour le texte traduit, passe par Create a String Translation. Repère d'abord la chaîne avec Search Strings.
Crowdin44

Update a Task

Action

Dans MakeUpdates an existing task.

Modifier une tâche Crowdin depuis Make garde le tableau des affectations fidèle au planning réel, même quand ce planning vit dans un autre outil.

Quand l'utiliser
une échéance ou un responsable change côté gestion de projet, et la tâche Crowdin doit suivre sans copier-coller.
Attention
la tâche doit déjà exister. Si le scénario peut tourner avant sa création, place Search Tasks en amont et ne mets à jour que lorsqu'un bundle (un élément trouvé) remonte.
Crowdin45

Upload a File

Action

Dans MakeUploads a file into Crowdin project.

Ce module dépose un fichier directement dans un projet Crowdin : le nouveau contenu arrive chez les traducteurs sans passer par un téléchargement manuel.

Quand l'utiliser
un fichier de ressources est déposé dans ton espace de stockage en ligne et doit devenir traduisible sans intervention.
Attention
sur le plan Free de Make, un fichier ne dépasse pas 5 Mo. Et si le fichier dort déjà dans le stockage Crowdin, Upload a File from Storage est le bon module.
Crowdin46

Upload a File from Storage

Action

Dans MakeUploads a new file from storage.

Le fichier que tu avais mis de côté dans le stockage Crowdin avec Create a Storage devient un vrai fichier de projet, prêt à traduire.

Quand l'utiliser
ton scénario sépare deux temps, d'abord stocker, ensuite choisir le projet ou le dossier de destination, pour que chaque étape reste lisible en cas de souci.
Attention
mappe la référence de stockage renvoyée par Create a Storage, sinon le module n'a rien à rattacher. Fais le ménage ensuite avec Delete a Storage.
Crowdin47

Search Directories

Recherche

Dans MakeSearches for directories or lists them all.

Tu obtiens les dossiers d'un projet Crowdin, filtrés ou au complet, et les modules suivants savent où ranger chaque fichier.

Quand l'utiliser
avant un dépôt de fichier, pour vérifier qu'un dossier cible existe déjà plutôt que d'en créer un doublon avec Create a Directory.
Attention
une recherche renvoie zéro, un ou plusieurs bundles. Chaque bundle relance la suite du scénario, et chaque exécution de module compte comme une opération sur ton forfait Make.
Crowdin48

Search Files

Recherche

Dans MakeSearches for files or lists them all.

La liste des fichiers sources d'un projet te donne les références qu'attendent Get a File, Update a File ou Download a Translated File.

Quand l'utiliser
tu connais le nom d'un fichier dans ton dépôt de code, mais pas son identifiant côté Crowdin.
Attention
un résultat vide arrête la chaîne pour cette exécution. Teste le cas avec Run once, le bouton de l'éditeur qui lance le scénario une seule fois, avant de l'activer.
Crowdin49

Search Labels

Recherche

Dans MakeSearches for labels or lists them all.

Récupérer les labels d'un projet évite de deviner leur identifiant au moment de taguer une chaîne.

Quand l'utiliser
juste avant Assign a Label to the String, ou pour contrôler qu'un label existe avant d'appeler Create a Label et de te retrouver avec deux étiquettes jumelles.
Attention
sans filtre, chaque label part en bundle séparé vers la suite, et tu consommes des opérations pour rien quand un seul t'intéresse.
Crowdin50

Search Languages

Recherche

Dans MakeSearches for languages or lists them all.

Les langues connues de Crowdin remontent dans ton scénario, avec les codes qu'il faut pour viser une traduction ou un suivi d'avancement.

Quand l'utiliser
un module plus loin te demande une langue cible, et tu préfères mapper une valeur trouvée plutôt que taper un code à la main.
Attention
pose un filtre. Une liste complète déclenche la suite du scénario une fois par langue.
Crowdin51

Search Project Builds

Recherche

Dans MakeSearches for project builds or lists them all.

Tu retrouves les builds d'un projet Crowdin, ce qui te permet de savoir ce qui a été produit et de le transmettre à l'étape suivante.

Quand l'utiliser
avant de prévenir l'équipe de dev ou de récupérer des fichiers traduits, pour vérifier qu'un build récent existe.
Attention
il ne renvoie pas le texte traduit. Pour ça, Search String Translations lit les traductions chaîne par chaîne.
Crowdin52

Search Project Members

Recherche

Dans MakeSearches for projects members or lists them all.

Connaître les membres d'un projet permet à ton scénario de s'adresser à la bonne traductrice ou au bon relecteur, plutôt qu'à un nom figé dans la configuration.

Quand l'utiliser
tu répartis le travail avec Create a Task ou Update a Task et tu veux une référence de membre tirée du projet.
Attention
chaque membre trouvé devient un bundle. Sans filtre, le module suivant tourne une fois par personne.
Crowdin53

Search Project Progress

Recherche

Dans MakeSearches for project progress or lists them all.

L'avancement d'un projet devient une donnée exploitable : tu peux la publier dans un canal, l'enregistrer dans un tableur ou t'en servir pour décider.

Quand l'utiliser
la direction produit veut suivre la localisation sans ouvrir Crowdin.
Attention
Search Translation Progress porte un nom presque identique. Lance les deux avec Run once sur ton projet et garde celui dont les bundles répondent à ta question.
Crowdin54

Search Projects

Recherche

Dans MakeSearches for projects or lists them all.

Tous les projets Crowdin accessibles à ton compte, ou seulement ceux qui passent ton filtre : c'est souvent la première recherche d'un scénario qui couvre plusieurs produits.

Quand l'utiliser
le scénario part d'un nom de produit venu d'un autre outil et doit retrouver le projet Crowdin qui lui correspond.
Attention
chaque projet trouvé est un bundle distinct. Une recherche trop large fait tourner toute la suite autant de fois ; filtre avant de brancher des modules gourmands.
Crowdin55

Search Screenshots

Recherche

Dans MakeSearches for screenshots or lists them all.

Les captures d'écran d'un projet reviennent dans Make. Ce sont elles qui montrent aux traducteurs où une chaîne s'affiche dans l'interface.

Quand l'utiliser
avant Add a Screenshot, pour ne pas ajouter une capture en double, ou pour trier les anciennes avant Delete a Screenshot.
Attention
tu récupères des fiches de captures, pas des images prêtes à envoyer ailleurs. Pour le détail d'une capture, utilise Get a Screenshot.
Crowdin56

Search Storages

Recherche

Dans MakeSearches for storages or lists them all.

Tu vois ce qui dort dans le stockage Crowdin, la zone d'attente où un fichier patiente avant d'être rattaché à un projet.

Quand l'utiliser
dans un scénario de nettoyage qui repère les fichiers stockés jamais utilisés, puis les passe à Delete a Storage.
Attention
un fichier en stockage n'est pas encore du contenu de projet. Il ne devient traduisible qu'après Upload a File from Storage.
Crowdin57

Search String Comments (Issues)

Recherche

Dans MakeSearches for string comments and issues or lists them all.

Les commentaires et signalements posés sur les chaînes sortent de Crowdin, là où les développeurs les lisent vraiment : ton outil de tickets, par exemple.

Quand l'utiliser
pour un point sur les signalements ouverts d'un projet. Les nouveaux, au fil de l'eau, sont l'affaire de Watch String Comment Events.
Attention
commentaires et signalements arrivent mélangés. Regarde les bundles avec Run once avant de les mapper vers une autre app.
Crowdin58

Search Strings

Recherche

Dans MakeSearches for strings or lists them all.

Chaque chaîne source qui correspond à ta recherche remonte en bundle : c'est la façon habituelle de trouver celle à modifier, étiqueter ou supprimer.

Quand l'utiliser
une autre app te fournit un texte ou une clé, et tu as besoin de la chaîne Crowdin qui va avec avant Update a String.
Attention
un projet contient beaucoup de chaînes. Sans filtre, tu inondes la suite du scénario et tes opérations fondent.
Crowdin59

Search String Translations

Recherche

Dans MakeSearches for string translations or lists them all.

Lire les traductions enregistrées sur les chaînes, sans passer par un build de fichier, te permet de les comparer ou de les exporter ailleurs.

Quand l'utiliser
avant Translate via Machine Translation ou Create a String Translation, pour savoir si une langue a déjà sa version.
Attention
ne le confonds pas avec Search Project Builds, qui travaille sur les builds et non sur les traductions une à une.
Crowdin60

Search Tasks

Recherche

Dans MakeSearches for tasks or lists them all.

La liste des tâches d'un projet arrive dans ton scénario, ouvertes comme terminées, prête pour un reporting ou une mise à jour.

Quand l'utiliser
pour retrouver la tâche liée à un dossier client avant Update a Task ou Delete a Task, ou pour recopier les tâches dans un outil de planning.
Attention
une recherche ne voit les tâches qu'au moment où le scénario tourne. Pour réagir dès qu'une tâche bouge, le déclencheur instantané Watch Task Events convient mieux.
Crowdin61

Search Translation Progress

Recherche

Dans MakeSearches for translation progress or lists them all.

L'avancement de la traduction sort sous forme de données comparables, et la partie du travail qui traîne ne reste plus cachée dans Crowdin.

Quand l'utiliser
une mise en production ne doit partir que si une langue donnée est terminée, et ton scénario a besoin du chiffre pour trancher.
Attention
plusieurs éléments donnent plusieurs bundles. Regroupe-les avec un agrégateur avant d'envoyer un seul message de synthèse.
Besoin d'aide

Besoin d'aide pour automatiser Crowdin avec Make ?

Une personne lit chaque message.

FAQ

Crowdin et Make : les questions qu'on se pose ensuite

01L'intégration Crowdin Make est-elle gratuite ?
Oui, Crowdin est une app standard : ses modules fonctionnent dès le plan Free de Make. Ce plan te limite à 2 scénarios actifs, 15 minutes minimum entre deux exécutions planifiées, 5 minutes par exécution, des fichiers de 5 Mo au plus et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent à 1 minute d'intervalle et lèvent la limite de scénarios actifs. La consommation se compte en opérations, une par module et par bundle. Côté Crowdin, un compte actif reste nécessaire.
02Que faut-il pour connecter Crowdin à Make ?
Un compte Crowdin actif et un jeton d'accès personnel. Dans Crowdin, ouvre les paramètres du compte, clique sur API puis sur New token, et copie le jeton affiché. Dans Make, ajoute un module Crowdin, clique sur Create a connection, donne un nom si tu veux, et colle le jeton. Pour les modules instantanés, clique d'abord sur Create a webhook, puis sur Create a connection. La connexion sert ensuite à tous les modules Crowdin.
03Les déclencheurs Crowdin réagissent-ils en temps réel dans Make ?
Ça dépend du déclencheur. Sept sur neuf sont instantanés : Watch File Events, Watch Project Events, Watch String Comment Events, Watch String Events, Watch Suggestion Events, Watch Task Events et Watch Translation Events. Crowdin prévient alors Make par webhook dès que ça se passe. Les deux autres, Watch New Directory et Watch New Project, sont planifiés : Make interroge Crowdin au rythme du scénario, toutes les 15 minutes par défaut, et jusqu'à 1 minute sur un plan payant.
04Que faire si un module Crowdin manque dans Make ?
Passe par Make an API Call. Ce module atteint n'importe quel point de l'API Crowdin avec la connexion déjà créée, donc une fonction sans module dédié reste accessible. Tu construis la requête toi-même à partir de la référence de l'API Crowdin, puis tu la testes avec Run once. La page Crowdin de la doc Make n'indique pas de quota précis ; elle signale que son contenu est généré par IA et qu'il faut le recouper avec la documentation de Crowdin.
05Make ou n8n pour automatiser Crowdin ?
Tout dépend de l'outil où ton équipe travaille déjà. Côté Make, Crowdin propose 70 modules sans code : 9 déclencheurs, 46 actions et 15 recherches, plus Make an API Call pour le reste. Une app comme Crowdin a souvent aussi un nœud n8n ; compare ce qu'il couvre avec les modules dont tu as besoin. Le comparatif n8n vs Make cité plus haut pose les critères côte à côte, sans désigner de gagnant à ta place.