同步自定义词典:windows 中的 firefox、libreoffice、ubuntu 和 MS office

同步自定义词典:windows 中的 firefox、libreoffice、ubuntu 和 MS office

多年来我一直想做的就是让所有自定义词典同步,这样我就再也不用添加相同的单词了。

有一些关于如何使用 dropbox/类似软件在 Windows 机器之间同步 Windows MS Office 词典的指南,因为 Ms office 允许移动自定义词典文件并将 office 指向它(即在 dropbox 文件夹中)。

有一个指南介绍如何在 Windows 中使用 Firefox 执行此操作,使用名为 SyncBack 的程序在其位置和 Dropbox 之间同步 Firefox 词典,这样就可以使所有 Firefox 词典保持同步,可能与操作系统无关。[编辑:可以在 Windows 和 Linux 中使用硬符号链接执行此操作:http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/]

我真正想要的是:一种可以随时同步所有词典的方法。我在家里使用 ubuntu 和 winXP 双启动,办公室里有 winXP,将安装 windows 7。这似乎有 4 个问题:

  1. Windows 上的 Office(简单)
  2. Firefox,操作系统不重要(使用符号链接相对容易)
  3. Ubuntu 上的 Libreoffice(使用符号链接可能很容易):http://comments.gmane.org/gmane.comp.documentfoundation.libreoffice.user/17000
  4. 共享/同步/合并 MS office 的 custom.dic、firefox 的 prefdict.dat 和 libreoffice 的 standard.dic。

第 4 项似乎是最重要的。我猜 libreoffice 和 word 同步看起来最简单,因为它们是类似的程序并使用相同的扩展名 - 我没有查看结构。

有人能提出一些关于如何实现这一点的想法吗?这似乎是一个困扰所有操作系统和文本输入程序用户的问题,它比许多东西(小文件)更适合云同步,但仍然处于困境之中……

答案1

同步所有这些内容的问题在于,它们使用的拼写词典和格式并不相同。因此,必须创建一个工具来在所有不同的系统之间转换数据。此外,由于各个系统各不相同,它们可能存储不同的数据,因此在从一个系统转换到另一个系统时,您可能会丢失一些信息。

然而,如果你需要同步的只是一个单词列表,而这些列表只需要为每个系统转换为不同的存储格式,那么u1db将是同步部分的完美解决方案。您只需将所有翻译部分写在上面即可。

相关内容