留言板

Fichier de modification des traductions en français

Mehdi Bouhaouala,修改在16 年前。

Fichier de modification des traductions en français

Junior Member 帖子: 28 加入日期: 07-6-25 最近的帖子
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,修改在16 年前。

RE: Fichier de modification des traductions en français

Junior Member 帖子: 29 加入日期: 07-6-26 最近的帖子
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,修改在16 年前。

RE: Fichier de modification des traductions en français

Junior Member 帖子: 79 加入日期: 07-4-24 最近的帖子
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,修改在16 年前。

RE: Fichier de modification des traductions en français

Junior Member 帖子: 29 加入日期: 07-6-26 最近的帖子
@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,修改在16 年前。

RE: Fichier de modification des traductions en français

Junior Member 帖子: 28 加入日期: 07-6-25 最近的帖子
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,修改在16 年前。

RE: Fichier de modification des traductions en français

Junior Member 帖子: 29 加入日期: 07-6-26 最近的帖子
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,修改在16 年前。

RE: Fichier de modification des traductions en français

Junior Member 帖子: 28 加入日期: 07-6-25 最近的帖子
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,修改在16 年前。

RE: Fichier de modification des traductions en français

Junior Member 帖子: 29 加入日期: 07-6-26 最近的帖子
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,修改在16 年前。

RE: Fichier de modification des traductions en français

Junior Member 帖子: 28 加入日期: 07-6-25 最近的帖子
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,修改在16 年前。

RE: Fichier de modification des traductions en français

Expert 帖子: 324 加入日期: 06-11-20 最近的帖子
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