There are different approaches to doing localization in a managed context,
and since this is a .Net issue and not specifically related to WiX I did not
find a specific document with steps on how to do it.  Yes I localize my mba
for en, de, es, it, ja, and zh.  My approach was a little different than
yours but I think the core issues remains the same.  I am not using
satellite DLLs.  My resource strings are embedded resources.  Even so a wix
mba DLL gets loaded into a host provided by wix.  And while it was about a
year ago that I got this stuff working, and I was very knew to C# at the
time and may not have understood what I was doing, I had to define a
different namespace for my strings 'myRes', rather than using the default
'resources' namespace which already existed.  ILSpy was helpful in sorting
that out.

I think Sean had a good suggestion (with documentation). Did you try:
<Payload
SourceFile="..\Translation\lib\Release\en-US\Agilent.OpenLAB.Installation.resources.dll"
Name="en-US\Agilent.OpenLAB.Installation.resources.dll"/> 




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Localizing-Managed-BA-tp7597813p7597891.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to