Skip to content

Commit 1d17591

Browse files
author
Xavier Haniquaut
committed
[fr-FR] Refresh french translation : Constants
1 parent 4f236ff commit 1d17591

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

i18n/fr-FR.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2789,17 +2789,19 @@ Les tests unitaires aident à maintenir un code source propre, ainsi j'ai inclut
27892789
"disallowSpacesInsideArrayBrackets": "all",
27902790
"disallowSpacesInsideParentheses": true,
27912791

2792-
"validateJSDoc": {
2792+
"jsDoc": {
2793+
"checkAnnotations": true,
27932794
"checkParamNames": true,
2794-
"requireParamTypes": true
2795+
"requireParamTypes": true,
2796+
"checkReturnTypes": true,
2797+
"checkTypes": true
27952798
},
27962799

27972800
"disallowMultipleLineBreaks": true,
27982801

27992802
"disallowCommaBeforeLineBreak": null,
28002803
"disallowDanglingUnderscores": null,
28012804
"disallowEmptyBlocks": null,
2802-
"disallowMultipleLineStrings": null,
28032805
"disallowTrailingComma": null,
28042806
"requireCommaBeforeLineBreak": null,
28052807
"requireDotNotation": null,
@@ -2815,9 +2817,9 @@ Les tests unitaires aident à maintenir un code source propre, ainsi j'ai inclut
28152817
### Globales des Librairies Externes
28162818
###### [Style [Y240](#style-y240)]
28172819
2818-
- Créez une Constante Angular pour les variables gobales des librairies externes.
2820+
- Créez une constante Angular pour les variables globales des librairies externes.
28192821
2820-
*Pourquoi ?* : Fournit un moyen d'injecter des librairies tierces qui seraient sinon des globales. Cela améliore la testabilité du code en vous permettant de savoir plus facilement quelles sont les dépendances de vos composants évite les abstractions qui fuient). Ça vous permet aussi de mocker ces dépendances, là où cela fait sens.
2822+
*Pourquoi ?* : Fournit un moyen d'injecter des librairies tierces qui seraient sinon des globales. Cela améliore la testabilité du code en vous permettant de savoir plus facilement quelles sont les dépendances de vos composants (et évite de faire des abstractions qui fuient). Ça vous permet aussi de *mocker* ces dépendances, là où cela fait sens.
28212823
28222824
```javascript
28232825
// constants.js
@@ -2835,13 +2837,13 @@ Les tests unitaires aident à maintenir un code source propre, ainsi j'ai inclut
28352837
28362838
###### [Style [Y241](#style-y241)]
28372839
2838-
- Utilisez les constantes pour les valeurs qui ne changent pas et ne viennent pas d'un autre service. Quand des contantes ne sont utilisées que par un module qui peut être ré-utilisé dans d'autres applications, placez les constantes dans un seul fichier par module nommé comme le module. Tant que c'est possible, gardez les constantes dans le module principal dans un fichier `constants.js`.
2840+
- Utilisez des constantes pour les valeurs qui ne changent pas et ne viennent pas d'un autre service. Quand des contentes ne sont pas utilisées que par un module qui peut être ré-utilisé dans d'autres applications, placez les constantes dans un seul fichier par module nommé comme le module. Tant que c'est possible, gardez les constantes dans le module principal dans un fichier `constants.js`.
28392841
2840-
*Pourquoi ?* : Une valeur qui peut changer, même rarement, devrait être récupérée d'un service afin de ne pas avoir à changer le code source. Par exemple, une URL pour un service de données pourrait être définit comme constante mais il serait mieux de lire cette valeur par appel à un web service.
2842+
*Pourquoi ?* : Une valeur qui peut changer, même rarement, devrait être récupérée d'un service afin de ne pas avoir à changer le code source. Par exemple, une URL pour un service de données pourrait être définie comme constante mais il serait mieux de lire cette valeur par appel à un web service.
28412843
2842-
*Pourquoi ?* : Les constantes peuvent être injectées dans un composant angular, y compris les providers.
2844+
*Pourquoi ?* : Les constantes peuvent être injectées dans un composant Angular, y compris les *providers*.
28432845
2844-
*Pourquoi ?* : Quand une application est divisée en modules qui peuvent être ré-utilisés dans d'autres applications, chacun de ces modules individiuel devrait pouvoir fonctioner tout seul, y compris avec les constantes dépendantes.
2846+
*Pourquoi ?* : Quand une application est divisée en modules qui peuvent être ré-utilisés dans d'autres applications, chacun de ces modules individuels devrait pouvoir fonctionner tout seul, y compris avec les constantes dépendantes.
28452847
28462848
```javascript
28472849
// Constantes utilisées par toute l'appli

0 commit comments

Comments
 (0)