我可以使用
轻松地本地化任何内联文本<asp:Localize runat="server" meta:resourcekey="LocalizeResource5" Text="Actions"></asp:Localize>
是否可以直接在aspx代码中本地化Html属性,而无需使用代码隐藏或其他“技巧”? (我的意思是:Visual Studio资源文件生成器支持) 示例:
<input type="text" placeholder="text to localize" />
由于
答案 0 :(得分:0)
根据我对本地化很少网站的经验,我可以告诉你,ASP.NET本地化系统非常坏(在这里会使用其他一些词......但必须抵制诱惑)。< / p>
你遇到了一个问题......对我来说,更大的问题是更改本地化文本而不强迫用户重新加载页面。
所以,我建议你抛弃ASP.NET本地化并切换到更好的方式,即Angular-Translate。
与ASP.NET本地化系统不同,Angular-Translate已经在生产中看到了更多的使用,并且您将遇到的大多数问题已经在库中得到解决。另外,你可以非常快速地使用它,没有太多的AngularJs知识 - 只需看看入门示例。