# Error de variables en la nueva insignia de usuario del mes

**URL:** <https://meta.discourse.org/t/new-user-of-the-month-badge-variables-error/216943>\
**Category:** Bug\
**Created:** [3 Febrero, 2022 09:25 UTC](https://meta.discourse.org/t/new-user-of-the-month-badge-variables-error/216943 "2022-02-03T09:25:36Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Hyeonji\_Kim](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hyeonji_kim/32/246647_2.png) [@Hyeonji\_Kim](https://meta.discourse.org/u/Hyeonji_Kim)\
**Post date:** [3 Febrero, 2022 09:25 UTC](https://meta.discourse.org/t/new-user-of-the-month-badge-variables-error/216943/1 "2022-02-03T09:25:37Z")

</div>

Continuar la discusión en [Nuevo usuario del mes: mes incorrecto, no localizado](https://meta.discourse.org/t/new-user-of-the-month-wrong-month-not-localized/110868/5):

Primero, gracias por el buen foro 😍

Mi foro usa coreano y se abrió el 18 de enero de 2022.

Al otorgar la insignia de nuevo usuario de este mes, hay un error en el mensaje del sistema.

 ![image](https://global.discourse-cdn.com/meta/original/3X/a/e/aed96166c40abf30e2963922bd255069946a136a.jpeg)

→ en inglés,  
“Congratulations, you’ve been awarded the **New User of the Month award for** % B % Y .”

Hice esto para corregir este error.

1. Visita **configuración del sitio \> texto** para encontrar la variable `% B % Y`. Sin embargo, había `%{month_year}`. No puedo arreglarlo…

2. Entonces, revisé [Consulta de insignias en GitHub](https://github.com/discourse/discourse/blob/main/app/jobs/scheduled/grant_new_user_of_the_month_badges.rb). Revisé el contenido del commit de este enlace. Se confirmó que el contenido antes del commit era `month_year: Time.now.strftime ("%B%Y")`.

Supongo que la causa del problema son dos cosas.

1. Debido a que el foro se creó a finales de enero, `previous_month_beginning` no se pudo calcular en `month_year: I18n.l (previous_month_beginning, format: no_day)`. Por lo tanto, el sistema imprimió ‘%B%Y’.

2. O, este es el caso cuando la insignia del foro es anterior al commit.

3. O, error de traducción

Me pregunto la razón de este error. Y hágame saber si hay alguna manera de solucionar este error. Gracias 😢

---

_[View the full topic](https://meta.discourse.org/t/new-user-of-the-month-badge-variables-error/216943)._
