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

Forums / Developing with Sitefinity / Forums localization

Forums localization

2 posts, 0 answered
  1. Yordan
    Yordan avatar
    6 posts
    Registered:
    13 Feb 2009
    17 Jun 2009
    Link to this post
    Hello,

    I have to localize the forums module and I'm almost done. I have 2 items that I'm not able to find out how to localize in the specific language. First is the number of the posts by the author (which are written below the author's name in brackets), for example

    admin 
    Administrator
    (4 posts)

    The posts are rendered in this element from the SingleThread template: <dd class="sf_postsCount"><asp:Literal ID="authorPostCount" runat="server"></asp:Literal></dd>

    but I can't find out how to replace it with other word.

    The second one is similar - when you reply with quote the text before the quote is: {author} said: and have to change it with {author} somethingelse:. There are two places where the localized text must appear -  see the picture: Picture
  2. Georgi
    Georgi avatar
    3583 posts
    Registered:
    28 Oct 2016
    18 Jun 2009
    Link to this post
    Hello Yordan,

    Thank you for your questions.

    We saw the issues you reported. Unfortunately, the only way to have these strings localized is to override the controls and their CreateChildControls method. This is pretty hard though, since the methods are huge.

    That is why we will put these strings in the control template files which you will be able to edit. This will happen in our next 3.6SP3 release, which will come shortly after the RadControls Q2 version (the Q2 should go out in a matter of days as well).
    Once you upgrade to SP3, you will be able to localize these strings as well.

    We apologize for the inconvenience.

    Kind regards,
    Georgi
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
2 posts, 0 answered