簡體   English   中英

任何人都可以通過示例給我Dotnetnuke模塊本地化

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM