Como realizar a navegação automática de tradução no Firefox?

3

Problema:

Estou procurando uma maneira (milagrosa) de realizar a navegação automática de tradução, de acordo com os seguintes requisitos.

Requisitos obrigatórios:

1. Translate pages automatically after entering URL;
2. Display of the page would be as in original language (links, images, flash
   contents... would not be affected);
3. Linked pages must be also translated;
4. Other browser operations must not be affected (e.g. posting forms,
   downloading etc.).
5. Firefox solution (I hate IE, Chrome, Opera, Safari and all others than
   Firefox, but I accept also a general solution but that function on
   Firefox).

Requisitos opcionais:

6. Option to toggle automatic translation by clicking on a button (toolbar,
   extension bar...);
7. Option to save preferences for some sites (e.g., do not translate sites on
   some domain, translate .com sites always from English to Portuguese etc.).

Soluções parciais já encontradas:

  • AutoTranslator extensão: Ele usa o Google Tradutor para traduzir todas as páginas inseridas na barra de endereços do Firefox, exceto aquelas no seu país.

    1. Marcado: você deve configurar apenas todos os idiomas para o inglês, por exemplo, e ajustar os URLs do Google para http://translate.google.com/translate?hl=en&sl=ja&tl=en&u= e http://translate.google.com/translate_t?hl=en&sl=ja&tl=en&u= no primeiro uso;
    2. Verificado;
    3. Desmarcada: traduz a página inserida na barra de endereços do Firefox, mas links em páginas traduzidas apontam para páginas não traduzidas e para traduzi-las não é tão fácil (clique com o botão direito no link, copie URL e entre na barra de endereços do Firefox). Nas páginas traduzidas, aparece uma barra de endereços do Google Translator, mas o endereço nela será o primeiro URL inserido na barra de endereços do Firefox, independentemente de onde você esteja depois de clicar em alguns links;
    4. Verificado parcialmente: Acredito no Google, mas sei que ele lança algumas mensagens de erro do Google para alguns downloads;
    5. Verificado;
    6. Desmarcado: você deve ir para Menu & gt; Ferramentas & gt; Complementos & gt; Extensões & gt; Encontrar extensão de AutoTranslate & gt; Opções de impressão & gt; Alterar de automático para manual; Você pode adicionar um botão na barra de extensão, mas ele só faz como combinação de teclas CTRL + ALT + T ou qualquer outra extensão de tradução no Firefox - não uma tradução automática na navegação;
    7. Verificado parcialmente: Traduz (magicamente) todas as páginas que não são do seu país (acho que analisa de alguma forma o seu IP para ver de qual país é e depois decide de qual ".xx" não vou traduzir. Por exemplo, meu O computador está usando um IP do Brasil, por isso não irá traduzir páginas automaticamente de ".br".
  • URL do Google Tradutor: essa é uma forma manual de anexar URL a http://translate.google.com/translate?hl=en&sl=ja&tl=en&u=.

    1. Desmarcada: copie o URL do Google Tradutor do bloco de notas ou abra uma página traduzida recente com o histórico do Firefox (bem, eu não vi esse serviço no Google facilmente acessível) e insira o URL que você deseja navegar. Escolha um par de tradução (por exemplo, ajuste para automático & gt; Inglês);
    2. Verificado;
    3. Desmarcado: como AutoTranslator;
    4. Verificado parcialmente: Como AutoTranslator;
    5. Verificado;
    6. Desmarcado;
    7. Desmarcado
  • Google Translate Script Bar: Dessa forma, use um botão de imprensa (apenas clique em um marcador com um script em Java feito pelo Google e "lançado" na página do Google Translate).

    1. Desmarcado: insira a página e depois pressione o marcador;
    2. Verificado;
    3. Desmarcado: você deve pressionar o marcador toda vez que entrar em uma nova página;
    4. Verificado parcialmente: Como AutoTranslator;
    5. Verificado;
    6. Verificado: Só não pressione quando não quiser;
    7. Desmarcado
  • Barra de Ferramentas Google: descontinuada para o Firefox ...

    1. Desmarcado;
    2. Desmarcado;
    3. Desmarcado;
    4. Desmarcado;
    5. Desmarcado;
    6. Desmarcado;
    7. Desmarcado

Socorro!

Qualquer ajuda, pelo menos para o terceiro requisito?

Eu sou um velho internauta / Internaut (aquele mais velho que ainda usa palavras "surf" e "Internault"), e eu estava no planeta quando o Google e o Altavista (agora Yahoo BabelFish) forneceram uma maneira bacana de navegar clicando em links e vendo aquele quadro feio deles no alto da página ...

Bem, estou usando o Firefox 12 no Windows 7.

kokbira
fonte
1
Você deveria ter que dar uma olhada neste artigo . E isto artigo também.
avirk
Acho que o Mozilla Firefox GreaseMonkey extensão pode ser feita para fazer o que quiser. Pode ser baixado da sua local na rede Internet . Procure "traduzir" no site de scripts userscripts.org .
martineau
"Eu disse 'não, não, não'" (Citação de: Amy Whinehouse, Song: Rehab). Bem, eu usei Flagfox por algum tempo e não vi essa opção mencionada. Então, se fosse configurado para traduzir tudo de outro país que não o meu, seria um candidato sério para passar meus requisitos acima :)
kokbira
1
Você já tentou o plugin do segundo artigo para ver o que ele pode fazer por você. Mas como você mencionou acima, sua exigência não pode ser cumprida até que eu não desenvolva um plugin para o FF. ;)
avirk
1
Google Translator for Firefox extensão pode ajudar.
martineau

