|
|||
| Moderated by: Renate.Reinartz, Markus.Kreisel, Jaakko.Salmenius, Ilkka.Salmenius |
|
|||||||||||||
| 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 ... | ||||||||||||||
| Author | Post | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||
|
Markus.Kreisel Administrator
|
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 |
|||||||||||||
| ||||||||||||||
| ||||||||||||||
|
MartinSchell Member
|
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.
|
|||||||||||||
| ||||||||||||||
|
||||||||||||||
|
Jaakko.Salmenius Administrator
|
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 |
|||||||||||||
| ||||||||||||||
| ||||||||||||||
|
MartinSchell Member
|
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.
|
|||||||||||||
| ||||||||||||||
|
||||||||||||||
|
Jaakko.Salmenius Administrator
|
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 |
|||||||||||||
| ||||||||||||||
| 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 | |
Sisulizer software localization tool - Three simple steps to localize