playground

.
Create

Tradução de Posts

Acabei de desenvolver a funcionalidade de traduzir o conteúdo dos Posts. Aparecerá um botão para traduzir caso a interface do usuário estiver em um idioma diferente do idioma que o Post está escrito. Inicialmente, achei que seria mais uma feature simples, mas como não quero pagar por um serviço de tradução como o AWS Translator ou Azure Translator, tive que contornar alguns problemas adicionais. Optei por usar Tradutor open-source, que não é tão bom assim, mas dá pro gasto ([LibreTranslate](https://github.com/LibreTranslate/LibreTranslate)) e hospedei no meu computador pessoal, já que minha EC2 guerreira de 1GB de RAM não daria conta. Agora tenho o problema de como fazer esse serviço disponível em produção. Não tenho intenção de deixar meu computador ligado o tempo todo, nem de abrir uma porta para a internet. Por enquanto, eu posso executar as traduções dos posts no meu computador, e persistir elas, assim em produção elas estarão disponíveis, mas há algumas limitações: para Posts editados ou criados em produção, não haverá tradução disponível até eu executar o serviço de tradução novamente.
1
0

Comments (0)

This post has no comments yet.