From 8704e76d5b76d44bba51b34e075cec4c5cc1ba82 Mon Sep 17 00:00:00 2001
From: Estelle Rostan
Date: Fri, 26 Oct 2018 15:45:10 +0200
Subject: [PATCH] Improve French (fr-FR) translation
Fixes for malformed sentences, sometimes by putting words in the correct order or adding missing words, sometimes by reformulating.
Also for words with the wrong meaning.
---
translations/fr-FR/README.md | 208 +++++++++++++++++------------------
1 file changed, 103 insertions(+), 105 deletions(-)
diff --git a/translations/fr-FR/README.md b/translations/fr-FR/README.md
index 7d033199..e7344d3c 100644
--- a/translations/fr-FR/README.md
+++ b/translations/fr-FR/README.md
@@ -2,51 +2,51 @@
-# CSS Conseils Professionnels [](https://github.com/sindresorhus/awesome)
+# Conseils d’expert en CSS [](https://github.com/sindresorhus/awesome)
-Une collection de conseils pour aider à prendre vos compétences CSS pro.
+Une collection de conseils pour vous aider à mener vos compétences CSS au niveau pro.
-> Pour les autres grandes listes vérifier [@sindresorhus](https://github.com/sindresorhus/) de la liste curated des [listes impressionnantes](https://github.com/sindresorhus/awesome/).
+> Pour d'autres listes géniales, consultez la liste organisée par [@sindresorhus](https://github.com/sindresorhus/) des [listes impressionnantes](https://github.com/sindresorhus/awesome/).
## Table des matières
-* [Conseils Professionnels](#conseils-professionnels)
-* [Soutien](#soutien)
-* [Lignes directrices des contributions](../../CONTRIBUTING.md)
+* [Conseils d’expert](#conseils-dexpert)
+* [Prise en charge par les navigateurs](#prise-en-charge-par-les-navigateurs)
+* [Directives pour les contributions](../../CONTRIBUTING.md)
-## Conseils Professionnels
+## Conseils d’expert
1. [Utilisez un Reset CSS](#utilisez-un-reset-css)
-1. [Hériter `box-sizing`](#hériter-box-sizing)
-1. [Utilisez `unset` au lieu de Réinitialiser Toutes les Propriétés](#utilisez-unset-au-lieu-de-réinitialiser-toutes-les-propriétés)
-1. [Utiliser `:not()` postuler / unapply Borders Navigation](#utiliser-not-postuler--unapply-frontières-sur-la-navigation)
+1. [Hériter de `box-sizing`](#hériter-de-box-sizing)
+1. [Utilisez `unset` au Lieu de Réinitialiser Toutes les Propriétés](#utilisez-unset-au-lieu-de-réinitialiser-toutes-les-propriétés)
+1. [Utiliser `:not()` pour Appliquer / ne pas Appliquer des Bordures à la Barre de Navigation](#utiliser-not-pour-appliquer--ne-pas-appliquer-des-bordures-à-la-barre-de-navigation)
1. [Ajouter `line-height` à `body`](#ajouter-line-height-à-body)
-1. [Définissez `: focus` pour les éléments de formulaire](#définissez-focus-pour-les-éléments-de-formulaire)
-1. [Verticalement-Center Tout](#verticalement-center-tout)
-1. [Listes Comma-Separated Values](#listes-séparées-par-des-virgules)
-1. [Sélectionner éléments à l'aide négative `nth-child`](#sélectionnez-éléments-à-laide-négative-nth-child)
-1. [Utiliser SVG pour Icons](#utiliser-svg-pour-icons)
-1. [Utilisez le sélecteur "lobotomisé Owl"](#utilisez-le-sélecteur-lobotomisé-owl)
-1. [Utilisez `max-height` pour Sliders CSS pur](#utilisez-max-height-pour-sliders-css-pur)
-1. [Cellules Equal Largeur de table](#cellules-equal-largeur-de-table)
-1. [Se débarrasser de la marge Hacks Avec Flexbox](#se-débarrasser-de-la-marge-hacks-avec-flexbox)
-1. [Utilisation des attributs sélecteurs avec des liens vides](#utilisation-des-attributs-sélecteurs-avec-des-liens-vides)
-1. [Style "par défaut" Liens](#style-par-défaut-liens)
-1. [Conformément Vertical Rhythm](#conformément-vertical-rhythm)
-1. [Boîtes Ratio Intrinsic](#boîtes-ratio-intrinsic)
-1. [Style de Broken Images](#style-de-broken-images)
-1. [Utilisez `rem` for Global Dimensionnement; Utilisez `em` pour Local Sizing](#utilisez-rem-for-global-dimensionnement-utilisez-em-pour-local-sizing)
-1. [Masquer les vidéos Autoplay qui ne sont pas Muted](#masquer-les-vidéos-autoplay-qui-ne-sont-pas-muted)
-1. [Utiliser `:root` de type flexible](#utiliser-root-de-type-flexible)
-1. [Réglez `font-size` sur le formulaire éléments pour une expérience mobile mieux](#réglez-font-size-sur-le-formulaire-éléments-pour-une-expérience-mobile-mieux)
-1. [Utiliser les événements de pointeur pour contrôler les événements de la souris](#utiliser-les-événements-de-pointeur-pour-contrôler-les-événements-de-lasouris)
+1. [Définissez `: focus` pour les Éléments de Formulaire](#définissez-focus-pour-les-éléments-de-formulaire)
+1. [Tout Centrer Verticalement](#tout-centrer-verticalement)
+1. [Listes Séparées par des Virgules](#listes-séparées-par-des-virgules)
+1. [Sélectionner des Éléments en Utilisant un `nth-child` Négatif](#sélectionner-des-éléments-en-utilisant-un-nth-child-négatif)
+1. [Utiliser SVG pour les Icônes](#utiliser-svg-pour-les-icônes)
+1. [Utilisez le Sélecteur "chouette lobotomisée"](#utilisez-le-sélecteur-chouette-lobotomisée)
+1. [Utilisez `max-height` pour des Sliders en CSS Pur](#utilisez-max-height-pour-des-sliders-en-css-pur)
+1. [Cellules de Tableau à Largeur Égale](#cellules-de-tableau-à-largeur-égale)
+1. [Se Débarrasser des Hacks de Marge Avec Flexbox](#se-débarrasser-des-hacks-de-marge-avec-flexbox)
+1. [Utiliser des Sélecteurs d'Attribut avec des Liens Vides](#utiliser-des-sélecteurs-dattribut-avec-des-liens-vides)
+1. [Style "Par Défaut" des Liens](#style-par-défaut-des-liens)
+1. [Rythme Vertical Consistent](#rythme-vertical-consistent)
+1. [Ratio de Boîtes Intrinsèque](#ratio-de-boîtes-intrinsèque)
+1. [Styliser des Images Cassées](#styliser-des-images-cassées)
+1. [Utilisez `rem` pour le Dimensionnement Global; Utilisez `em` pour le Dimensionnement Local](#utilisez-rem-pour-le-dimensionnement-global-utilisez-em-pour-le-dimensionnement-local)
+1. [Masquer les Vidéos Lancées Automatiquement qui ne sont pas Mises en Sourdine](#masquer-les-vidéos-lancées-automatiquement-qui-ne-sont-pas-mises-en-sourdine)
+1. [Utilisez `:root` pour le Type Flexible](#utilisez-root-pour-le-type-flexible)
+1. [Réglez `font-size` sur les Éléments de Formulaire pour une Meilleure Expérience Mobile](#réglez-font-size-sur-les-éléments-de-formulaire-pour-une-meilleure-expérience-mobile)
+1. [Utiliser les Événements de Pointeur pour Contrôler les Événements de la Souris](#utiliser-les-événements-de-pointeur-pour-contrôler-les-événements-de-la-souris)
### Utilisez un Reset CSS
-Réinitialise CSS aider à faire respecter la cohérence de style entre les différents navigateurs avec une ardoise propre pour les éléments de style. Vous pouvez utiliser la bibliothèque de réinitialisation CSS comme [Normalize](http://necolas.github.io/normalize.css/), et al, ou vous pouvez utiliser une approche de réinitialisation plus simplifiée:
+La réinitialisation CSS aide à faire respecter une cohérence de style entre les différents navigateurs en faisant table rase pour les éléments de style. Vous pouvez utiliser la bibliothèque de réinitialisation CSS comme [Normalize](http://necolas.github.io/normalize.css/), et al, ou vous pouvez utiliser une approche de réinitialisation plus simplifiée :
```css
*,
@@ -58,18 +58,18 @@ Réinitialise CSS aider à faire respecter la cohérence de style entre les diff
}
```
-Maintenant, les éléments seront dépouillés des marges et le rembourrage, et `box-sizing` vous permet de gérer les présentations avec le modèle de boîte CSS.
+Maintenant, les éléments seront dépouillés des marges et de zones de remplissage, et `box-sizing` vous permet de gérer la mise en page avec le modèle de boîte CSS.
#### [Démo](http://codepen.io/AllThingsSmitty/pen/kkrkLL)
-**Remarque:** Si vous suivez la pointe [Hériter `box-sizing`](#inherit-box-sizing) ci-dessous vous pouvez choisir de ne pas inclure la propriété box-sizing dans votre reset CSS.
+**Remarque:** Si vous suivez le conseil [Hériter `box-sizing`](#inherit-box-sizing) ci-dessous vous pouvez choisir de ne pas inclure la propriété box-sizing dans votre reset CSS.
[retour à la table des matières](#table-des-matières)
-### Hériter `box-sizing`
+### Hériter de `box-sizing`
-Soit `box-sizing` être héritée de `html`:
+Laisser `box-sizing` être héritée de `html`:
```css
html {
@@ -84,14 +84,14 @@ html {
```
-Cela rend plus facile de changer `box-sizing` dans les plugins ou autres composants qui exploitent d'autres comportements.
+Cela rend plus facile le fait de changer `box-sizing` dans des plugins ou autres composants qui exploitent d'autres comportements.
[retour à la table des matières](#table-des-matières)
-### Utilisez `unset` au lieu de Réinitialiser Toutes les Propriétés
+### Utilisez `unset` au Lieu de Réinitialiser Toutes les Propriétés
-Lors de la réinitialisation des propriétés d'un élément, il n'est pas nécessaire de réinitialiser chaque propriété individuelle:
+Lors de la réinitialisation des propriétés d'un élément, il n'est pas nécessaire de réinitialiser chaque propriété individuelle :
```css
button {
@@ -104,7 +104,7 @@ button {
}
```
-Vous pouvez spécifier toutes les propriétés d'un élément en utilisant le raccourci `all`. Définir la valeur sur `unset` change les propriétés d'un élément à leurs valeurs initiales:
+Vous pouvez spécifier toutes les propriétés d'un élément en utilisant le raccourci `all`. Définir la valeur sur `unset` change les propriétés d'un élément à leurs valeurs initiales :
```css
button {
@@ -117,9 +117,9 @@ button {
[retour à la table des matières](#table-des-matières)
-### Utiliser `:not()` postuler / unapply frontières sur la navigation
+### Utiliser `:not()` pour Appliquer / ne pas Appliquer des Bordures à la Barre de Navigation
-Au lieu de mettre à la frontière...
+Au lieu de mettre à l'encadrement...
```css
/* add border */
@@ -128,7 +128,7 @@ Au lieu de mettre à la frontière...
}
```
-...and then taking it off the last element...
+... puis l'enlever du dernier élément...
```css
/* remove border */
@@ -137,7 +137,7 @@ Au lieu de mettre à la frontière...
}
```
-...Utiliser la `:not()` pseudo-classe à appliquer uniquement aux éléments que vous voulez:
+...Utiliser la pseudo-classe `:not()` pour appliquer uniquement aux éléments que vous voulez :
```css
.nav li:not(:last-child) {
@@ -145,7 +145,7 @@ Au lieu de mettre à la frontière...
}
```
-Bien sûr, vous pouvez utiliser `.nav li + li`, mais avec `:not()` l'intention est très claire et le sélecteur CSS définit la frontière comme un être humain serait le décrire.
+Bien sûr, vous pouvez utiliser `.nav li + li`, mais avec `:not()` l'intention est très claire et le sélecteur CSS définit l'encadrement de la façon dont un être humain le décrirait.
#### [Démo](http://codepen.io/AllThingsSmitty/pen/LkymvO)
@@ -154,7 +154,7 @@ Bien sûr, vous pouvez utiliser `.nav li + li`, mais avec `:not()` l'intention e
### Ajouter `line-height` à `body`
-Vous ne devez pas ajouter `line-height` à chaque `
`, ``, _et al_. séparément. Au lieu de cela, ajoutez-le à `body`:
+Vous n'avez pas besoin d'ajouter `line-height` à chaque `