The Window text is set too early to do anything about it from
IBootstrapperBAFunction.  You should localize that with a string in the wxl
file.

On Tue, Apr 7, 2015 at 2:17 PM, David Burson <david_bur...@ntm.org> wrote:

> In case it’s helpful to anyone, I posted how I got this working on SO:
> http://stackoverflow.com/questions/29266905/wix-toolset-how-to-create-a-single-exe-with-product-name-localized-for-multiple/29499382#29499382
>
> If anyone sees any improvements or problems, please post!
>
> Thanks again for everyone’s help.
> David
>
> On Apr 2, 2015, at 2:35 PM, David Burson <david_bur...@ntm.org<mailto:
> david_bur...@ntm.org>> wrote:
>
> It works in OnDetectComplete!!!  Thanks everyone for all the help.  One
> question though:
>
> In my HyperlinkSidebarTheme wxl's, I use [WixBundleName] in several
> strings (Caption, Title).  If I use one of those strings in value of
> <Window> in my HyperlinkSidebarTheme.xml, what is shown at install time in
> the installer window titlebar is the value I hardcoded into the Name
> attribute of my <Bundle> element.  Using those same strings in a <text>
> element on the Install page, the value I set in BAFunctions.dll is shown.
>
> So, I assume OnDetectComplete is too late for <Window>.  Can anyone tell
> me if WixStdBALanguageId is guaranteed to be set to the user’s language at
> an earlier stage?  Is OnDetect a safe place to check WixStdBALanguageId and
> set WixBundleName?
>
> Also, there is no OnDetectBegin in WixBootstrapperBAFunction.cpp.  If
> that’s what I should use, I assume I just create it patterned after
> OnDetect?
>
>
> On Apr 2, 2015, at 9:01 AM, Phill Hogland <phogl...@rimage.com<mailto:
> phogl...@rimage.com>> wrote:
>
> OnDetectComplete handler is safe.
>
> OnDetectBegin if you know that WixStdBALanguageId has been initialized
> prior
> to OnDetectBegin.
>
>
>
> --
> View this message in context:
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/BAFunctions-dll-to-set-WixBundleName-from-the-language-of-the-user-s-computer-tp7599747p7599812.html
> Sent from the wix-users mailing list archive at Nabble.com<
> http://Nabble.com>.
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net<mailto:WiX-users@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net<mailto:WiX-users@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live
> exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
> event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to