asp.net多语言网站应该如何来实现???
我想用资源文件来实现,客户说那样会不利于搜索网站的搜索。
还有一个问题,如果用资源文件来做的话。一些动态发布出来的东西这么办??
比如简体中文和繁体中文问题?
------解决方案--------------------VBObject.vb
Imports Microsoft.VisualBasic
Public Class VBObject
Public Function Hello() As String
Return "Hi...VB "
End Function
End Class
CSharpObject.cs
using System;
public class CSharpObject
{
public string Hello()
{
return "Hi...C# ";
}
}
//调用C#类
protected void btnCSharp_Click(object sender, EventArgs e)
{
CSharpObject myCSharpObject = new CSharpObject();
txtMsg1.Text = myCSharpObject.Hello();
}
//调用VB类
protected void btnVB_Click(object sender, EventArgs e)
{
VBObject myVBObject = new VBObject();
txtMsg2.Text = myVBObject.Hello();
}
------解决方案--------------------asp.net2.0的做法,可以参考:
http://dev.yesky.com/msdn/182/2412682.shtml
好好对比一下不同路子的成本、可行性、是否全面。