Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/01/2005, 12h21   #1
Membre confirmé
 
Avatar de Jeweller
 
Inscription : août 2003
Messages : 354
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 354
Points : 226
Points : 226
Par défaut Dictionnaire locales centralisé

Bonjour,

J'ai besoin d'ajouter des locales (toujours les mêmes) à chacun de mes xmlservices (liées à des composants qu'on retrouve à chaque ecrans, genre libellés de boutons, etc...). Or je n'ai pas trouvé en standard de dictionnaire centralisé (?) où je pourrais placer des locales communes (un peu comme celles dans common.locales.xml qui je crois sont systématiquement ajoutées).
Existe-t-il un tel dictionnaire (il paraitrait?) ou bien comment m'entirer sans avoir besoin de tout refaire et si possible sans modifier de fichiers standards (j'aime lors d'une mise à jour n'avoir qu'à écraser les fichiers sans me poser de questions! ) ?

Michael
Jeweller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2005, 14h17   #2
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
il y a déjà eu un topic la dessus:
http://www.developpez.net/forums/viewtopic.php?p=1065882

le dictionnaire centralisé existe bel et bien et se trouve dans les tools du projet (Dictionnary)
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2005, 15h29   #3
Membre confirmé
 
Avatar de Jeweller
 
Inscription : août 2003
Messages : 354
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 354
Points : 226
Points : 226
Ok pour le "dictionary" qui est pratique pour faire les traductions, mais il ne répond pas à mes besoins, à moins que je ne me fasse une fausse idée de son utilisation.

Si j'ai bien compris, la fonction dictionnaire de XMLRAD permet d'un coter de scanner tout les xsl est d'en extraire tout les mots clé utilisés par un /document/locales/.... Ensuite on peut en donner une traduction pour finalement les redistribuer.


1. J'importe pour tous mes xsl un fichier bibliothèque qui surcharge et déclare la plupart des composants utilisés. Dans cette bibliothèque j'utilise et je fais des accès aux locales. Ces locales n'apparaissent donc pas dans les xsl des xmlservices. Actuellement je ne sais pas comment gérer ces locales sinon de les déclarer manuellement pour chaque xmlservice (fastidieux, et pire, si j'en rajoute une aujourdhui je dois passer partout!-> impossible). A moins que le dispatch ne crée un fichier de locales pour ma bibliothque qui sera importer, je ne vois pas de solution actuellement.... A vrai dire je n'ai pas osé faire de dispatch de peur que ca me fiche tout en l'air..

2. J'utilise les locales avec des élements du genre
Code :
1
2
3
4
5
6
<States>
	<Done>Done</Done>
	<Running>Running</Running>
	<Waiting>Waiting</Waiting>
	<ToDo>To Do</ToDo>
</States>
Le dictionnaire ne les gèrent pas (tres utiles pour les menu par exemple). Ne seront -ils pas perdus si je laisse le dictionnaire d'XMLRAD gérer ca?

Est ce que le dictionnaire actuel me permet de gérer ces cas ?

Michael
Jeweller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2005, 15h38   #4
Membre confirmé
 
Avatar de Jeweller
 
Inscription : août 2003
Messages : 354
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 354
Points : 226
Points : 226
Autant pour moi, en créant un fichier mablibliotheque.locales.xml à coter de mon mablibliotheque.xsl qui est importé dans tout mes xsl, les locales sont importés, super!!! Je ne connaisais pas cette possibilité plus que pratique!

Par contre pour le point 2 je reste dubitatif...

Michael
Jeweller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2005, 15h49   #5
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
Citation:
Envoyé par Jeweller
Si j'ai bien compris, la fonction dictionnaire de XMLRAD permet d'un coter de scanner tout les xsl est d'en extraire tout les mots clé utilisés par un /document/locales/.... Ensuite on peut en donner une traduction pour finalement les redistribuer.
c'est exactement ca !

Citation:
2. J'utilise les locales avec des élements du genre
Code :
1
2
3
4
5
6
<States>
	<Done>Done</Done>
	<Running>Running</Running>
	<Waiting>Waiting</Waiting>
	<ToDo>To Do</ToDo>
</States>
Le dictionnaire ne les gèrent pas (tres utiles pour les menu par exemple). Ne seront -ils pas perdus si je laisse le dictionnaire d'XMLRAD gérer ca?

Est ce que le dictionnaire actuel me permet de gérer ces cas ?

Michael
je pense qu'il faut suivre la grammaire des Locales pour faire ca.
un peu comme pour le Common.Locales.xml
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2005, 16h18   #6
Membre confirmé
 
Avatar de Jeweller
 
Inscription : août 2003
Messages : 354
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 354
Points : 226
Points : 226
Une utilisation "simple" des locales est effectivement possible, mais en y ajoutant des éléments et des attributs, on y voit plus clair et on peut par exemple parcourrir un élement du genre de celui cité précedement pour remplir les options d'un select, etc.... Ca aurait ete bien de les retrouver dans le dictionary

Michael
Jeweller est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h24.


 
 
 
 
Partenaires

Hébergement Web