Je dois sélectionner la langue en fonction du choix de l'utilisateur et la définir pour toute la session. Quelqu'un peut-il suggérer où dois-je faire ces paramètres et comment puis-je faire cela?Définition de la langue utilisateur pour la localisation/globalisation
Répondre
J'ai obtenu la solution en réglant le thread en cours dans global.asax
protected void Application_PreRequestHandlerExecute(Object sender, EventArgs e)
{
if (HttpContext.Current.Session != null)
{
if (HttpContext.Current.Session["userCultureInfo"] != null)
{
Thread.CurrentThread.CurrentUICulture = new CultureInfo(Session["userCultureInfo"].ToString());
}
}
}
Voir CultureInfo. Un didacticiel peut être trouvé here. En bref: changer Thread.CurrentThread.CurrentUICulture
et Thread.CurrentThread.CurrentCulture
son accord mais j'ai besoin de régler cela pour l'ensemble de l'application. J'ai essayé de remplacer la méthode InitializeCulture() de la page. Mais cela définit à nouveau la culture pour la page seulement. Et quand je navigue vers une autre page ces paramètres ne fonctionnent pas –
Une façon de définir la culture pour l'ensemble de l'application est de définir ceci dans la balise de globalisation du web.config. Mais je dois le faire par programme. Je veux dire que cela sera basé sur le choix de l'utilisateur. Alors dois-je faire des changements dans le web.config dynamiquement? –
Ou est-il possible avec le fichier global.asax? –
- 1. Définition de la langue pour le client léger Oracle JDBC
- 2. Modification de la langue de l'interface utilisateur à la volée
- 3. Langue Définition Question
- 4. Définition de la langue du clavier de l'iPhone
- 5. Définition de la langue par défaut dans EPiServer?
- 6. Définition de la langue par défaut pour l'application iPhone lors de la première exécution
- 7. Définition d'une langue dans EBNF
- 8. Comment changer la langue de l'interface utilisateur sur Padre?
- 9. Définition de l'exception de langue du débogueur (à ignorer) dans la configuration de la construction
- 10. Spécification de la langue pour une grammaire
- 11. Définition de la langue pour DirectionsService dans l'API Google Maps v3
- 12. Définition d'une langue d'acceptation dans COM intégré
- 13. Prise en charge de la langue arabe pour une application
- 14. Drupal - site multilingue - changer la langue - rediriger vers la même page dans la langue sélectionnée
- 15. Confus entre la langue et la culture! :(
- 16. Comment définir la langue pour datetimepicker?
- 17. Traduction de la langue Austronésienne
- 18. Comment inclure un fichier de langue de définition en javascript?
- 19. Ajax changer la langue
- 20. Modifier la langue de la légende LaTeX
- 21. Comment annuler la configuration de la langue?
- 22. problème dans la langue de la lettre
- 23. détecter la langue d'entrée?
- 24. Support de la langue EditText?
- 25. Définition de la syntaxe dans Gvim pour l'assemblage
- 26. Définition de la valeur de propriété XAML pour le contrôle utilisateur
- 27. Comment définir la langue de la page Web déterminée par la langue du visiteur
- 28. Définition de la valeur de Setter pour la propriété attachée
- 29. Conditions en langue d'expression de printemps (SPEL) utilisés dans la définition de haricot
- 30. problème de définition de profil utilisateur
quel genre de séance? est-ce à propos d'asp.net? –
oui c'est un site web. –