Internazionalizzazione (i18n)
i18n rende multilingue il contenuto di una pagina senza duplicarla: il markup chiave inserisce sul posto il testo della lingua corrente — da una tabella CSV, da un'impostazione o direttamente dal markup stesso. È pensato per gli autori che mantengono menu, pulsanti e blocchi in più lingue e per gli sviluppatori di template che necessitano degli stessi testi da PHP.
Primi passi
Create la tabella delle traduzioni → inserite il markup nella pagina → verificate la scelta della lingua
Attività frequenti
| Cosa volete | Per chi | Dove farlo | Istruzioni |
|---|---|---|---|
| inserire un testo tradotto | autori | markup chiave | Riferimento: chiave di traduzione (tedesco) |
| scrivere una traduzione senza tabella | autori | markup con coppie di lingua | Riferimento: traduzione in linea (tedesco) |
| forzare un testo in una lingua fissa | autori | markup con indicazione della lingua | Riferimento: lingua esplicita (tedesco) |
| mostrare il valore di un'impostazione | autori | markup che punta a un'impostazione | Riferimento: valore di configurazione (tedesco) |
| mantenere le traduzioni | autori | la tabella CSV | Riferimento: formato CSV (tedesco) |
| capire quale lingua viene scelta | tutti | – | Riferimento: riconoscimento della lingua (tedesco) |
Per sviluppatori
- Integrazione nei template (tedesco) – gli stessi testi da PHP
- wkacmenu – i titoli di menu che usano questo markup
Il riferimento tecnico completo di questo pacchetto è per ora disponibile solo in tedesco.
it/wiki/dwe/wki18n/start.txt · Ultima modifica: da 0.0.0.0