Commit : traduction anglais-français et tous ses sens

|

Rose

Un seul verbe anglais, six ou sept équivalents français selon le contexte. Commit est l’un des mots les plus tordus à traduire parce qu’il couvre des registres radicalement différents : on peut commit a crime, commit code sur GitHub, ou commit to a relationship — et les trois tournures ne partagent aucun équivalent commun en français. Choisir le mauvais mot, c’est trahir le sens, parfois de façon grotesque.

Que vous soyez traducteur professionnel, développeur qui documente son projet, ou simplement quelqu’un qui tombe sur le mot dans un texte anglais, cet article démonte commit sens par sens. Pas de survol, du concret.

Les grandes familles de sens de commit

Commettre un acte répréhensible

Le sens le plus littéral, et probablement le plus enseigné en classe. To commit un crime ou un délit se traduit quasi-systématiquement par commettre. La structure est calquée :

  • He committed murder → Il a commis un meurtre
  • Crimes committed during the conflict → Crimes commis pendant le conflit
  • To commit fraud → Commettre une fraude
  • To commit an act of violence → Commettre un acte de violence

Ici, le français suit l’anglais pas à pas. Aucune ambiguïté, aucun piège — sauf si l’on essaie de varier inutilement avec « perpétrer », qui sonne nettement plus soutenu et convient mieux à l’écrit formel ou judiciaire.

Committed utilisé comme adjectif dans ce registre (a committed crime) se rend par « le crime commis » ou simplement « ce crime ». Pas besoin de chercher midi à quatorze heures.

S’engager, prendre un engagement

C’est là que ça devient intéressant. To commit to something ou to commit oneself glisse vers le champ de l’engagement, de la promesse, parfois de la dévotion. Les équivalents français :

  • To commit to a decision → S’engager sur une décision / s’y tenir
  • He’s not ready to commit → Il n’est pas prêt à s’engager (contexte sentimental)
  • Committed employees → Des employés engagés / dévoués / impliqués
  • To commit resources → Allouer des ressources / mobiliser des moyens

Notez que committed comme adjectif de caractère — a committed teacher — se traduit rarement par « engagé » seul. « Un enseignant dévoué » ou « un enseignant impliqué » sonne plus naturel en français. La Traduction littérale rate souvent cette nuance de ton.

Commit dans le domaine informatique

Développeurs, c’est votre section. Dans Git et la quasi-totalité des systèmes de gestion de versions, commit est devenu un terme technique autonome. La communauté francophone du développement a tranché depuis longtemps : on ne traduit pas.

On dit « faire un commit », « commiter du code », « l’historique des commits ». La francisation phonétique (commiter) est acceptée dans l’usage professionnel, même si elle fait grincer les puristes. Les raisons sont simples :

  • La notion n’a pas d’équivalent exact en français (« valider » ou « enregistrer » perdent la sémantique précise d’un instantané versionné)
  • Les outils — GitHub, GitLab, Bitbucket — affichent tout en anglais ; forcer une traduction crée une friction cognitive inutile
  • La documentation officielle Git en français conserve le terme anglais tel quel

Si vous devez absolument traduire dans un contexte éditorial ou pédagogique, « validation » ou « enregistrement de version » fonctionnent comme approximations — mais précisez entre parenthèses que vous parlez d’un commit Git.

Dans les bases de données (SQL, transactions), commit signifie valider une transaction. On parle de « validation de transaction » ou d’« instruction COMMIT ». Là, le terme technique reste souvent en anglais dans la documentation, mais « valider » tient la route dans une phrase explicative.

Commit au sens d’interner ou de confier à une institution

To commit someone to a psychiatric facility — voilà un usage qu’on oublie souvent, mais qui apparaît régulièrement dans les textes juridiques et médicaux anglophones. La traduction dépend du registre :

  • Sens général : interner, placer sous tutelle, confier à un établissement
  • Contexte judiciaire : placer en détention, incarcérer, envoyer devant une juridiction
  • Committed for trial → Renvoyé en jugement / mis en examen (selon le système juridique)

Attention : to commit suicide se traduit par se suicider ou « mettre fin à ses jours ». L’expression française « commettre un suicide » existe mais relève d’un registre très soutenu ou délibérément archaïsant — dans un texte courant, elle détonne.

Les faux amis et erreurs courantes

Committed ≠ « commis » dans tous les contextes

Le piège classique : voir committed et écrire automatiquement « commis ». Ça marche pour les actes répréhensibles (the crimes committed → les crimes commis). Mais a committed team traduit par « une équipe commise » est un faux sens complet — il faut « une équipe engagée » ou « mobilisée ».

Même chose pour committed relationship : « relation commise » n’existe pas en français. On dit « relation sérieuse », « engagement amoureux », ou simplement « relation stable ».

To commit vs. to promise vs. to pledge

L’anglais distingue des degrés d’engagement que le français condense souvent sous « s’engager » ou « promettre ». Voici comment les différencier :

  • To promise → promettre (engagement verbal, personnel)
  • To commit → s’engager formellement, se lier (plus contraignant, parfois contractuel)
  • To pledge → s’engager solennellement, faire vœu (registre plus solennel ou public)

Dans un contrat ou un document officiel, the company commits to delivering se traduit de préférence par « la société s’engage à livrer » — pas « promet », qui serait trop léger juridiquement.

Bien traduire commit selon le registre

La méthode la plus efficace reste de lire la phrase entière avant de choisir. Commit sans complément d’objet direct ? C’est probablement l’usage relationnel ou décisionnel (s’engager, trancher). Avec un nom d’acte négatif ? Commettre. Dans un dépôt de code ? Garder le terme anglais ou dire « valider ».

Pour les textes professionnels complexes — juridiques, techniques, médicaux — la question du choix terminologique va bien au-delà du dictionnaire en ligne. Choisir une agence de traduction à Brest ou ailleurs implique justement de vérifier que les traducteurs maîtrisent ces nuances de registre, pas seulement la langue générale.

Un dictionnaire bilingue donne les entrées, mais c’est le contexte qui donne la réponse. Commit le rappelle à chaque phrase.