Open Bug 409969 Opened 15 years ago Updated 10 months ago

Sync custom dictionaries

Categories

(Firefox :: Sync, enhancement, P5)

enhancement

Tracking

()

Future

People

(Reporter: sdwilsh, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: parity-chrome, Whiteboard: [sync-engine-addition])

People add custom words to their dictionaries all the time.  It'd be awesome if these were synced across browsers using weave.
I agree!  That would be very nice.  I'd like to see a lot of the profile move up into the cloud, really.

I'm not sure where dictionaries fall wrt cookies, passwords, prefs, etc.
Severity: normal → enhancement
The other issue of course is what do you do on OS X since we use the system dictionary...
If the system dictionary on OS X differentiates between built-in and custom words, then we could simply sync the custom words to and from that dictionary just as we do for the non-system dictionaries on other OSes.
Cool idea!
How about syncing settings for addons too?
It'd be great if I could sync my noscript & adblock settings between machines.
Those should be new bugs - please do not hijack this one (also darn near impossible unless they store things in prefs).
(In reply to comment #4)
> How about syncing settings for addons too?

I filed the following:
Bug 428373 - Store Extension specific data files
Bug 428370 - Store all Preferences in prefs.js
Targeting for 0.3
Target Milestone: 0.1 → 0.3
Priority: -- → P2
-> future
OS: Mac OS X → All
Hardware: PC → All
Target Milestone: 0.3 → Future
Component: Weave → General
Product: Mozilla Labs → Weave
QA Contact: weave → general
Component: General → Sync
QA Contact: general → sync
Blocks: 530399
Would this include whole dictionaries (eg. the Australian English dictionary) or just custom words?
ideally both, although not the same way.

if i install es-ES into my desktop computer, it's reasonable to assume that I want to be able to write in es-ES *anywhere*. Thus the request to install the same dictionary (component/extension/whatever) should apply to other synced instances. However as noted in comment 5 extensions/whole dictionaries should be out of scope.

however, as a priority, it's probably more important to sync custom dictionaries (and comment 0 clearly indicates _custom_ - adjusting summary).
Summary: Weave should sync dictionaries → Weave should sync custom dictionaries
Priority: P2 → P4
Whiteboard: [sync-engine-addition]
Summary: Weave should sync custom dictionaries → Sync custom dictionaries
Duplicate of this bug: 730226
Whiteboard: [sync-engine-addition] → [sync-engine-addition][parity-chrome]
FYI, Chrome just released the stable v26 which includes this feature: http://chrome.blogspot.com/2013/03/oodles-of-improvements-to-chromes-spell.html
Flags: firefox-backlog?
Flags: firefox-backlog? → firefox-backlog+
Duplicate of this bug: 919557
Would be really nice to have this, adding words to custom dictionary over and over again on different PCs is of the biggest day-to-day annoyances of Firefox.
Blocks: syncmore
Just out of curiosity how hard would it be to code this?
Mass bug change to replace various 'parity' whiteboard flags with the new canonical keywords. (See bug 1443764 comment 13.)
Keywords: parity-chrome
Whiteboard: [sync-engine-addition][parity-chrome] → [sync-engine-addition]
Duplicate of this bug: 723903
Component: Firefox Sync: Backend → Sync
Priority: P4 → --
Product: Cloud Services → Firefox
Priority: -- → P3

Hi,
any estimation when you plan to implement this feature? :)
Syncing custom dictionary.

thank you in advance.

PS: you are doing great job.

Priority: P3 → P5

I'm still surprised that this, relatively simple?, feature is not implemented yet - i follow this thread without commenting since a decade and always believed that this must be such a clear one (and similar to bookmarks) that i will get done.

I use four installations of FF (1 work and 2 personal PCs, one mobile) and am constantly hitting the same words again and again.

You need to log in before you can comment on or make changes to this bug.