diff --git a/pkg/api/dtos/plugins.go b/pkg/api/dtos/plugins.go index 63f3ae1a6cf..f3351903517 100644 --- a/pkg/api/dtos/plugins.go +++ b/pkg/api/dtos/plugins.go @@ -32,6 +32,7 @@ type PluginSetting struct { AngularDetected bool `json:"angularDetected"` LoadingStrategy plugins.LoadingStrategy `json:"loadingStrategy"` ModuleHash string `json:"moduleHash,omitempty"` + Translations map[string]string `json:"translations,omitempty"` } type PluginListItem struct { diff --git a/pkg/api/plugins.go b/pkg/api/plugins.go index 7159934f953..517d2c3b295 100644 --- a/pkg/api/plugins.go +++ b/pkg/api/plugins.go @@ -211,6 +211,7 @@ func (hs *HTTPServer) GetPluginSettingByID(c *contextmodel.ReqContext) response. AngularDetected: plugin.Angular.Detected, LoadingStrategy: hs.pluginAssets.LoadingStrategy(c.Req.Context(), plugin), Extensions: plugin.Extensions, + Translations: plugin.Translations, } if plugin.IsApp() {