Vous êtes ici : Accueil Support Documentation Manuels de référence Produit de multilinguisme (LinguaPlone3)

Produit de multilinguisme (LinguaPlone3)

Note: Ceci est une impression contenant toutes les pages du Manuel de référence sur une seule page. La version paginée est disponible ici.

Ce manuel décrit les fonctionnalités du produit "LinguaPlone3" ainsi que sa configuration.

1. Présentation

LinguaPlone est un produit permettant de stocker des contenus multilingues, quels qu'ils soient : documents, actualités, types de contenu spécifiques, etc.

Une fois un document saisi, il est possible de créer une traduction de celui-ci. 

Il est possible de traduire vos documents dans des langues n'utilisant pas l'alphabet latin (chinois, russe, ...) ou se lisant de droite à gauche (arabe, hébreu, ...).

Voici quelques caractéristiques du produit :

  • Chaque traduction est un élément indépendant.
  • La désinstallation du produit n'affecte en aucun cas le contenu déjà traduit, seules les références entre les objets seront désactivées. Elles sont automatiquement réactivées à la réinstallation du produit.
  • Les champs sont gérés de manière indépendantes de la langue (dates, nom propres, ...). Vous pouvez utiliser cette fonctionnalité pour les champs que vous voulez identiques entre les traductions.

 

2. Configuration

Avant de commencer à traduire le contenu de votre site, il est utile de configurer le produit LinguaPlone.

Tout d'abord, vous allez dans "configuration du site/Langue" afin de déterminer la langue par défaut, ainsi que les langues qui seront disponibles sur votre site :

PS_ConfigLanguage.png

PS_ParamLanguage.png

Pour sélectionner plusieurs langues non contiguës, utiliser la touche "ctrl".

Ensuite, via la ZMI, vous allez définir les propriétés se trouvant dans portal_language :

PS_ZMIParamLanguage.png

Default language : vous pouvez choisir une des langues disponibles comme langue par défaut.

Allowed languages : vous pouvez choisir parmi la liste des langues disponibles celles qui seront utilisées.

Vous pouvez également décider d'afficher les drapeaux. PS_flags.png

Negotiation Scheme :vous pouvez définir les paramètres à appliquer sur le site. Voici les plus intéressants à cocher

  • 1 : Utilisation du language du contenant
  • 3 : Utilisation des cookies pour une surcharge manuelle
  • 6 : Utilsation du language de votre browser

Content Control Settings : les paramètres à appliquer au contenu multilingue. Voici les plus intéressants à cocher

  • 2 : Autoriser un langage par défaut
  • 3 : Les nouveaux objets créés sont en langue neutre.

Votre site est prêt pour la traduction...

 

3. Utilisation

Pour la traduction des documents, vous avez deux possibilités :

  • soit votre contenu n'est pas traduit (vous pouvez créer le document traduit lors de la traduction du document original)
  • soit vous avez déjà les traductions (il suffit de lier le document original au document traduit)

Avant de se lancer dans la traduction, le plus facile est de préparer la structure (ou arborescence) de votre site dans les différentes langues :

1. Vous modifiez les dossiers qui contiendront des documents traduits dans la langue française (vous pouvez changer la langue des dossiers dans "modifier/catégorisation")

PS_EditDocLanguage.png

2. Vous créez l'arborescence équivalente (selon vos besoins) aux dossiers français dans les différentes langues souhaitées. Voici un petit exemple :

En français on aurait :

PS_MenuFR.png

Et en anglais :

PS_MenuEN.png

Évidemment, si des parties entières (c'est-à-dire, tous les niveaux situés en dessous) ne seront pas traduites, il n'est pas nécessaire de traduire les dossiers.

Il faut également éviter de faire des liens vers un document dans une autre langue, sinon l'utilisateur aura accès à la branche du menu correspondant, ce qui peut être déroutant.

Si vous posséder, les documents traduits, il ne reste plus qu'à changer leurs langues et à les déplacer aux bons endroits.

Maintenant que le travail de préparation est fait, il ne reste plus qu'à traduire ou créer les liens (pour faciliter les débats, je pars du français):

1. Pour traduire, il faut aller sur le menu traduire.

PS_Translate.png

Les drapeaux montrent les langues pour lesquelles il n'y a pas de traduction (pour rappel, le document original est en langue neutre pour le moment).

Compléter les données comme dans l'exemple ci-dessous :

PS_NewTranslation.png

Il vous traduira votre document neutre en français et créera le document en anglais. Ce nouveau document se trouvant dans le dossier courant (donc dossier français), il faudra le déplacer dans son dossier anglais (cut and paste).

Vous remarquerez au passage que :

  • Le nouveau document a comme id le nom du dossier français suivi de "_en" (peut-être à changer pour plus de clarté dans la lecture des urls).
  • Que si vous décidez de traduire ce document, les drapeaux français et anglais ont disparu étant donné que ces deux traductions existent.

2. Pour lier un document avec un document déjà traduit, il faut aller sur le menu gestion des traductions

PS_ManageTraductionMenu.png

aller dans la partie "lier des traductions"

PS_ManageTranslation.png

 et rechercher le document traduit en allant sur parcourir

PS_SearchTranslation.png

une fois le document trouvé, cliqué sur "insert" et le document traduit sera lié.

Vous pouvez dès lors passer d'une langue à l'autre en cliquant sur les drapeaux.

Dans la fenêtre de gestion des traductions, vous pouvez également :

  • changer la langue du document
  • supprimer un lien entre deux traductions.