cancel
Showing results for 
Search instead for 
Did you mean: 

[Alfresco Share] Gestion de contenus multilingue.

antoined_9743
Champ in-the-making
Champ in-the-making
Bonjour à tous,

J'ai installé une version d'Alfresco sur mon poste et j'effectue mes tests en vue d'une intégration de la plateforme dans mon entreprise.

L'interface utilisateur Share sera utilisée.

Néanmoins je me suis aperçu que nativement elle ne gérait pas les contenus multilingue (peut-être que je me trompe) comme l'interface explorer peut le faire.

Quel est le moyen le plus simple pour implémenter le multilingue sous share ?
Configuration de nouveaux aspects?
Ajout d'une action "Gérer le multilingue" sur un document?
Autre solution …

Ma version:
Bundle Alfresco community 4.0.c (à terme entreprise)

Merci d'avance
5 REPLIES 5

jayjayecl
Confirmed Champ
Confirmed Champ
Bonjour,

En effet, la gestion de documents multi-lingue n'est pas intégrée à l'interface Share.
Vous pouvez en effet la développer spécifiquement, sachant que certains points ne seront pas triviaux (notamment la recherche / indexation).

Bonne chance

antoined_9743
Champ in-the-making
Champ in-the-making
Merci Rodel.

On m'a parlé d'une solution peut-être envisageable en jouant sur des types et aspects.

Exemple classique :
Donner un aspect "Multilingue" à un document qui permet une association enfant avec un fichier à joindre (version traduite).

Le wiki alfresco décrit rapidement le multilingue :
http://wiki.alfresco.com/wiki/Multilingual_Document_Support

Néanmoins je ne comprends pas les termes utilisés :
Que veut dire :
Extensions to contentModel.xml
Deprecations from contentModel.xml

Doit-on modifier le fichier contentModel.xml, se faire un nouveau monmodelML.xml ou étendre le fichier contentModel.xml (Quid : comment étendre le content model) ?

jayjayecl
Confirmed Champ
Confirmed Champ
Dans le meilleur des cas, il faut toujours choisir d'étendre les models par défaut avec vos propres modèles.
Cela évite de modifier les fichiers de base d'Alfresco, et de rendre les montées de version moins douloureuses.

antoined_9743
Champ in-the-making
Champ in-the-making
Les types et aspects existant déja dans le fichier contentModel.xml, me suffit-il de modifier mon share-config-custom.xml de façon à rendre ces types et aspects visibles depuis l'interface share, ou bien je suis loin du compte?

exemple :


      <types>
         <type name="cm:content"></type>
         <type name="cm:mlRoot"></type>
         <type name="cm:mlContainer"></type>
        

         <type name="cm:folder">
         </type>
      </types>

jayjayecl
Confirmed Champ
Confirmed Champ
C'est, je crois, nettement plus complexe.
Au-delà des aspects, il faut gérer les IHM pour choisir / remplir les contenus multilingues, gérer les associations entre contenus, vérifier la compatibilité avec les dernières nouveautés de la 4 (SolR, etc…).

A mon avis, c'est non-trivial.