Il core di Joomla include il framework per gestire un sito multilingua: installa un pacchetto lingua per ogni lingua che vuoi supportare e Joomla tradurrà automaticamente le proprie etichette, richieste e messaggi integrati. Questo copre però solo il testo che proviene da Joomla stesso – i menu, gli articoli e gli altri contenuti che scrivi devono comunque essere tradotti manualmente per ciascuna lingua, e qualsiasi estensione di terze parti presente sul sito avrà bisogno dei propri file di lingua prima di essere completamente tradotta.
Questa sezione copre l'intero ciclo di vita di questo lavoro: installare e configurare lingue aggiuntive, collegare tra loro i contenuti tradotti, sostituire singole porzioni di testo senza modificare i file di lingua del core e individuare problemi di traduzione quando qualcosa non viene mostrato correttamente.
- Configurare un sito multilingua – Installare e pubblicare lingue aggiuntive, scegliere i dati di esempio e costruire menu, categorie e articoli specifici per lingua di cui un sito multilingua ha bisogno.
- Associazioni multilingua – Collegare un articolo, una categoria, un contatto, una voce di menu o un newsfeed alle rispettive controparti tradotte, in modo che i visitatori possano passare da una versione linguistica all'altra dello stesso contenuto.
- Sostituzioni di lingua – Sostituire singole stringhe di testo del core di Joomla o di un'estensione con una traduzione personalizzata, senza modificare i file di lingua originali.
- Debug di una traduzione – Utilizzare l'opzione Debug lingua e il plugin Sistema – Debug per individuare traduzioni mancanti o errate e risalire alla loro origine.
- Fallback di lingua – Novità di Joomla 6.2. Ricadere su una lingua specifica, non solo sullo standard en-GB (utile per le varianti linguistiche regionali).