O problema com a sincronização de todas essas coisas é que eles não usam os mesmos dicionários e formatos ortográficos. Portanto, seria necessário criar uma ferramenta que convertesse os dados entre todos os diferentes sistemas. E também porque os sistemas são todos diferentes, eles podem armazenar diferentes partes de dados, assim você pode perder algumas informações indo de uma para outra, por exemplo.
No entanto, se tudo que você precisa para sincronizar é uma lista de palavras, e essas listas simplesmente precisam ser convertidas em diferentes formatos de armazenamento para cada sistema, então O u1db seria uma solução perfeita para a parte de sincronização. Você só precisa escrever todas as peças de tradução no topo.