|Anonymous | Login | Signup for a new account||2023-12-08 17:34 CET|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000903||aMule||Search||public||2006-05-28 19:57||2007-05-09 17:47|
|Target Version||Fixed in Version|
|Summary||0000903: amuleweb failed in CJK keywords|
|Description||no search results from CJK keywords, but others works fine.|
|Tags||No tags attached.|
|Fixed in Revision|
edited on: 2006-06-03 01:07
CJK = Chinese, Japeness, and Korean
If you run with UTF-8 and Big5 decode, it won't be search in the right way.
it has some results from Big5 in browsers, and shows buggy answers.
UTF-8 shows nothing.
edited on: 06-03-06 01:07
edited on: 2007-05-08 16:31
Aha. I was right to check out before I add a new bugreport.
I suffered the same problem with DreamerC and I found the remedy just a minute ago.
The remedy is:
1) set "charset=" metadata of all .php and .html in the php-default site template to UTF-8, not iso-8859-1 nor utf nor utf8. It makes the non-US letters broken.
2) on the line 794 in php_core_lib.cpp in webserver:
794: wxString(char2unicode(search)), wxString(char2unicode(ext)), ...
wxString(UTF82unicode(search)), wxString(char2unicode(ext)), ...
3) recompile, and the webserver shows the right result.
Okay, I admit this remedy might need more testing, but at least it looks ok.
edited on: 05-08-07 16:31
|Thanks for it, I'll touch it later.|
Well, my "remedy" works okay so far.. but amuleweb tends to find some files without the keyword, although the occurrence is very few (about 1% of total search). I wonder there IS the keyword but the filename is too long to show in the filename section..
Anyways, there might be another needs to "char~" to "UTF8~" replacements, but I cannot tell because my knowledge of amuleweb source is too light. Please do replace if you find some. ;)
To test CJK search, you could grep some CJK text from the site from those countries - e.g. www.amazon.co.jp or so - and check whether the result contains the same letter as your guinea-pig one :)
|2006-05-28 19:57||DreamerC||New Issue|
|2006-05-28 19:57||DreamerC||Operating System||=> Any|
|2006-05-30 07:19||Kry||Note Added: 0002015|
|2006-06-03 00:49||DreamerC||Note Added: 0002022|
|2006-06-03 01:07||DreamerC||Note Edited: 0002022|
|2007-05-08 16:31||whoami||Note Added: 0002282|
|2007-05-08 16:31||whoami||Note Edited: 0002282|
|2007-05-09 16:02||Kry||Status||new => assigned|
|2007-05-09 16:02||Kry||Assigned To||=> Kry|
|2007-05-09 16:02||Kry||Note Added: 0002283|
|2007-05-09 16:02||Kry||Status||assigned => acknowledged|
|2007-05-09 17:47||whoami||Note Added: 0002285|
|Copyright © 2000 - 2023 MantisBT Team|