Versione e compatibilità
La versione corrente del componente Navigazione lingua è la versione 2, introdotta con la versione 2.18.0 dei Componenti core a febbraio 2022, ed è quella descritta in questo documento.
La tabella che segue descrive tutte le versioni supportate del componente, le versioni di AEM con cui le versioni del componente sono compatibili e i collegamenti alla documentazione delle versioni precedenti.
Versione del componente | AEM 6.4 | AEM 6.5 | AEM 6.5 LTS | AEM as a Cloud Service |
---|---|---|---|---|
v2 | - | Compatibile | Compatibile | Compatibile |
v1 | Compatibile | Compatibile | - | Compatibile |
Per ulteriori informazioni sulle versioni e sugli aggiornamenti dei Componenti core, vedi il documento Versioni dei Componenti core.
Esempio di output del componente
Per avere un’idea del componente Navigazione lingua e vedere esempi delle opzioni di configurazione e dell’output HTML e JSON, visita la libreria dei componenti.
Dettagli tecnici
La documentazione tecnica più recente sul componente Navigazione lingua è disponibile su GitHub.
Per ulteriori informazioni sullo sviluppo di Componenti core, vedi la documentazione per gli sviluppatori di Componenti core.
Finestra di dialogo per progettazione
La finestra di dialogo per la progettazione consente di definire la directory principale di navigazione globale del sito e specificare fino a che profondità nella struttura può arrivare la navigazione.
In genere, queste configurazioni devono essere eseguite solo a livello di modello della pagina. Tuttavia, possono essere modificate anche livello di pagina tramite la finestra di dialogo per modifica.
Scheda Proprietà
-
Directory principale di navigazione
- La navigazione nelle lingue del sito inizia da qui.
- La struttura delle lingue del sito inizia al livello immediatamente successivo sotto la directory principale di navigazione.
-
Annidamento struttura lingua
-
È il numero di livelli della struttura del contenuto sotto la Directory di navigazione principale che rappresentano la struttura delle lingue del sito. Esempi:
1
in genere significa che hai solo la scelta della lingua.2
in genere significa che hai la scelta di lingua e paese.3
in genere significa che hai la scelta di lingua, paese e area geografica.
-
Esempio
Supponiamo che il contenuto sia simile al seguente:
/content
+-- wknd
+-- language-masters
+-- us
+-- en
\-- es
\-- ch
+-- de
+-- fr
\-- it
+-- wknd-events
\-- wknd-shop
Per il WKND del sito, è probabile che tu voglia inserire il componente Navigazione lingua nel modello di una pagina come parte dell’intestazione. Una volta inserito nel modello, è possibile impostare Directory principale di navigazione del componente su /content/wknd
, in quanto è da lì che inizia il contenuto localizzato di quel sito. Puoi anche impostare Annidamento struttura lingua su 2
, poiché la struttura è di due livelli (paese e lingua).
Con il valore di Directory principale di navigazione, il componente Navigazione lingua sa che dopo /content/wknd
inizia la navigazione e può generare opzioni di navigazione nelle lingue riconoscendo i due livelli successivi nella struttura del contenuto come struttura di navigazione nelle lingue del sito (come definito dal valore di Annidamento struttura lingua).
Indipendentemente dalla pagina che un utente sta visualizzando, il componente Navigazione lingua è in grado di trovare la pagina localizzata corrispondente conoscendo la posizione della pagina corrente, risalendo all’indietro fino alla directory principale e quindi in avanti fino alla pagina corrispondente.