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

C# Discussion :

méthode CurrentUICulture Indisponible


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 34
    Par défaut méthode CurrentUICulture Indisponible
    Bonjour a Tous !

    Je développe une application Windows Mobile sous visual studio 2008 en me basant sur le .NET compact Framework 3.5.

    Je viens de suivre le tuto de LEBRUN Thomas http://morpheus.developpez.com/localisationdotnet/

    Ce tuto permet de localiser les application dot net pour les rendre multi-langues.

    Mais j'ai un petit problème avec le tutos quand je dois changer la culture du thread, VS me dit que la méthode CurrentUICulture n'existe pas

    la ligne est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.Threading.Thread.CurrentThread.CurrentUICulture = FrenchCulture;
    Quelqu'un aurait une idée de comment faire pour change la culture du thread en cours SVP ??

    Merci

    SaiBot

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 34
    Par défaut
    Bon j'ai du nouveau pour ceux que cela intéresse et qui ont le même problème!

    Apparemment sur Windows mobile, Il est impossible de modifier la culture du thread en cours.
    Pour Localiser une application Windows Mobile et la rendre multi-langues, il faut créer ses fichiers de ressources correspondant a chaque langue (form1.en.resx par exemple).

    Puis lorsque l'application démarre sur votre device, elle prendra automatiquement la langue en fonction des paramètres régionaux du device.

    Je schématise lol :

    Vous avez 2 fichiers de ressources : Form1.en.resx et Form1.fr.resx

    Si vos paramètres régionaux sont réglé sur FR, l'appli sera en français et inversement si vous avez reglé votre mobile ( ou PDA, Pocket PC,...) sur Anglais l'appli sera en anglais. Magique non?

    Si la langue paramètre ne correspond a aucun des fichiers ressources, votre appli chargera le fichier de ressources par défaut (Form1.resx).

    Voila j'espère que j'ai été clair.

    A+ Saibot

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/12/2009, 23h02
  2. Méthode de ApplicationHelper indisponible depuis un controller
    Par Flackou dans le forum Ruby on Rails
    Réponses: 4
    Dernier message: 27/08/2008, 14h01
  3. Réponses: 25
    Dernier message: 25/04/2008, 15h23
  4. Probleme d'impression avec la méthode TForm->Print()
    Par Kid Icarus dans le forum C++Builder
    Réponses: 13
    Dernier message: 31/07/2002, 14h26
  5. Cryptage en C selon la méthode de césat
    Par shenron dans le forum C
    Réponses: 2
    Dernier message: 31/05/2002, 08h22

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