Acho que consigo assumir essa tarefa com o orçamento adicional. Não está claro (para mim, pelo menos) se as APIs gratuita e Pro são as mesmas. Vou enviar uma mensagem privada com meu e-mail.
Eu não tinha percebido exatamente no que estava me metendo aqui.
Com o orçamento atual, posso oferecer um fork funcional que suporta o Deepl, mas não um código bom o suficiente para que um PR seja incluído no plugin existente. E o Deepl me parece um pouco duvidoso:
é realmente difícil se cadastrar: criar um tipo de conta não permite obter uma chave de API e não há como alterar;
a chamada da API que retorna os idiomas suportados não devolve JSON válido (mas todas as outras chamadas devolvem?).
existem endpoints separados para contas “gratuitas” (das quais não estou convencido de que sejam realmente gratuitas) versus contas “pro”.
EDIT: mas vejo que muitas pessoas querem isso, então talvez o Deepl seja realmente ótimo.
Não prestei atenção cuidadosa a tudo isso. Não sei o que é necessário para corrigir o suporte ao Yandex, mas se alguém puder me dar uma dica e tiver dinheiro, posso investigar.
Oi, eu poderia contribuir com 50 dólares, mesmo sem um caso de negócio formal (uma pequena comunidade sem fins lucrativos). Posso oferecer testes com usuários finais e fazer a intermediação com a equipe do DeepL, com quem entrei em contato anteriormente, para argumentar em favor do plano gratuito.
Acho que ele funciona, com algumas ressalvas (que não me lembro no momento), mas levaria algumas horas para eu preparar os testes necessários para um PR adequado. Encontrei dificuldades para criar uma conta e localizar a documentação (se você estiver logado, só consegue ver o endpoint do plano em que está inscrito atualmente; precisei alterar o status da minha conta antes de descobrir que poderia ter feito logout para acessar a documentação).
Precisaria de 10 vezes o seu orçamento para voltar a analisar isso.
Obrigado! Vou iniciar um ambiente de desenvolvimento quando tiver tempo (o inverno está chegando, então voltar a programar está de volta à pauta) e vou tentar. A ideia é adicionar isso como um plugin, fazer o cadastro no plano gratuito e configurar tudo pela interface, certo? Obrigado por se importar. Posso imaginar perfeitamente que você precise de algum financiamento para investigar isso. Vejo que é difícil conseguir apoio. Talvez não seja para ser.
Por “specs”, entendo os testes em Ruby/Rails necessários para um PR; isso não é culpa do DeepL, mas sim da minha dificuldade em escrever specs (ou, na verdade, em compreender os componentes subjacentes). (A propósito, compartilhei minhas outras frustrações com o DeepL em um ticket. Parece que não consegui convencê-los de que minhas frustrações eram algo que precisavam levar a sério.)