![](/img/trans.png)
[英]Can any one tell me if the example I have mentioned is an example of a callback mechanism
[英]Can any one give me Dotnetnuke module localization with example
请任何人都可以为我提供dotnetnuke模块本地化的好例子....我是DNN的新手......谢谢..
编辑 :我google了很多没有找到任何好的例子
首先将您的语言添加到DNN(在DNN6中转到管理员 - >语言并添加您的语言)您的模块具有App_LocalResouces文件夹。此文件夹具有resx文件。对于本地化,您必须使用此文件。 对于每个resx文件,您必须为您的语言添加新的resx文件。 例如,如果您的文化名称是“fa-IR”,并且您有一个名为“Edit.ascx.resx”的resx文件,则应从该文件复制并将此副本的名称更改为“Edit.ascx.fa” -IR.resx“。 然后,如果要将项目添加到此resx文件,则应将此新的resx文件项目翻译为您的语言,您应该在ascx文件中使用resoursekey元素,例如:
<asp:Label ID="lblExample" runat="server" resourcekey="lblExample">
然后在两个resx文件中添加lblExample键及其值,如果你想在代码中使用这个控件的值将它添加到你的代码中
string lblMessage;
lblMessage = Localization.GetString("lblExample", this.LocalResourceFile);
你可以用你的resx文件的地址替换“this.LocalResourceFile”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.