Your SlideShare is downloading. ×
Plone multi language
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Plone multi language

348
views

Published on

A short presentation about Plone's multilingual approach. Created for CMSGarden at CeBIT 2014.

A short presentation about Plone's multilingual approach. Created for CMSGarden at CeBIT 2014.

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
348
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
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. Multi-Language Support in Plone
  • 2. Your Speaker ● Kees Hink ● Consultant at Four Digits, Arnhem ● Plone since 2008, Core contributor ● twitter.com/keeshink
  • 3. Translation of User Interface ● 62 Languages ● Mechanism can be chosen: – User preference – Cookie – Browser setting – Fixed
  • 4. Content in multiple languages It's never simple. ● Where to “put” translations (URL)? ● If no translation: do we fallback? To what? ● How to store relations between translations? ● Different permissions on translations? ● Different workflow state for translations? ● SEO
  • 5. How Plone does it ● Add-on (not in Plone core) ● Since Plone 4.1: plone.multilingual ● Root language folder (ie. /en, /de, etc.) ● Language neutral content
  • 6. Side by side translation
  • 7. Language-independent fields
  • 8. Translation map ● English ● Deutsch
  • 9. Missing Translations ● Show which languages are missing ● Show which languages are there
  • 10. Google translation service integration ● Uses Google Translation Service to translate fields ● Requires paid Google API key ($20 / 1M chars)
  • 11. Questions? ● These slides will be on Slideshare.com ● See twitter/keeshink for the link