“O Stardict é um dicionário multilíngua escrito em GTK+2, disponível nas principais distribuições atuais. Ele é capaz de fazer tanto consultas on-line, como consultas off-line, bastante semelhante ao seu irmão proprietário, o Babylon. Os dicionários do Babylon podem ser utilizados no Stardic sem nenhum problema, mas é necessário converte-los, seguindo os passos descritos nesta dica.  fonte:http://www.guiadohardware.net”

Existem ínumeros documento sobre a utilização do Stardic no Linux, neste post direciono a instalação para a distribuição openSUSE.

Em primeiro lugar, efetue o download dos dicionários na página oficial do  Babylon (CLIQUE AQUI).

Se  preferir, utilize diretamente o maravilhoso wget:

$ wget http://info.babylon.com/glossaries/38C/Babylon_English_Portuguese.BGL
$ wget http://info.babylon.com/glossaries/4EA/Babylon_Portuguese_English_dic.BGL

Instale o dictconv clicando no link a seguir:

Dictconv OpenSuse
32 e 64 Bits

Descompacte o  arquivo  .BGL

$ unzip Babylon_English_Portuguese.BGL
$ unzip Babylon_Portuguese_English_dic.BGL

Execute os  comando  a  seguir:

$ dictconv -o Babylon_Portuguese_English_dic.dic Babylon_Portuguese_English_dic.BGL
$ dictconv -o Babylon_English_Portuguese.dic Babylon_English_Portuguese.BGL
$ /usr/lib64/stardict-tools/tabfile Babylon_English_Portuguese_linux.dic
$ /usr/lib64/stardict-tools/tabfile Babylon_Portuguese_English_linux.dic

Instale o Stardic:

Stardic OpenSuse
32 e 64 Bits

Para finalizar, copie os dicionarios para a pasta de trabalho do Stardic:

$ cp  *.dict.dz  ~/.stardict/dic
$ cp  *.i*  ~/.stardict/dic

OBS: Se o Stardic congelar na inicialização, o problema pode estar relacionado ao espeak. Neste caso, basta remover o  plugin.

# cd /usr/lib64/stardict/plugins
# mv stardict_espeak.so stardict_espeak.so.original