Opción de interfaz en euskera

@mirenbz!

Mi circunscripción en euskera está pidiendo configurar su idioma en nuestro Discourse autoalojado. Sin embargo, no veo el euskera entre las opciones de la interfaz. ¿Este trabajo sigue en curso o puedo instalar el euskera como opción?

¡Gracias por todo este increíble trabajo!

2 Me gusta

Se añaden nuevos idiomas a Discourse una vez que una parte significativa del software (aproximadamente el 50%) ha sido traducida. El euskera solo está traducido al 13%, lo que resultaría en una interfaz de usuario casi completamente en inglés; por lo tanto, aún no se ha añadido.

Puedes ayudar con la traducción para que, con suerte, el idioma pueda añadirse en el futuro:

Si tienes alguna pregunta, no dudes en hacerla.

6 Me gusta

Estoy trabajando para involucrar a hablantes nativos a contribuir con las cadenas de traducción en Crowdin.

Creé una cuenta en Crowdin para aprender cómo se haría esto, pero no veo cómo conectarme al proyecto de Discourse para el euskera. ¿Necesito (necesitamos) una invitación? ¿O creo mi propio proyecto en euskera y el trabajo se integra mágicamente en la localización en-eu? Por favor, aconsejadme.

4 Me gusta

Ahh, ya lo he resuelto.

Empiezas en la página de Discourse Enterprise: Crowdin Enterprise, luego

  • Elige el idioma al que quieres contribuir
  • Haz clic en Ir al editor
  • Crea tu propia cuenta en Crowdin para este proyecto
  • Empieza a añadir cadenas de traducción

¿Alguien que sepa euskera quiere unirse a este esfuerzo? ¡Podríamos terminarlo en un abrir y cerrar de ojos!! :dizzy:

3 Me gusta

Me alegra que lo hayas encontrado. La interfaz de Crowdin a veces puede resultar un poco confusa.

Creo que, especialmente al principio, debería seleccionar la carpeta de release y elegir client.yml o server.yml, probablemente client primero. De lo contrario, también aparecerán en tu lista los textos de todos los plugins que están incluidos en el núcleo. Los textos de la carpeta latest son los que se han añadido recientemente. Creo que existe un riesgo ligeramente mayor de que se vuelvan a modificar, por lo que yo empezaría por la carpeta release.

4 Me gusta

Acabo de darme cuenta de que hay más de 100.000 cadenas de texto por traducir. ¡Quizás ESE sea el motivo por el que aún no se ha completado! (Pero ¿no es genial que existan personas ingenuas en el mundo? ¡Somos TAN optimistas!) :zany_face:

5 Me gusta

Re: Crowdsourcing a través de Crowdin

Veo que sería más fácil copiar las traducciones de DeepL en cada celda, y que los hablantes no vascos podrían hacer esto para completar el conjunto de datos. No es lo ideal, pero sería una forma de poner este idioma en línea más rápido y, con suerte, mejorarlo a medida que el crowdsourcing aporte cadenas de texto más completas.

  • ¿Es este un enfoque razonable?
  • ¿Hay alguna forma de completar automáticamente todas las cadenas de texto de esta manera?

Por favor, indíquenos.

A menudo utilizo las sugerencias automáticas de Crowdin. En muchos casos, uso directamente el botón de guardar que aparece junto a ellas, lo que guarda esa sugerencia como traducción.

En otros casos, las utilizo como base para mejorarlas según sea necesario. A menudo, una de las palabras utilizadas no coincide con la forma en que se tradujo esa palabra anteriormente.
Traducir una función específica con un nombre consistente es bastante importante.

Pero usar la traducción de DeepL suele ser suficiente, aunque debería hacerlo personas que puedan juzgar si la traducción tiene sentido en ese contexto. Entonces, Discourse podría hacerlo automáticamente y esperar que la gente corrigiera lo que no se tradujo bien. Por mi experiencia, la mayoría de las personas no lo hacen; los informes sobre traducciones que necesitan mejora, tanto aquí en el foro como directamente en Crowdin, son raros. A menudo, hay que conocer el texto original en inglés para notar que el significado en realidad no es el mismo, y es poco frecuente que la gente mire ambos textos y note la diferencia.

Diría que utilicen las sugerencias con la mayor frecuencia posible y omitan los textos en los que no sean útiles o en los que se necesite más información para decidir si funcionan en ese contexto, de modo que obtengan muchas traducciones lo más rápido posible, pero no añadan traducciones que sepan que necesitan ser editadas de nuevo. Será muy difícil encontrarlas más adelante.

1 me gusta

Para continuar, ¿existe alguna forma en Crowdin de poblar un proyecto de traducción rellenando automáticamente todas las celdas con traducciones de DeepL? Dado que estamos trabajando en un proyecto en particular (Discourse → euskera), supongo que otros proyectos no se verán afectados por este enfoque (perezoso).

Como dije, mi objetivo es implementar lo básico de un idioma para que la gente pueda usar Discourse con ese idioma, aunque no sea perfecto.

1 me gusta

O bien, ¿existe alguna manera de utilizar el modelo del euskera que ahora está integrado en LibreTranslate para alimentar el modelo de Crowdin?

1 me gusta