Foros de discusión

Fichier de modification des traductions en français

Mehdi Bouhaouala, modificado hace 16 años.

Fichier de modification des traductions en français

Junior Member Mensajes: 28 Fecha de incorporación: 25/06/07 Mensajes recientes
Bonsoir à tous,

Je dispose de la version 4.2 de liferau sans ejb.
Il y a des phrases en français que j'aimerai modifier telles que "Votre demande a traité" au lieu de "Votre demande a été traitée"
J'ai cherché un fichier language_fr.properties ou quelque chose qui y ressemble mais en vain.
Comment dois-je procéder?

Merci d'avance.
jopop m'koda, modificado hace 16 años.

RE: Fichier de modification des traductions en français

Junior Member Mensajes: 29 Fecha de incorporación: 26/06/07 Mensajes recientes
Tu as un fichier Language_fr.properties dans ton portal/portal-ejb/classes/content/ et il ne contient pas cette référence ?

Moi j'ai vérifié et je l'ai bien (ligne 2491) ...

PS : pourquoi "sans ejb" ?
Erwan BODERE, modificado hace 16 años.

RE: Fichier de modification des traductions en français

Junior Member Mensajes: 79 Fecha de incorporación: 24/04/07 Mensajes recientes
Mehdi Bouhaouala:
Bonsoir à tous,
Il y a des phrases en français que j'aimerai modifier telles que "Votre demande a traité" au lieu de "Votre demande a été traitée"


Pourtant il me semble que "Votre demande a été traitée" est bien plus français que "Votre demande a traité" ! emoticon

Les fichiers de langues se trouvent dans des fichier *_[Locale].properties. Dans la version 4.2 dans ext-ejb\classes\content, dans la 4.3 dans ext-impl\classes\content. Par défaut il y a aucun fichier dans l'environnement d'extension. C'est à toi de les créer en respectant la norme concernant le nommage des fichiers. Si tu souhaites surcharger une propriété du portail, fais ta recherche dans portal\portal-[ejb|impl]\content et recherche la clé et recopie la dans ton fichier dans ton envrionnement d'extension.

Pour éditer ces fichier je te conseille d'utiliser un outil permettant de gérer l'ensemble des fichiers tel que le plugin ResourceBundleEditor pour Eclipse.
jopop m'koda, modificado hace 16 años.

RE: Fichier de modification des traductions en français

Junior Member Mensajes: 29 Fecha de incorporación: 26/06/07 Mensajes recientes
@erwan : je crois que medhi a inversé les deux expressions.
En effet, par défaut, c'est "Votre demande a traité" qui est inscrite ;)
Mehdi Bouhaouala, modificado hace 16 años.

RE: Fichier de modification des traductions en français

Junior Member Mensajes: 28 Fecha de incorporación: 25/06/07 Mensajes recientes
Merci jopop! emoticon
Oui Erwan, j'ai dit qu'il est ecrit "Votre demande a traité" au lieu que ce soit écrit "votre demande a été traitée" :p
Bref, je n'ai pas non plus de dossier sous portal qui s'appel portal-impl, j'ai cherché dans les 3 dossiers portal que j'ai trouvé:
/var/www/Tomcat_Liferay/liferay/webapps/ROOT/html/portal
/var/www/Tomcat_Liferay/liferay/work/Catalina/localhost/_/org/apache/jsp/html/portal
/var/www/Tomcat_Liferay/liferay/temp/liferay/com/liferay/portal


Est-ce que vous pouvez me dire quelle est la procédure à suivre pour modifier cette phrase?
comment créer ce fichier language_fr.properties, qu'est ce que je dois faire d'autres?

Merci d'avance
jopop m'koda, modificado hace 16 años.

RE: Fichier de modification des traductions en français

Junior Member Mensajes: 29 Fecha de incorporación: 26/06/07 Mensajes recientes
Ralut Medhi,

Je suis pas sûr de pouvoir t'aider dans le sens où je suis pas sûr de savoir ce qu'est un Liferay sans ejb.

Utilise-tu l'environnement de développement ext, ou tape-tu directement dans le projet portal ?

Pour info, quand tu déploies (ant deploy), les fichiers de langue sont encapsulés dans un .jar, disponible dans (ex. pour un tomcat) \tomcat\webapps\ROOT\WEB-INF\lib\
Les archives sont nommées ext-ejb.jar pour la partie ext -si tu développes sous l'environnement ext- ; et portal-ejb.jar pour la partie portal -"socle" du portail.
Mehdi Bouhaouala, modificado hace 16 años.

RE: Fichier de modification des traductions en français

Junior Member Mensajes: 28 Fecha de incorporación: 25/06/07 Mensajes recientes
Nous n'avons pas téléchargé la version liferay avec ejb, car nous ne comptions pas utilisre les ejb.
Lorsque nous developpons des portlets, nous les packagons sous forme de .war
et ils sont déployés dans
Tomcat_liferay/liferay/webapps
jopop m'koda, modificado hace 16 años.

RE: Fichier de modification des traductions en français

Junior Member Mensajes: 29 Fecha de incorporación: 26/06/07 Mensajes recientes
La solution que j'imagine c'est de "déjarer" ce fichier :
tomcat\webapps\ROOT\WEB-INF\lib\portal-ejb.jar

De modifier ce qui doit l'être (\content\Lnaguage_xx.properties),
de "rejarer" tout ça, replacer l'archive au bon endroit et redémarrer ton server.

Enfin, je dis ça ... ça parait faisable, quoi emoticon
Mehdi Bouhaouala, modificado hace 16 años.

RE: Fichier de modification des traductions en français

Junior Member Mensajes: 28 Fecha de incorporación: 25/06/07 Mensajes recientes
Bonjour à tous,

J'ai enfin trouvé comment modifier les mots traduits.
C'était dans language_fr.properties qui se trouvait dans portal-ejb.jar
Merci bcp jopop pour ton aide ainsi que tous les autres.
Marc Millour, modificado hace 16 años.

RE: Fichier de modification des traductions en français

Expert Mensajes: 324 Fecha de incorporación: 20/11/06 Mensajes recientes
En 4.3
Perso, j'ai modifié le fichier avec notepad
puis copié dans
/liferay/tomcat/webapps/ROOT/WEB-INF/classes/content
sous le nom

Language-ext_fr_FR.properties

et c'est nickel