Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Changement de langue [ Divers / Autre ] (Nashash)

dimanche 1 juillet 2007 à 01:04:36 | Changement de langue

Nashash

Bonjour,

je suis actuellement en train de développer un site en deux langues. Pour ce faire j'utilise des pages de Resources. L'idée est de changer de langue en appuyant sur un simple bouton qui va modifier une variable de session. Je change Thread.CurrentThread.CurrentCulture et Thread.CurrentThread.CurrentUICulture grâce a cette variable.

Lorsque j'appuie sur le bouton de langue, la variable est correctement rafraichie, par contre la page ne change pas directement le contenu, il faut rafraichir une seconde fois cette page pour voir appraitre les changements de contenu.

Auriez-vous une solution  à mon problème ?

Voici mon code :

[quote]


public partial class _Default : System.Web.UI.Page
{

protected override void InitializeCulture()
{
if (Session["User-Language"] == null)
{
Session["User-Language"] = Request.UserLanguages[0];
}
string ses = Session["User-Language"].ToString();
CultureInfo lng = new CultureInfo(ses);
Thread.CurrentThread.CurrentCulture = lng;
Thread.CurrentThread.CurrentUICulture = lng;
base.InitializeCulture();
}
protected void Page_Load(object sender, EventArgs e)
{
}

protected void ChangeLanguageEN(object sender, EventArgs e)
{

Session["User-Language"] = "en-GB";
Button1.Visible = false;
Button2.Visible = true;
InitializeCulture();

}
protected void ChangeLanguageFR(object sender, EventArgs e)
{

Session["User-Language"] = "fr-FR";
Button1.Visible = true;
Button2.Visible = false;
InitializeCulture();
}

}


[/quote]

dimanche 1 juillet 2007 à 14:27:29 | Re : Changement de langue

ghuysmans99

Membre Club
ASP / ASP3 ? c'est du .NET ...
est-ce qu'un admin pourrait arranger ça ?

_______________________________________________________________________

Quel est la différence entre Win95, Win98 et un virus ??
Le virus, lui, au moins, il fonctionne !

lundi 2 juillet 2007 à 09:42:34 | Re : Changement de langue

Nashash

Ah effectivement, je pensais être dans la section .NET, j'ai du me mélanger les pinceaux.



Cette discussion est classé dans : user, session, thread, langue, language


Répondre à ce message

Sujets en rapport avec ce message

Variable session et user control [ par StephaneNet ] Bonjour à tous,J'ai un petit soucis et peut etre pourrez vous m'aider. J'ai un user control  sur la page company.asp  avec un lien vers ma page d'accu Problème d'application d'une culture pour la MasterPage [ par ptitkosmos ] Bonjour,je suis entrain de développer un website en asp.net (vb) qui doit pouvoir gérer plusieurs langues (définie par l'utilisateur connecté). J'ai r UserControl dynamique et événement [ par fouedelapoche ] Bonsoir,Voici ma problématique, j'ai une page dans laquelle on veut pouvoir ajouter des adresses (une adresse étant composée de champ texte, + code po Questions sur la localisation / globalisation d'un site web asp.net (C#) [ par tom741 ] Bonjour à tous,je suis en vacances (comme beaucoup d'entre vous j'espère ^^) et donc je m'amuse à bricoler mon site web.J'ai voulu voir comment mettre ONLINE.net insert into $_SESSION $variable ??? [ par anonymeboy1979 ] Bonjour, Je viens de créer un site internet (chez ONLINE.net) avec un formulaire d'inscription simple passant par plusieurs page donc j'utilise Panier avec variables de session [ par ibrahim26 ] Bonjour,J'ai crée un panier en utilisant la session (tableau de valeurs) dans le code behind de c#.J'ai donc un bouton sur ma form qui fait ceci :tabP $_SESSION['variable'] INSERT INTO $variable chez ONLINE.net ????? [ par anonymeboy1979 ] Bonjour, Je viens de créer un site internet (chez ONLINE.net) avec un formulaire d'inscription simple passant par plusieurs page donc j'utilise Comment faire fixer mon randomize [ par tiperrot ] Bonjour a tous voici mon probleme.  je veux que mon code ASP ci-bas me permette d'afficher 5 photo avec les donneés des clients. Si vous regarder sur Sécurité des variables en session ? [ par First456 ] Bonjour,je me sert actuellement d'une variable de session pour stocker l'identifiant de l'utilisateur et lui attribuer des droits sur différentes page Response.write et javascript [ par sonpoi1234 ] Bonjour,Déja dsl si je ne met pa ce post au bon endroi.J'ai une fonction javascript que je souhaite exécuté a l'interieur d'un response.write ( je tra


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.