我刚得到一个需要本地化的项目。
我的问题是:我必须这样做吗? 在MSDN上考虑这个例子:
<asp:Button ID="Button1" runat="server" Text="DefaultText" meta:resourcekey="Button1" />
Button1 两次?” 如果 <@ Page @> Culture 设置为 auto ,并且有本地资源文件,请转到并查找每个控件的本地资源(如果有),而不必对页上的每个控件执行此重复操作。 我看了一个页面,我们已经有这样做,它只是看起来像杂乱无章,如果你问我。
Button1
<@ Page @>
Culture
auto
我是不是丢了什么东西? 或者这种方法已经过时了,还有更好的方法吗? 感谢所有输入(+/-)。 谢谢!
我同意在 meta:resourcekey
meta:resourcekey
假设您正在维护一个应用程序,比如说,用42种语言进行本地化。假设其中一些语言的翻译外包给6个不同的承包商。
现在想象一下你必须改变 ID 你的纽扣从 Button1 到 defaultButton . 最好的办法是什么?
ID
defaultButton
身份证件 属性,离开 meta:资源密钥 就这样,快走吧,或者
身份证件
meta:资源密钥
身份证件 属性,然后修改数十个资源文件,以便它们使用新的 身份证件