Skip to content

Commit

Permalink
Ajout du contenu se trouvant dans l'issue vuejs-fr/v2.vuejs.org#4
Browse files Browse the repository at this point in the history
  • Loading branch information
rspt authored Oct 3, 2018
1 parent d19fcd5 commit e95d6cc
Showing 1 changed file with 121 additions and 1 deletion.
122 changes: 121 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,121 @@
# Guide-de-traduction
# Guide de traduction

## Anglicismes admis

### Vue

- *runtime* : **runtime**
- *prop(s)* => **prop(s)**
- *hook(s)* : **hook(s)**
- *slot(s)* : **slot(s)**
- *template(s)* => **template(s)**

### Vuex

- *store* : **store**

### 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 Router

- *data pre-fetching* => **récupération de données**.
- *guard* => **interception**
- *chunk(s)* => **fragment(s)**

### Vue Server Renderer

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

### Vuex

- *state* => **état**
- *to commit* => **acter**
- *to dispatch* => **propager**
- *single state tree* => **arbre d'état unique**
- *getter(s)* => **accesseur(s)**

### 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 (https://github.com/vuejs/vuejs.org/issues/754)
- *first-class* => **première classe**
- *parsing* => **analyse**

0 comments on commit e95d6cc

Please sign in to comment.