X
Tap here to go to the mobile version of the site.

Support Forum

Why yandex appears in the search each time after update?

Posted

Why yandex search is a default search for Ukraine? Why this bullshit is appears each time after updates (i should remove it each time)? How can I delete it from FF?

Why yandex search is a default search for Ukraine? Why this bullshit is appears each time after updates (i should remove it each time)? How can I delete it from FF?

Additional System Details

Installed Plug-ins

  • Shockwave Flash 30.0 r0

Application

  • User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0

More Information

the-edmeister
  • Top 25 Contributor
  • Moderator
5406 solutions 40231 answers

Yandex is a "protected" search engine for certain locales which is packaged in the omni.ja file that comes with Firefox and omni.ja is replaced with every update.

It can be removed, but it will reappear with every update. The add-on search engines are affected as they are stored in a different "user" file.

That is true of all the search engine that come with Firefox; different packages with different localized versions. IMO, each is a source of revenue for Mozilla and there are contractual agreements with each of those search providers for the localized versions.

Yandex is a "protected" search engine for certain locales which is packaged in the '''omni.ja''' file that comes with Firefox and '''omni.ja''' is replaced with every update. It can be removed, but it will reappear with every update. ''The add-on search engines are affected as they are stored in a different "user" file''. That is true of all the search engine that come with Firefox; different packages with different localized versions. IMO, each is a source of revenue for Mozilla and there are contractual agreements with each of those search providers for the localized versions.

Question owner

Ahahaha: "Yandex is a "protected" search engine..." - nice joke. But, this search engine is controled by the federal security service of the aggressor's country. And one more, this engine is not actual for the Ukraine region.

Ahahaha: "Yandex is a "protected" search engine..." - nice joke. But, this search engine is controled by the federal security service of the aggressor's country. And one more, this engine is not actual for the Ukraine region.
McCoy
  • Top 10 Contributor
545 solutions 5139 answers

alexsid said

this engine is not actual for the Ukraine region.

Yandex serves Russia, Ukraine, Kazakhstan, Belarus and Turkey.

See : https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/Yandex.html

