Je développe un site dans asp.net dans plusieurs langues mais je ne comprenais pas comment cela peut être fait parce que nous pouvons gérer un langage multilingue en utilisant des fichiers de ressources. nous l'avons fait, mais mon principal problème est de savoir comment nous pouvons changer la mondialisation au moment de l'exécution pour un utilisateur particulier. Si un utilisateur choisit la langue anglaise alors il/elle peut voir cela en anglais et si l'utilisateur B choisit l'espagnol alors il/elle peut voir ce site en espagnol. Comment pouvons-nous faire cela? ou comment nous pouvons choisir un fichier de ressources linguistiques particulier ???comment faire un site multilingue dans asp.net
4
A
Répondre
3
utilise ce code
protected override void InitializeCulture()
{
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US"); //'en-US' these values are may be in your session and you can use those
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");//'en-US' these values are may be in your session and you can use those
base.InitializeCulture();
}
1
vous pouvez essayer quelque chose comme ceci:
string culture = "en-US"; //could come from anything (session, database, control, etc..)
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(culture);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(culture);
Je pense que ça marche!
0
vous devez utiliser la localisation pour la langue et le fichier de ressources individuel. Maintenant, lorsque votre site est en cours d'accès côté client, vous devez vérifier les paramètres régionaux sur la machine du client son réglage date/heure et la langue par défaut ... sur la base de cela, vous pouvez fournir la langue souhaitée ...
2
J'ai eu cette même question quand je commencé à développer des sites multilingues et j'ai trouvé ces deux articles comme le meilleur point de départ:
http://www.codeproject.com/KB/aspnet/localization_websites.aspx http://www.codeproject.com/KB/aspnet/LocalizedSamplePart2.aspx
Questions connexes
- 1. Comment faire un site Web multilingue dans asp.net MVC?
- 2. Site multilingue dans ASP.NET
- 3. comment faire un site php multilingue?
- 4. Site Web multilingue dans ASP.NET
- 5. Multilingue pour un site?
- 6. site Web multilingue ASP.NET avec sous-domaines?
- 7. Site multilingue
- 8. Comment construire un site Drupal multilingue?
- 9. CMS pour un site "multilingue"?
- 10. cakephp site multilingue
- 11. comment ajouter du texte multilingue sur le site asp.net?
- 12. Comment faire une connexion multilingue dans django?
- 13. ASP.NET MVC + page multilingue
- 14. Site web multilingue
- 15. Site Drupal multilingue
- 16. créer un site Web multilingue convivial
- 17. Contenu multilingue sur un site Web
- 18. Comment faire une application multilingue
- 19. Suggestion pour un site multilingue utilisant Joomla
- 20. Sentences générées dynamiquement pour le site Web ASP.NET multilingue
- 21. Comment puis-je créer un site Web multilingue?
- 22. Approche multilingue dans l'application ASP.Net
- 23. Rails CMS pour un site multilingue
- 24. problème avec IE8 site multilingue
- 25. ASP.NET MVC 3 site Web multilingue avec des modèles Moustache
- 26. Site multilingue avec sous-domaines
- 27. Site multilingue: changer de langue
- 28. google indexing site web multilingue
- 29. Comment rendre une application ASP.NET MVC multilingue?
- 30. Créer un site Web multilingue dans asp.net avec base de données