
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:
Tradutor Automáticoextensão: usa o Google Translate para traduzir todas as páginas inseridas na barra de endereço do Firefox, exceto aquelas do seu país.
- Verificado: Você só deve configurar todos os idiomas para inglês, por exemplo, e ajustar as URLs do Google para
http://translate.google.com/translate?hl=en&sl=ja&tl=en&u=
ehttp://translate.google.com/translate_t?hl=en&sl=ja&tl=en&u=
na primeira utilização; - Verificado;
- Desmarcado: Traduz a página inserida na barra de endereço do Firefox, mas os links nas páginas traduzidas direcionam para páginas não traduzidas e traduzi-las não é tão fácil (clique com o botão direito no link, copie o URL e entre na barra de endereço do Firefox). Nas páginas traduzidas, aparece uma barra de endereços do Google Tradutor, mas o endereço nela contido será o primeiro URL inserido na barra de endereços do Firefox, independentemente de onde você estiver após clicar em alguns links;
- Verificado parcialmente: acredito no Google, mas sei que ele lança algumas mensagens de erro do Google para alguns downloads;
- Verificado;
- Desmarcado: Você deve ir em Menu > Ferramentas > Complementos > Extensões > Encontrar extensão AutoTranslate > Opções de imprensa > Mudar de Automático para Manual; Você pode adicionar um botão na barra de extensão, mas ele funciona apenas como combinação de teclas CTRL + ALT + T ou qualquer outra extensão de tradução no Firefox - não tradução automática na navegação;
- 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 que país é e depois decide de qual ".xx" não vou traduzir. Ex: meu computador está usando um IP do Brasil, portanto não traduzirá páginas automaticamente de ".br").
- Verificado: Você só deve configurar todos os idiomas para inglês, por exemplo, e ajustar as URLs do Google para
URL do Google Tradutor: Essa é uma maneira manual de anexar URL a arquivos
http://translate.google.com/translate?hl=en&sl=ja&tl=en&u=
.- Desmarcado: Copie o URL do Google Tradutor do Bloco de Notas ou abra uma página traduzida recentemente com o histórico do Firefox (bem, não vi esse serviço no Google facilmente acessível) e insira o URL que deseja navegar. Escolha o par de tradução (por exemplo, ajuste para automático > Inglês);
- Verificado;
- Desmarcado: Como AutoTranslator;
- Verificado parcialmente: Como AutoTranslator;
- Verificado;
- Desmarcado;
- Desmarcado.
Barra de scripts do Google Tradutor: Dessa forma utilize o pressionamento de um botão (basta clicar em um marcador com script em Java feito pelo Google e "lançado" na página do Google Tradutor).
- Desmarcado: Entre na página e depois pressione o marcador;
- Verificado;
- Desmarcado: Você deve pressionar marcador toda vez que entrar em uma nova página;
- Verificado parcialmente: Como AutoTranslator;
- Verificado;
- Marcado: Só não pressione quando não quiser;
- Desmarcado.
Barra de ferramentas do Google: descontinuada para Firefox...
- Desmarcado;
- Desmarcado;
- Desmarcado;
- Desmarcado;
- Desmarcado;
- Desmarcado;
- Desmarcado.
Ajuda!
Alguma ajuda, pelo menos para o terceiro requisito?
Sou um antigo internauta/internauta (aquele mais antigo que ainda usa as palavras "surf" e "Internault"), e estava na terra quando o Google e o Altavista (agora Yahoo BabelFish) forneceram aquela maneira legal de navegar apenas clicando em links e vendo aquela moldura feia deles no topo da página...
Bem, estou usando o Firefox 12 no Windows 7.
Responder1
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 pesquisar - pelo menos até que alguém poste a melhor resposta.
Com a ajuda do @avirk e testando a tradução de outras páginas com as ferramentas mencionadas, reanalisei-as e tomei algumas decisões...
Solução Paliativa 1:
Para usar o complemento FlagFox
Em quais casos?
Para sites que não necessitam de autenticação (HTTPS), postagem de formulário, scripts... Assim você pode configurar o FlagFox para traduzir a página com 1 clique do mouse na flag; você deve fazer isso uma vez e cada link pressionado (com as limitações mencionadas) acessará sua página traduzida.
Por que?
Ele não suporta alguns scripts, postagens de formulários 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 (2,5 de 5 pontos obrigatórios):
1. Translate pages automatically after entering URL;
-> Desmarcado.
2. Display of the page would be as in original language (links, images, flash
contents... would not be affected);
-> Verificado parcialmente: Dentro de páginas HTTPS ou que requerem alguns scripts, não seria exibido como na navegação normal.
3. Linked pages must be also translated;
-> Verificado: Bem, como as páginas vinculadas não são HTTPS ou requerem algum script ou postagem de formulário, funcionará perfeitamente! Você só deve clicar uma vez com o mouse na primeira página.
4. Other browser operations must not be affected (e.g. posting forms,
downloading etc.).
-> Desmarcado: Conforme 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).
-> Verificado.
Solução Paliativa 2:
Para usar a barra de scripts do Google Tradutor
Em quais casos?
Para sites que requerem autenticação (os casos que a solução 1 não cobre).
Por que?
Ele suporta alguns scripts, postagens de formulários e HTTPS, mas com isso você deve fazer aquela coisa chata de pressionar o marcador a cada novo link pressionado...
Corresponde aos requisitos?
Não (2,5 de 5 pontos obrigatórios):
1. Translate pages automatically after entering URL;
-> Desmarcado.
2. Display of the page would be as in original language (links, images, flash
contents... would not be affected);
-> Verificado: E é tão bom!
3. Linked pages must be also translated;
-> Desmarcado: :(
4. Other browser operations must not be affected (e.g. posting forms,
downloading etc.).
-> Verificado parcialmente: 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).
-> Verificado.
Resumindo:
- As Soluções Paliativas 1 e 2 podem fazer bem o trabalho, mas com algumas restrições (e não cobrem requisitos opcionais);
- Qual seria uma solução melhor (o que corresponde aos requisitos):
- Um add-on (ou algo parecido, GreaseMonkey talvez), que usa o Google Translator Script Bar (ou similar) em todas as páginas, apenas inserindo uma URL na barra de endereço e inserindo-a, sem a necessidade de pressionar um botão após a página ser aberta. já carregado;
- Seria bom ter nele um botão para ativar/desativar a alternância e algum tipo de lista negra/lista branca (= requisitos opcionais mencionados).