Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Plone I18n Tutorial - Hanno Schlichting

1,724 views

Published on

Plone I18n Tutorial - Hanno Schlichting

Published in: Technology
  • D0WNL0AD FULL ▶ ▶ ▶ ▶ http://1url.pw/3US9n ◀ ◀ ◀ ◀
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Plone I18n Tutorial - Hanno Schlichting

  1. 1. www.jarn.com Internationalization in Plone Hanno Schlichting Jarn https://svn.jarn.com/public/i18n-tutorial
  2. 2. www.jarn.com Who am I? Hanno Schlichting IRC: hannosch Plone Core Developer i18n Team Leader Developer at Jarn, Norway
  3. 3. www.jarn.com Overview Terminology i18n - Preparation L10n - Translation Multi-lingual content Q&A
  4. 4. www.jarn.com Terminology - i18n Internationalization (i18n) Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes. [wikipedia.org]
  5. 5. www.jarn.com Terminology - L10n Localization (L10n) Localization is the process of adapting software for a specific region or language by adding locale-specific components and translating text. [wikipedia.org]
  6. 6. www.jarn.com Gettext GNU ‘gettext’ is an important step for the GNU Translation Project, [...]. This package offers to programmers, translators, and even users, a well integrated set of tools and documentation. [http://www.gnu.org/software/gettext]
  7. 7. www.jarn.com i18n What needs to be adapted? Page Templates Python Code GenericSetup ZCML
  8. 8. www.jarn.com The example tutorial.i18n Paster / ZopeSkel based package One content type - Book
  9. 9. www.jarn.com L10n Message catalogs Generate Translate Integrate
  10. 10. www.jarn.com Multi-lingual content Products.LinguaPlone Built on top of Archetypes Support in standard Plone content types Easy to adapt custom content types
  11. 11. www.jarn.com Q&A
  12. 12. www.jarn.com Thank you!

×