Si está instalando Discourse en otro idioma, los grupos de “niveles de confianza” tendrán un nombre diferente. Por ejemplo, en francés, en lugar de “trust_level_0”, tendrá “niveau_confiance_0”.
Ahora, si crea un evento con el plugin de calendario y desea que su evento sea público, agregará este código: allowedGroups="trust_level_0". Excepto que no existe el grupo “trust_level_0”, por lo que todos los usuarios reciben un error de “Grupos permitidos no válidos”.
Por lo tanto, el plugin no es utilizable en absoluto por usuarios no ingleses.
¿Hay alguna forma de solucionar este error rápidamente? Acabo de trasladar una comunidad a Discourse y todos los usuarios están siendo bloqueados para crear eventos debido a este error. Desafortunadamente, no puedo renombrar “niveau_confiance_0” a “trust_level_0”, ya que es un grupo automático. ¿O tal vez esto se puede hacer en algún lugar directamente en la configuración?
Este ha sido un problema durante mucho tiempo y afecta, por ejemplo, al uso de grupos de etiquetas.
Nada ha cambiado, así que supongo que el equipo se ha metido en un aprieto en algún momento. Y es por eso que no pueden usar el inglés internamente, dentro del código, y otros idiomas externamente en la interfaz de usuario.
Pero solo estoy adivinando, porque nadie ha dicho cuáles son las dificultades reales para solucionar esto. O me he perdido el razonamiento, eso también es posible.
Lo siento, no puedo reproducir este problema. Cualquiera de los nombres originales en inglés en grupos automáticos es válido aquí como allowedGroups.
Sin embargo, ten en cuenta que el usuario que crea el evento debe poder ver los grupos definidos como grupos permitidos. ¿Has cambiado estos niveles de visibilidad para tus grupos automáticos?
Obrigado, a visibilidade estava limitada ao proprietário do grupo e alterá-la para todos os utilizadores registados resolveu o problema! Desculpe fazer suposições ousadas, não explorei o problema o tempo suficiente.