Skip to content

Commit

Permalink
i18n(fr): update guides/internationalization.mdx (#9835)
Browse files Browse the repository at this point in the history
See #9687

Co-authored-by: Yan <[email protected]>
Co-authored-by: thomasbnt <[email protected]>
  • Loading branch information
3 people authored Oct 26, 2024
1 parent 2b4652c commit ae3e7fb
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/content/docs/fr/guides/internationalization.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Les dossiers localisés n'ont pas besoin d'être à la racine du dossier `/pages

### Créer des liens

Une fois le routage i18n configuré, vous pouvez désormais calculer des liens vers des pages de votre site à l'aide des fonctions d'assistance telles que [`getRelativeLocaleUrl()`](/fr/reference/api-reference/#getrelativelocaleurl) disponible avec le [module `astro:i18n`](/fr/reference/api-reference/#internationalisation-astroi18n). Ces liens générés fourniront toujours la bonne route localisée et peuvent vous aider à utiliser ou à vérifier correctement les URL de votre site.
Une fois le routage i18n configuré, vous pouvez désormais calculer des liens vers des pages de votre site à l'aide des fonctions d'assistance telles que [`getRelativeLocaleUrl()`](/fr/reference/modules/astro-i18n/#getrelativelocaleurl) disponible avec le [module `astro:i18n`](/fr/reference/modules/astro-i18n/). Ces liens générés fourniront toujours la bonne route localisée et peuvent vous aider à utiliser ou à vérifier correctement les URL de votre site.

Vous pouvez également continuer à rédiger les liens manuellement.

Expand Down Expand Up @@ -197,7 +197,7 @@ export default defineConfig({
})
```

Astro fournit des fonctions d'assistance pour votre middleware afin que vous puissiez contrôler votre propre routage par défaut, vos exceptions, le comportement de repli, la détection des erreurs, etc. : [`redirectToDefaultLocale()`](/fr/reference/api-reference/#redirecttodefaultlocale), [`notFound()`](/fr/reference/api-reference/#notfound), et [`redirectToFallback()`](/fr/reference/api-reference/#redirecttofallback) :
Astro fournit des fonctions d'assistance pour votre middleware afin que vous puissiez contrôler votre propre routage par défaut, vos exceptions, le comportement de repli, la détection des erreurs, etc. : [`redirectToDefaultLocale()`](/fr/reference/modules/astro-i18n/#redirecttodefaultlocale), [`notFound()`](/fr/reference/modules/astro-i18n/#notfound), et [`redirectToFallback()`](/fr/reference/modules/astro-i18n/#redirecttofallback) :


```js title="src/middleware.js"
Expand All @@ -216,7 +216,7 @@ export const onRequest = defineMiddleware(async (ctx, next) => {

La fonction [`middleware`](#fonction-middleware) crée manuellement le middleware i18n d'Astro. Cela vous permet d'étendre le routage i18n d'Astro plutôt que de le remplacer complètement.

Vous pouvez exécuter `middleware` avec des [options de routage](#routing) en combinaison avec votre propre middleware, en utilisant l'utilitaire [`sequence`](/fr/reference/api-reference/#sequence) pour déterminer l'ordre :
Vous pouvez exécuter `middleware` avec des [options de routage](#routing) en combinaison avec votre propre middleware, en utilisant l'utilitaire [`sequence`](/fr/reference/modules/astro-middleware/#sequence) pour déterminer l'ordre :

```js title="src/middleware.js"
import {defineMiddleware, sequence} from "astro:middleware";
Expand Down Expand Up @@ -342,7 +342,7 @@ export default defineConfig({
})
```

Lors de l'utilisation des fonctions du [module virtuel `astro:i18n`](/fr/reference/api-reference/#internationalisation-astroi18n) pour calculer des chemins d'URL valides en fonction de votre configuration (par exemple `getRelativeLocaleUrl()`), [utilisez `path` comme valeur pour `locale`](/fr/reference/api-reference/#getlocalebypath).
Lors de l'utilisation des fonctions du [module virtuel `astro:i18n`](/fr/reference/modules/astro-i18n/) pour calculer des chemins d'URL valides en fonction de votre configuration (par exemple `getRelativeLocaleUrl()`), [utilisez `path` comme valeur pour `locale`](/fr/reference/modules/astro-i18n/#getlocalebypath).

#### Limitations

Expand Down

0 comments on commit ae3e7fb

Please sign in to comment.