本地化html属性

时间:2015-07-13 01:45:31

标签: c# asp.net

我可以使用

轻松地本地化任何内联文本
<asp:Localize runat="server" meta:resourcekey="LocalizeResource5" Text="Actions"></asp:Localize>

是否可以直接在aspx代码中本地化Html属性,而无需使用代码隐藏或其他“技巧”? (我的意思是:Visual Studio资源文件生成器支持) 示例:

<input type="text" placeholder="text to localize" />

由于

1 个答案:

答案 0 :(得分:0)

根据我对本地化很少网站的经验,我可以告诉你,ASP.NET本地化系统非常(在这里会使用其他一些词......但必须抵制诱惑)。< / p>

你遇到了一个问题......对我来说,更大的问题是更改本地化文本而不强迫用户重新加载页面。

所以,我建议你抛弃ASP.NET本地化并切换到更好的方式,即Angular-Translate

与ASP.NET本地化系统不同,Angular-Translate已经在生产中看到了更多的使用,并且您将遇到的大多数问题已经在库中得到解决。另外,你可以非常快速地使用它,没有太多的AngularJs知识 - 只需看看入门示例。