сначала добавьте ваш язык в DNN (в DNN6 перейдите в Admin -> languages и добавьте ваш язык)
В вашем модуле есть папка App_LocalResouces. В этой папке есть файлы resx. Для локализации вы должны использовать эти файлы. для каждого файла resx вы должны добавить новый файл resx для вашего языка. например, если ваша культура называется «fa-IR», и у вас есть файл resx с именем «Edit.ascx.resx», вы должны сделать копию этого файла и изменить имя этой копии на «Edit.ascx.fa». -IR.resx ". а затем перевести этот новый файл resx на ваш язык
если вы хотите добавить элементы в этот файл resx, вы должны использовать элемент resoursekey в вашем файле ascx, например:
<asp:Label ID="lblExample" runat="server" resourcekey="lblExample">
и затем в оба файла resx добавьте ключ lblExample и его значение
если вы хотите использовать значение этого элемента управления в своем коде, добавьте его в свой код
string lblMessage;
lblMessage = Localization.GetString("lblExample", this.LocalResourceFile);
вы можете заменить "this.LocalResourceFile" адресом вашего файла resx