Formal german available?

Oooh too many flowers! I’m still struggling.

  • Have a developement environment
  • Seem to have successfully installed the translations-manager. Is it correct it doesn’t show in the plugins section in the administration area?
  • Have set up a github project but cannot sync it with transifex. Fail on the config, I think. Or fail in understanding what is meant by “sync”. The Transifex project gets the new source files by the “Auto update resources”-mechanism. Do you per chance have an example config?
  • Still have not figured out how to get the translations once they’re in the repository…

Sigh. Hope to cope… please advice :exploding_head:

Dorothea

1 me gusta

Is there a possibility that the formal german language files could e.g. named client.de_DE.yml and checked into the discourse repository so that anyone can use them?

2 Me gusta

Yes, that would be the goal. Having something like de_formal should be possible. I’m not sure yet what easier to do: Getting the translations-manager work with a plugin or integrating the translations directly within Discourse.

I’d like to take a look at the current state of the translations. Did you see my request on Transifex to join the team at Discourse Formal German localization?

6 Me gusta

Funny, but no. No news on transifex for me.
Anyway, have invited you there. :wave:

2 Me gusta

Hi Dorothea,

thanks for the invite on Transifex and sorry for the delay. This topic somehow dropped off my radar. I’m adding it to my list of things I’d like to work on next week…

4 Me gusta

Here we go. Please give it a try.
This plugin includes the hard translation work done by @DDo! :+1:

While creating this plugin I noticed a missing feature in Discourse: The new de_formal locale doesn’t reuse the German locale defaults for site settings. I’ll enhance this in the future.

The translations on Transifex have been moved to https://www.transifex.com/discourse/discourse-german-formal/.

6 Me gusta

Great stuff!
Works fine!

Just load the plugin, rebuild and the plugin is there and activated. Now you have a second german - named “Deutsch (Sie)” to choose as your language or as default locale.

This is really great!

3 Me gusta

Hi, we are going to use Discourse as a Social Intranet in our department and would like to use the formal german version, too. The plugin wasn’t updatet for several months, and the Transifex page reads “57% complete” - so is this plugin still best practice and maintained and updated to new versions of Discourse or should we start to translate on our own?

2 Me gusta

I just tested the plugin and choosing Deutsch (Sie) as my preferred language, and it looks pretty good to me. Most of the interface is translated into formal German and it appears to fall back to the informal German instead of to English when translations are missing. But not everything is translated into informal German either yet.. though we are making good progress. My suggestion would be to go ahead and try the formal German, and contribute to the translation on Transifex.

Formal German example:

Fallback to informal German example:

1 me gusta

I didn’t update the plugin because nobody was maintaining the formal translations anymore. I granted your request on Transifex as the translations for formal German are still on Transifex. Please mention me here in this topic if you made progress with the translations. I’ll update the plugin when that happens.

3 Me gusta

Excellent, I’ll give it a try.

2 Me gusta

También nos gustaría usar la versión en lenguaje formal.

Hasta donde puedo ver hoy en Transifex, no hay mucho progreso en las traducciones necesarias para el alemán formal y no estoy seguro de si el plugin está actualizado.

Te enviaré una solicitud en Transifex para obtener acceso y haré las traducciones que faltan muy pronto.

3 Me gusta

Gracias por proporcionar acceso en Transifex. Ya he comenzado las traducciones.

Por si acaso:

  • El alemán (de) es el idioma de origen. ¿Se garantiza que esta fuente refleja el estado actual del desarrollo de Discourse o necesita alguna actualización?

En Transifex hay un mensaje “Esta organización está actualmente inactiva. Un administrador ha pausado la suscripción”.

¿Qué significa eso realmente para las traducciones y la posibilidad de utilizar este alemán formal más adelante en Discourse?

3 Me gusta

Sí, y todavía parece actualizarse regularmente. La última actualización de los archivos fuente alemanes fue hace 5 días.

Debería funcionar bien por ahora, pero algún día debería trasladar estas cosas a Crowdin. De todos modos, por favor, mencióname aquí cuando hayas avanzado con la traducción para que pueda actualizar el plugin con las nuevas traducciones.

3 Me gusta

Gracias por la información. Trabajaré en la traducción todos los días. Queda mucho por hacer :slight_smile: - quizás encuentre otras víctimas aquí de mi lado para ayudar. Te mantendré informado sobre el progreso.

Actualmente estoy trabajando para completar la parte del servidor. Realmente no sé para qué es la parte del cliente.

3 Me gusta

Ambas partes son importantes ya que todas esas traducciones son visibles para el usuario.

2 Me gusta

Hoy terminé la traducción (ambas partes: servidor y cliente, al 100%).

@gerhard ¿Podrías actualizar el idioma en el plugin, para que pueda configurar un sitio de prueba y realizar algunas comprobaciones finales de calidad en una instancia en funcionamiento de Discourse con el alemán formal?

¿Hay algo especial a tener en cuenta si quiero usar el nuevo idioma desde cero, es decir, ya durante la configuración inicial?

Gracias por el apoyo y por cualquier indicación sobre cómo proceder.

3 Me gusta

Gracias por las traducciones. El plugin ha sido actualizado.

Deberías poder seleccionar el idioma en el asistente. Para un sitio existente, puedes hacer una actualización manual del contenido generado por el sistema. Consulta Update seeded categories and topics.

3 Me gusta

Gracias por actualizar el plugin. Ahora puedo seleccionar Deutsch(Sie) en la configuración de mi perfil. Cuando intento cambiar la configuración regional predeterminada para todo el sitio de Deutsch a Deutsch(Sie), siempre vuelve de solo a Deutsch. Y el botón “Text ersetzen” no hace nada; no actualiza, por ejemplo, Nutzungsbedingungen, etc.

Estoy seguro de que estoy haciendo algo mal en el proceso de configuración, ¿quizás sea la configuración de DISCOURSE_DEFAULT_LOCALE : de en app.yml?

2 Me gusta

Sí, probablemente sea eso.

2 Me gusta