Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.Net多语言网站_.net_Multilingual - Fatal编程技术网

.Net多语言网站

.Net多语言网站,.net,multilingual,.net,Multilingual,我有一个意大利语和英语的.net网站。意大利语在词根中,而英语在文件夹中(/en)。我想自动将我的非意大利用户重定向到我网站的英文版本 我该怎么做?此外,是否有可能提供覆盖重定向的机会(即,如果某人是意大利人,但拥有英语浏览器,他是否可以返回到网站的意大利语版本?) 谢谢对我来说,最好的方法是在所有页面中显示一个按钮,让每个人都可以从一种语言切换到另一种语言。 要检查用户浏览器中的首选语言集,您可以使用以下方法: HttpRequest.UserLanguages 下次你可以使用.net的“本

我有一个意大利语和英语的.net网站。意大利语在词根中,而英语在文件夹中(/en)。我想自动将我的非意大利用户重定向到我网站的英文版本

我该怎么做?此外,是否有可能提供覆盖重定向的机会(即,如果某人是意大利人,但拥有英语浏览器,他是否可以返回到网站的意大利语版本?)


谢谢

对我来说,最好的方法是在所有页面中显示一个按钮,让每个人都可以从一种语言切换到另一种语言。 要检查用户浏览器中的首选语言集,您可以使用以下方法: HttpRequest.UserLanguages


下次你可以使用.net的“本地化”功能;)

我为用户提供语言按钮,但我想为非意大利用户提供URL,我不希望他们登陆意大利网站。。。