Necesito una integración adicional de DeepL para el plugin Translator de Discourse. Debería funcionar exactamente igual que con la API de Google Translate.
¿Cuándo lo necesitas hecho?
Puede esperar, pero una vez que se defina el especialista, creo que una semana sería suficiente para completar la integración de la API. A discutir.
¿Cuál es tu presupuesto, en $ USD, que puedes ofrecer por esta tarea?
Hasta 150 $. Sin embargo, estoy abierto a tus ofertas.
Creo que puedo encargarme de esto con el presupuesto adicional. No está claro (para mí, al menos) si las APIs gratuita y Pro son las mismas. Enviaré un mensaje privado con mi correo electrónico.
No había terminado de darme cuenta de lo que estaba asumiendo aquí.
Con el presupuesto actual, puedo ofrecer un fork funcional que admite Deepl, pero no un código lo suficientemente bueno para que se incluya en el plugin existente mediante un PR. Además, Deepl me parece un poco arriesgado:
es realmente difícil registrarse; registrarse para un tipo de cuenta no te permite obtener una clave API y no hay forma de cambiarlo
la llamada a la API que devuelve los idiomas compatibles no devuelve un JSON válido (¿pero todas las demás llamadas sí?)
hay puntos de acceso separados para las cuentas «gratuitas» (de las que no estoy convencido de que sean gratuitas) frente a las cuentas «pro»
EDITO: pero veo que mucha gente lo desea, así que quizás Deepl sea realmente excelente.
No he prestado mucha atención a todo esto. No sé qué implica solucionar el soporte de Yandex, pero si alguien puede darme una pista y tiene presupuesto, puedo echarle un vistazo.
¡Hola! Podría aportar 50 dólares sin necesidad de un caso de negocio formal (se trata de una pequeña comunidad sin fines de lucro). Puedo ofrecer pruebas con usuarios finales y servir de enlace con el equipo de DeepL, a quienes ya contacté anteriormente para argumentar a favor del nivel gratuito.
Creo que funciona, aunque con algunas salvedades (que no recuerdo), pero me tomaría unas horas preparar las pruebas necesarias para un PR adecuado. Encontré difícil crear una cuenta y localizar la documentación (si inicias sesión, solo puedes ver el endpoint del plan en el que estás suscrito actualmente, y tuve que cambiar el estado de mi cuenta antes de darme cuenta de que podía haber cerrado sesión para ver la documentación).
Necesitaría un presupuesto diez veces mayor al tuyo para volver a analizar esto.
¡Gracias! Encenderé un entorno de desarrollo cuando tenga tiempo (el invierno se acerca, así que programar vuelve a estar en la agenda) y lo probaré. ¿Se trata de agregarlo como un plugin, registrarse en el nivel gratuito y configurarlo a través de la interfaz de usuario, correcto? Gracias por tomarte la molestia. Puedo imaginar perfectamente que necesitas algo de financiación para abordar esto. Veo que es difícil conseguirlo. Quizás no estaba destinado a ser.
¿Podrías compartir esa retroalimentación si la recuerdas? Estaré encantado de compartirla con el equipo de DeepL. Eso debería ayudar a mejorar su producto.
Por “especificaciones” me refiero a las pruebas de Ruby/Rails necesarias para una PR; eso no es culpa de DeepL, sino de mi falta de habilidad para escribir especificaciones (o, en realidad, para comprender los componentes subyacentes). (Por cierto, compartí mis otras frustraciones con DeepL en un ticket. Parecía no tener éxito al convencerlos de que mis frustraciones eran algo que debían tomar en cuenta.)