Legenda para quem precisa de legenda

Ontem precisei baixar uma legenda para um filme. Nossa, para um cara limitado como eu, que mal conhece a internet, encontrar filmes e legendas é uma dificuldade. Porém lembrei que meu amigo José Eduardo Campos Nogueira (sim, ele mesmo o Duda). Comentou sobre uma aplicação que fazia essa busca pelo Hash do arquivo.
Após uma consulta rápida ele me lembrou o nome subdownloader, que já está no repositório do Ubuntu. Então:

1. instalei o pacote:

sudo aptitude install subdownloader

2. Abri o aplicativo:

<ALT>+<F2> subdownloader <Enter>

Selecionei o arquivo e o bicho foi na internet e encontrou as legendas. Selecionei a que desejava e baixei.

Tudo quase perfeito se não fosse o fato da legenda estar apresentando caracteres estranhos no lugar dos acentos (culpa da codificação do arquivo, que não era UTF-8).
Porém o problema foi rapidamente resolvido com o comando:

iconv ––from-code=ISO-8859-1 ––to-code=UTF-8 <nome do arquivo>

E ainda me pergunta se eu consigo usar no o linux. hehehe!

Atualizando o gnome-translate

A alguns dias precisei de um aplicativo que me ajudasse a traduzir uns textos. Como sou um cara que odeia ficar navegando na web (só faço o necessário), fui procurar algum aplicativo no GNOME. Achei o gnome-translate (é um projeto antigo, mas panela velha é que faz comida boa).
Legal, pensei. Baixei, desabilitei todos os outros tradutores e deixei apenas o google. Até ai tudo bem. O problema é que ele só sabia traduzir para inglês e desaprendeu uma porrada de idioma. :-(
Bom, isso não é problema. Esse é um dos casos que não me importo de navegar na internet….. Procurei o projeto e identifiquei que ele usa o projeto libtranslate, do mesmo autor (Jean-Yves Lefort <jylefort@brutele.be>). Fuçando mais um pouco, achei o arquivo services.xml que é o responsável pela inclusão de novos tradutores e configuração dos atuais.
Dai foi só alterar e testar. Uma beleza. Quem desejar pode baixar o arquivo que alterei neste link.

Feito o download, os passos para que funcione tudo bem (assumindo que já tem o pacote instalado) são:

1. Renomear o arquivo original:

sudo mv /usr/share/libtranslate/services.xml /usr/share/libtranslate/services.xml-ori

2. Copiar o arquivo que baixou para o local:

sudo cp ./services.xml /usr/share/libtranslate/

E aproveitar o aplicativo….

O melhor que que a função de autodetecção do google translate funciona que é uma beleza.