Site de tradução. Usa a API pública MyMemory Translation API.
INICIAR_DUOLINE.bat.http://localhost:3000. Mantenha a janela do servidor aberta.![]() |
![]() |
![]() |
|---|---|---|
Não é necessário executar npm install nem instalar o LibreTranslate. O servidor usa apenas módulos nativos do Node.js.
git clone https://github.com/ybook/Duoline.git
cd Duoline
npm start
Segundo a página oficial de limites, a utilização anônima é limitada a 5.000 caracteres por dia. Informar um e-mail válido no parâmetro de aumenta a cota publicada para 50.000 caracteres por dia. A API limita cada segmento de texto a 500 bytes; o Duoline divide linhas muito longas em trechos menores. Consulte os limites e os termos atualizados: https://mymemory.translated.net/doc/usagelimits.php e https://mymemory.translated.net/terms-and-conditions.
A cota é compartilhada conforme as regras do serviço e pode mudar. A tradução pode falhar se a API estiver indisponível ou a cota diária acabar. A qualidade varia de acordo com o idioma e com o texto.
O projeto inicia sem e-mail, sem chave e sem pagamento. Se decidir incluir um e-mail válido, abra o PowerShell na pasta do projeto e execute:
$env:MYMEMORY_EMAIL="seu-email@exemplo.com"
node server.js
Use um e-mail que você tenha autorização para fornecer; ele será enviado ao MyMemory como parâmetro de contato. Não precisa preencher essa variável para testar a API.