Skip to content

Commit e473620

Browse files
i18n(fr): update integrations-guide/sitemap.mdx
See withastro#12304
1 parent a91faea commit e473620

File tree

1 file changed

+56
-15
lines changed
  • src/content/docs/fr/guides/integrations-guide

1 file changed

+56
-15
lines changed

src/content/docs/fr/guides/integrations-guide/sitemap.mdx

Lines changed: 56 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,12 @@ export default defineConfig({
193193
});
194194
```
195195

196-
### filter
196+
### `filter`
197+
198+
<p>
199+
200+
**Type :** `(page: string) => boolean`
201+
</p>
197202

198203
Toutes les pages sont incluses par défaut dans votre sitemap. En ajoutant une fonction `filter` personnalisée, vous pouvez filtrer les pages incluses par URL.
199204

@@ -233,7 +238,12 @@ export default defineConfig({
233238
});
234239
```
235240

236-
### customPages
241+
### `customPages`
242+
243+
<p>
244+
245+
**Type :** `string[]`
246+
</p>
237247

238248
Un tableau de pages générées en externe à inclure dans le fichier sitemap généré.
239249

@@ -253,7 +263,7 @@ export default defineConfig({
253263
});
254264
```
255265

256-
### customSitemaps
266+
### `customSitemaps`
257267

258268
<p>
259269

@@ -280,7 +290,13 @@ export default defineConfig({
280290
});
281291
```
282292

283-
### entryLimit
293+
### `entryLimit`
294+
295+
<p>
296+
297+
**Type :** `number`<br />
298+
**Par défaut :** `45000`
299+
</p>
284300

285301
Nombre maximal d'entrées par fichier sitemap. La valeur par défaut est 45000. Un index de sitemap et plusieurs sitemaps sont créés si vous avez plus d'entrées. Voir cette [explication de la division d'un grand sitemap](https://developers.google.com/search/docs/advanced/sitemaps/large-sitemaps).
286302

@@ -298,7 +314,13 @@ export default defineConfig({
298314
});
299315
```
300316

301-
### changefreq, lastmod, et priority
317+
### `changefreq`, `lastmod` et `priority`
318+
319+
<p>
320+
321+
**Type :** `{ changefreq?: ChangeFreq; lastmod?: Date; priority?: number; }`
322+
<Since v="0.2.0" pkg="@astrojs/sitemap" />
323+
</p>
302324

303325
Ces options correspondent aux balises `<changefreq>`, `<lastmod>` et `<priority>` de la [spécification XML du plan du site](https://www.sitemaps.org/protocol.html).
304326

@@ -324,7 +346,12 @@ export default defineConfig({
324346
});
325347
```
326348

327-
### serialize
349+
### `serialize`
350+
351+
<p>
352+
353+
**Type :** `(item: SitemapItem) => SitemapItem | Promise<SitemapItem | undefined> | undefined`
354+
</p>
328355

329356
Une fonction appelée pour chaque entrée du plan du site juste avant l'écriture sur le disque. Cette fonction peut être asynchrone.
330357

@@ -368,18 +395,19 @@ export default defineConfig({
368395
});
369396
```
370397

371-
### i18n
398+
### `i18n`
372399

373-
Pour localiser un sitemap, passez un objet à cette option `i18n`.
400+
<p>
374401

375-
Cet objet a deux propriétés obligatoires :
402+
**Type :** `{ defaultLocale: string; locales: Record<string, string>; }`
403+
</p>
376404

377-
* `defaultLocale` : `String`. Sa valeur doit exister comme l'une des clés `locales`.
378-
* `locales` : `Record<String, String>`, paires clé/valeur. La clé est utilisée pour rechercher une partie locale dans un chemin de page. La valeur est un attribut de langue, seuls l'alphabet anglais et le trait d'union sont autorisés.
405+
Pour [localiser un sitemap](https://developers.google.com/search/docs/advanced/crawling/localized-versions#all-method-guidelines), passez un objet à cette option `i18n`.
379406

380-
[En savoir plus sur les attributs de la langue](https://developer.mozilla.org/fr/docs/Web/HTML/Global_attributes/lang).
407+
Cet objet a deux propriétés obligatoires :
381408

382-
[En savoir plus sur la localisation](https://developers.google.com/search/docs/advanced/crawling/localized-versions#all-method-guidelines).
409+
* `defaultLocale` : Sa valeur doit correspondre à l'une des clés de `locales`.
410+
* `locales` : paires clé/valeur. La clé est utilisée pour rechercher une partie correspondant aux paramètres régionaux dans un chemin de page. La valeur est un [attribut de langue](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/lang), seuls l'alphabet anglais et le trait d'union sont autorisés.
383411

384412
```js title="astro.config.mjs" ins={8-15}
385413
import { defineConfig } from 'astro/config';
@@ -433,7 +461,13 @@ Le plan du site qui en résulte ressemble à ceci :
433461
...
434462
```
435463

436-
### xslURL
464+
### `xslURL`
465+
466+
<p>
467+
468+
**Type :** `string`<br />
469+
<Since v="3.2.0" pkg="@astrojs/sitemap" />
470+
</p>
437471

438472
L'URL d'une feuille de style XSL pour mettre en forme et embellir votre sitemap.
439473

@@ -453,7 +487,14 @@ export default defineConfig({
453487
});
454488
```
455489

456-
### filenameBase
490+
### `filenameBase`
491+
492+
<p>
493+
494+
**Type :** `string`<br />
495+
**Par défaut :** `sitemap`<br />
496+
<Since v="3.4.0" pkg="@astrojs/sitemap" />
497+
</p>
457498

458499
La chaîne de caractères utilisée comme préfixe de nom lors de la génération des fichiers XML du sitemap. La valeur par défaut est `sitemap`.
459500

0 commit comments

Comments
 (0)