Cómo resolver el problema del orden diferente de las insignias en distintos idiomas

Anteriormente en

Me encontré con una publicación que preguntaba sobre la clasificación personalizada, pero parece que no ha habido seguimiento. No estoy particularmente interesado en la personalización, porque los escenarios predeterminados están bien implementados. Sin embargo, hay algo un poco extraño: estos son 3 tipos y sus respectivos 3 niveles de insignias, pero… ¿por qué cada columna no es una categoría?

La razón inicial para considerar este problema podría ser solo mi TOC, pero desde la perspectiva de la lógica operativa de la función, si se organizara primero por nivel y luego por tipo, el resultado final también debería ser un escenario en el que cada columna sea una categoría y cada fila sea un nivel. Sin embargo, el meta claramente no muestra esto…
Tengo el mismo problema en mi servidor autoalojado también.


Bueno, simplemente no reaccioné a tiempo. En el paso final, todavía ordena según la cadena de nombre de las insignias…

Es extraño por qué no los organiza de acuerdo con una ID fija o un nombre interno, ya que esto hace que las insignias aparezcan en diferentes órdenes debido a razones de traducción… :melting_face:


¿Se puede solucionar este problema?

Creo que puedo crear un componente de tema que permita a un administrador reordenar las insignias (¿e incluso reagruparlas?). Pero probablemente será un poco complicado y no puedo hacerlo gratis. :woman_shrugging:t2:

Creo que el hilo al que originalmente pretendías responder podría ser el que cité sobre querer personalizar insignias.

oh i thought you wanted to re-order them on the badge page? sorry i misunderstood what you are trying to do. don’t you mean they change order based on the language and you are trying to override that behavior?

Creo que es un problema que las insignias usen órdenes diferentes debido a los diferentes textos localizados en distintos idiomas. En algunos sitios y juegos que conozco, cuando se trata de problemas multilingües, generalmente mantienen su orden sin cambios. Incluso algunos juegos más antiguos, como los proyectos de extensión de motor modernos para “Command & Conquer”, están añadiendo características similares para asegurar que los textos traducidos no afecten el orden de los iconos y otros elementos.
En cuanto al orden personalizado, eh… suena bien, pero no lo necesito.

Clasifiqué esto como UX y lo arreglé aquí UX: fix order of badges to be less language-dependent by chapoi · Pull Request #37895 · discourse/discourse · GitHub

Ahora el orden de las insignias ya no debería cambiar entre diferentes idiomas.

3 Me gusta

Este tema se cerró automáticamente 3 días después de la última respuesta. Ya no se permiten nuevas respuestas.