From ec270fbff0a380a4d8ec94ac4f6e5ceaf1bd9836 Mon Sep 17 00:00:00 2001 From: hishamco Date: Sat, 24 Oct 2020 09:44:56 +0300 Subject: [PATCH] Localize TabPanel component --- Oqtane.Client/Modules/Controls/TabPanel.razor | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/Oqtane.Client/Modules/Controls/TabPanel.razor b/Oqtane.Client/Modules/Controls/TabPanel.razor index 9f04dc5f..d6db710f 100644 --- a/Oqtane.Client/Modules/Controls/TabPanel.razor +++ b/Oqtane.Client/Modules/Controls/TabPanel.razor @@ -1,5 +1,5 @@ -@namespace Oqtane.Modules.Controls -@inherits ModuleControlBase +@namespace Oqtane.Modules.Controls +@inherits LocalizableComponent @if (Name == Parent.ActiveTab) { @@ -32,4 +32,14 @@ else base.OnInitialized(); Parent.AddTabPanel((TabPanel)this); } + + protected override void OnParametersSet() + { + base.OnParametersSet(); + + if (IsLocalizable) + { + Heading = Localize(nameof(Heading)); + } + } }