Your SlideShare is downloading. ×
0
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Joomla 1.6 multilingual - 2Value meeting

3,326

Published on

Overview of possibilities of Joomla 1.6 core multilingual options and case of multilingual Joomla 1.6 website in combination with ZOO.

Overview of possibilities of Joomla 1.6 core multilingual options and case of multilingual Joomla 1.6 website in combination with ZOO.

Published in: Technology, Business
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
3,326
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
37
Comments
1
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Joomla! 1.6 Multilingual Sander Potjer @sanderpotjer 2Value  Joomla  Associate  mee6ng  -­‐  May  30,  2011
  • 2. Sander Potjer• Co-founder of JoomlaCommunity.eu• Organizer Joomla!Days Netherlands• Organizer Joomla! User Groups in The Netherlands• Company: Sander Potjer Webdevelopment• 2Value associate• Student Architecture
  • 3. Joomla 1.5 Multilingual Options
  • 4. Joomla 1.6 Multilingual Options
  • 5. Joomla 1.6 Multilingual Options X X work in progress
  • 6. Joomla 1.6 Multilingual Options X X work in progress
  • 7. Joomla 1.6 Multilingual
  • 8. Default Joomla 1.6 installation
  • 9. Language manager - installed J! translations
  • 10. Language manager - content languages
  • 11. Language manager - edit content language
  • 12. Plugin manager - new default plugin
  • 13. Plugin manager - Language filter
  • 14. Plugin manager - Language filter
  • 15. Plugin manager - Language filter
  • 16. Module manager - new module
  • 17. Module manager - Language Switcher
  • 18. Tadaa
  • 19. Multiple start pages?
  • 20. Multiple start pages! (default & lang specific)
  • 21. Set-up language specific start page
  • 22. Multiple start pages! (default & lang specific)
  • 23. Content language selectionMenu’s, categories, articles, modules, etc.
  • 24. Article manager language column
  • 25. Awesome!
  • 26. But....
  • 27. Basic multilingual options• Language = label on object, nothing more• No relation between EN and NL articles for example (But is it really required?)• Language switcher = homepage switcher (No direct menu item/article language switch)• Probably need to build your site structure twice• Joomla 1.6 core multilingual useful or...?
  • 28. ... depends on your case
  • 29. Don’t forget to think out of the box!
  • 30. Case: inconto.com(2 content languages, EN & NL)
  • 31. Menu for each content language
  • 32. Loaded via menu module per language
  • 33. All content pages created with ZOO,a very nice and flexible CCK extension by YOOtheme http://www.yootheme.com/zoo/
  • 34. Pages created via custom ZOO apps (yootheme)
  • 35. Elements for default content page EN version NL version
  • 36. Both languages managed via 1 zoo item
  • 37. Template rendering - positions of app
  • 38. Template rendering - assign elements
  • 39. Magic to detect active language of visitor output for e.g.: nl-NL or en-GB
  • 40. Now we know how to detect the active language of a visitor.Let’s play with this in the template of the ZOO app!
  • 41. Template rendering - full view template
  • 42. We can use this little detect language trick on other places too!
  • 43. Homepage custom simple modules
  • 44. Homepage custom simple modules
  • 45. Homepage custom simple modules Module view file
  • 46. Wouldn’t it be nice if ZOO would add a language label to the Element settings? (so you don’t need to code it in your template)
  • 47. Of course!(yootheme: this is a feature request ;-) )
  • 48. And what happened a few days after this case site was launched?
  • 49. ZOOlanders had the same great idea!
  • 50. And they created a nice plugin ‘ZOOlingual’ (no ZOO hacks) to label a language for a elementhttp://zoolanders.com/extensions/zoolingual/item/zoolingual (price 39 euro)
  • 51. Joomla 1.6 Multilingual is a nice start for Joomla core, but not very powerful yet.But think out of the box, use extensions likeZOO & ZOOlingual and you can create great multilingual sites with Joomla 1.6 already without Nooku or Joomfish!
  • 52. Resources• http://cocoate.com/joomla-16-english/multi-language-websites• http://docs.joomla.org/Language_Switcher_Tutorial_for_Joomla_1.6 (EN)• http://help.joomlacommunity.eu/joomla-16/283-instellingen/2147-handleiding- taalselectie-voor-joomla-16.html (NL)• http://www.yireo.com/blog/839-multilingual-options-in-joomla-16• http://zoolanders.com/extensions/zoolingual/item/zoolingual• http://www.yootheme.com/zoo/• http://www.inconto.com

×