Injecting Zip Files as Resource into EXEs to Create Self-Extracting EXE

Question:

Is it possible to change language of dialogs in self extract application in CkZip (WriteExe) ?

Answer:

Actually, you can do it yourself.  There are features in Chilkat Zip that may
not be well understood.  It's the following methods:

AddEmbedded - Adds a Zip as a resource to an EXE file.
ReplaceEmbedded - Replaces a resource within an EXE file.
DeleteEmbedded - Removes a resource from an EXE file.
OpenEmbedded - Opens a Zip that is embedded as a resource in an EXE file.
OpenMyEmbedded - Opens a Zip that is embedded as a resource in the caller's EXE.

You would write 2 programs.  The first program is your self-extracting EXE that will contain
the Zip.  When it runs, you can display whatever interface you want, and the program can
call OpenMyEmbedded to open/unzip the Zip contained within it.  Your 2nd program will be
short, and simply injects your Zip into the 1st program.  After injecting, you then have
a self-extracting EXE.  There are really no limits to what you can do.  The EXE being injected
can be a VB6 exe, a .NET exe, a C++ exe, or anything else.