Re: CFileDialog not in OS language.
Yeah, it could be that I could just never get it to work. I loaded the same
languages, but always just had English under that drop down. Could be
they've just made it easier to do in XP. I am running Vista Ultimate so
perhaps that also has something to do with it. I didn't download anything,
but I did have to specify which languages I wanted to support. FWIW, the
process was pretty easy.
My use for this is mostly testing. I have to support 6 different languages
so when someone says, "this doesn't display correctly in [insert here]" I
can now just switch to that language and get the same experience.
Tom
"David Ching" <dc@remove-this.dcsoft.com> wrote in message
news:4uJqi.669$Yz6.646@newssvr22.news.prodigy.net...
Hi Tom, I believe it is possible in XP as well. In both XP and Vista, it
is controlled by the Regional and Language Options. On XP, it is
controlled either in the Advanced tab under "Language for non-Unicode
programs", or in the Regional Options tab, under "Standards and formats".
In both, you can select a language from a combobox.
I haven't tried it, but would think one of these settings does affect the
common controls dialogs. One reason it wouldn't work is if the localized
common dialogs simply aren't on the system. I don't know about that. In
Vista, which you found works, they claim one Vista SKU supports all
languages out of the box, so this makes sense. But then in the Vista
Regional Control Panel, there is a link discussing downloading additional
NLS and MUI language packs. This is quite confusing, since MUI is
available only in Vista Ultimate. And if the languages were supported out
of the box, what exactly needs to be downloaded?
I don't think in practical situations, people will want to see this Open
dialog in English for some programs, and another language in another
program. They want to see it always in one specific language, so I think
this behavior is fine.
Cheers,
David