Incomplete English Translation in Notification API Response
Target: https://community.arcblock.io/.well-known/service/user/notifications?locale=en Severity: Medium Category: Localization / Internationalization (i18n)
Summary
Even when the language preference is set to English, the API response for user notifications still contains Chinese text in certain message fields. This indicates incomplete localization of notification data on the ArcBlock Community platform.
Steps to Reproduce
- Log in to https://community.arcblock.io.
- Set language preference to English (via settings or browser locale).
- Access or call this endpoint:
javascript https://community.arcblock.io/.well-known/service/user/notifications?locale=en - Check the returned JSON or UI display of notifications.
Observed Result
Some notification content (titles, messages, or descriptions) remains in Chinese, even though the locale=en parameter is set and English is selected in user settings.
Expected Result
All notification content should be fully translated to English when locale=en is active.
Impact
- Confuses non-Chinese-speaking users.
- Breaks UI consistency.
- Reduces accessibility for global users.
- May affect engagement or interpretation of community messages.
Evidence
📍 Endpoint:
https://community.arcblock.io/.well-known/service/user/notifications?locale=en
1 reply
Thank you for your feedback. Message notifications are generated at the time of sending, and their language depends on the user’s input and settings at that time. They don’t change automatically with later language switches.