Autres versions

Vous êtes ici : Développer dans K-SupPersonnalisationTraduction des libellés

Ajouter des libellés sur son projet

Comment ajouter des libellés spécifiques à son projet ?

Création des fichiers

Pour tous vos libellés spécifiques, vous pouvez créer un fichier properties par langue dans votre dossier /resources.
Exemple :

  • Application_monprojet_fr_FR.properties
  • Application_monprojet_en.properties

Ajout de la configuration

Pour que vos fichiers soient pris en compte, modifiez ensuite votre fichier projetExtensionContext.xml, et ajoutez-y la déclaration de bean suivante :
<bean id="ulbMessages" class="com.kportal.core.config.MessageLoader" init-method="init">
   <property name="ignoreUnresolvablePlaceholders" value="true"/>
   <property name="ignoreResourceNotFound" value="true"/>
   <property name="locations">
       <list>
          <value>classpath*:Application_monprojet_*.properties</value>
       </list>
   </property>
   <property name="fileEncoding" value="UTF-8"/>
</bean>

Mis à jour le 15 janvier 2019