Skip to content

Glossaire

tlagoda edited this page Mar 1, 2023 · 5 revisions
Anglais Français
helper (function) fonction utilitaire
migration helper outil d'aide à la migration
hook hook
instance lifecycle hooks hooks de cycle de vie d'une instance
self-contained (function, component) autonome
3rd party tierce partie
to mock simuler
bindings liaisons
test runner runner de test
prop prop
slot slot
to assert vérifier
snapshot tests tests snapshots
node node
local storage local storage
Composition API Composition API
Options API Options API
template template
build build
loader loader

Anglicismes admis

Vue

  • runtime : runtime
  • prop(s) => prop(s)
  • hook(s) : hook(s)
  • slot(s) : slot(s)
  • template(s) => template(s)

Global

  • framework => reste framework.
  • templates => reste templates car modèles sera réservé à la traduction de models.
  • fork => reste fork (avec les mots pouvant en dériver ex : « forker » pour l'action de faire un fork)
  • release => release
  • build => build
  • SEO => la SEO
  • package => package (comme package npm)
  • scope => scope (si fait référence au « scope » de Angular)
  • dirty checking => dirty checking (si fait référence au « dirty checking » de Angular)
  • digest cycle => digest cycle (si fait référence au « digest cycle » de Angular)
  • tree-shaking => tree-shaking (si fait référence au « tree-shaking » de Angular)

Liberté de traduction

Outils externes

Tous les noms des outils doivent être utilisé avec la casse fournie par la documentation officielle :

  • Npm, NPM => npm
  • Webpack => webpack

Vue

  • progressive => évolutif
  • component => composant
  • model => modèle
  • directive => directive
  • data => données
  • scope => portée
  • data binding => liaison de données
  • computed properties => propriétés calculées
  • event listener => écouteur d'événements
  • watcher => observateur
  • mount => monter
  • unmount => démonter
  • scoped => portée limitée
  • two-way binding => bidirectionnelle
  • one-way binding => unidirectionnelle
  • central event bus => canal d'événements central
  • cookbook => tutoriel

Vue Server Renderer

  • code-splitting => scission de code.
  • bundle(s) => paquetage(s).
  • bundle renderer => moteur de dépaquetage
  • renderer => moteur de rendu

Global

  • getter : accesseur
  • setter : mutateur
  • filter => filtre
  • to proxy => proxifier
  • custom elements : éléments personnalisés
  • custom logic => logique personnalisée
  • blazing Fast => ultra-rapide
  • sponsored => sponsorisé (plutôt que parrainé)
  • core plugins => plugins officiels
  • repos/repository => dépôt
  • core team => mainteneurs
  • opening an issue => ouvrant un ticket
  • library => bibliothèque
  • scale => adaptabilité
  • scale up => utilisation avancée
  • scale down => utilisation minimale
  • i.e. => c.-à-d.
  • e.g. => ex. :
  • workflow => workflow
  • third party => tierce-partie
  • performance update => performance au rafraîchissement (contexte de rafraîchissement d'écran).
  • bare-bone => strict minimum.
  • async => asynchrone.
  • lazy-load => à la volée
  • single-page : monopage
  • single-file : monofichier
  • toggle : permuter
  • shortcut : raccourci
  • shorthand : abréviation
  • shorthand syntax => syntaxe abrégée
  • modifier : modificateur
  • bundle(s) => paquet(s)
  • statement : déclaration/instruction (Statement is a same word for « Instruction » or « Declaration » ? vuejs/v2.vuejs.org#754)
  • first-class => première classe
  • parsing => analyse

Crédits : https://github.com/vuejs-fr/vuejs.org/issues/4