Completed
Last Updated: 24 Apr 2023 15:48 by ADMIN
Release 4.2.0 (04/26/2023)
khashayar
Created on: 31 Oct 2019 11:05
Category: UI for Blazor
Type: Feature Request
19
RTL support in UI for Blazor
hello, 
i wanted to know if it's possible to make fully rtl theme in ui for blazor or not i have been trying to make an rtl theme but i got some problems.
and also is it possible to use other types of calendar in datepicker  (like arabic calendar)? 
9 comments
ADMIN
Svetoslav Dimitrov
Posted on: 10 Dec 2021 15:03

Hello Islam,

I am sorry that you are feeling neglected. I would like to assure you that this is not the case. We are taking each feature request seriously. When we prioritize a certain feature we take multiple factors under consideration. One of the most important factors is the number of Votes. This number resembles what part of our community would like to see the feature implemented. This is important because we need to be efficient when implementing a feature so that it provides the best overall value for the entire community. That being said, the Planned status may serve you as a promise that the Right-To-Left support will be implemented. 

Regards,
Svetoslav Dimitrov
Progress Telerik

Learn about the important changes coming in UI for Blazor 3.0 in January 2022!
Islam
Posted on: 05 Dec 2021 07:45
RTL is a very needed option in Arab region you can't ignore it for our needs to it. we love Telerik products and we don't want to be ignored or less priority in your tasks to support us.
ADMIN
Nadezhda Tacheva
Posted on: 20 Sep 2021 19:48

Hello Salman,

While we had initial plan for RTL release by the end of 2021, we had to postpone it a little considering other more demanded items by our users. The latest roadmap update has been published and can be found on the product roadmap page - the current outlook has been changed to mid of 2022.

We constantly monitor the feedback and in case RTL demand grows, we will be able to react and plug it into the roadmap sooner.

Meanwhile, as you correctly mentioned, through Localization you can define the desired translations for the component elements. You may also take a look at the Globalization article for more details on how the Telerik components handle culture-specific format for dates, numbers and currency. As for the texts alignment, where needed, you can use some custom CSS to right align it or change its direction to rtl. You can use your dev tools to inspect and find the correct elements that you need to apply the styles on.

I hope you will find the above information useful and if any further questions appear, please let us know. We will be happy to step in and assist.

Regards,
Nadezhda Tacheva
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Salman
Posted on: 14 Sep 2021 05:38

Hello,

Is the RTL support still on track for November? I attempted to force rtl by inserting a scheduler in a <div dir="rtl"> it broke the event display quite a bit.

In the meantime I saw that through  https://docs.telerik.com/blazor-ui/globalization/localization I can translate some components to Arabic such as the date/days etc, is that correct?

ADMIN
Marin Bratanov
Posted on: 19 Feb 2021 16:53

Hello Matus,

RTL support is not tied to .NET 6 or to potential updates in the themes about Bootstrap v5.

 

Regards,
Marin Bratanov
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Matus
Posted on: 17 Feb 2021 10:24

Thank you Maria.

For my information, is the November implementation schedule dependent on .NET 6 or Blazor support for Bootstap 5 being in place first?

ADMIN
Maria Ivanova
Posted on: 17 Feb 2021 09:41

Hi Matus,

The current outlook for implementing RTL is around November this year. When prioritizing items for product releases we take into consideration the level of demand expressed by our users.

As of now there has been some interest, but not quite high to help plan it for sooner implementation. Of course, we constantly monitor the feedback and in case conditions change we will be able to react and plug it into the roadmap sooner.

We will appreciate and encourage you in case you have specific problems/requests regarding the RTL capability to share them in this thread, so we can take them into consideration.

Kind Regards, Maria VeledinovaPM at Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Matus
Posted on: 16 Feb 2021 09:20

Hello Marin,

Is there update on RTL support? When approximately can we expect this to come?

Thanks,

Matus

ADMIN
Marin Bratanov
Posted on: 31 Oct 2019 17:01

Hello Khashayar,

The easy one first - only the Gregorian calendar is supported.

On RTL support - that's something that's a little down the line, we are about to start working on localization and internationalization and perhaps RTL will be part of that. I moved this request to the feedback portal so you can Follow its status in the following URL: https://feedback.telerik.com/blazor/1440040-rtl-support-ui-for-blazor.

Here's a workaround you can try for the time being, although I expect there will be some issues as we have not worked actively in this regard (so if anything does not work yet - wait until we get the chance to tackle it):

 

<div dir="rtl" class="k-rtl">

    <TelerikRootComponent>
        <NavMenu />
        @Body
    </TelerikRootComponent>

</div>

 

 

Regards,
Marin Bratanov
Progress Telerik

 UI for Blazor