Joomla meertalige website zonder 3rd party extensies
12 augustus 2011
Met Joomla 2.5 en 3.x is het relatief eenvoudig om een meertalige website op te zetten zonder gebruik te maken van 3e extensies... in 10 stappen!
- Installeer Taal Pakket
- Om Joomla's systeem labels zoals "Lees meer..." in verschillende talen te vertalen
- Definieer inhoud talen
- Voeg talen toe die kunnen worden toegewezen aan inhoud (categorieën, artikelen, menu-items, modules, enz.)
- Inschakelen en configureren van "Systeem - Taalfilter" plugin
- Voeg taal code toe aan URL, activeer "Menu Item Associatie" (zie 8.)
- Maak een hoofdcategorie voor elke taal
- Voor gemakkelijker onderhoud is het beter om alle categorieën voor een taal te groeperen onder een "Taal Root Categorie"
- Creëer Artikelen
- Wijs de juiste Categorie + Taal toe aan elk artikel
- Creëer Menu's (elke taal een eigen Menu)
- Maak een Menu voor elke taal
- Menu Items & Menu Item Associatie aanmaken
- Creëer Menu Items, stel een standaard homepage in per taal, groepeer gelijkaardige menu items van verschillende talen
- Menu Modules Aanmaken (elke taal een eigen Menu Module)
- Creëer een Menu Module per taal en wijs deze toe aan het Menu van die taal
- Module voor taalkeuze aanmaken
- Maak deze module om de taal iconen weer te geven die kunnen worden geselecteerd om een van de talen te selecteren
- Oude inkomende links omleiden
- Een tip voor het verzamelen van grote hoeveelheden oude URLs,
en het creëren van redirects naar de nieuwe URL's met behulp van:- Een sitemap component (Xmap)
- Een browser (om de HTML bron weer te geven)
- Een spreadsheet (Excel / OpenOffice Calc)
- en .htaccess
- Een tip voor het verzamelen van grote hoeveelheden oude URLs,
Presentatie gedaan bij
Joomladay UK 2014
4 oktober 2014
Ascot, Verenigd Koninkrijk
Joomladay Cape Town 2012
17 august 2012
Kaapstad, Zuid-Afrika
Joomla User Group Den Bosch
5 maart 2012
Den Bosch. Nederland
Joomladay Thailand 2012
25 februari 2012
Bangkok, Thailand
Joomladay Norway 2011
12 august 2011
Drammen, Noorwegen
Peter Martin
Joomla Linux Specialist