begin process at 2012 05 27 18:27:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

[ASPX] Resource Manager


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[ASPX] Resource Manager

mardi 9 mai 2006 à 10:08:05 | [ASPX] Resource Manager

akaii

Hello
J'ai du mal à saisir comment faire un site web en multi-langue en utilisant visual web developer. J'ai créé un fichier LeftMenu.resx dans un dossier se trouvant dans le dossier App_GlobalResource de mon projet. Je déclare le resource manager comme suit:

ResourceManager rm = new ResourceManager("LeftMenu.resx", Assembly.GetExecutingAssembly()) ;

Je me suis basé sur quelques exemples trouvé sur le net je ne comprends pas bien ce que sont ces arguments.
Et j'obtiens l'erreur suivante au moment où je veux obtenir la valeur d'une donnée présente dans le fichier resource:

Could not find any resources appropriate for the specified culture or the neutral culture.  Make sure "LeftMenu.resources" was correctly embedded or linked into assembly "App_Web_muexvdmd" at compile time, or that all the satellite assemblies required are loadable and fully signed.

J'ai lu bon nombre de documentation, mais tout n'est pas clair j'espère que quelqu'un pourra me venir en aide.

mardi 9 mai 2006 à 10:54:01 | Re : [ASPX] Resource Manager

azra

Membre Club Administrateur CodeS-SourceS
Bonjour,

Normalement l'utilisation est plus simple que ça en 2005.
Ne peux tu pas simplement faire dans ton code
"LeftMenu.nomclé" pour avoir la valeur?

Bon courage!


Azra (Florent) - MVS- MCSD.NET
mardi 9 mai 2006 à 11:09:45 | Re : [ASPX] Resource Manager

akaii

Je ne sais pas si j'ai mis les fichiers au bon endroit j'ai lu plusieurs façon de faire et là c'est le gros mix et remix dans ma tête. Visual Web Developer m'a fait metter les fichiers resx dans le dossier App_GlobalResource de mon projet et sur les documentations que j'ai pu trouver elles parlent de les mettres dans le dossier BIN de mon projet je sais plus trop où donner de la tête là
mardi 9 mai 2006 à 11:49:45 | Re : [ASPX] Resource Manager

azra

Membre Club Administrateur CodeS-SourceS
App_globalressources est très bien, pour les repertoires bin ca doit etre des documents d'avant .NET 2.0.
Qu'en est il pour "LeftMenu.nomclé" pour avoir la valeur?


Azra (Florent) - MVS- MCSD.NET
mardi 9 mai 2006 à 12:31:02 | Re : [ASPX] Resource Manager

akaii

oui ça fonctionne merci!
mais si j'ai un fichier LeftMenu.fr-ch.resx et un LeftMenu.fr-fr.resx et que le client est en fr-ch il va chercher automatiquemen le LeftMenu.fr-ch.resx.nomclé ?
mardi 9 mai 2006 à 22:49:01 | Re : [ASPX] Resource Manager

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonsoir,

il te faut dans ce cas, changer la culture du thread et automatiquement asp.net va choisir la langue qui va bien sans meme changer le code ;)

pour changer la culture du thread il y a des sources à ce sujet sur ce site, de mémoire il faut faire system.thread.current.culture = new cultureinfo("fr")


Cyril - MVS - MCP
mercredi 10 mai 2006 à 09:41:24 | Re : [ASPX] Resource Manager

akaii

donc rien qu'en créant d'autres LeftMenu.<code>.resx et en appelant LeftMenu.nomclé il va chercher le bon fichier en fonction du currentculture??
mercredi 10 mai 2006 à 10:17:44 | Re : [ASPX] Resource Manager

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Oui

il me semble même qu'asp.net 2 possede une option chargeant à partir de la langue du navigateur la bonne culture.


Cyril - MVS - MCP
mercredi 10 mai 2006 à 10:42:16 | Re : [ASPX] Resource Manager

akaii

ASP.NET 2 c'est magique alors ^^
merci

mercredi 10 mai 2006 à 11:20:24 | Re : [ASPX] Resource Manager

azra

Membre Club Administrateur CodeS-SourceS
Vi, tout à fait: <globalization culture="auto" uiCulture="auto"/>


Azra (Florent) - MVS- MCSD.NET


Cette discussion est classée dans : web, manager, aspx, resource, leftmenu


Répondre à ce message

Sujets en rapport avec ce message

Pb avec les Web Forms [ par Neness ] Je commence avec .Net et je rencontre le pb suivant:Lorsque je met un cotrole sur la feuille ASPX, (une text box par ex) il est bien declaré comme sui Changer texte dans un datagrid [ par jcq ] Bonjour à tous,Situation: j'utilise la globalisation avec un resource manager (site mutilangues) et je voudrais savoir comment modifier le texte d'une code behind avec web matrix [ par hmurielle ] Bonjour,je sais que dans webmatrix tout est dans le fichier aspx, il n'y a pas de notion de code behind, je voudrais savoir comment je pourrais dévelo réecriture d'url en utilisant URLRewriter [ par emna_bz ] Bonjour,je veux cacher l'url suivant ./default.aspx par  ./default.htm j'ai trouvé un bon article,mais j'ai pas arrivé a trouver une solution.voici le Ajouter une classe à un projet Web Site en ASPX [ par atmeitsatme ] Bonjour à tous,J'utilise Visual Studio 2005J'ais créé un application Web Site en ASPX.J'ais ajouté une classe en faisant un Add New Item/ClasseQuand j Page ASP ou page ASPX ouverture impossible [ par ManuAntibes ] BonjourJe n'arrive pas à ouvrir des pages ASPX avec mon IIS 5.1Par contre des pages en ASP pas de problème.J'ai ce message d'erreur pour les pages en page aspx [ par Snow27 ] Bonjour, Je suis débutant. J'ai crée un fichier welcome.aspx qui fonctionne très bien sous visual web developper express 2005. Ensuite je l'ai injecté defiinition des roles dans web config [ par youssefkavaa ] j'ai utilisé l'url rewriting dans un site web dynamique et g un probleme sur la définition des roles au niveau de web config! je m'explique:je ne veux url rewriting [ par youssefkavaa ] j'ai utilisé l'url rewriting dans un site web dynamique et g un probleme sur la définition des roles au


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales