Skip to content

French translation of guide/installation.md file #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jan 4, 2017
Merged

French translation of guide/installation.md file #9

merged 5 commits into from
Jan 4, 2017

Conversation

MachinisteWeb
Copy link
Member

@MachinisteWeb MachinisteWeb commented Dec 20, 2016

  • Besoin de revoir anglicisme à garder.
  • Besoin d'une relecture orthographique.
  • Besoin de discuter autour de certains termes traduits

Traduction

  • Single-page : Monopage
  • Single-file : Monofichier
  • Standalone : ** Standalone**
  • Runtime-only : ** Runtime**

Copy link
Member

@sylvainpolletvillard sylvainpolletvillard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1ère relecture


Vue does **not** support IE8 and below, because it uses ECMAScript 5 features that are un-shimmable in IE8. However it supports all [ECMAScript 5 compliant browsers](http://caniuse.com/#feat=es5).
Vue ne supporte **pas** IE8 et les versions antérieures, car il utilise des fonctionnalités ECMAScript 5 qui sont inconcevables avec IE8. Cela dit, Vue supporte tous les [navigateurs compatibles ECMAScript 5](http://caniuse.com/#feat=es5).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

qui ne peuvent pas être émulées sur IE8


## Standalone
## Autonome

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pas convaincu qu'il faille traduire... "standalone" a un sens très particulier tandis que autonome est un terme générique. On l'a déjà vu comme anglicisme dans des communications françaises. Référence: https://fr.wikipedia.org/wiki/Standalone ; J'aimerais bien avoir un autre avis sur la question

Dans le doute on peut aussi mettre "Standalone (version autonome)"


Simply download and include with a script tag. `Vue` will be registered as a global variable.
Il suffit de télécharger et d'inclure une balise script. `Vue` sera déclaré comme une variable globale.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

de l'inclure avec une balise script


<p class="tip">Don't use the minified version during development. You will miss out all the nice warnings for common mistakes!</p>
<p class="tip">N'utilisez pas la version minifiée pendant le développement car vous ne bénéficierez pas des avertissements pour les erreurs courantes !</p>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bénéficieriez (conditionnel au lieu de futur ; on peut ajouter "alors" derrière pour fluidifier la lecture)

</div>

### CDN

Recommended: [unpkg](https://unpkg.com/vue/dist/vue.js), which will reflect the latest version as soon as it is published to npm. You can also browse the source of the npm package at [unpkg.com/vue/](https://unpkg.com/vue/).
Recommandé: [unpkg](https://unpkg.com/vue/dist/vue.js), qui reflète la dernière version aussitôt qu'elle est publiée sur npm. Vous pouvez également parcourir la source du package npm à [unpkg.com/vue/](https://unpkg.com/vue/).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

le code source du package npm sur
(en théorie on devrait dire progiciel pour package mais je déteste ce mot 🤢 )

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

J'ai mis NPM en majuscule pour la consistance à travers le fichier


## CLI

Vue.js provides an [official CLI](https://github.com/vuejs/vue-cli) for quickly scaffolding ambitious Single Page Applications. It provides batteries-included build setups for a modern frontend workflow. It takes only a few minutes to get up and running with hot-reload, lint-on-save, and production-ready builds:
Vue.js offre une [interface en ligne de commande officielle](https://github.com/vuejs/vue-cli) pour mettre rapidement en place les bases d'Applications Monofichier ambitieuses. Il offre une série de builds pré-configurés pour un workflow Front-end moderne. Cela ne prends que quelques minutes pour commencer et lancer des rechargements à chaud, de l'analyse syntaxique à la sauvegarde, et des builds prêt pour la production :

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

les bases d'applications web monopages (SPA)
(ne garder les majuscules que si l'acronyme est largement utilisé, ici seul SPA est assez courant)

front-end (pas de majuscule requise)

Cela ne prend

pour avoir un projet prêt et fonctionnel avec rechargement à chaud, analyse syntaxique à la sauvegarde, et builds prêts pour la production:

$ npm install --global vue-cli
# create a new project using the "webpack" template
# créer un nouveau projet en utilisant le template « webpack »

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

à vérifier dans le doute : est-ce que les guillemets à la française posent un souci avec bash ?

$ cd my-project
$ npm install
$ npm run dev
```

<p class="tip">The CLI assumes prior knowledge of Node.js and the associated build tools. If you are new to Vue or front-end build tools, we strongly suggest going through <a href="./">the guide</a> without any build tools before using the CLI.</p>
<p class="tip">Utiliser le CLI présuppose des connaissances en Node.js et les outils de build associés. Si vous êtes nouveau sur Vue ou les outils de build front-end, nous vous recommandons fortement de parcourir <a href="./">le guide</a> sans aucuns outils de build avant d'utiliser le CLI.</p>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Utiliser la CLI nécessite des connaissances préalables

sans aucun outil de build

la CLI (ou mieux, l'interface CLI)


**Important**: the built files in GitHub's `/dist` folder are only checked-in during releases. To use Vue from the latest source code on GitHub, you will have to build it yourself!
**Important**: les fichiers générés dans le dossier `/dist` sur GitHub sont seulement pris en compte pendant la releases. Pour utiliser la dernière version du code source de Vue sur GitHub, vous devrez le construire vous-même !

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sont seulement vérifiés lors des releases.

vous aurez à lancer le build vous-même


The standalone downloads or versions installed via Bower are wrapped with UMD so they can be used directly as an AMD module.
Les téléchargements seuls ou les versions installées via Bower sont encapsulés selon UMD ce qui permet de directement les utiliser sous forme de module AMD.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Les versions standalone ou installées via Bower

(je serais d'avis de mettre un lien ou le détail de tous ces acronymes mais visiblement Evan n'a pas jugé ça utile dans le texte d'origine...)


Également disponible sur [jsdelivr](//cdn.jsdelivr.net/vue/{{vue_version}}/vue.js) ou [cdnjs](//cdnjs.cloudflare.com/ajax/libs/vue/{{vue_version}}/vue.js), mais ces deux services mettent du temps à se synchroniser ce qui signifie que la dernière version peut ne pas être encore disponible.

## NPM

NPM est la méthode d'installation recommandée lors du développement d'applications à grande échelle avec Vue. Il s'associe bien avec des modules d'empaquetage comme [Webpack](http://webpack.github.io/) ou [Browserify](http://browserify.org/). Vue fournit également des outils d'accompagnement pour la rédaction de [Composants Monofichier](single-file-components.html).
NPM est la méthode d'installation recommandée lors du développement d'applications à grande échelle avec Vue. Il s'associe bien avec des empaqueteurs de modules comme [Webpack](http://webpack.github.io/) ou [Browserify](http://browserify.org/). Vue fournit également des outils d'accompagnement pour la rédaction de [Composants Monopage](single-file-components.html).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

il y a mécompréhension, je n'entendais pas remplacer monofichier par monopage, je soulignais juste que monopage étant accepté on pouvait également se permettre d'accepter monofichier.


## CLI

Vue.js offre une [interface en ligne de commande officielle](https://github.com/vuejs/vue-cli) pour mettre rapidement en place les bases d'Applications Monofichier ambitieuses. Il offre une série de builds pré-configurés pour un workflow Front-end moderne. Cela ne prends que quelques minutes pour commencer et lancer des rechargements à chaud, de l'analyse syntaxique à la sauvegarde, et des builds prêt pour la production :
Vue.js offre une [interface en ligne de commande officielle](https://github.com/vuejs/vue-cli) pour mettre rapidement en place les bases d'Applications Monopage ambitieuses. Il offre une série de builds pré-configurés pour un workflow Front-end moderne. Cela ne prends que quelques minutes pour commencer et lancer des rechargements à chaud, de l'analyse syntaxique à la sauvegarde, et des builds prêt pour la production :

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ne pas mettre de majuscules si les acronymes ne sont pas utilisés, et accorder les adjectifs: "d'applications monopages ambitieuses"


- Le build minimal n'inclut pas le compitateur de template, et ne supporte pas l'option `template`. Vous pouvez seulement utiliser l'option `render` quand vous utilisez le build minimal, mais il fonctionne avec des composants monofichier, car les templates de composants monofichier sont pré-compilés dans `render` pendant l'étape de build. Le build minimal est à peu près 30% plus léger que le build autonome, l'amenant seulement à {{ro_gz_size}}ko min+gzip.
- Le build runtime n'inclut pas le compitateur de template, et ne supporte pas l'option `template`. Vous pouvez seulement utiliser l'option `render` quand vous utilisez le build runtime, mais il fonctionne avec des composants monopage, car les templates de composants monopage sont pré-compilés dans `render` pendant l'étape de build. Le build runtime est à peu près 30% plus léger que le build standalone, l'amenant seulement à {{ro_gz_size}}ko min+gzip.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

garder monofichiers

@sylvainpolletvillard
Copy link
Member

Pour être clair sur la distinction monopage / monofichier: ils sont traduits respectivement de single-page et single-file ; ce sont tous deux des adjectifs donc à accorder en tant que tel, et sans majuscules puisque aucun acronyme reconnu n'est utilisé (contrairement à SPA en anglais). Et leur sens est fondamentalement différent, une page applicative ne correspondant pas forcément à un seul fichier.

@MachinisteWeb MachinisteWeb merged commit 2be4238 into vuejs-fr:master Jan 4, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants