StarDict (http://stardict.sourceforge.net/download.php) é um dicionário gratuito muito bom. Seu corpo principal é na verdade apenas um mecanismo de dicionário. Mas como há muitas pessoas entusiasmadas que trabalharam incansavelmente para contribuir com muitos arquivos de dicionário (http://stardict.sourceforge.net/Dictionaries_zh_CN.php), o banco de dados deste dicionário gratuito tornou-se muito grande. isso. Conteúdo inesperado.
Voltando ao tópico deste artigo, porque StarDict possui versões para Windows e Linux (e mais versões adaptadas para diferentes plataformas de sistemas operacionais), e seus arquivos de dicionário são iguais, então se o computador de todos estiver instalado ao mesmo tempo como o meu para Windows e Linux, apenas um arquivo de dicionário é suficiente. O método é o seguinte:
Instale as versões correspondentes do StarDict no Windows e Linux, baixe os arquivos do dicionário StarDict da Internet e extraia esses arquivos para o diretório Dic no diretório de instalação do StarDict do sistema Windows. Por exemplo, a localização do dicionário Landau Chinês-Inglês instalado em minha máquina é:
D:Arquivos de ProgramasStarDictdicstardict-langdao-ce-gb-2.4.2
Deve haver um arquivo como este (ou semelhante) langdao-ce-gb.dict.dz
langdao-ce-gb.idx
langdao-ce-gb.idx.oft
langdao-ce-gb.ifo
Após instalar o programa Windows, volte para o seu Linux e encontre o diretório de instalação do seu dicionário StarDict. Vou pegar minha máquina como exemplo. Se sua máquina também instalou o StarDict da fonte Ubuntu, então o arquivo do dicionário será colocado lá.
/usr/share/stardict/dic
Depois de determinar o local, execute a seguinte instrução (modifique o diretório de instalação de acordo com sua própria máquina)
ln -s "/media/wind/Arquivos de programas/StarDict/dic/stardict-langdao-ce-gb-2.4.2" "/usr/share/stardict/dic/stardict-langdao-ce-gb-2.4.2"
(Nota: /media/wind é o ponto de montagem da minha unidade Windows D: no Linux.)
Desta forma, uma conexão suave com o diretório no Windows pode ser estabelecida em /usr/share/stardict/dic. Através desta conexão suave, o StarDict no Linux pode encontrar o arquivo de dicionário correspondente.
Mas se você seguir o outro caminho e colocar o arquivo de dicionário no Linux, então, de acordo com a situação atual, não há como fazer o StarDict no Windows obter o dicionário compartilhado.
Razões: Primeiro, porque atualmente não existe uma solução perfeita para ler Ext2/Ext3 no Windows.
Em segundo lugar, não há função de conexão suave no Linux/Unix no Windows.