Tradutor Inglês/Português utilizando MyMemory
Publicado por Luiz (última atualização em 09/06/2015)
[ Hits: 6.756 ]
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.')
Cotação atual do dólar - versão Python
Checar valor do bitcoin de acordo com a exchange
Enviando mensagens para celulares TIM
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Converter os repositórios Debian para o novo formato com as chaves
Instalando Spotify no Debian 13
Realizar overclock no Miyoo Mini (plus ou normal)
Monitoramento pfsense com zabbix (4)
Erro na inicialização do Debian como resolver (5)
Dúvidas sobre a originalidade de conteúdos online (11)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (4)