gpt4 book ai didi

c# - 如何在asp.net中制作多语言网站

转载 作者:太空狗 更新时间:2023-10-30 00:56:49 24 4
gpt4 key购买 nike

我正在用多种语言在 asp.net 中开发一个站点,但我不明白如何做到这一点,因为我们可以通过使用资源文件来管理多语言。我们这样做了,但我的主要问题是我们如何在运行时为特定用户更改全局化。如果 A 用户选择英语,那么他/她可以用英语查看这个网站,如果 B 用户选择西类牙语,那么他/她可以用西类牙语查看这个网站。我们如何做到这一点?或者我们如何选择特定的语言资源文件???

最佳答案

使用此代码

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();
}

关于c# - 如何在asp.net中制作多语言网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6751173/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com