Respostas:

2

Bem, até agora não consigo ver uma solução que corresponda a todos os 5 requisitos obrigatórios ...

Mas acho que vou desistir de procurar - pelo menos até alguém postar uma melhor resposta.

Com a ajuda do @avirk e testando a tradução de outras páginas com as ferramentas mencionadas, eu as re-analisei e tomei algumas decisões ...


Solução Paliativa 1:

Para usar o complemento do FlagFox

Em quais casos?

Para sites que não exigem autenticação (HTTPS), postagem de formulários, scripts ... Assim, você pode configurar o FlagFox para traduzir a página com um clique do mouse na bandeira; você deve fazer isso uma vez e cada link pressionado (com as limitações mencionadas) acessará sua página traduzida.

Por quê?

Ele não suporta alguns scripts, postagens de formulário e HTTPS, então você pode usá-lo para navegar em sites como Wikipedia, notícias etc. (mas você não pode editar wikis, postar comentários, compartilhar notícias em redes sociais ...).

Corresponde aos requisitos?

Não, absolutamente (2,5 de 5 pontos obrigatórios):

1. Translate pages automatically after entering URL;

- & gt; Desmarcado

2. Display of the page would be as in original language (links, images, flash
   contents... would not be affected);

- & gt; Verificado parcialmente: Por dentro de páginas HTTPS ou páginas que exigem alguns scripts, ele não seria mostrado como na navegação normal.

3. Linked pages must be also translated;

- & gt; Verificado: Bem, como as páginas vinculadas não são HTTPS ou exigem algum script ou postagem de formulário, ele funcionará perfeitamente! Você deve apenas clicar com o mouse uma vez na primeira página.

4. Other browser operations must not be affected (e.g. posting forms,
   downloading etc.).

- & gt; Desmarcado: como dito em 2 e 3.

5. Firefox solution (I hate IE, Chrome, Opera, Safari and all others than
   Firefox, but I accept also a general solution but that function on
   Firefox).

- & gt; Verificado.


Solução Paliativa 2:

Para usar a Barra de scripts do Google Translator

Em quais casos?

Para sites que requerem autenticação (os casos que a solução 1 não cobre).

Por quê?

Suporta alguns scripts, posts de formulário e HTTPS, mas com isso você deve fazer aquela coisa irritante para pressionar o bookmark em cada novo link pressionado ...

Corresponde aos requisitos?

Não, absolutamente (2,5 de 5 pontos obrigatórios):

1. Translate pages automatically after entering URL;

- & gt; Desmarcado

2. Display of the page would be as in original language (links, images, flash
   contents... would not be affected);

- & gt; Verificado: E é tão bom!

3. Linked pages must be also translated;

- & gt; Desmarcado: :(

4. Other browser operations must not be affected (e.g. posting forms,
   downloading etc.).

- & gt; Verificado parcialmente: Ele lança algumas mensagens de erro do Google para alguns downloads;

5. Firefox solution (I hate IE, Chrome, Opera, Safari and all others than
   Firefox, but I accept also a general solution but that function on
   Firefox).

- & gt; Verificado.


Resumindo:

  • As Soluções Paliativas 1 e 2 podem fazer bem o trabalho, mas com algumas restrições (e não cobrem os requisitos opcionais);
  • Qual seria uma solução melhor (o que corresponde aos requisitos):
    • Um add-on (ou algo assim, GreaseMonkey talvez), que usa o Google Translator Script Bar (ou similar) em todas as páginas, basta inserir um URL na barra de endereços e inseri-lo, sem a necessidade de pressionar um botão após a página já carregado;
    • Seria bom ter um botão para habilitar / desabilitar e algum tipo de lista negra / whitelist (= requisitos opcionais mencionados).
kokbira
fonte
1
Verifiquei todos os candidatos mencionados nesta página inteira e lamento que esta funcionalidade verdadeiramente excelente do Chrome ainda não tenha uma oferta no firefox. Verifiquei as versões atuais de todos os complementos do Firefox mencionados (como o FlagFox) e outros, como o ImTranslator, e não consigo encontrar QUALQUER COISA que ofereça a tradução PAGE AUTOMATICA, SLEEK, SUAVE e totalmente traduzida localmente que o Chrome possui. Eu até mesmo pesquisei userscripts.org e não parecia ver nada, pelo menos nada com muitas instalações ..... A ironia, que o firefox não pode oferecer um recurso ou add-on que o Chrome tem .....
Eu abandonei o Firefox e usei o Chrome. Agora estou de volta ao Firefox, mas sempre sinto falta de alguns recursos do Chrome ... O Google é um cara malvado que nos torna escravos de seus produtos :(
kokbira