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.