Pages enfant
  • Mise en place du Français par défaut

Internationalisation

uPortal fournit des fonctionnalités d'internationalisation. Il y a trois aspects dans l'implementation du support d'une autre langage dans le portail : les MessageSource du portail (en Spring), les données d'uPortal (uPortal Data) et les modules de contenus (Content Modules).

uPortal MessageSource

uPortal prend en charge l'internationalisation des chaînes de caractères de l'interface utilisateur via une source spring MessageSource. uPortal est livré avec plusieurs langues disponibles, mais vous pouvez ajouter les vôtres (ou mettre à jour une existante) en ajoutant un fichier Messages_{code}.properties dans le chemin de classe dans /properties/i18n/où {code} est le code de pays (par exemple «fr» pour le français et «de» pour l'allemand).

Utiliser la propriété org.apereo.portal.i18n.LocaleManager.portal_locales pour definir les langues disponibles dans le portail.

Ajouter cette propriété soit dans uPortal.properties, soit dans global.properties, situer dans uPortal-start/etc/portal/

Exemple de localisation du portail

org.apereo.portal.i18n.LocaleManager.portal_locales=fr_FR

Cette valeur limitera le portail au français. Vous pouvez en ajouter plusieurs en les séparant par une virgule.

exemple : org.apereo.portal.i18n.LocaleManager.portal_locales=fr_FR,en_US,es_ES,ja_JP,sv_SE,de_DE,mk_MK,lv_LV

 

 

  • Aucune étiquette