-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Supports multiple languages in the web interface #4712
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
…automatically detect your browser's language preference, or you can manually select your preferred language in the Settings page
Docker Image for build 3 is available on DockerHub:
Note Ensure you backup your NPM instance before testing this image! Especially if there are database changes. Warning Changes and additions to DNS Providers require verification by at least 2 members of the community! |
I tested the image successfully |
Great feature, hope to merge. |
Great feature, hope to merge. |
Love the effort you've put in here. How did you come up with the translations, though? Which of the languages do you personally know? |
My native language is Chinese, and English is my second language. I also studied Japanese and French to an intermediate level, and I know a little Korean and Russian. Learning languages has always been fascinating for me because it helps me connect with different cultures. To improve my translations and understanding, I often use Google Translate as a tool. It’s very convenient for quickly checking words or phrases in unfamiliar languages. However, I also double-check the translations, especially for context, as Google Translate doesn’t always perfectly understand subtle meanings or idioms. |
Awesome stuff. I wanted to make sure you didn't use AI to translate some things. I've found it to be very wrong in the past. I'm in the process of converting to React frontend with proper i18n support. I'll definitely use some of your principles here. In the mean time, can I ask some more people to review and verify the PR and translations? |
Of course! I completely understand your concerns about using AI tools for translations since they can sometimes be inaccurate. It's always a good idea to review translations carefully to ensure quality. |
Language Support
Nginx Proxy Manager supports multiple languages in the web interface. The interface will automatically detect your browser's language preference, or you can manually select your preferred language in the Settings page.
Available Languages
Changing Language
For technical details about translations and contributing new languages, see frontend/js/i18n/README.md.