diff --git a/docs/src/content/docs/it/guides/i18n.mdx b/docs/src/content/docs/it/guides/i18n.mdx
index 89c4b1cf2ce..ed4da0e35b1 100644
--- a/docs/src/content/docs/it/guides/i18n.mdx
+++ b/docs/src/content/docs/it/guides/i18n.mdx
@@ -3,12 +3,14 @@ title: Internazionalizzazione (i18n)
description: Impara come configurare il tuo sito Starlight per supportare più lingue.
---
-import { FileTree } from '@astrojs/starlight/components';
+import { FileTree, Steps } from '@astrojs/starlight/components';
Starlight offre il supporto per siti multilingua, compreso di indirizzamento, contenuti di riserva e completo supporto per lingue scritte da destra a sinistra (RTL).
## Configurare i18n
+
+
1. Indicare a Starlight le lingue che si vuole supportare passando [`locales`](/it/reference/configuration/#locales) e [`defaultLocale`](/it/reference/configuration/#defaultlocale) all'integrazione Starlight:
```js {9-26}
@@ -63,6 +65,8 @@ Starlight offre il supporto per siti multilingua, compreso di indirizzamento, co
Per esempio, crea `ar/index.md` e `en/index.md` per rappresentare la homepage rispettivamente in arabo e inglese.
+
+
### Utilizzare una lingua principale
Puoi utilizzare una lingua principale per non avere il prefisso i18n nel percorso. Per esempio, se l'inglese è la lingua principale, un indirizzo sarà del tipo `/about` invece che `/en/about`.
@@ -151,6 +155,8 @@ e accettiamo [contributi per aggiungere altre lingue predefinite](https://github
Puoi fornire traduzioni per lingue aggiuntive — o sovrascrivere i valori predefiniti — con la collezione `i18n`.
+
+
1. Configura la collezione `i18n` in `src/content/config.ts` se non lo è già:
```diff lang="js" ins=/, (i18nSchema)/
@@ -181,8 +187,6 @@ Puoi fornire traduzioni per lingue aggiuntive — o sovrascrivere i valori prede
Queste sono le traduzioni di default per l'inglese:
- {' '}
-
I blocchi di codice di Starlight sono gestiti dalla libreria [Expressive Code](https://github.com/expressive-code/expressive-code).
@@ -214,6 +218,8 @@ Puoi fornire traduzioni per lingue aggiuntive — o sovrascrivere i valori prede
}
```
+
+
### Estendere lo schema di traduzione
Aggiungi chiavi personalizzate ai dizionari di traduzione del tuo sito impostando `extend` nelle opzioni di `i18nSchema()`.