Context search defaults to local country
Select part of a web page, right click it and "search Google for ....." appears.
This feature works perfectly when I am in the UK, but I travel and currently it searches Thailand version of Google - I want it to search the UK version of Google.
Is there any way to force Firefox to search Google.co.uk and not Google.com?
Using Windows XP - Firefox 8.0.1
All Replies (7)
What is the value of the browser.search.selectedEngine pref on the about:config page? That pref determines which search engine is used for the context search
You can select a search engine by clicking the search engine icon on the search bar and select which search engine to use.
Then you can check the value of browser.search.defaultenginename and if necessary create a new String pref with the name browser.search.selectedEngine and set the value to that same search engine in case the right-click context menu doesn't show the correct search engine.
cor-el trɔe
browser.search.defaultenginename is Google, I do not have an entry for browser.search.selectedEngine
I have tried changing any google.com to google.co.uk, but that did not work.
The entries: Keyword.url browser.contentHandlers.types.0.uri extensions.wrc.SearchRules.fastweb.it.url all point to google.co.uk
Incidentally if you use google.com it always goes to your country, ie in my case to google.co.th in Thai.
Thanks for your comments.
The browser.search.selectedEngine pref determines which of the installed search engines to use for context search if it exists.
Otherwise the default search engine as specified in browser.search.defaultenginename is used.
If you do not have the browser.search.selectedEngine pref then you can create a new String pref with the name browser.search.selectedEngine and set the name to the preferred search engine.
I see a browser.search.selectedEngine pref if I select a search engine that is different from the default search engine.
Do you have a Google.co.uk ((Google UK) search engine installed?
You can find search engines on the Mycroft Project website.
cor-el trɔe
I made an entry for browser.search.selectedEngine and set it to google.co.uk
No change - still defaults to the thai page
I edited the entry for the google search engine to add google.co.uk but any search using google.com goes to the thai page.
It seems that google, in their wisdom, have decided that because I live in Thailand I can read thai and that is the only page they'll give me unless I specify .co.uk in the url.
Thanks for your suggestions.
Try to set a PREF cookie by visiting the "Google.com in English" link on the Google Thailand page (google.co.th)
You probably need to allow cookies from both Google sites to keep that setting.
You can inspect and manage the permissions for all domains on the about:permissions page via the location bar.
Set it to English, but only gives me Google thailand in English not Thai.
Tried setting a location, managed once to set it to UK, but subsequent tries refused to set anything outside of Thailand.
Interesting, Internet Explorer defaults to Google.com - the US version.
Think I'll give up!
Thanks for your efforts.
Try the 'No nountry redirect' Google search engine.