Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
1590
Localization
posted

Hi, we want to localize our application, and so we also want to localize all strings used by Infragistics controls. Our application uses a database, which contains all localized strings. This means we do not use resx/resources for localization. I'm having some problems trying to localize certain controls. I read the following post, which seemed promising at first:

http://help.infragistics.com/Help/Doc/WPF/2013.2/CLR4.0/html/GeneralConcepts_Customizing_Resource_Strings_for_WPF_Only_control.html 

It provides exactly what I need because it allows me to switch strings in code. But I cannot seem to find a Resources-class for XamComboEditor and XamScheduleView, which is needed for the following strings:

http://help.infragistics.com/Help/Doc/WPF/2013.2/CLR4.0/html/Resource_Strings_ComboEditor_Resource_Strings.html 

http://help.infragistics.com/Help/Doc/WPF/2013.2/CLR4.0/html/Resource_Strings_Schedule_Resource_Strings.html 

I have also read the following page, but this uses resx/resources technique, so this is not the desired approach.

http://help.infragistics.com/Help/Doc/WPF/2013.2/CLR4.0/html/Developers_Guide_Customizing_Resource_Strings.html

Any thoughts?

Regards, Stefan

Parents
No Data
Reply
  • 12875
    Verified Answer
    posted

    Hi Stefan, 

    It looks like you are having the same issue as at this forum post.  http://es.infragistics.com/community/forums/p/78241/395684.aspx

    I believe you are asking about two of the Shared controls, XamComboEditor and XamScheduleView, not WPF only controls.  (I believe you are referencing the XamComboEditor which uses the Infragistics.Controls.Editors namespace.  There is also a WPF Only xamComboEditor that uses the Infragistics.Windows.Editor namespace.) 

    Customizing Resource strings is for the WPF only controls.  There are links here for the WPF Only supported controls, which it sounds like you have been using successfully.  http://help.infragistics.com/Help/Doc/WPF/2013.2/CLR4.0/html/GeneralConcepts_Customizing_Resource_Strings_for_WPF_Only_control.html

    For the Shared controls you will need to use the other technique of modifying resource files.  You can find the controls' resource files in the following location:

    C:\Program Files (x86)\Infragistics\2013.2\WPF\CLR4.0\Bin 

    The technique is described here in the section Modifying the Resource Files:

    http://help.infragistics.com/Help/Doc/WPF/2013.2/CLR4.0/html/Developers_Guide_Customizing_Resource_Strings.html 

    I would also recommend that you add your idea concerning using Customizing resource strings for the Shared controls as a new product idea at our product idea site<http://ideas.infragistics.com>.

    The Product Ideas site allows you to suggest new product features, new functionalities in existing products and controls, and even request new controls and products altogether. Members of the Infragistics Community can then vote for the features and suggestions they want to see added to the products, resulting in the most popular features bubbling up to the top. When planning new releases, our Product Management team will look at the most popular features and use your feedback to prioritize upcoming work.

    This new Infragistics Product Ideas site is simple to use and we encourage you to take a look at it today:

        1. Log into the Infragistics Product Idea site at http://ideas.infragistics.com (creating a new login if needed).

        2. Navigate to the product / platform channel of your choice (e.g. WPF, Windows Forms, ASP.NET, HTML5 / Ignite UI, iOS / NucliOS, etc.)

        3.  Add your product idea and be sure to be specific and provide as much detail as possible. Explain the context in which a feature would be used, why it is needed, why it can’t be accomplished today, and who would benefit from it. You can even add screenshots to build a stronger case. Remember that for your suggestion to be successful, you need other members of the community to vote for it. Be convincing! 

    The Product Idea site puts you in the driver’s seat and you can even track the progress of your ideas at any time, see how many votes it got, read comments from other developers in the community, and see if someone from the product team has additional questions for you. 

    Please let me know if you have any questions.

Children