Open Bug 62409 Opened 24 years ago Updated 16 years ago

Local Charsets are not supported in SearchPlugins

Categories

(SeaMonkey :: Search, enhancement)

x86
Windows NT
enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: indeyets, Unassigned)

References

Details

(Keywords: helpwanted)

Attachments

(1 file)

Whenever some search-engine returns not-ISO characters (Cyrillic windows-1251 in
my case), "Search-Results" tab in "My Sidebar" converts them into ISO-8859-1.
So, there is not much of use of search-plugins on non-english search-engines.

Possible solution - using the charset defined in browser, or, at least, some way
to specify charset for the search-engine manually.
You can do this with the attributes:

queryCharset="ISO-8859-1"
charset="ISO-8859-1"

queryCharset is the charset you are sending the query in, and charset is the
charset (i.e. character (en)coding) of the result page (which the page really
should say using HTTP headers).

But this bug isn't fixed, since Mozilla doesn't interpret the charset names
case-insensitively. I have created a search engine plugin, which uses the
following charsets:

queryCharset="iso-8859-1"
charset="iso-8859-1"

When I do the search (Mozilla 0.6), the query is performed in UTF-8, and not in
iso-8859-1. If I change the charsets to uppercase, everything works OK.
Marking NEW so someone will look at it. I am also seeing this.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Local Charsets are not supported in SearchPlugins → [RFE] Local Charsets are not supported in SearchPlugins
-->future
Assignee: matt → sgehani
Severity: normal → enhancement
Keywords: helpwanted
Target Milestone: --- → Future
For Google search plugin, I have customized one which enables searching in
languages supported in UTF8(must be supported by Google).
am not sure its code is ought to be or not though.
ren that google.src
Google search plugin will be updated to support Unicode. 
( bug 145375 )
*** Bug 170382 has been marked as a duplicate of this bug. ***
*** Bug 157225 has been marked as a duplicate of this bug. ***
Depends on: 172120
*** Bug 154773 has been marked as a duplicate of this bug. ***
Blocks: 172120
No longer depends on: 172120
Summary: [RFE] Local Charsets are not supported in SearchPlugins → Local Charsets are not supported in SearchPlugins
See also bug 174027 and comments therein. Search tab should use the charset
returned/used by the search engine.
(In reply to comment #1)
>
> But this bug isn't fixed, since Mozilla doesn't interpret the charset names
> case-insensitively. I have created a search engine plugin, which uses the
> following charsets:
> 
> queryCharset="iso-8859-1"
> charset="iso-8859-1"

This must have been fixed a long time ago. Do you still see this problem? 
Product: Core → SeaMonkey
Assignee: samir_bugzilla → nobody
Priority: P3 → --
QA Contact: claudius → search
Target Milestone: Future → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: