텍스트 오버라이드 불가

The text was overridden but suddenly reverted back to the original.

However, the overridden text is still there, it just doesn’t show.

Reverting and reapplying the change does not resolve the issue.

Discourse 3.3.2 stable.

2개의 좋아요

What happens if you search for js.sign_up instead of “sign up”?

1개의 좋아요

Interesting. And I see that the button text did change after reverting and reapplying.
Do you understand what is happening @moin ?

2개의 좋아요

Not really.
I selected German and even without an overwritten translation, I see “Sign up” as long as I don’t search with the name of the string.


The “only show results in selected locale” checkbox seems to help:

3개의 좋아요

That does not exist on 3.3 stable :thinking:

2개의 좋아요

@hugh can you add this to your list? I was able to replicate the problem as stated by RGJ in the OP and also the different behavior as stated in Moin’s reply.

tl;dr the UI behaves differently when searching for “Sign up” (content of the text field) vs “js.sign_up” (name of the text field), then changing the content of the field, then going back to the search.

  • expected and correct: /admin/customize/site_texts?locale=en&q=js.sign_up
  • unexpected and broken: /admin/customize/site_texts?locale=en&q=sign%20up
3개의 좋아요