The SEO-friendly URL generation function removes non-latin letters. But
some of them are important letters that should be transformed to their
closest-match latin characters in the URIs. Google sees these special
letters as synonyms to visually almost identical latin symbols. But
removing them destroys words and makes the URL SEO effort pointless.
This requires a simple PHP transform function, so that all these symbols
(/
http://www.eki.ee/letter/chardata.cgi?lang=lt+Lithuanian&script=latin)
are transformed to corresponding latin letters. I see "Å¡" is
transformed already, so probably you need only to include other
characters in the function array as well.
Merged Ideas
knowledge base SEF URL - make it usable also for non english languages - now working just for Latin1 characters
Hello,i'm writing this according ticket #JYN-014438When someone write articles to KnowledgeBase, national accent characters from letters are stripeed to pure asci for URL. This is the way how it has to work.But characters as üöäěšÄřžÄťň (and their capitals) are dropped from URL, and SEO article titles are unsusable then. Make it work at least for European languages as for example desrcibed here http://www.typeit.org/Correct suport for UTF8 is common thing in systems for quite time, this is actually first SEF function with this problem i have seen in years
4 Comments
Login to post a comment.
Thanks for your suggestions and votes. We first investigated this idea last year, but encountered a blocker in our new routes Friendly URL system.
We've re-visited the idea again today and brainstormed some possible alternatives. So I expect from further investigation will be taking place over the coming months.
Please keep adding your votes and comments, it really helps!
It would be great if WHMCS can include this into regular release, i do not want imageine situation, when the fix stop working. But is is great that someone have solved it..
"-" replaced instead of words in url...