Translations:Help FreeCAD/26/fr

Écrire du code pour FreeCAD n'est pas difficile, et vous n'avez besoin d'aucune permission, vous pouvez commencer dès maintenant à travailler sur ce que vous voulez, puis soumettre un patch sur le gestionnaire de problèmes ou demander une fusion à partir d'une branche git. Pour éviter les maux de tête, vous devez d'abord remplir les conditions préalables suivantes :
 * Les informations comment compiler FreeCAD sont disponibles pour différents systèmes d'exploitation.
 * Avant de commencer à coder pour FreeCAD, vous devez bien connaître sa façon de fonctionner. Cela semble évident, mais si vous ne savez pas comment il est censé fonctionner, vous ne saurez pas quoi faire en interne, ni comment le faire.
 * Presque tout peut être fait en Python ou en C++. Les tâches internes fonctionnent presque de la même façon dans les deux langages. Nous vous conseillons de lire la page Documentation pour utilisateurs avancés, même si vous comptez programmer en C++, car cela vous donnera un bon aperçu de ce fonctionnement internes.
 * Si vous comptez travailler en C++, assurez-vous avant tout de pouvoir compiler FreeCAD sans problème.
 * Présentez-vous aux autres développeurs. FreeCAD est avant tout un projet social, nous discutons de beaucoup de choses sur le forum avant leur mise en œuvre, et il est toujours préférable de discuter de vos idées et dire aux autres ce que vous envisagez de faire avant de le concrétiser. Nous avons également un canal IRC qui est synchronisé avec notre canal gitter, mais le forum est le seul et unique endroit de rencontre de tous les développeurs.
 * Depuis 2016, FreeCAD participe également au Google Summer of Code 2020. Assurez-vous de vérifier vos idées à cet endroit si vous souhaitez participer à une prochaine édition.
 * De plus en plus de fonctionnalités de FreeCAD ne sont pas écrites dans le code FreeCAD lui-même mais dans des extensions et des macros. Ensemble, cet écosystème est ce qui rend FreeCAD puissant. Souvent, travailler sur une extension est plus facile parce qu'il y a moins de code à lire et à comprendre, et moins de personnes impliquées. Consultez le dépôt des extensions et le dépôt des Macros pour avoir quelques idées !