2015-07-13 61 views
0

我可以很容易地通過使用本地化HTML屬性

<asp:Localize runat="server" meta:resourcekey="LocalizeResource5" Text="Actions"></asp:Localize> 

是否可以本地化的HTML代碼的aspx直接屬性本地化任何嵌入式文本,不使用代碼隱藏或其他「招數」? (我的意思是:由Visual Studio資源文件生成器所支持) 例子:

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

感謝

回答

0

我與定位比較少的網站體驗之後,我可以告訴你,ASP.NET定位系統是非常糟糕(會在這裏用一些其他的詞......但必須抵制誘惑)。

您遇到了一個問題...對我來說,更大的問題是更改本地化文本而不強制用戶重新加載頁面。

所以,我建議你將ASP.NET本地化並切換到更好的方式,即Angular-Translate

與ASP.NET本地化系統不同,Angular-Translate已經看到了WAY在生產中的更多用法,您遇到的大多數問題已經在庫中解決了。此外,您可以很快使用它,而不需要太多的AngularJs知識 - 只需看看入門示例。