Support forum of the software localization tool Sisulizer


.NET, Delphi, ... - Sisulizer Localization Tool Support Home

Get in contact with the makers of Sisulizer.
Our forum is open for all questions around Sisulizer from customers and prospects.
Don't hesitate to register and ask. The Sisulizer team will answer ASAP.

Search     Help Home Sisulizer Website Download
Search by username
Not logged in - Login | Register 

 Moderated by: Renate.Reinartz, Markus.Kreisel, Jaakko.Salmenius, Ilkka.Salmenius
New Topic Reply Printer Friendly
combining assemblies - Wish list for software localization tool - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support
AuthorPost
 Posted: Fri Apr 24th, 2009 10:52 pm
PM Private Upload Quote Reply
lachmayr
Member
 

Joined: Mon Dec 1st, 2008
Location:  
Posts: 33
Status: 
Offline
I'd like to see if I can have 2 sources and combine them into 1 satellite assembly.

Is that possible?

Back To Top PM Private Upload Quote Reply

 Posted: Sat Apr 25th, 2009 09:42 am
PM Private Upload Quote Reply
Markus.Kreisel
Administrator


Joined: Sat Apr 8th, 2006
Location: Bedburg, Germany
Posts: 1611
Status: 
Offline
Hi,

Sisulizer uses the input as a template for the output. It does not change the structure of logic of your source and binaries. Your idea would ask to change one of the main concepts of Sisulizer.

Best

Markus



____________________
http://www.sisulizer.com - Three simple steps to localize
Back To Top PM Private Upload Quote Reply

 Posted: Sat Apr 25th, 2009 05:19 pm
PM Private Upload Quote Reply
lachmayr
Member
 

Joined: Mon Dec 1st, 2008
Location:  
Posts: 33
Status: 
Offline
Well, the reason I'd like to be able to do this is to build my \es-ES\App.resources.dll from my App.dll and \en-US\App.resources.dll for their Properties.Resources and XAML resources respectively. Not asking for any change in structure to existing binaries, just that final output file contains both XAML resources as well as the projects Resources.

Doesn't Sisulizer already do something like this when using the App.csproj as the input? It builds one output file based on multiple input source code, right?

Back To Top PM Private Upload Quote Reply

 Posted: Sun Apr 26th, 2009 05:55 pm
PM Private Upload Quote Reply
Markus.Kreisel
Administrator


Joined: Sat Apr 8th, 2006
Location: Bedburg, Germany
Posts: 1611
Status: 
Offline
Hi,

If I get you right, then you ask to combine US and ES resources in one satellite assembly. To my knowledge does .NET not allow mutlilanguage resources. For standard resources this is possible and Sisulizer supports it there.

Hope this helps

Markus



____________________
http://www.sisulizer.com - Three simple steps to localize
Back To Top PM Private Upload Quote Reply

 Posted: Mon Apr 27th, 2009 02:44 pm
PM Private Upload Quote Reply
lachmayr
Member
 

Joined: Mon Dec 1st, 2008
Location:  
Posts: 33
Status: 
Offline
Not exactly... For the default assembly (en-US), the Properties.Resources resources seem to stay in the main assembly (App.dll), while the XAML resources get put into the satellite assembly (\en-US\App.resources.dll), right?

Now, Sisulizer can read the App.dll and output a \es-ES\App.resources.dll with all the Properties.Resources. And Sisulizer can also read the \en-US\App.resources.dll and output an \es-ES\App.resources.dll with all the XAML resources. But if I read in both the App.dll and \en-US\App.resources.dll, Sisulizer will output 2 separate instances of \es-ES\App.resources.dll. It would be useful to me to combine the 2 outputs into 1 file.

-Stephen

Back To Top PM Private Upload Quote Reply

 Posted: Mon Apr 27th, 2009 02:58 pm
PM Private Upload Quote Reply
Markus.Kreisel
Administrator


Joined: Sat Apr 8th, 2006
Location: Bedburg, Germany
Posts: 1611
Status: 
Offline
Hi Stephen,

The problem is that Sisulizer just creates the resources in the way .NET needs and expects them.

If you try to leave the recommended path you have to change at least the logic in your application if not in the .NET framework. And that is exactly what Sisulizer does not do.

E.g. some people asked if it would be possible to change the output path for the .NET assemblies. For Sisulizer that would be off course easy. But .NET would not find these files in other paths at runtime and so this freedom of choice is useless. So it is not Sisulizer limiting you but the platform.

Best

Markus



____________________
http://www.sisulizer.com - Three simple steps to localize
Back To Top PM Private Upload Quote Reply

Current time is 10:27 pm  
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Wish list for software localization tool > combining assemblies



WowUltra modified by Sisulizer Copyright © 2007-09 by Jim Hale - Based on WowBB Copyright © 2003-2006 Aycan Gulez

Sisulizer software localization tool - Three simple steps to localize