There were some changes in the validation of the SEO title made is Sitefinity 5.1. There are certain regular expressions that verify the entered title for the front-end pages. They need to be modified to allow the special characters you are trying to add.
Each Front-end page has several Views - FrontendPagesCreate
. Each of the FrontendPagesCreate
views will have its own definitions for the HtmlTitle field.
In order to allow any special character you need to do two things:
1. Configure the mirror field RegularExpression, so the special characters do not get replaced by the "-"
2. Go to the field validation settings and modify the RegularExpression there as well, so the field value passes validation. To allow all special characters, you need to add the unicode range for them. For example: \u0E00-\u0E7F.
When you do this for both views you should have no problems adding the desired symbols in the HtmlTitle field. For your convenience I've recorded a short video
demonstrating how you can do that.
The video shows how to do it for the FrontendPagesEdit view. The FrontendPagesCreate view will be the same. I have also showed how to change the URL name mirroring and validation as well in case you want that to allow for example Thai characters.
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items