Ho bisogno di un’integrazione aggiuntiva di DeepL per il plugin Translator di Discourse. Dovrebbe funzionare esattamente allo stesso modo in cui funziona con l’API di Google Translate.
Quando hai bisogno che sia completato?
Può attendere, ma quando verrà definito uno specialista, credo che una settimana sia sufficiente per completare l’integrazione dell’API. Da discutere.
Qual è il tuo budget, in $ USD, che puoi offrire per questo compito?
Fino a 150 $. Sono aperto alle tue offerte, tuttavia.
Penso di poter accettare questo con il budget aggiunto. Non è chiaro (almeno per me) se le API gratuite e quelle Pro siano le stesse. Invierò un messaggio privato con la mia email.
Con il budget attuale, posso offrire una fork funzionante che supporta DeepL, ma non un codice abbastanza valido per essere incluso nel plugin esistente tramite una PR. E DeepL mi sembra un po’ rischioso:
è davvero difficile registrarsi: iscriversi a un tipo di account non ti permette di ottenere una chiave API e non c’è modo di cambiare;
la chiamata API che restituisce le lingue supportate non restituisce un JSON valido (ma tutte le altre chiamate sì?);
ci sono endpoint separati per gli account “free” (di cui non sono convinto che siano davvero gratuiti) rispetto a quelli “pro”.
EDIT: ma vedo che molte persone lo desiderano, quindi forse DeepL è davvero ottimo.
Non ho prestato molta attenzione a tutto questo. Non so cosa comporti risolvere il supporto Yandex, ma se qualcuno può darmi un suggerimento e ha i fondi, posso occuparmene.
Ciao, potrei contribuire con 50 dollari anche senza un business case formale (si tratta di una piccola organizzazione no-profit comunitaria). Posso offrire test da parte degli utenti finali e fare da tramite con il team di DeepL, a cui ho già scritto in precedenza per sostenere la possibilità di un piano gratuito.
Penso che funzioni, con alcune limitazioni (che non ricordo), ma mi ci vorranno alcune ore per preparare i test necessari per una corretta pull request. Ho trovato difficile creare un account e reperire la documentazione (se sei loggato, puoi vedere l’endpoint solo del piano a cui sei attualmente iscritto, e ho dovuto cambiare lo stato del mio account prima di scoprire che potevo disconnettermi per vedere la documentazione).
Mi servirebbe un budget 10 volte superiore al tuo per rivedere questa questione.
Grazie, avvierò un ambiente di sviluppo quando avrò tempo (l’inverno sta arrivando, quindi il coding è di nuovo all’ordine del giorno) e ci proverò. Aggiungo questo come plugin, mi iscrivo con il piano gratuito e configuro tutto tramite l’interfaccia utente, giusto? Grazie per esserti preso la briga. Posso assolutamente immaginare che tu abbia bisogno di finanziamenti per occupartene. Vedo che è difficile raccogliere fondi. Forse non è destinato ad accadere.
Puoi condividere quel feedback se ti ricordi? Sarò più che felice di condividerlo con il team di DeepL. Questo dovrebbe aiutare a migliorare il loro prodotto.
Con “spec” intendo i test Ruby/Rails necessari per una PR; non è colpa di DeepL, ma del fatto che non sono bravo a scrivere le spec (o, in realtà, a comprendere i componenti sottostanti). (Per la cronaca, ho condiviso le mie altre frustrazioni con DeepL in un ticket. Sembra che non sia riuscito a convincerli che le mie frustrazioni fossero qualcosa di cui dovevano occuparsi.)