Tradutor Inglês/Português utilizando MyMemory
Publicado por Luiz (última atualização em 09/06/2015)
[ Hits: 7.217 ]
Este tradutor utiliza uma API do tradutor MyMemory para traduzir de Inglês/Português. Fiz para traduzir algumas frases.
Pode ser configurado para outros idiomas, fique à vontade para fazer modificações.
Utilização:
$ ./translate Hi how are you?
#!/usr/bin/env python3
#Desenvolvido por Luiz Augusto: luizrocha13@gmail.com
#Utiliza:
#MyMemory - next generation Translation Memory technology
import urllib.request
import sys
import json
if len(sys.argv) > 1:
try:
text = ''
for i in sys.argv[1:]:
text += i + '%20'
url = 'http://api.mymemory.translated.net/get?q=%s&langpair=en|pt' % text
request = urllib.request.Request(url)
request.add_header('User-Agent', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36')
data = urllib.request.urlopen(request)
data = bytes.decode(data.readall())
data = data.replace("'","\"")
data = json.loads(data)
text = data['responseData']['translatedText']
print(text)
except:
print('Erro: Sem rede ou caracter inválido.')
Checar valor do bitcoin de acordo com a exchange
Tradutor on-line versão Web!!!
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Script para organizar janelas em cascata no KDE Plasma 6 (Wayland)
Samba 4 AD-DC 2026: Backup & Restore
Samba 4 AD-DC 2026: LAPS (Randomizando senhas locais).
Cairo Dock ainda funcional nos dias de hoje
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
Crontab não executa algumas tarefas (5)
Vulkan Gaming no Slackware (2)
trocar cor icones gnome debian (1)









