mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-25 09:25:55 +03:00
[PR #5107] [MERGED] feat(i18n): add Bahasa Indonesia translations and help documentation #4059
Labels
No labels
awaiting feedback
bug
cannot reproduce
dns provider request
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
need more info
no certbot plugin available
product-support
pull-request
question
stale
troll
upstream issue
v2
v2
v2
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nginx-proxy-manager-NginxProxyManager#4059
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/NginxProxyManager/nginx-proxy-manager/pull/5107
Author: @teguh02
Created: 12/27/2025
Status: ✅ Merged
Merged: 1/13/2026
Merged by: @jc21
Base:
develop← Head:develop📝 Commits (1)
bbe98a6Add Indonesian locale and help docs📊 Changes
12 files changed (+764 additions, -1 deletions)
View changed files
📝
frontend/check-locales.cjs(+1 -0)📝
frontend/src/locale/IntlProvider.tsx(+2 -0)➕
frontend/src/locale/src/HelpDoc/id/AccessLists.md(+7 -0)➕
frontend/src/locale/src/HelpDoc/id/Certificates.md(+32 -0)➕
frontend/src/locale/src/HelpDoc/id/DeadHosts.md(+10 -0)➕
frontend/src/locale/src/HelpDoc/id/ProxyHosts.md(+7 -0)➕
frontend/src/locale/src/HelpDoc/id/RedirectionHosts.md(+5 -0)➕
frontend/src/locale/src/HelpDoc/id/Streams.md(+6 -0)➕
frontend/src/locale/src/HelpDoc/id/index.ts(+6 -0)📝
frontend/src/locale/src/HelpDoc/index.ts(+2 -1)➕
frontend/src/locale/src/id.json(+683 -0)📝
frontend/src/locale/src/lang-list.json(+3 -0)📄 Description
📋 Summary
This PR adds Indonesian (Bahasa Indonesia) locale support to Nginx Proxy Manager, including UI translations and Indonesian-language help documentation.
Bahasa Indonesia is the national language of Indonesia and is widely used by millions of users across Southeast Asia. Adding Indonesian support improves accessibility for Indonesian-speaking users and contributes to broader localisation efforts in open-source projects.
🎯 Changes
New Files Added
Translation file:
frontend/src/locale/src/id.jsonHelp documentation (Indonesian / Bahasa Indonesia):
frontend/src/locale/src/HelpDoc/id/AccessLists.mdfrontend/src/locale/src/HelpDoc/id/Certificates.mdfrontend/src/locale/src/HelpDoc/id/DeadHosts.mdfrontend/src/locale/src/HelpDoc/id/ProxyHosts.mdfrontend/src/locale/src/HelpDoc/id/RedirectionHosts.mdfrontend/src/locale/src/HelpDoc/id/Streams.mdfrontend/src/locale/src/HelpDoc/id/index.tsModified Files
frontend/check-locales.cjs– Added Indonesian locale configurationfrontend/src/locale/IntlProvider.tsx– Registered Indonesian localefrontend/src/locale/src/HelpDoc/index.tsx– Registered Indonesian help documentationfrontend/src/locale/src/lang-list.json– Added Indonesian display name🌐 Locale Details
idid-ID✨ Features
💡 Additional Notes
The translations aim to use formal, clear, and standard Indonesian, prioritising consistency with existing UI terminology and avoiding overly literal translations where they would reduce readability.
Changes were implemented by following the guidance in
frontend/src/locale/README.mdand referencing existing locale implementations.⚠️ Note: A local Docker-based dev instance was not spun up for this PR. The contribution focuses on correctness, consistency, and completeness of the locale files.
🙏 Acknowledgments
Thank you for considering this contribution. Adding Indonesian language support helps broaden accessibility for Indonesian-speaking users and reflects the linguistic diversity of the Nginx Proxy Manager community.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.