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: Sisusupport, Renate.Reinartz, Markus.Kreisel, Ilkka.Salmenius
New Topic Reply Printer Friendly
Exclude in one or more languages - 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 May 3rd, 2019 11:54 pm
PM Private Upload Quote Reply
lauri
Member
 

Joined: Sat Feb 17th, 2018
Location:  
Posts: 22
Status: 
Offline
Hi!
There are some subprojects that i want to build only in one or two languages and exclude in all others. Current exclusion is all or nothing.



____________________
BR,
Lauri
Back To Top PM Private Upload Quote Reply

 Posted: Sat May 4th, 2019 08:55 am
PM Private Upload Quote Reply
Markus.Kreisel
Administrator


Joined: Sat Apr 8th, 2006
Location: Monschau, Germany
Posts: 3261
Status: 
Offline
Hi,
so far the traget of Sisulizer is to build only complete resources. This eleminates the risk that resources are missing at runtime.

You must think Sisulizer as a sort of smart copy program. It copies your binaries and then replaces e.g. english resources with german ones. Modern programing platforms split the code from the resources into blocks in the binary. So Sisulizer doesn't need to read and understand your complied logic (compiled source code / binary).

This way Sisulizer doesn't need to change the logic in program. And that what makes it reliable independend how simple or complicated your application is.
If parts of resources would be flagged to be removed from the copy that would also mean to change the code that needs these resource at runtime. Sisulizer would need to analyze and understand the logic of your code. With all the KI in the world this is still simply impossible.

Better you add some code to not use some part of the reosurces from your code. You understand your code and your are able to test and debug it.

Thanks for your understanding
Markus



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

 Posted: Sat May 4th, 2019 12:17 pm
PM Private Upload Quote Reply
lauri
Member
 

Joined: Sat Feb 17th, 2018
Location:  
Posts: 22
Status: 
Offline
Hi Markus!
I am not asking Sisulizer to change my code at all.
I will give an example:
A project with main slp file containing 2 subprojects:
- Program1
- Program2
And 2 languages
- Klingon
- Romulan
The programs are in English by original. However Program2 was ordered by the Klingons as special project. They translated it and Program2 must get built each time together with Program1 as they are closely related.
Romulans however have no need or interest in Program2. They don't want to translate it and i don't want it to slow down my build process nor take extra disk space. Project2 is only necessary in Klingon. The build delay will get bigger for each language i add and unneeded file get generated for each language other than Klingon.
Sure, i could keep Program2 apart in another slp file but that would require to change the build process. And so for each special project needed in only one language.
I hope the request and the reasoning behind it is more clear now.



____________________
BR,
Lauri
Back To Top PM Private Upload Quote Reply

Current time is 05:53 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 > Exclude in one or more languages



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

Impress - Privacy statement

Sisulizer software localization tool - Three simple steps to localize