Skip to content

Commit a26d96f

Browse files
author
mk360
committed
fix pipeline? more doc review fixes
1 parent ac10ca4 commit a26d96f

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

docs/documentation/fr/handbook-v2/Basics.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Bases
33
layout: docs
4-
permalink: /docs/handbook/2/basic-types.html
4+
permalink: /fr/docs/handbook/2/basic-types.html
55
oneline: >
66
Première étape dans l'apprentissage de TypeScript : les types de base.
77
preamble: >
@@ -143,7 +143,7 @@ announcement.toLocalLowerCase();
143143
announcement.toLocaleLowerCase();
144144
```
145145

146-
Les fonctions qui sont pas appelées :
146+
Les fonctions qui ne sont pas appelées :
147147

148148
```ts twoslash
149149
// @noUnusedLocals
@@ -232,7 +232,7 @@ Observons le contenu du fichier émis par TypeScript :
232232
console.log("Hello world!");
233233
```
234234

235-
Ici, TypeScript n'a pas eu grand chose à transformer, donc le code final est identique au code de départ. Le compilateur essaie toujours d'émettre du code qui ressemble à ce qu'écrirait une vraie personne.
235+
Ici, TypeScript n'a pas eu grand-chose à transformer, donc le code final est identique au code de départ. Le compilateur essaie toujours d'émettre du code qui ressemble à ce qu'écrirait une vraie personne.
236236
Ce n'est pas toujours facile, mais TypeScript conserve l'indentation, fait attention quand le code s'étend sur beaucoup de lignes, et essaie de conserver les commentaires.
237237

238238
Essayons d'introduire une erreur de vérification en modifiant `hello.ts` :
@@ -418,7 +418,7 @@ Les deux options les plus importantes sont [`noImplicitAny`](/tsconfig#noImplici
418418
Ce n'est pas forcément un problème - de toute façon, le type `any` est ce que JavaScript va vous donner.
419419

420420
Cependant, utiliser `any` ne donne plus aucun intérêt d'utiliser TypeScript.
421-
Plus votre programme est couvert par du typage, plus vous serez épaulé en terme de validation et d'outillage, et moins vous aurez de bugs.
421+
Plus votre programme est couvert par du typage, plus vous serez épaulé en termes de validation et d'outillage, et moins vous aurez de bugs.
422422
Activer l'option [`noImplicitAny`](/tsconfig#noImplicitAny) va remonter une erreur pour toute variable avec un type qui a été inféré en `any`.
423423

424424
## `strictNullChecks`

docs/documentation/fr/handbook-v2/Classes.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Classes
33
layout: docs
4-
permalink: /docs/handbook/2/classes.html
4+
permalink: /fr/docs/handbook/2/classes.html
55
oneline: "Comment fonctionnent les classes en TypeScript"
66
---
77

@@ -54,7 +54,7 @@ const pt = new Point();
5454
console.log(`${pt.x}, ${pt.y}`);
5555
```
5656

57-
Tout comme avec `const`, `let`, et `var`, l'initialisateur d'une propriété de classe va être utilisé pour inférer le type de la propriété:
57+
Tout comme avec `const`, `let`, et `var`, l'initialiseur d'une propriété de classe va être utilisé pour inférer le type de la propriété:
5858

5959
```ts twoslash
6060
// @errors: 2322
@@ -403,7 +403,7 @@ d.woof(3);
403403
</p>
404404
</blockquote>
405405

406-
Une classe dérivée peut aussi écraser une propriété ou une méthode pré-existantes.
406+
Une classe dérivée peut aussi écraser une propriété ou une méthode préexistantes.
407407
Les méthodes de la classe-mère sont accessibles avec le mot-clé `super`.
408408
Notez que, vu que les classes JavaScript ne sont que des objets, il n'y a pas de "champ super" qui donnerait une référence vers la classe-mère.
409409

@@ -905,7 +905,7 @@ const MyHelperObject = {
905905

906906
## Blocs `static` dans une classe
907907

908-
Les blocs statiques vous permettent d'écrire des déclarations avec leur propre portée. Cette portée peut lire les champs privés dans la classe qui les contient. Cela signifie que l'on peut écrire ce qu'on veut en terme de code, sans fuite de variables vers l'extérieur, et avec accès complet aux propriétés et méthodes de la classe.
908+
Les blocs statiques vous permettent d'écrire des déclarations avec leur propre portée. Cette portée peut lire les champs privés dans la classe qui les contient. Cela signifie que l'on peut écrire ce qu'on veut en termes de code, sans fuite de variables vers l'extérieur, et avec accès complet aux propriétés et méthodes de la classe.
909909

910910
```ts twoslash
911911
declare function loadLastInstances(): any[]
@@ -1124,7 +1124,7 @@ class Box {
11241124
}
11251125
```
11261126

1127-
La différence avec l'écriture `other: Box` est que si vous avez une classe dérivée, sa méthode `sameAs` ne va accepter qu'une autre instance de cette classe dérivée :
1127+
La différence avec l'écriture `other: Box` est que si vous avez une classe dérivée, sa méthode `sameAs` ne va accepter qu'une autre instance de cette classe dérivée :
11281128

11291129
```ts twoslash
11301130
// @errors: 2345
@@ -1315,7 +1315,7 @@ abstract class Base {
13151315
}
13161316
// ---cut---
13171317
class Derived extends Base {
1318-
// gros oubli, rien fait
1318+
// on a oublié de faire quoi que ce soit
13191319
}
13201320
```
13211321

@@ -1343,7 +1343,7 @@ function greet(ctor: typeof Base) {
13431343
}
13441344
```
13451345

1346-
TypeScript devine correctement que vous essayer d'instancier une classe abstraite.
1346+
TypeScript devine correctement que vous essayez d'instancier une classe abstraite.
13471347
D'après la signature de `greet`, ce code est légal, mais il construirait une classe abstraite :
13481348

13491349
```ts twoslash

docs/documentation/fr/handbook-v2/Everyday Types.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Everyday Types
33
layout: docs
4-
permalink: /docs/handbook/2/everyday-types.html
4+
permalink: /fr/docs/handbook/2/everyday-types.html
55
oneline: "Les primitives du langage."
66
---
77

0 commit comments

Comments
 (0)