I understand how to localize an msi package, but how to show different
UI depending on system/user setting?
Thanks for hints
Yvo
--
-------------------------------------------------------------------
Dipl.-Inform. Yvo Van Wezemael Head of Software Development
RagTime GmbH Tel: [49] (2103) 9657-0
Itterpark 5 Fax: [49] (2103) 9657-96
D-40724 Hilden y.van.w...@ragtime.de
Germany http://www.ragtime-online.com
If the languages do not fit into a single code page, its a bit harder.
You can use UTF-8 (65001) as the "code page" for the db to support the
strings but this will not work for the summaryinfo properties.
--
MichKa [MS]
This posting is provided "AS IS" with
no warranties, and confers no rights.
"Yvo Van Wezemael" <y.van.w...@ragtime.de> wrote in message
news:y.van.wezemael-966...@eunomia.uk.clara.net...
I think I understand your point regarding the data, but what to do with
the UI. As far as I understand it, the titles of dialogs, controls,
action etc are all entries in tables thus they can be in one language
only. But we want to able to present either a
english/french/german/dutch/... UI to the user (probably depending on a
user selection).
Yvo
In article <OgOHYeS#CHA....@TK2MSFTNGP10.phx.gbl>,
--
The expected way to change the UI is via a transform that contains just the
localized strings. This transform is then applied at install time. Perhaps
a user selection from a bootstrap program.
(You could store the transform as an internal stream, but this cannot be
used for Assign/Publish via Active Directory - so an external transform is
best).
I haven't tried this, but you * might * be able to author multiple language
UI tables (replicating each record in the 'UI Tables' for each language) and
then conditionally trigger the correct dialog sequence in the
ExecuteUISequence table. (That could be a nightmare to maintain though.)
Good luck,
Jim
"Yvo Van Wezemael" <y.van.w...@ragtime.de> wrote in message
news:y.van.wezemael-3F5...@demeter.uk.clara.net...