Support forum of the software localization tool Sisulizer


Localization Tool for VB, Delphi, .NET, C#, VB.NET, XML, Online Help, HTML ... 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
New features and more - Wish list for software localization tool - Technical Support (You need to be registered at the forum to write) - Localization Tool for VB, Delphi, .NET, C#, VB.NET, XML, Online Help, HTML ...
AuthorPost
 Posted: Thu Apr 27th, 2006 02:47 pm
PM Quote Reply
Markus.Kreisel
Administrator


Joined: Sat Apr 8th, 2006
Location: Bedburg, Germany
Posts: 829
Status: 
Online
Welcome to the "Sisu" wish list!

Please write your wishes for Sisulizer into this section. Describe your wish as detailed as possible.

We promise to consider your wishes seriously. And some of them might become true soon.

But please be aware that we can not fulfill every wish. We have a strong master plan in our mind and new features to Sisulizer would have to match it.

Best

Markus



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

 Posted: Fri Sep 5th, 2008 08:43 am
PM Quote Reply
MartinSchell
Member
 

Joined: Fri Sep 5th, 2008
Location:  
Posts: 2
Status: 
Offline
Hi Guys!
I'm searching for localization tools. I have had a look at all the Sisu pages. They look fine and contain a lot of usefull information! But one thing is not quite clear. Does Sisulizer support C# Sourcecode files *.cs?
Thanks for your answer,
kind regards Martin.

Back To Top PM Quote Reply

 Posted: Fri Sep 5th, 2008 08:50 am
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
It depends what you means about "support C# Sourcecode files *.cs".

Normally .NET application has all resource items in .resx file (Windows Forms) or .xaml file (WPF). The source code files (.cs and .vb) do not contains strings. If you have hard coded strings in your source code file you should place the string to .resx and access them as resource items from you source code.

If you don't want to use .resx file or you can not use them then you can localize the source code. Sisulizer scans the original source code (e.g. .cs) and extracts the strings from the source code. When building the localized items Sisulizer makes copies of the source code and replaces the strings in the copied files as translated values.

Jaakko



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

 Posted: Fri Sep 5th, 2008 08:58 am
PM Quote Reply
MartinSchell
Member
 

Joined: Fri Sep 5th, 2008
Location:  
Posts: 2
Status: 
Offline
Thanks Jaakko!
So there is no Problem to use Sisulizer in a C# Development environment. The translated resourcefiles, which cames back from the translator are formated like: *.en.resx or *.ja.resx, can added to the projekt and then rebuild the C# Projekt should be no a problem at all. Thats right?
Martin.

Back To Top PM Quote Reply

 Posted: Fri Sep 5th, 2008 09:09 am
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
The process is this:

1) You create a Sisulizer project and add your original resource files (.resx) to that. A more convinient way is to add Visual Studio project files (.csproj or .sln) instead of .resx file. that way you only have to add one file and if you project gest more resource files they are automatically added during new rescan (Project | Scan for changes). If you do not use Visual Studio add each .resx individually or use wild cards (*.resx).

2) You let you translator to translate Sisulizer project.

3) You import translated Sisulizer project to your Sisulizer project

4) Finally you build localized files. In .NET it means that Sisulizer creates localized .res files (Sample.resx -> Sample.de.resx, Sample.ja.resx, etc). Optiinally Sisulizer can also compile these localized resource files to binary resource files (.resources) and link the compled resource files into localized satellite assembly files (Sample.exe -> ja\Sample.resources.dll)

As a resource you will have one satellite assembly file for each language. You deploy them along with you main assembly file.

Jaakko



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

Current time is 12:26 pm  
Localization Tool for VB, Delphi, .NET, C#, VB.NET, XML, Online Help, HTML ... > Technical Support (You need to be registered at the forum to write) > Wish list for software localization tool > New features and more



WowUltra 1.11 Copyright © 2007 by Jim Hale - Based on WowBB Copyright © 2003-2006 Aycan Gulez

Sisulizer software localization tool - Three simple steps to localize