Nuovo badge utente del mese: errore variabili

Continua la discussione in Nuovo utente del mese: mese errato, non localizzato:

Innanzitutto, grazie per il buon forum :heart_eyes:

Il mio forum utilizza il coreano ed è stato aperto il 18 gennaio 2022.

Quando viene assegnato il badge del nuovo utente del mese, c’è un errore nel messaggio di sistema.

  • in inglese,
    “Congratulations, you’ve been awarded the New User of the Month award for % B % Y .”

Ho fatto questo per correggere questo errore.

  1. Visita impostazioni del sito > testo per trovare la variabile % B % Y. Tuttavia, c’era %{month_year}. Non riesco a correggere,…

  2. Quindi, ho controllato Badge query su GitHub. Ho controllato il contenuto del commit di questo link. È stato confermato che il contenuto prima del commit era month_year: Time.now.strftime ("%B%Y").

Suppongo che la causa del problema siano due cose.

  1. Poiché il forum è stato creato alla fine di gennaio, previous_month_beginning non poteva essere calcolato in month_year: I18n.l (previous_month_beginning, format: no_day). Quindi il sistema ha stampato ‘%B%Y’.

  2. Oppure, questo è il caso in cui il badge del forum è precedente al commit.

  3. Oppure, errore di traduzione

Mi chiedo la ragione di questo errore. E fammi sapere se c’è un modo per risolvere questo errore. Grazie
:cry: