Como adicionar dicionários online como o google translate ao GoldenDict?

3

Como adicionar o recurso de dicionários on-line (principalmente o tradutor do Google) para GoldenDict

Neste momento, uma solução discutida está em html com um iframe

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <title>Iframe test for GoldenDict</title>
   </head>
    Google translate:
  <iframe src="https://translate.google.cn/#auto/zh-CN/hello"></iframe>
  <br>
</html> 

Existe um script / aplicativo de tradução simples que lê uma variável sting e a traduz de volta?

    
por intika 04.05.2018 / 04:02

1 resposta

2

Google Tradutor

O Google Translate-shell usa diferentes serviços de tradução on-line ... poderíamos integrar o aplicativo inteiro ou parte de sua origem para fornecer tradução ao goldendict.

link

Solução rápida usando o Translate-Shell

GoldenDict tem um recurso Programs na seção de configurações do dicionário, portanto, uma maneira fácil de adicionar um recurso de tradução on-line seria usar uma dessas duas ferramentas de linha de comando translate-shell ou o script python doodle-translate

Como um exemplo de tradução em francês / inglês com o google em "Programa", adicionaríamos

trans -e google -s en -t fr -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages y -show-original-dictionary n -show-dictionary n -show-alternatives n "%GDWORD%"

e

trans -e google -s fr -t en -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages y -show-original-dictionary n -show-dictionary n -show-alternatives n "%GDWORD%"

Aqui está uma captura

    
por 04.05.2018 / 04:04