Hi.
I'm trying to figure out the best way for adding genitive month names support for locales. After some tests I've got the following: - GetLocaleInfo doesn't return such names, only nominative names is returned; - GetDateFormat returns genitive name both for "ddMMMM" and "MMMMdd"
Looking deeper GetDateFormat uses cache filled using GetLocaleInfo, so such data will never get here cause it isn't provided with this call. So the first question is am I able to directly load resource strings with null terminators inside?
MSDN states that (http://msdn.microsoft.com/en-us/library/cc194815.aspx) alternate month forms are stored in the same string with null as a separator between forms.
Second question: what is the most efficient (by means a speed) way to rework format parsing to catch a case when genitive form should be used? An obvious one is to search twice but I'm not sure about it.
Nikolay.