Advertisements

Localization – Unable to use any Actions from Pages in Navigation Bar if Arabic language is set



Unable to use any Actions from Pages in Navigation Bar if Arabic language is set.

Steps to reproduce:
1. Log in as Host to 7.3.4 latest build
2. Localize site with Arabic (Saudi Arabia), en-Us languages
3. Click the Arabic flag to switch to ar-SA (Saudi Arabia) language
4. Hover over Edit Pages in the Navigation Bar
5. Click “Add a NEW PAGE”

The Create Page pop up starts to render
It disappears
In the UI I get an error message:
A critical error has occurred. Please check the Event Viewer for further details.

Error:
AssemblyVersion:7.3.4
PortalID:0
PortalName:project india
UserID:1
UserName:admin
ActiveTabID:74
ActiveTabName:Log Viewer
RawURL:/ar-om/Admin/Log-Viewer/ctl/Tab/activeTab/settingTab?popUp=true
AbsoluteURL:/Default.aspx
AbsoluteURLReferrer:http://…
UserAgent:Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36
DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke
ExceptionGUID:3ed97128-f4cc-49b7-9a9b-5b4ba5be3abb
InnerException:Valid values are between 1318 and 1500, inclusive. Parameter name: year
FileName:
FileLineNumber:0
FileColumnNumber:0
Method:System.Globalization.UmAlQuraCalendar.CheckYearRange
 Solution:

you can get rid of this problem by following below steps:

Step 1: Open DNN installed directory
Step 2: Open following folder location : DNNDIRECTORY\DesktopModules\Admin\Tabs
Step 3: Open ManageTabs.ascx
Step 4: Copy and past following line between Register controls and <Div>code

<% startDatePicker.Culture = new System.Globalization.CultureInfo("en-US"); endDatePicker.Culture = new System.Globalization.CultureInfo("en-US"); %>

Also repeat the same steps with module settings
Step 1: Open DNN installed directory
Step 2: Open following folder location : DNNDIRECTORY\admin\Modules
Step 3: Open Modulesettingsascx
Step 4: Copy and past following line between Register controls and <Div>code

<% startDatePicker.Culture = new System.Globalization.CultureInfo("en-US"); endDatePicker.Culture = new System.Globalization.CultureInfo("en-US"); %>
Advertisements

Content Localization In Dnn 7 – Dotnetnuke


Look at given below Steps:

Step 1: Click Admin-> Languages -> Install Language Pack or Add New Language (Translate page content into other language).

Step 2: Install or added the new language for translation.

Important: Adding Button (Enable Localized Content in Language Management).this button help to change content in to other language.

Step 3: Click Host-> Host Setting -> Other Setting -> Allow Content Localization (Put Tick Mark for this option) then update.

Step 4: Localized button are added in the language management section then click the button to active Content Localization.

More Details :

%d bloggers like this: