7
Rendez votre infrastructure Plone multilingue – © Pilot Systems – Solutions Linux 2005 1 Rendez votre infrastructure Plone multilingue

Plone - Rendez votre infrastructure multilingue

Embed Size (px)

DESCRIPTION

A l\'occasion du salon Solutions Linux 2005, Raphaël Poss et Damien Baty (Pilot Systems) présentent la localisation et la gestion de contenus multilingues avec Zope et Plone.

Citation preview

Page 1: Plone - Rendez votre infrastructure multilingue

Rendez votre infrastructure Plone multilingue – © Pilot Systems – Solutions Linux 20051

Rendez votreinfrastructure Plone multilingue

Page 2: Plone - Rendez votre infrastructure multilingue

Rendez votre infrastructure Plone multilingue – © Pilot Systems – Solutions Linux 20052

Plan

● Navigateur web, sites web et langues

● Localisation des interfaces dans Zope

● Contenu multilingue dans Plone

Page 3: Plone - Rendez votre infrastructure multilingue

Rendez votre infrastructure Plone multilingue – © Pilot Systems – Solutions Linux 20053

Navigateur web, sites web et langues

● Le navigateur web transmet les préférences de l'utilisateur avec chaque requête, dont la liste des langues préférées.

● Le serveur reçoit ces informations et les utilise pour (éventuellement) générer une page adaptée à ces préférences.

Page 4: Plone - Rendez votre infrastructure multilingue

Rendez votre infrastructure Plone multilingue – © Pilot Systems – Solutions Linux 20054

Localisation

Objectif : automatiquement afficher les interfaces du site (ou de l'application web) dans la langue préférée de l'utilisateur.

Page 5: Plone - Rendez votre infrastructure multilingue

Rendez votre infrastructure Plone multilingue – © Pilot Systems – Solutions Linux 20055

Localisation dans Zope/Plone

● Placeless Translation Service et ZPT● Fichiers « .po » (catalogue) centralisant les messages traduits● Séparation contenus / messages traduits● Outils variés et standards permettant d'ajouter simplement de nouveaux catalogues de messages

Page 6: Plone - Rendez votre infrastructure multilingue

Rendez votre infrastructure Plone multilingue – © Pilot Systems – Solutions Linux 20056

Contenus multilinguesdans Plone

● Objectif : automatiquement afficher les contenus du site (ou de l'application web) dans la langue préférée de l'utilisateur.

● I18NLayer : produit fonctionnel, mais comportant quelques limitations

● LinguaPlone, le futur du contenu multilingue dans Plone (encore en développement)

Page 7: Plone - Rendez votre infrastructure multilingue

Rendez votre infrastructure Plone multilingue – © Pilot Systems – Solutions Linux 20057

Questions