Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Mehdi Bouhaouala
Fichier de modification des traductions en français
August 9, 2007 9:37 AM
Answer

Mehdi Bouhaouala

Rank: Junior Member

Posts: 28

Join Date: June 25, 2007

Recent Posts

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
RE: Fichier de modification des traductions en français
August 10, 2007 12:32 AM
Answer

jopop m'koda

Rank: Junior Member

Posts: 29

Join Date: June 26, 2007

Recent Posts

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
RE: Fichier de modification des traductions en français
August 10, 2007 4:36 AM
Answer

Erwan BODERE

Rank: Junior Member

Posts: 79

Join Date: April 24, 2007

Recent Posts

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 *_.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
RE: Fichier de modification des traductions en français
August 10, 2007 5:03 AM
Answer

jopop m'koda

Rank: Junior Member

Posts: 29

Join Date: June 26, 2007

Recent Posts

@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
RE: Fichier de modification des traductions en français
August 10, 2007 5:17 AM
Answer

Mehdi Bouhaouala

Rank: Junior Member

Posts: 28

Join Date: June 25, 2007

Recent Posts

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
RE: Fichier de modification des traductions en français
August 10, 2007 7:02 AM
Answer

jopop m'koda

Rank: Junior Member

Posts: 29

Join Date: June 26, 2007

Recent Posts

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
RE: Fichier de modification des traductions en français
August 10, 2007 7:55 AM
Answer

Mehdi Bouhaouala

Rank: Junior Member

Posts: 28

Join Date: June 25, 2007

Recent Posts

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
RE: Fichier de modification des traductions en français
August 13, 2007 12:26 AM
Answer

jopop m'koda

Rank: Junior Member

Posts: 29

Join Date: June 26, 2007

Recent Posts

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
RE: Fichier de modification des traductions en français
August 13, 2007 4:17 AM
Answer

Mehdi Bouhaouala

Rank: Junior Member

Posts: 28

Join Date: June 25, 2007

Recent Posts

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
RE: Fichier de modification des traductions en français
August 13, 2007 7:52 AM
Answer

Marc Millour

Rank: Expert

Posts: 324

Join Date: November 20, 2006

Recent Posts

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