Как переопределить переменные?

Помогите переопределить переменные. Суть такая, есть проект на Blazor, в нем есть база данных и представление данных в виде таблиц с помощью фреймворка Radzen (подтянут с помощью nuget). В самом фреймворке есть фильтр для таблиц на английском.

введите сюда описание изображения

Все эти значения определены в фреймворке в виде:

    [Parameter]
    public string FilterText { get; set; } = "Filter";

    [Parameter]
    public string EnumFilterSelectText { get; set; } = "Select...";

    [Parameter]
    public string AndOperatorText { get; set; } = "And";

    [Parameter]
    public string OrOperatorText { get; set; } = "Or";

Задача состоит чтоб заменить эти значения на свои(русские), не влезая в чужой код. Мое виденье:

  • Сделать сервис или класс где эти переменные уже определены и не будут меняться в фреймворке.

  • Надо сделать какую то прослойку между фреймворком и рендером, но как?!

Не хватает опыта и знаний. Может есть какое то другое решение. Просто таблиц очень много и прописывать в каждой перевод не охота, и фреймворк не охота трогать, так как он часто обновляется, да и не практично. Спасибо.


Ответы (0 шт):