IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Probleme site multilingue.


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2008
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 285
    Par défaut Probleme site multilingue.
    Bonjour,

    Je cherche à créer un site multilingue.
    Je crée un mon ressource mannager et tout.
    Je n'ai pas d'erreur de compilation mais une exception se lève à l'exécution.
    Voici l'exception :
    "Impossible de trouver des ressources appropriées pour la culture spécifiée ou la culture neutre. Assurez-vous que "WebSite1.Resource.resources" a été correctement incorporé ou lié dans l'assembly "App_Web_0hihgyoe" au moment de la compilation ou que tous les assemblys satellites requis sont chargeables et complètement signés "

    Voila mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     protected ResourceManager RM ;
       // private CultureInfo EnglishCulture = new CultureInfo("en-EN");
        private CultureInfo FrenchCulture = new CultureInfo("fr-FR");
     
        protected void Page_Load(object sender, EventArgs e)
        {
            //System.Threading.Thread.CurrentThread.CurrentUICulture = FrenchCulture;
            //InitializeCulture();
            //RM = new System.Resources.ResourceManager("Resource.resx", System.Reflection.Assembly.GetExecutingAssembly());
            //Textbox.Text = RM.GetString("text");
     
            /*Thread.CurrentThread.CurrentUICulture = new CultureInfoRequest.UserLanguages[0];
            */
     
            Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(Request.UserLanguages[0]);
            Thread.CurrentThread.CurrentUICulture = new CultureInfo(Request.UserLanguages[0]);
            RM = new ResourceManager("WebSite1.Resource", typeof(_Default).Assembly);
            Textbox.Text = RM.GetString("text");
        }

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Et l'exception?

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2008
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 285
    Par défaut
    LA voici !!!

    "Impossible de trouver des ressources appropriées pour la culture spécifiée ou la culture neutre. Assurez-vous que "WebSite1.Resource.resources" a été correctement incorporé ou lié dans l'assembly "App_Web_0hihgyoe" au moment de la compilation ou que tous les assemblys satellites requis sont chargeables et complètement signés "

  4. #4
    Membre confirmé Avatar de bartoumi
    Profil pro
    Inscrit en
    Février 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 178
    Par défaut
    est ce que ton fichier est en ressource incorpore dans ton projet?

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2008
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 285
    Par défaut
    Mon fichier est dans le dossier App_GlobalResources de mon projet appelé WebSite1.

  6. #6
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    si tu choisis francais tu dois avoir un fichier du type mapage.aspx.fr.resx ou bien maressource.fr.resx.

  7. #7
    Membre éclairé
    Inscrit en
    Janvier 2008
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 285
    Par défaut
    J'ai un fichier resources.fr.resx.

  8. #8
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 40
    Par défaut
    Regarde le thread http://www.developpez.net/forums/sho...d.php?t=490147 qui est équivalent au tien.

    Pierrick

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Site multilingue - méthode ?
    Par khephren dans le forum Général Conception Web
    Réponses: 12
    Dernier message: 21/06/2016, 17h18
  2. Problème d'alphabet d'un site multilingue
    Par chienlou dans le forum Langage
    Réponses: 3
    Dernier message: 15/05/2006, 11h18
  3. [Tableaux] Site multilingue
    Par francis m dans le forum Langage
    Réponses: 15
    Dernier message: 10/12/2005, 01h58
  4. Site multilingue : comment s'y prendre ?
    Par sg-40 dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 26/04/2005, 14h40
  5. [C#] Mise en place d'un site multilingue
    Par regbegpower dans le forum ASP.NET
    Réponses: 6
    Dernier message: 19/03/2004, 19h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo