Hi, it's said that veSEO 3.0 gold will support lots of languages, will it support Chinese? Especially, will it support embed Chinese topic/post titles into the url?
This is a discussion on Does vbSEO support Chinese within the Pre-Sales Questions forums, part of the Announcements & Pre-Sales category; Hi, it's said that veSEO 3.0 gold will support lots of languages, will it support Chinese? Especially, will it support ...
Hi, it's said that veSEO 3.0 gold will support lots of languages, will it support Chinese? Especially, will it support embed Chinese topic/post titles into the url?
Hello,
yes, you can disable "Replace Non-English Characters in URLs" option in vbseocp to have unchanged thread/forum titles in URLs (urlencoded).
Oleg Ignatiuk / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
Actually that might not be the best solution.
Take Chinese character as an example, there is a pronunciation mapping between Chinese character and English characters.
For example, the word "Computer Science" in Chinese is "计算机科学",and its pronunciation is "jisuanjikexue"。
so,for a post with title "计算机科学", i would rather the url to be http://www.example.com/vbb/jisuanjikexue_123.html
instead of
http://www.example.com/vbb/计算机科学_123.html
I can write the code by myself but I am not sure if I can integrate it into vbseo since the source code is encrypted.
Perhaps that would require you to define corresponding "translation" for every word, which is not practically useful, I believe.
Oleg Ignatiuk / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
I am not sure if it is practical for other Asia language like Japanese or Korean. But for Chinese it is practical, because there is an algorithm to map Chinese characters into PinYin pronunciation very fast. Generally it isn't a one-to-one map but a search in a pre-calc tree.
If vbSeo could have some hook setup in admin panel that I can put a function to translate a title into a url, then I can write this function by myself and use it.
I am currently trying to do some SEO on my forum. There are a lot of free solutions but I believe vbSeo is by far the best one I can find. So I am eager to integrate it into my forum. While the title->url mapping is the only thing I worry about now.
If you want to define custom per-character replacement - vBSEO supports it, as described in replace non english characters
Oleg Ignatiuk / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
That solution could solve the problem but might not be the best way for Chinese.
Generally there are more than 3000 frequently used Chinese characters, I guess that's the reason you said that it is not practically useful.
However, if vbSeo exposes a function interface instead of an array, it would solve the problem.
Instead of $vbseo_custom_char_replacement, is it possible to provide something like function vbseo_custom_char_replacement( ch ) or even function vbseo_custom_string_replacement( str ).
Thanks![]()
Yes, it is also possible to manually define custom character translation function in config_vbseo.php file (VBSEO_TRANSLIT_CALLBACK setting).
Oleg Ignatiuk / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
I've given up this idea.
The reason is the url length. For a title in English with 20 chars, the translated url will be around 20 chars as well.
For a title in Chinese with 20 characters, after translated into PinYin, the length would be around 80 chars, not feasible. :'(
Yes, that is correct.
Oleg Ignatiuk / Crawlability Inc.
Security vbulletin - Patch Level for all supported versions released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!