Describe the feature you'd like
I would like to request internationalization (i18n) support for the Blockscout frontend.
At the moment, the frontend is mainly English-only. Since many Blockscout instances are used by global and local communities, multi-language support would make the explorer much more accessible and easier to adopt for non-English-speaking users.
Describe why this feature is important
This would help in several ways:
improve accessibility for users from different regions
make Blockscout more suitable for community-operated and localized explorers
allow ecosystem teams to provide a better user experience for local users
make it easier for contributors to add and maintain translations without changing core frontend logic
Proposed solution
A practical first step could be:
introduce an i18n framework for frontend text
extract hardcoded UI strings into translation files
support locale switching in the UI, or allow instance-level default locale configuration
use English as the fallback language when translations are incomplete
Additional context
A good initial language set could include:
English
Chinese
Spanish
Russian
Turkish
Vietnamese
I’d be happy to help with this effort. I can start by contributing a Chinese translation PR and also help with testing if the maintainers think this feature would be useful.
Thanks for considering this feature request.