Projet ouvert de terminologie informatique

Désanglisation de la programmation Norme hispano-latine collective

Construisons ensemble un vocabulaire de programmation fondé sur l'espagnol et les racines latines, cohérent entre les différents langages et élaboré par discussion collective.

Le projet en trois principes

01

Désangliser

Repérer les mots-clefs véritablement issus de l'anglais et rechercher, lorsque cela est utile, des formes alternatives d'origine espagnole ou latine.

02

Unifier

Partir des fonctions sémantiques communes aux langages plutôt que traduire séparément Python, C++, Java, Rust, JavaScript ou d'autres langages.

03

Construire collectivement

Comparer les propositions, les expérimenter et faire émerger progressivement les choix qui obtiennent un accord suffisamment large.

Un exemple concret

Comprendre le projet en quelques lignes

Syntaxe anglophone

if nombre > 0:
    return true
else:
    return false

Exemple hispano-latin

si nombre > 0:
    retorna vero
sino:
    retorna falso
if → si return → retorna true → vero else → sino false → falso

Vocabulaire

Raisonner par familles de concepts

Le travail initial a recensé 28 familles sémantiques. La page d'accueil n'en montre que quelques-unes ; le détail est conservé dans la page vocabulaire et dans le cahier des travaux.

Condition

if · then · else · when

Répétition

for · while · repeat · until

Contrôle

break · continue · return · yield

Logique

true · false · and · or · not

Objets

new · this · self · class

Erreurs

try · catch · throw · raise

Consulter le vocabulaire

Principe de sobriété

Désangliser ne signifie pas tout remplacer

Une part importante du vocabulaire informatique employé en anglais possède déjà des racines latines ou gréco-latines : module, interface, public, private, operator, function, procedure, exception, atomic, virtual… Le projet peut les conserver ou seulement harmoniser leur graphie.

Méthode

De l'inventaire à la norme commune

1. Recenserles termes employés.
2. Classerles concepts sémantiques.
3. Proposerdes termes hispano-latins.
4. Discuteret expérimenter.
5. Adopterles formes consensuelles.

Participation

Trois espaces complémentaires

Site Web

Référence publique indépendante : principes, propositions, état des travaux, documents et archives.

Page Facebook (Désactivé !)

Vitrine publique : annonces, diffusion des propositions et publication des résultats retenus.

Communauté Reddit

Atelier collectif : discussions, propositions détaillées, sondages et votes entre participants.

Participer aux travaux

Origines du projet

Pourquoi ce projet ?

La désanglisation s'inscrit dans une réflexion plus générale sur la diversité linguistique des communications internationales et sur la possibilité de construire collectivement des normes techniques reposant davantage sur l'espagnol et le fonds lexical latin.

Consulter les textes de référence et les motivations du projet →