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

Dotnet Discussion :

Ressource.resx changement language


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 73
    Par défaut Ressource.resx changement language
    Bonjour à tous

    Je développe une application WEB et j'utilisa pour l'internationalisation de mon apli un fichier Resource.resx que j'ai placé dans le dossier App_globalResource. Mon langage par défaut est fr-CA.

    Lorsque, dans le code Behind, je fais ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string toto = Resource.nomVariable
    toto a la bonne valeur, à savoir la chaine de caratère dans mon fichier Resource.resx

    Maintenant, lorsque je fais ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Thread.CurrentThread.CurrentUICulture = newCultureInfo("en-CA");
    Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-CA");
    Resource.Culture = Thread.CurrentThread.CurrentUICulture;
    string toto = Resource.nomVariable
    toto a la même valeur que si je n'avais pas spécifié le language. Il ne prend pas en charge les informations que j'ai dans Resource.en-CA.resx

    Comment cela se fait-il ? et surtout, comment corriger la situation ?
    Merci d'avance pour vos réponses!!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 73
    Par défaut
    Re-bonjour

    Après plusieurs recherches sur le net, j'ai vu qu'il fallait insérer du code dans le fichier Global.asax. Ya juste un p'tit problème, je n'ai pas ce fichier dans mon projet...

    Qu'est-ce que je dois faire pour l'Avoir?

    Merci beaucoup!

Discussions similaires

  1. Utilisation de fichiers de ressources resx
    Par darkfrag dans le forum C#
    Réponses: 1
    Dernier message: 05/09/2008, 13h43
  2. [FAQ C#] Localiser les valeurs d'une ressource (.resx)
    Par rad_hass dans le forum Contribuez
    Réponses: 1
    Dernier message: 09/04/2008, 01h34
  3. Ressources resx externe au cab
    Par matoze dans le forum C#
    Réponses: 5
    Dernier message: 11/08/2007, 23h33
  4. Changement language powerpoint 2007
    Par Sabaniz dans le forum Powerpoint
    Réponses: 4
    Dernier message: 09/05/2007, 19h06
  5. [C#] Ressource Resx et Dll
    Par Landolsi dans le forum ASP.NET
    Réponses: 3
    Dernier message: 07/12/2005, 11h54

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