Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

What is the capital of Tunisia?

Please type your username.

Please type your E-Mail.

Please choose the appropriate section so the question can be searched easily.

Please choose suitable Keywords Ex: question, poll.

Type the description thoroughly and in details.

What is the capital of Tunisia?

French programming and software terminology?

Full credit for this answer goes to Gilles, who generously took the time to provide 98% of these translations a couple of years ago in chat. I just thought it was worth sharing, and I think it should be expanded on and perhaps made into a community-wiki. It’s just very useful for anyone who is learning French and will be working in a French-speaking software environment.

  1. a function → une fonction
  2. a method → une méthode
  3. to call (a function) → appeler
  4. to return a value → renvoyer/retourner une valeur
  5. a variable → une variable
  6. main function → la fonction main (la fonction principale when it is not explicitely called main)
  7. to resolve (like with javascript promises) → résoudre
  8. a template → un patron, un modèle
  9. an interface → une interface
  10. an object → un objet
  11. API → une API
  12. a block (of code) → un bloc (de code)
  13. a line of code → une ligne de code
  14. “the file is in the i18n directory” → le fichier se trouve dans le répertoire i18n
  15. the filepath → le chemin
  16. to pass a value to a function → passer une valeur à une fonction
  17. a comment (in code) → un commentaire
  18. “this structure maps country names to filepaths” → cette structure associe un nom de pays à chaque chemin
  19. the database → la base de données
  20. a request/query → une requête
  21. a string → une chaîne de caractères
  22. the request is failing → la requête échoue
  23. terminal/shell → *terminal/*shell (interpréteur de commandes)
  24. an operating system → un système d’exploitation
  25. command line → la ligne de commande
  26. “the computers are connected by a cable” → les ordinateurs sont reliés par un câble
  27. a connection → une connexion
  28. to increment / decrement → incrémenter / décrémenter
  29. to concatenate two strings → concaténer deux chaînes de caractères
  30. to enable a feature → activer une fonctionnalité
  31. to fix a bug → corriger un bug/bogue [bœɡ]/[bɔɡ]
  32. “it’s passed as an argument to the function” → c’est passé comme argument à la fonction
  33. “the application isn’t responding” → l’application ne répond pas
  34. to crash → planter / crasher
  35. header file → fichier d’en-tête
  36. to execute / launch → exécuter / lancer
  37. to debug → débuguer (prononcé [debœge]) ou déboguer
  38. the build has succeeded / failed → la compilation a réussi/échoué (mais on dit parfois « le build »)
  39. a model (as in MVC) → un modèle
  40. to log in / log out → se connecter / se déconnecter (aussi: se loguer/se déloguer)
  41. built-in function → fonction intégrée (mais souvent une builtin)
  42. user-defined function → fonction définie par l’utilisateur (peut-être existe-t-il un raccourci…)

 

Leave a comment

What is the capital of Tunisia?