Click here to Skip to main content
15,887,453 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more: , +
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://umstest.com/ar-om/Admin/Log-Viewer
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
Posted
Updated 18-Feb-15 17:48pm
v4
Comments
Richard Deeming 18-Feb-15 9:29am    
The same problem was reported to DNN[^] last November, but there doesn't seem to be a solution yet.

There's also a thread from 2012[^] which has the same suggested workaround.

It's not clear whether it's a bug in DNN or a bug in the Telerik calendar.
[no name] 18-Feb-15 22:52pm    
What i do sir ? i need a solution for this question.i am stuck in this project.
Prasanth Radhakrishanan 19-Feb-15 1:36am    
i am facing same issue

XML
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");
 %>
 
Share this answer
 
v2
What do you think of this skin object ?
https://dnnhijridate.codeplex.com.
Does this help us to solve the problem permanently?
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900