I went to Admin -> Customize -> Text and changed “Anniversary” to “TestName”
I then changed Icon back to fa-clock-o and the name back to “Anniversary”
The icon changed back OK, but the name is still “TestName” on the public Badges page even though the Admin page shows the value as “Anniversary”
I’m not sure which, but I think either a scheduled sidekiq job will need to run or a rebuild will need to be run. Else it’s a Bug (though I did not see any error messages in the console and the network pane didn’t have any fail headers)
Nah, i cannot change name of badge even if i trying to name it in english. I think this a bug. I’m trying to rebuild app and clear my cache but there is no effect:(
IIRC, this seems oddly familiar to the YAML issues I found prior with the Topic/Post Reply buttons, where due to keys missing the saving of said translation fails.
@Falco, do you think that may be the case here? My sandbox server is down right now and I’ve got to be running out soon so I really don’t have time to throw something up to validate my thoughts this weekend.
No, i’m trying to change “Editor” to “Editor 1” in Russian translate and this is not working.
P.S. I’ve already edit the icon of Editor badge a few days ago. As i say — there is a sirious dependence between the fact that you edit default icon to custom and the fact that you try to change a badge title after that.
As it turns out, if you’ve changed the default locale in the site settings, changing any of the system badges would overwrite their “name” with the localized name which breaks all the translation overrides (because we use the name of the badge as the key of the translation string).
Sorry, i’m absolule dummy in all that things. You sent a page from Github, so what i should do now?
This issue will be fixed in one of the next release of Discourse or i should do some changes through the Terminal?