''alexsid [[#answer-1143543|said]]'' <blockquote> this engine is not actual for the Ukraine region. </blockquote> Yandex serves Russia, Ukraine, Kazakhstan, Belarus and Turkey. See : https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/Yandex.html

Question owner

Hmm, I think, my link will be better for you: https://www.president.gov.ua/storage/j-files-storage/00/40/30/6f76b8df9d0716da74bb4ae6a900d483_1494864914.pdf

PS: Check info about yandex in Ukraine on page 89. PPS: wiki is not an absolute source. Someone add info, someone edit it.

Hmm, I think, my link will be better for you: https://www.president.gov.ua/storage/j-files-storage/00/40/30/6f76b8df9d0716da74bb4ae6a900d483_1494864914.pdf PS: Check info about yandex in Ukraine on page 89. PPS: wiki is not an absolute source. Someone add info, someone edit it.
jscher2000
  • Top 10 Contributor
8761 solutions 71700 answers

I assume you have successfully changed the default search engine and that change survives the update. If you "uncheck" Yandex on the Options page so it doesn't appear as an alternate, that deselection should be remembered after updates. However, it sounds like using Remove is not persistent across updates.

I assume you have successfully changed the default search engine and that change survives the update. If you "uncheck" Yandex on the Options page so it doesn't appear as an alternate, that deselection should be remembered after updates. However, it sounds like using Remove is not persistent across updates.

Question owner

Yes, I have change it, but (!) I should do that each time after each update. And on the Options page any search engine could be deleted except yandex.

Yes, I have change it, but (!) I should do that each time after each update. And on the Options page any search engine could be deleted except yandex.
McCoy
  • Top 10 Contributor
545 solutions 5139 answers

alexsid said

Hmm, I think, my link will be better for you: https://www.president.gov.ua/storage/j-files-storage/00/40/30/6f76b8df9d0716da74bb4ae6a900d483_1494864914.pdf PS: Check info about yandex in Ukraine on page 89. PPS: wiki is not an absolute source. Someone add info, someone edit it.

I get it ...... your problem is not having to disable that search engine (that shall remain nameless) after an update (with a bit of luck you won't have to from now on), but it lies deeper, it's emotional - and totally understandable.

''alexsid [[#answer-1143559|said]]'' <blockquote> Hmm, I think, my link will be better for you: https://www.president.gov.ua/storage/j-files-storage/00/40/30/6f76b8df9d0716da74bb4ae6a900d483_1494864914.pdf PS: Check info about yandex in Ukraine on page 89. PPS: wiki is not an absolute source. Someone add info, someone edit it. </blockquote> I get it ...... your problem is not having to disable that search engine (that shall remain nameless) after an update (with a bit of luck you won't have to from now on), but it lies deeper, it's emotional - and totally understandable.
jscher2000
  • Top 10 Contributor
8761 solutions 71700 answers

alexsid said

Yes, I have change it, but (!) I should do that each time after each update. And on the Options page any search engine could be deleted except yandex.

You should not have to change your default search engine after every update. However, if you remove the default search engine, perhaps that will cause that problem.

''alexsid [[#answer-1143567|said]]'' <blockquote> Yes, I have change it, but (!) I should do that each time after each update. And on the Options page any search engine could be deleted except yandex. </blockquote> You should not have to change your default search engine after every update. However, if you '''remove''' the default search engine, perhaps that will cause that problem.

Question owner

McCoy said

your problem is not having to disable that search engine (that shall remain nameless) after an update (with a bit of luck you won't have to from now on),...

McCoy, check the topic name and you can find there the name of search engine (yandex). And no, I have a problem after each update. I should go to the Options page and chage search engine: from yandex to google, before start to search by using address line as usial.

jscher2000 said

You should not have to change your default search engine after every update. However, if you remove the default search engine, perhaps that will cause that problem.

jscher2000, no, I should to change search engine from yandex to google after each update.

PS: check my screenshot, m.b. it can be helpful for you PPS: 'Remove' button ia active, but without action in this case (on screenshot).

''McCoy [[#answer-1143568|said]]'' <blockquote> your problem is not having to disable that search engine (that shall remain nameless) after an update (with a bit of luck you won't have to from now on),... </blockquote> McCoy, check the topic name and you can find there the name of search engine (yandex). And no, I have a problem after each update. I should go to the Options page and chage search engine: from yandex to google, before start to search by using address line as usial. ''jscher2000 [[#answer-1143570|said]]'' <blockquote> You should not have to change your default search engine after every update. However, if you '''remove''' the default search engine, perhaps that will cause that problem. </blockquote> jscher2000, no, I should to change search engine from yandex to google after each update. PS: check my screenshot, m.b. it can be helpful for you PPS: 'Remove' button ia active, but without action in this case (on screenshot).
McCoy
  • Top 10 Contributor
545 solutions 5139 answers

alexsid said

McCoy, check the topic name and you can find there the name of search engine (yandex).

I know the name of the search engine (see my first post) - I left it out on purpose, but apparantly I'm being too subtle ......

''alexsid [[#answer-1143584|said]]'' <blockquote> McCoy, check the topic name and you can find there the name of search engine (yandex). </blockquote> I ''know'' the name of the search engine (see my first post) - I left it out on purpose, but apparantly I'm being too subtle ......
cor-el
  • Top 10 Contributor
  • Moderator
17530 solutions 158508 answers

See also:

  • bug 1402674 - Yandex is no longer accessible in Ukraine [61]
  • bug 1453308 - Change e-commerce search engine in Firefox for uk [62]

(please do not comment in bug reports
https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
)

See also: *[https://bugzilla.mozilla.org/show_bug.cgi?id=1402674 bug 1402674] - Yandex is no longer accessible in Ukraine [61] *[https://bugzilla.mozilla.org/show_bug.cgi?id=1453308 bug 1453308] - Change e-commerce search engine in Firefox for uk [62] (<i>please do not comment in bug reports<br>https://bugzilla.mozilla.org/page.cgi?id=etiquette.html</i>)
cor-el
  • Top 10 Contributor
  • Moderator
17530 solutions 158508 answers

Try to rename/remove search.json.mozlz4 (and when present remove search.json, search-metadata.json, search.sqlite) in the Firefox profile folder with Firefox closed to rebuild the search engines registry.

You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.

Firefox will rebuild the search.json.mozlz4 file from the builtin search engines.

Try to rename/remove search.json.mozlz4 (and when present remove search.json, search-metadata.json, search.sqlite) in the Firefox profile folder with Firefox closed to rebuild the search engines registry. You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the <b>about:profiles</b> page. *Help -> Troubleshooting Information -> Profile Directory:<br>Windows: Show Folder; Linux: Open Directory; Mac: Show in Finder *http://kb.mozillazine.org/Profile_folder_-_Firefox Firefox will rebuild the search.json.mozlz4 file from the builtin search engines.

Question owner

cor-el

Thanks for links to bugs, but your fix is not correct. I can explain. For example: location = Ukraine and locale = russian or locale = belarussian or locale = turkey. I'll see FireFox with russian or belarussian or turkey locale in Ukraine, in your case, and that OK. But, yandex will be presented in browser and not worked. So, your fix should be based on location and not on locale, according to this root cause. PS: 'uk' is the same as 'gb' = Great Britain (uk = United Kingdom), but Ukraine = ua

''cor-el'' Thanks for links to bugs, but your fix is not correct. I can explain. For example: location = Ukraine and locale = russian or locale = belarussian or locale = turkey. I'll see FireFox with russian or belarussian or turkey locale in Ukraine, in your case, and that OK. But, yandex will be presented in browser and not worked. So, your fix should be based on location and not on locale, according to this root cause. PS: 'uk' is the same as 'gb' = Great Britain (uk = United Kingdom), but Ukraine = ua
cor-el
  • Top 10 Contributor
  • Moderator
17530 solutions 158508 answers

There is still a lot of references to Yandex if I check the source code, but Google is the default search engine.

# Default search engine
browser.search.defaultenginename=Google

# Search engine order (order displayed in the search bar dropdown)s
browser.search.order.1=Google
browser.search.order.2=Яндекс
There is still a lot of references to Yandex if I check the source code, but Google is the default search engine. *https://dxr.mozilla.org/l10n-mozilla-release/source/uk/browser/chrome/browser-region/region.properties <pre><nowiki># Default search engine browser.search.defaultenginename=Google # Search engine order (order displayed in the search bar dropdown)s browser.search.order.1=Google browser.search.order.2=Яндекс</nowiki></pre>

Question owner

cor-el said

There is still a lot of references to Yandex if I check the source code, but Google is the default search engine.

Ok, got it. I'll explain again. My location = Ukraine, my locale = russian, I'm using russian FireFox. So, your should check settings by using this link:

M.b. you can tell me, how can I change locale from uk to ru in case if I'll download ukrainian build of FF?

''cor-el [[#answer-1144172|said]]'' <blockquote> There is still a lot of references to Yandex if I check the source code, but Google is the default search engine. *https://dxr.mozilla.org/l10n-mozilla-release/source/uk/browser/chrome/browser-region/region.properties </blockquote> Ok, got it. I'll explain again. My location = Ukraine, my locale = russian, I'm using russian FireFox. So, your should check settings by using this link: *https://dxr.mozilla.org/l10n-mozilla-release/source/ru/browser/chrome/browser-region/region.properties M.b. you can tell me, how can I change locale from uk to ru in case if I'll download ukrainian build of FF?
McCoy
  • Top 10 Contributor
545 solutions 5139 answers

alexsid said

M.b. you can tell me, how can I change locale from uk to ru in case if I'll download ukrainian build of FF?

Please forgive me if I'm misconstruing your question, but are you asking how you can download Firefox in you preferred language (Russian)  ?

If so, you can download from here :

https://www.mozilla.org/en-US/firefox/all/?q=Russian

''alexsid [[#answer-1144255|said]]'' <blockquote> M.b. you can tell me, how can I change locale from uk to ru in case if I'll download ukrainian build of FF? </blockquote> Please forgive me if I'm misconstruing your question, but are you asking how you can download Firefox in you preferred language (Russian) ? If so, you can download from here : https://www.mozilla.org/en-US/firefox/all/?q=Russian

Question owner

Yes, you're misconstruing my question :)

PS: As I understand, you can not resolve my question. So, I can see only one solution for my case: set up FF as I wish and disable updating. That's a pity, that this a simple resolution (browser settings by locale, but they should include and location too) could not be realized.

PPS: Do you have someone in support who knows russian language?

Yes, you're misconstruing my question :) PS: As I understand, you can not resolve my question. So, I can see only one solution for my case: set up FF as I wish and disable updating. That's a pity, that this a simple resolution (browser settings by locale, but they should include and location too) could not be realized. PPS: Do you have someone in support who knows russian language?
McCoy
  • Top 10 Contributor
545 solutions 5139 answers

alexsid said

PPS: Do you have someone in support who knows russian language?

I will post your question on the contributor forum (fingers crossed .... )

''alexsid [[#answer-1144271|said]]'' <blockquote> PPS: Do you have someone in support who knows russian language? </blockquote> I will post your question on the contributor forum (fingers crossed .... )
McCoy
  • Top 10 Contributor
545 solutions 5139 answers

'Dont want to give up just yet .....

What if you download Firefox in your preferred language, set Google as your default search engine (which I'm sure you already have), and then go here :

https://www.google.com/preferences?hl=en&fg=1

Scroll down to 'Region Setting' and click 'Ukraine'.

Then click 'Save' (at the bottom of the page).

Now we'll have to make sure that Yandex doesn't replace Google as the default search engine after the next update. Take another good look at cor-el's posts maybe  ?

'Dont want to give up just yet ..... What if you download Firefox in your preferred language, set Google as your default search engine (which I'm sure you already have), and then go here : https://www.google.com/preferences?hl=en&fg=1 Scroll down to 'Region Setting' and click 'Ukraine'. Then click 'Save' (at the bottom of the page). Now we'll have to make sure that Yandex doesn't replace Google as the default search engine after the next update. Take another good look at cor-el's posts maybe ?
cor-el
  • Top 10 Contributor
  • Moderator
17530 solutions 158508 answers

What is the value of these prefs?

  • browser.search.order.*
  • browser.search.countryCode
  • browser.search.region

Geo specific prefs: browser.search.geoSpecificDefaults = true browser.search.geoSpecificDefaults.url= "https://search.services.mozilla.com/1/%APP%/%VERSION%/%CHANNEL%/%LOCALE%/%REGION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%" The latter resolves to:

Region RU includes Yandex, but region UK doesn't.

There is this pref for hidden search engines that you can consider to initialize via user.js:

  • browser.search.hiddenOneOffs
What is the value of these prefs? *browser.search.order.* *browser.search.countryCode *browser.search.region Geo specific prefs: browser.search.geoSpecificDefaults = true browser.search.geoSpecificDefaults.url= "https://search.services.mozilla.com/1/%APP%/%VERSION%/%CHANNEL%/%LOCALE%/%REGION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%" The latter resolves to: *https://search.services.mozilla.com/1/firefox/61.0.2/release/en-US/RU/default/default *https://search.services.mozilla.com/1/firefox/61.0.2/release/en-US/UK/default/default Region RU includes Yandex, but region UK doesn't. There is this pref for hidden search engines that you can consider to initialize via user.js: *browser.search.hiddenOneOffs