Come risolvere il problema dell'ordine diverso dei Badge in lingue diverse

In precedenza su

Mi sono imbattuto in un post che chiedeva informazioni sull’ordinamento personalizzato, ma sembra che non ci siano stati aggiornamenti. Non sono particolarmente interessato alla personalizzazione, perché gli scenari predefiniti sono in realtà ben implementati. Tuttavia, c’è qualcosa di un po’ strano: questi sono 3 tipi e i loro rispettivi 3 livelli di Distintivi, ma… perché ogni colonna non è una categoria?

La ragione iniziale per considerare questo problema potrebbe essere solo il mio disturbo ossessivo-compulsivo, ma dal punto di vista della logica operativa della funzione, se fosse organizzata prima per livello e poi per tipo, il risultato finale dovrebbe essere anche uno scenario in cui ogni colonna è una categoria e ogni riga è un livello. Tuttavia, il meta non lo mostra chiaramente…
Ho lo stesso problema anche sul mio server self-hosted.


Beh, semplicemente non ho reagito in tempo. Nell’ultimo passaggio, ordina ancora in base alla stringa del nome dei distintivi…

È strano perché non li organizza in base a un ID fisso o a un nome interno, poiché ciò fa sì che i Distintivi appaiano in ordini diversi a causa delle traduzioni… :melting_face:


Questo problema può essere risolto?

Penso di poter creare un componente tema che permetta a un amministratore di riordinare i badge (e forse anche di raggrupparli?). ma probabilmente sarà un po’ complicato, e non posso farlo gratuitamente. :woman_shrugging:t2:

Penso che il thread a cui intendevi rispondere originariamente sia quello che ho citato riguardo al voler personalizzare i badge?

oh pensavo volessi riordinarli sulla pagina dei badge? scusa, ho frainteso cosa stai cercando di fare. non intendi che cambiano ordine in base alla lingua e stai cercando di sovrascrivere quel comportamento?

Penso che sia un problema che i badge utilizzino ordini diversi a causa dei diversi testi localizzati in lingue diverse. Su alcuni siti e giochi che conosco, quando si tratta di problemi multilingue, generalmente mantengono invariato il loro ordine. Anche alcuni giochi più vecchi, come i progetti di estensione del motore moderno per “Command & Conquer”, stanno aggiungendo funzionalità simili per garantire che i testi tradotti non influiscano sull’ordine delle icone e di altri elementi.
Per quanto riguarda l’ordine personalizzato, ehm… sembra buono, ma non ne ho bisogno.

L’ho classificato come UX e l’ho corretto qui UX: fix order of badges to be less language-dependent by chapoi · Pull Request #37895 · discourse/discourse · GitHub

Ora l’ordine dei badge non dovrebbe più cambiare tra lingue diverse.

3 Mi Piace

Questo argomento è stato chiuso automaticamente 3 giorni dopo l’ultima risposta. Non sono più consentite nuove risposte.