After the update,Chinese management interface is bad

Following tonight’s update, my Chinese administrative interface appears as follows:

However, on the homepage, everything appears normal:

Switching to Japanese and English, the interface functions correctly:

It seems that only the Simplified Chinese management interface is malfunctioning; other languages display correctly. I am unsure of the cause of this issue. How can I resolve it effectively?

2 Likes

I recommend trying a console rebuild just in case.

3 Likes

I have already done this, but the display remains unchanged and identical to the original.:folded_hands:

Translations were updated 14 hours ago.

I see that your installed version (0ea6ecd84a) already include those updated translations.

I changed my setting to zh_CN and it looks correct on my instance

Did you change any site settings or installed new plugin or just updated to latest version?

I have updated Discourse to commit 1ab57f6910, yet the display remains abnormal. I performed the update through the administrator backend. Should I access the server directly to execute commands for updating, or perhaps update other components?

1 Like

I just updated my instance to exactly the same version, and it looks correct.

I am curious if your assets are cached.

If you are using Google Chrome, could you please go to the inspector and open the “Sources” tab?

You should be able to see a link to the zh_CN/admin.js file.

Then, if you copy and paste that link into another tab, can you please check if you have the dashboard translations?

Sorry for the quite technical debugging. The bug you are experiencing is quite unusual.

3 Likes

Thank you. I followed your instructions, and when I locate the corresponding link in Simplified Chinese and enter it into my browser, I am greeted with this screen (the obscured part reveals my website’s domain). It appears that Cloudflare has blocked access.

However, upon switching to Traditional Chinese and locating the same link, entering it into the browser yields the same result as you showed.

In my personal assessment, it seems that Cloudflare’s Web Application Firewall (WAF) or similar security measures might have been triggered, resulting in the blockage. What perplexes me greatly is why only Simplified Chinese is being obstructed. I am unsure of the underlying cause.

1 Like

I have resolved this issue. After disabling the active WAF in the Cloudflare dashboard, the Simplified Chinese interface displayed correctly. However, I am uncertain which specific rule was triggered. I am also unsure where to find a suitable set of Cloudflare WAF rules tailored for Discourse.

2 Likes

The underlying cause of this issue is as follows:

Within the administrator’s simplified Chinese link, there exists an instance of “aaa.”

Consequently, my Cloudflare WAF (Web Application Firewall) rule set includes a restriction that blocks “aaa.”

image

As a result, Cloudflare’s security measures are triggered, leading to the frontend requests being outright blocked before reaching the backend.

Although it may seem quite peculiar, this is essentially the situation: :frowning_face_with_open_mouth:

4 Likes