Closed Bug 1413376 Opened 2 years ago Closed 2 years ago

[oc] Search engine setup for Firefox Mobile for oc (Occitan)

Categories

(Mozilla Localizations :: oc / Occitan, enhancement)

x86
macOS
enhancement
Not set

Tracking

(firefox58 fixed)

RESOLVED FIXED
mozilla58
Tracking Status
firefox58 --- fixed

People

(Reporter: delphine, Assigned: delphine)

References

()

Details

(Keywords: productization)

Attachments

(2 files)

We want to ship Firefox Mobile with a good list of search engines for Occitan.

We're going to work towards this in three phases. First, the localization team and the l10n drivers will look at the market for the language and come up with a good set of search providers. Occitan team, we'll need your input on this, the guidelines for making recommendations are on <https://wiki.mozilla.org/L10n:Mobile/Productization>.

For en-US, we currently use this set, to which we can fall back in the case of lacking localized alternatives:

> Google (mobile version), Yahoo, Bing, Amazon, Twitter, Wikipedia (slightly different to desktop, 32x32 icon)

We may also want to go with just a subset of the en-US engines, if that's more appropriate for the local market.

Once we decide to use a particular search engine (and we test it on a mobile device), l10n drivers will contact the owner and ask for permission if it is needed, and for specifics like proper search flags. Occitan team, we'll likely need your help to at least get the contact information.

For search engines that we already ship with on desktop and that you would like to include in mobile as well, the permission is not needed. Consider using a mobile version of the engine if one is available. Also, please make yourself familiar with instructions regarding the <Description/> element at <https://wiki.mozilla.org/L10n:Integrated_Search_Instructions>. For mobile, we'll want 64x64 size images, too.

Once we have a specification on what the search engines for Occitan should look like, Delphine and the localization team will work on an implementation on that. Delphine will create and attach patches for the desired changes and get them reviewed. After a successful review, Delphine will land them. Occitan team, if you're interested, you could create the patches, too. You'd ask :delphine for review on those before landing.

Please don't commit any modifications in browser/searchplugins to the hg repository without a patch reviewed by Delphine or someone else appointed by the l10n drivers. The data here is sensitive to users and our search partners, thus the extra care here.

The Occitan team and :delphine will be driving this bug to completion.
(In reply to Delphine Lebédel [:delphine - use Need Info] from comment #0)
As far as I know the Occitan community doesn't use a specific or a search engine you didn't list on your message.
Google provides a page with almost everything in Occitan already.
Wikipedia as an Occitan version.
We have two social networks fully in our language: diaspora* and Mastodon if this helps.
Thanks Quentin! 
So I can add "google, yahoo, bing" (mandatory) and oc.wikipedia.org
We can't add social networks that are not open without registration, so I can't add diaspora and Mastodon I'm afraid.

Would you like to add anything else, like duckduckgo, twitter or amazon? Just let me know!
Flags: needinfo?(quentinantonin)
Maybe adding https://oc.wiktionary.org would be an good idea to get meanings and translations.
Flags: needinfo?(quentinantonin)
(In reply to Quenti from comment #3)
> Maybe adding https://oc.wiktionary.org would be an good idea to get meanings
> and translations.

OK, I need to check but I think we're already shipping it for other languages.
(In reply to Francesco Lodolo [:flod] from comment #4)
> (In reply to Quenti from comment #3)
> > Maybe adding https://oc.wiktionary.org would be an good idea to get meanings
> > and translations.
> 
> OK, I need to check but I think we're already shipping it for other
> languages.

Ehm, I didn't realize I was answering in the mobile bug. Never mind me :)
ok as per comment 2 and comment 3, I'll be adding the following:
"google, yahoo, bing, wikipedia-oc, wiktionary-oc".
We can update this later too if ever you want to add more or modify these.
Assignee: nobody → lebedel.delphine
Attached patch bug1413376.patchSplinter Review
Updated region.properties. 
I don't think I was supposed to increment the number for the gecko.handlerService.defaultHandlersVersion key because although I'm updating the doc and modified bits at the bottom, I'm not adding any new handler or modifying one of their URLs.
Attachment #8926121 - Flags: review?(francesco.lodolo)
Comment on attachment 8926115 [details]
Bug 1413376 - [oc] Search engine setup for Firefox Mobile Occitan,

https://reviewboard.mozilla.org/r/197352/#review202824

::: mobile/locales/search/list.json:543
(Diff revision 1)
>        }
>      },
> +    "oc": {
> +      "default": {
> +        "visibleDefaultEngines": [
> +          "google", "yahoo", "bing", "wikipedia-oc", "wiktionary-oc"

Let's use yahoo-france, if nothing else for consistency with desktop
Attachment #8926115 - Flags: review?(francesco.lodolo) → review-
Comment on attachment 8926121 [details] [diff] [review]
bug1413376.patch

Review of attachment 8926121 [details] [diff] [review]:
-----------------------------------------------------------------

This one is OK and can land.
https://hg.mozilla.org/l10n-central/oc/rev/cfbc25bad9dae5541417f0f487e616597b6c3da9
Attachment #8926121 - Flags: review?(francesco.lodolo) → review+
Comment on attachment 8926115 [details]
Bug 1413376 - [oc] Search engine setup for Firefox Mobile Occitan,

https://reviewboard.mozilla.org/r/197352/#review202924
Attachment #8926115 - Flags: review?(francesco.lodolo) → review+
Pushed by francesco.lodolo@mozillaitalia.org:
https://hg.mozilla.org/integration/autoland/rev/d757529a9349
[oc] Search engine setup for Firefox Mobile Occitan, r=flod
https://hg.mozilla.org/mozilla-central/rev/d757529a9349
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
You need to log in before you can comment on or make changes to this bug.