Bug reports Found a bug? Post it here, please! This forum is closed.
Version 4.0 BETA and RC > Bug reports > Non English URLs View modes: 
User avatar
Member
Member
yehuda-dnnuke.co - 1/18/2009 5:22:10 AM
   
Non English URLs
Hello,

I just installed the RC,
And after trying to insert non English characters in the document alias
I can no longer access the page and design tabs for that tab in CMSDesk.
Accessing it outside CMSdesk is possible,
and after changing the document alias back to having only English characters, I can access it as usual.

Is there a setting I missed related to this?

Thanks

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 1/19/2009 8:18:59 AM
   
RE:Non English URLs
Hi,

What non English characters you mean? The default Latin languages are processed fine. There is a general problem with other types of languages (e.g. Greek, Polish, etc.) which are using non Latin characters.

It is because if you use some special character, by IIS it is translated to the Latin character and for this ASCII value is in the Latin table some other, not allowed character.

Best Regards,
Juraj Ondrus

User avatar
Member
Member
Yehuda - 1/19/2009 9:05:00 AM
   
RE:Non English URLs
I'm trying to use hebrew URLs.

The strange thing is that if I configure the page like in this screenshot: http://i295.photobucket.com/albums/mm149/basslan/Capture-1.jpg
I can access it like always.

If I remove the added document alias and change the English alias back to Hebrew I get a page with nothing in it.

I didn't have to do this before in the free version of 3.1a.

Thanks, Yehuda

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 1/20/2009 5:50:00 AM
   
RE:Non English URLs
Hi,
I am sorry but I am confused. I have tried to use hebrew words (e.g. תפוח אדמה) in "Docment alias" and also in "Document URL path" in version 3.1a and 4.0RC and the behavior is the same - I always got Page not found since the hebrew characters are not processed correctly.

Could you please describe it with more details?

Best Regards,
Juraj Ondrus

User avatar
Member
Member
Yehuda - 1/21/2009 5:17:22 AM
   
RE:Non English URLs
Hopefully I can make this clearer.
I can only create new sites on my local machine, and it's not accessible to the outside.

I made two new sites.
One is working on 3.1a, and the other is 4RC. Both are clean installs, and using the default company template.
I added a page to both sites under the main root called צור קשר.

Under 3.1a, I can access that page from both the CMSDesk and live site like always.
Hebrew URLs do get processed correctly here.

Under 4RC, I get this when I try to access it (but I can still access it like always using the URL http://localhost/KenticoCMS4RC/צור-קשר.aspx if I'm not in edit or design mode):
http://i295.photobucket.com/albums/mm149/basslan/4RC-Page-notworking.jpg

Page properties and URLs used for those two pages:
4RC page properties - http://i295.photobucket.com/albums/mm149/basslan/4RC-PageProperties-notworking.jpg
4RC URLs - http://i295.photobucket.com/albums/mm149/basslan/4RC-URLs-notworking.jpg
3.1a page properties - http://i295.photobucket.com/albums/mm149/basslan/31a-PageProperties-working.jpg

Now, if I change the URLs in the 4RC page to this:
http://i295.photobucket.com/albums/mm149/basslan/4RC-URLs-working.jpg

I can now access that page from the CMSDesk and from the live site:
http://i295.photobucket.com/albums/mm149/basslan/4RC-Page-working.jpg

Here’s how the page properties look after I changed the URLs:
http://i295.photobucket.com/albums/mm149/basslan/4RC-PageProperties-working.jpg

Thanks, Yehuda

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 1/26/2009 6:34:44 AM
   
RE:Non English URLs
Hi,

I have tried to google some things and try it on my 3.x and 4.0 version, with no luck. I am not sure if the special characters are allowed in the URL. Maybe by some special configuration. I was not able to reproduce your issue on my English Wiondows XP.

Also, I was not able to find exact information whether the characters are supported or not. Some posts told that they are not allowed, some told that they are allowed.

Best Regards,
Juraj Ondrus

User avatar
Member
Member
Yehuda - 1/26/2009 7:34:36 AM
   
RE:Non English URLs
You can check this site to see a site with Hebrew URLs (obviously running on a English windows): www.rishonlezion-museum.org.il/default.aspx
As you can see the UTF characters sometimes get encoded to something like %5B, which I think is part of the reason that the documents isn't being return when requested with /getdoc/.

Thanks, Yehuda

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 1/28/2009 5:24:41 AM
   
RE:Non English URLs
Hello,

I have tried to completly set my environment to Hebrew culture and with no luck. Anyway, I have forwarded this weird issue to our developers and they will take a look on this until the final version is released.

Best Regards,
Juraj Ondrus

User avatar
Member
Member
Yehuda - 1/28/2009 8:54:33 AM
   
RE:Non English URLs
Thanks Juraj.

Feel free to contact me for more info if needed.
I'll try to set up a 4RC installation somewhere so I can show exactly what I mean.

Yehuda

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 1/29/2009 3:54:17 AM
   
RE:Non English URLs
Hi,

Are you running the 3.1a and 4.0RC version on the same IIS?

We have made some investigation and this problem is related to IIS. It seems that IIS5 is not able to handle it. I assume that you are running 4.0RC locally on your Win XP and the 3.1a is running on some server with IIS6 and higher. It also works fine using Visual Studio's server.

Best Regards,
Juraj Ondrus

User avatar
Member
Member
Yehuda - 1/29/2009 5:53:32 AM
   
RE:Non English URLs
Hello,

Yea, I run both versions on my local machine (English Vista and IIS7).
I also have the earlier 4 Beta version installed and I didn't encounter the bug with this version.

Could you successfuly add pages with UTF characters in its name and access them from the CMSDesk?

Thanks, Yehuda

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 2/3/2009 8:22:04 AM
   
RE:Non English URLs
Hello,

We have tested one of the latest build of Kentico CMS 4.0 on IIS6 (Win2003) and II7 (Win2008) and the non-english URLs are working fine. So I hope that in the final version it will be OK.

Best Regards,
Juraj Ondrus

User avatar
Member
Member
Yehuda - 2/4/2009 5:37:11 PM
   
RE:Non English URLs
Thanks Juraj, that's great to hear.

Yehuda