Je rédige des documents techniques en anglais et en allemand. La langue que je choisis dépend de l'audience attendue.Traduire les termes techniques de l'anglais vers d'autres langues?
Dans mes documents en allemand, je dois utiliser des termes qui peuvent être traduits ou non. Chaque développeur qui est un locuteur natif allemand comprendrait soit "Konstruktor" soit "constructeur" resp. "anonyme Funktionen" ou "fonctions anonymes". En ce qui concerne ces termes, je n'aurais aucun problème à utiliser la traduction allemande. Je crois que même si les auteurs utilisaient plus de termes dans la langue maternelle des lecteurs attendus lorsqu'ils s'adressent à des personnes qui manquent de bonnes compétences linguistiques en anglais, certains malentendus pourraient être évités.
Mais pour certains termes, la traduction allemande correcte semble horrible. Chaque développeur qui est un locuteur natif allemand connaît la chaîne de connexion à la base de données. Personne ne parlerait de "Datenbankverbindungszeichenfolgen". Je me souviens de certaines personnes qui essayaient de tout traduire en allemand et parfois les résultats étaient même embarrassants.
Je suppose que le même problème peut se produire dans d'autres traductions que dans l'allemand. Et il semble que ce soit vraiment une décision discus sable quand traduire et quand pas.
Quel est votre guide des meilleures pratiques sur la traduction de documents techniques? Quand traduisez-vous les termes techniques, quand est-ce que vous vous en tenez au terme anglais?
Plus d'un avis: si vous vérifiez la documentation MSDN par exemple. "chaîne de connexion", vous trouverez qu'ils l'ont traduit à "Verbindungszeichenfolge". Ce qui est ok, je pense. Je traduirais les termes techniques autant que possible. Sinon, vous pourriez vous retrouver avec un "dénigrement" embarrassant. –
Cette question semble hors sujet car il s'agit de traduction –
Je vote pour clore cette question hors-sujet parce qu'il s'agit de traduction, pas de programmation. – robinCTS