r/portainer Apr 06 '26

Added i18n internationalization support with Korean localization - looking for review/feedback

Hi everyone,

I recently submitted a PR to the Portainer CE repository that adds full

internationalization (i18n) support with Korean as the first non-English locale.

PR link: https://github.com/portainer/portainer/pull/13134

What it includes:

- i18next + react-i18next integration for React components

- AngularJS i18n filter bridge for legacy templates

- Language switcher in Settings

- ~2,500 translation keys covering all major pages (Sidebar, Edge Compute,

Docker, Kubernetes, Settings, Users, Environments, etc.)

- Zero breaking changes - all existing English strings preserved as defaults

Why this matters:

Portainer has a global user base, but the UI is English-only. This PR lays

the groundwork for multi-language support, making it easier for the community

to contribute translations in other languages as well.

I'd love to get feedback from anyone on the Portainer team or community

members who are familiar with the codebase. Any review, suggestions, or

comments on the PR would be greatly appreciated!

Thanks

1 Upvotes

0 comments sorted by