问题描述
就是我点中文版网站就显示中文的.韩文的就显示韩文的.希望能给一个详细的讲解.谢谢了
解决方案
解决方案二:
http://quickstarts.asp.net/QuickStartv20/aspnet/doc/localization/default.aspxhttp://quickstarts.asp.net/QuickStartv20/aspnet/doc/localization/localization.aspx#expressions
解决方案三:
应该有两个概念吧,界面的多语言和内容的多语言界面的多语言可以用.net的本地化功能内容的多语言就要看你们自己翻译了吧,可以做两个网站,也可以做在一起,里面代码判断
解决方案四:
引用2楼hztltgg的回复:
应该有两个概念吧,界面的多语言和内容的多语言界面的多语言可以用.net的本地化功能内容的多语言就要看你们自己翻译了吧,可以做两个网站,也可以做在一起,里面代码判断
嗯,是这样的
解决方案五:
asp.net2.0用资源实现多语言比较方便,但是使用控件会很多,效率是问题
解决方案六:
主要是界面文字.图片上的文字也包括.可就像楼上说的.很多文字是直接写在上面的而没有用控件.对于这样的情况.应该如何做呢?
解决方案七:
如果没有用空件,最好不同语言对应不同也面了譬如..zhdefault.aspx..endefault.aspx
解决方案八:
看一看2.0资源文件方面的资料就会做了....
解决方案九:
引用5楼kangfu01的回复:
主要是界面文字.图片上的文字也包括.可就像楼上说的.很多文字是直接写在上面的而没有用控件.对于这样的情况.应该如何做呢?
這個是需要兩個頁面來實現的吧~~~
解决方案十:
国际化!
解决方案十一:
我想问一下.当使用ASP.NET的本地化资源文体时.如果图片上有文字要改.而这个图片的地址是写在CSS文件里的.这样要怎么更改图片?
解决方案十二:
google有个工具可以弄,只有加个script脚本就可以了。访问这个网站:http://www.williamlong.info/archives/1362.html会告诉你详细怎么弄。
解决方案十三:
方法1-Page指令<%@PageUICulture="auto"Culture="auto">Auto代表将根据客户端浏览器的设置自动显示方法2-Web.config<system.web><globalizationculture=“auto"uiCulture=“auto"></system.web>
解决方案十四:
本地资源的产生工具->生成本地资源在App_LocalResources文件夹中,产生格式为:页面名称.aspx.区域标识符.resx的资源文件区域标识可通过在帮助中查询CultureInfo类得到本地资源的访问HTML中:meta:resourcekey=“资源关键字前缀”代码中:GetLocalResourceObject(“资源名称”)要求多张页面或者全部页面都要用同一个资源文件的时候,该怎么做呢?全局资源的产生在App_GlobalResources中,建立全局资源,格式为:资源文件名.区域标识符.resx全局资源的访问HTML中:<%$resources:资源文件名称,资源关键字%>代码中:注:全局资源文件会编译成一个类,资源关键字将成为属性Resources.资源文件名.资源关键字两个关键属性Culture:区域,决定各种数据如果显示UICulture:UI区域,决定采用哪一种本地化资源(语言)方法3-代码动态控制Thread.CurrentThread.CurrentUICulture = new CultureInfo(UserCulture);Thread.CurrentThread.CurrentCulture = new CultureInfo(UserCulture);建议:为了减少重复代码,一般需要建立页面的基类PageBase,重写InitializeCulture事件
解决方案十五:
学习
解决方案:
还不是一样的做.就是语言换了下
解决方案:
分开做吧
解决方案:
引用13楼qq249529304的回复:
本地资源的产生工具->生成本地资源在App_LocalResources文件夹中,产生格式为:页面名称.aspx.区域标识符.resx的资源文件区域标识可通过在帮助中查询CultureInfo类得到本地资源的访问HTML中:meta:resourcekey=“资源关键字前缀”代码中:GetLocalResourceObject(“资源名称”)要求多张页面或者全部页面都要用同一个资源文件的时候,该怎么做呢?全局资源的产生在App_GlobalResources中,建立全…
我就是想把所有的语言放在同一个资源文件而不是每个页都产生一个.不过有点看不明白.嘿.不知道能不能在详细点呢
解决方案:
个人感觉用资源文件不好,,当用户切换地区时,网址并没有变化,,,我希望的是选择中文时是:/cn/default.aspx选择英文时是:/en/default.aspx选择法文时是:/fr/default.aspx这样搜索引擎从URL就能知道我的网站是什么语言,而且default.aspx会被搜索引擎收录3个页面
解决方案:
可以用多语言包也可以多语言网页都做各有各的好处