Hi Grafana team,
We are using Grafana OSS in a direct, out‑of‑the‑box way — we simply download the official binaries and run them (start/stop).
We cannot rebuild or recompile Grafana from source.
Because of this, we want to clarify how localization can be extended.
Questions:
-
Is there any supported way to add a new language in Grafana OSS without rebuilding?
For example:-
placing a new locale folder under
public/locales/<lang> -
adding translation JSON files
-
restarting Grafana
Will Grafana detect and load these?
Or is this not possible unless the language is part of the official release build? -
-
Do all new languages have to go through the official Grafana Crowdin project?
Since we cannot rebuild:-
Does adding a language require contributing to Crowdin
-
and waiting for Grafana to include it in the next official release?
Is Crowdin the only path to get a new language added for OSS users?
-
-
Does the “Translate your plugin” feature apply only to plugins?
-
Can plugin translations override core UI strings?
-
Or does it affect only plugin components?
-
We want to fully understand whether adding a new language is possible when using Grafana OSS as‑is (no custom build), or whether the only supported approach is through contributing to Crowdin and waiting for an official release.
Thanks!