|
1 |
| -# Guide-de-traduction |
| 1 | +# Guide de traduction |
| 2 | + |
| 3 | +## Anglicismes admis |
| 4 | + |
| 5 | +### Vue |
| 6 | + |
| 7 | +- *runtime* : **runtime** |
| 8 | +- *prop(s)* => **prop(s)** |
| 9 | +- *hook(s)* : **hook(s)** |
| 10 | +- *slot(s)* : **slot(s)** |
| 11 | +- *template(s)* => **template(s)** |
| 12 | + |
| 13 | +### Vuex |
| 14 | + |
| 15 | +- *store* : **store** |
| 16 | + |
| 17 | +### Global |
| 18 | + |
| 19 | +- *framework* => reste **framework**. |
| 20 | +- *templates* => Reste **templates** car **modèles** sera réservé à la traduction de *models*. |
| 21 | +- *fork* => reste **fork** (avec les mots pouvant en dériver ex : « forker » pour l'action de faire un **fork**) |
| 22 | +- *release* => **release** |
| 23 | +- *build* => **build** |
| 24 | +- *SEO* => **la SEO** |
| 25 | +- *package* => **package** (comme package npm) |
| 26 | +- *scope* => **scope** (si fait référence au « scope » de Angular) |
| 27 | +- *dirty checking* => **dirty checking** (si fait référence au « dirty checking » de Angular) |
| 28 | +- *digest cycle* => **digest cycle** (si fait référence au « digest cycle » de Angular) |
| 29 | +- *tree-shaking* => **tree-shaking** (si fait référence au « tree-shaking » de Angular) |
| 30 | + |
| 31 | + |
| 32 | + |
| 33 | + |
| 34 | + |
| 35 | +## Liberté de traduction ## |
| 36 | + |
| 37 | +### Outils externes |
| 38 | + |
| 39 | +Tous les noms des outils doivent être utilisé avec la casse fournie par la documentation officielle : |
| 40 | + |
| 41 | +- *Npm*, *NPM* => **npm** |
| 42 | +- *Webpack* => **webpack** |
| 43 | + |
| 44 | +### Vue |
| 45 | + |
| 46 | +- *progressive* => **évolutif** |
| 47 | +- *component* => **composant** |
| 48 | +- *model* => **modèle** |
| 49 | +- *directive* => **directive** |
| 50 | +- *data* => **données** |
| 51 | +- *scope* => **portée** |
| 52 | +- *data binding* => **liaison de données** |
| 53 | +- *computed properties* => **propriétés calculées** |
| 54 | +- *event listener* => **écouteur d'événements** |
| 55 | +- *watcher* => **observateur** |
| 56 | +- *mount* => **monter** |
| 57 | +- *unmount* => **démonter** |
| 58 | +- *scoped* => **portée limitée** |
| 59 | +- *two-way binding* => **bidirectionnelle** |
| 60 | +- *one-way binding* => **unidirectionnelle** |
| 61 | +- *central event bus* => **canal d'événements central** |
| 62 | +- *cookbook* => **tutoriel** |
| 63 | + |
| 64 | +### Vue Router |
| 65 | + |
| 66 | +- *data pre-fetching* => **récupération de données**. |
| 67 | +- *guard* => **interception** |
| 68 | +- *chunk(s)* => **fragment(s)** |
| 69 | + |
| 70 | +### Vue Server Renderer |
| 71 | + |
| 72 | +- *code-splitting* => **scission de code**. |
| 73 | +- *bundle(s)* => **paquetage(s)**. |
| 74 | +- *bundle renderer* => **moteur de dépaquetage** |
| 75 | +- *renderer* => **moteur de rendu** |
| 76 | + |
| 77 | +### Vuex |
| 78 | + |
| 79 | +- *state* => **état** |
| 80 | +- *to commit* => **acter** |
| 81 | +- *to dispatch* => **propager** |
| 82 | +- *single state tree* => **arbre d'état unique** |
| 83 | +- *getter(s)* => **accesseur(s)** |
| 84 | + |
| 85 | +### Global |
| 86 | + |
| 87 | +- *getter* : accesseur |
| 88 | +- *setter* : mutateur |
| 89 | +- *filter* => **filtre** |
| 90 | +- *to proxy* => **proxifier** |
| 91 | +- *custom elements* : **éléments personnalisés** |
| 92 | +- *custom logic* => **logique personnalisée** |
| 93 | +- *blazing Fast* => **ultra-rapide** |
| 94 | +- *sponsored* => **sponsorisé** (plutôt que parrainé) |
| 95 | +- *core plugins* => **plugins officiels** |
| 96 | +- *repos/repository* => **dépôt** |
| 97 | +- *core team* => **mainteneurs** |
| 98 | +- *opening an issue* => **ouvrant un ticket** |
| 99 | +- *library* => **bibliothèque** |
| 100 | +- *scale* => **adaptabilité** |
| 101 | +- *scale up* => **utilisation avancée** |
| 102 | +- *scale down* => **utilisation minimale** |
| 103 | +- *i.e.* => **c.-à-d.** |
| 104 | +- *e.g.* => **ex. :** |
| 105 | +- *workflow* => **workflow** |
| 106 | +- *third party* => *tierce-partie* |
| 107 | +- *performance update* => **performance au rafraîchissement** (contexte de rafraîchissement d'écran). |
| 108 | +- *bare-bone* => **strict minimum**. |
| 109 | +- *async* => **asynchrone**. |
| 110 | +- *lazy-load* => **à la volée** |
| 111 | +- *single-page* : **monopage** |
| 112 | +- *single-file* : **monofichier** |
| 113 | +- *toggle* : **permuter** |
| 114 | +- *shortcut* : raccourci |
| 115 | +- *shorthand* : abréviation |
| 116 | +- *shorthand syntax* => syntaxe abrégée |
| 117 | +- *modifier* : modificateur |
| 118 | +- *bundle(s)* => **paquet(s)** |
| 119 | +- *statement* : déclaration/instruction (https://github.com/vuejs/vuejs.org/issues/754) |
| 120 | +- *first-class* => **première classe** |
| 121 | +- *parsing* => **analyse** |
0 commit comments