Re: International messages in a messagebox
- From: "alanglloyd@xxxxxxx" <alanglloyd@xxxxxxx>
- Date: 17 Aug 2006 10:54:33 -0700
Hans-Peter Diettrich wrote:
alanglloyd@xxxxxxx wrote:
I expect that the resources for the different languages are in the
version info, ie a VS_VERSIONINFO\VarFileInfo\<MyLanguageId> entry and
then entries in VS_VERSIONINFO\StringFileInfo\<MyLanguageId>.
I remember an MSDN entry, where Win32 resources reside in a 3-level
directory structure. One of these levels is the resource language. The
implementation may be as you posted, I never looked into details.
Yes, the VarFileInfo have multiple entries, one for each different
language which is included in the StringFilInfo. The StringFileInfo has
a node for each language with sub-nodes for each string contained
therein.
I have a small app which displays this as a treeview for any file, I
wrote this to help me understand the Version Info. I'll send you a copy
if you email me.
Delphi allows only a single language version info.
Alan Lloyd
.
- References:
- International messages in a messagebox
- From: nek
- Re: International messages in a messagebox
- From: alanglloyd@xxxxxxx
- Re: International messages in a messagebox
- From: Hans-Peter Diettrich
- International messages in a messagebox
- Prev by Date: Re: Delphi 2005 crashes using DLL when debugging, but exe runs ok
- Next by Date: Re: bitmap to printfile
- Previous by thread: Re: International messages in a messagebox
- Next by thread: Re: International messages in a messagebox
- Index(es):
Relevant Pages
|