+1-888-365-2779
Try Now
More in this section

Forums / Developing with Sitefinity / Localizing RadControls

Localizing RadControls

9 posts, 0 answered
  1. El Barto
    El Barto avatar
    42 posts
    Registered:
    28 Apr 2008
    25 Nov 2013
    Link to this post
    I'm using Sitefinity version 6.2. I've created a webusercontrol with a RadSchedulerRecurrenceEditor, but I can't get the labels in the current language. The weekdays in the editor are correct but all other labels are in English. When I open Interface Labels & Messages in Sitefintity I can see a section RadSchedulerRecurrenceEditor and it has all labels translated to my current language. I don't have an idea how to troubleshoot this problem. Any help would be appreciated.
  2. Jochem Bökkers
    Jochem Bökkers avatar
    787 posts
    Registered:
    13 Aug 2007
    25 Nov 2013 in reply to El Barto
    Link to this post
    Hi Bart,

    Did you create a localized copy of the template as well?
    If you keep it 'invariant' the culture of certain controls won't change.

    Jochem
  3. El Barto
    El Barto avatar
    42 posts
    Registered:
    28 Apr 2008
    25 Nov 2013 in reply to Jochem Bökkers
    Link to this post
    Hi Jochem,

    Thanks for your help. The template and the page are set to use the nl  culture. The weekday names are displayed in Dutch, but the labels are in English.
  4. El Barto
    El Barto avatar
    42 posts
    Registered:
    28 Apr 2008
    04 Dec 2013
    Link to this post
    Any other suggestions to solve this issue?????
  5. Vassil Vassilev
     Vassil Vassilev avatar
    308 posts
    Registered:
    21 Jan 2015
    09 Dec 2013
    Link to this post
    Hello Bart,

    RadScheduler has a property named "Localization", where you can find all labels and set new labels according to your translation. As an example you can change the "OK" label as follows:
    RadSchedulerRecurrenceEditor1.Localization.CalendarOK = "Some translation";

    Another approach is to translate all text directly in RadScheduler properties window

    I advise you also to read the official RadControls documentation:
    http://www.telerik.com/help/aspnet-ajax/scheduler-localization-translatingstrings.html


    Regards,
    Vassil Vassilev
    Telerik
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  6. El Barto
    El Barto avatar
    42 posts
    Registered:
    28 Apr 2008
    09 Dec 2013 in reply to Vassil Vassilev
    Link to this post
    Hi Vassil,

    Thanks for the response. I'm aware of this solution to translate the RadScheduler control. But these translations are allready defined in Sitefinity under Interface Labels & Messages type RadSchedulerRecurrenceEditor. But these don't seem to work. I would think these translations in Sitefinity would also apply to the radcontrols.


  7. Vassil Vassilev
     Vassil Vassilev avatar
    308 posts
    Registered:
    21 Jan 2015
    12 Dec 2013
    Link to this post
    Hello Bart,

    Yes, I was able to reproduce this issue. I will consult with our developers and will update you about this shortly.

    Regards,
    Vassil Vassilev
    Telerik
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  8. El Barto
    El Barto avatar
    42 posts
    Registered:
    28 Apr 2008
    16 Dec 2013 in reply to Vassil Vassilev
    Link to this post
    Thanks Vassil, I'm looking forward to your update.
  9. Svetoslav Manchev
    Svetoslav Manchev avatar
    735 posts
    Registered:
    07 Dec 2016
    19 Dec 2013
    Link to this post
    Hello Bart,

    The labels of RadScheduler are defined in Administration > Labels & Messages menu. You could:
    - Get the Dutch-Language-Pack for your version.
    or
    - change the labels you need under "RadSchedulerRecurrenceEditor" section.

    The weekdays are related to the current culture and in case you need to update them you could do if from the code behind:
    CultureInfo newCulture = new CultureInfo("nl-NL");
    RadSchedulerRecurrenceEditor1.Culture = newCulture;

    Please find the result.

    Regards,
    Svetoslav Manchev
    Telerik
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
9 posts, 0 answered