Академический Документы
Профессиональный Документы
Культура Документы
Welcome!
Goal:
Multilanguage website Three languages: Dutch + English + Thai Keep old hyperlinks to website (prevent 404 errors)
Joomla! 2.5
How to create a Multilanguage website With Joomla 2.5 in 10 steps?
Alternative
installation:
Upload language folder to right locations & use Extensions > Discover > install
2. Content Language
Create
Content Language
In Extensions > Language Manager > Content For every language create a "content language"
Title:
Thai (Th) Title Native: (Th) URL Language Code: th Image Prefix: th Language Tag: th-TH
Enabled Menu associations: Yes Remove URL Language Code: Yes (For SEO)
Content > Category Manager create a Root Category for every language
Dutch
Title: Dutch Language: Dutch (Nl) [select content language]
English
Title: English Language: English (Uk) [select content language]
Thai
Title: Thai Language: Thai (Th) [select content language]
English
News Stroopwaffles
Thai
Stroopwafels (no Thai translation?)
5. Create Articles
In
forget: Check Category & Language Create title in Language Create a new Alias For non latin languages like Thai:
Year-Month-Day-Hours-Minutes-Seconds
Alternative:
use English Alias Or Global Configuration > Site > SEO Settings > Unicode Aliases: Yes
6. Create Menu
In
Do
In Menus > [language] menu > create some Menu Items: Menu Item Type: [choose Type] Menu Title (menu button) + Alias (title in URL) Menu Location: [select language menu"] Language: [ select content language] Under parameters: [select some [language] Article or [language] Category]
Menu Item Associations to associate menu item with other language menu items
Title: Dutch Menu Language: Dutch (NL) Select Menu: Dutch Menu Title: English Menu Language: English (UK) Select Menu: English Menu Title: Thai Menu Language: Thai (TH) Select Menu: Thai Menu
In Extensions > Module Manager: create new Module of type "Language Switcher"
Title: Language Switcher Position: position-7 Language: All Use Dropdown (on right): No
Redirect
use .htaccess
Redirect 301 /old/relative/URL http://new/absolute/URL Redirect 301 /stroopwafels/stroopwafels.html http://www.example.com/nl/stroopwafels
Tool
Xmap Sitemap on old site Browser View HTML Source Copy to Excel / Open Office Calc Construct Redirect statements
Column A: old relative URL Column B: new absolute URL Column C: formula: ="Redirect 301 "&A1&" "&B1
Extensions > Language Manager > Content: Dutch (NL) unpublished Menus > English Menu: No default Home
rd
Sitemap: Xmap
Install XMap, enable "Xmap - Content Plugin" Components > XMap > Create for all 3 menus a sitemap:
rd
Menu Item Type: [HTML Site map] Menu Title: Menu Location: [Thai Menu] Language: [Thai (Th)] Choose a site map: [Thai]
Questions?
61