i need to have Month filters in xamdatagrid as per locale language.
i have multiple values in my filter combo but only months filter are not compatible to locale as they are coming in english language for every locale be it german,french.
I have attached the image for the same.
I found that you need to install the resource DLLs for the languages. They are under the es, fr, de folders in your Infragistics install location. For me, this was "C:\Program Files (x86)\Infragistics\2018.2\WPF\CLR4.0\Bin - Signed". They need to be present in your target application's installation in same folder structure under the Infragistics DLLs. For the XamDataGrid, you also need to setup the Language property if it is not the same as the current culture of your Windows system.
However, I have related question. It appears in a lot of the documentation (and forum messages that I can find) that Japanese and Chinese are also supported, but I cannot locate the related resource DLLs for them. Am I missing a piece of the installation . I am using Ultimate UI for WPF 18.2 .
Anyone have any information on these or is it expected that I create my own localization resources for all other languages?
Thanks for the reply , but i just found we have define resources string for filter option like:
So, i think if i get the all resources keys of months than my query would be resolved.
could you please provide me all the resources keys of months starting from january to december
I don't work for Infragistics -- I am just a user like you. I was trying to help, and also had my related questions. I don't know the answers to what you are asking now. I will start a new post as it appears I will not get an answer in this post.
I have been investigating into your requirement in this case, and the answer from Bill in this forum thread is correct in that you need to set the Language property of the XamDataGrid if it is not the same as the current culture of your Windows system.
There are no resource strings for this, as the month names in the Filter Record drop-down are retrieved from a .NET Framework System.Globalization.DataTimeFormatInfo object, which will take into account the Language of the control that owns it. As such, I would recommend setting the Language property of the XamDataGrid in order to control this behavior.
@Bill: Regarding your question about the Japanese and Chinese cultures, I will answer this in the new forum thread that you have posted about this, here: https://www.infragistics.com/community/forums/f/ultimate-ui-for-wpf/121191/xamdatagrid-filter-drop-down-japanese-chinese-resource-files.
Please let me know if you have any other questions or concerns on this matter.