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 Page:    1  2  Next Page Last Page  
New Topic Reply Printer Friendly
Multilizer File-Import behavior - Usage - Three simple steps to localize - 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: Mon Apr 30th, 2007 10:34 am
PM Quote Reply
aschaepper
Member
 

Joined: Mon Apr 30th, 2007
Location:  
Posts: 66
Status: 
Offline
Hello

I try to import my old Multilizer file and have some questions about it.

First, let me give my situation
We have about 70 C# Projects (C-Sharp 2, created with Visual Studio 2005).
About 10 Applications, Console Applications, Librarys and so on.

So, it would be really hard to "single-step" add all these projects again to a SisuLizer-Projekt file, is it possible that you can import the definition of linked c# project files from an mpr?

Or could you provide a way to select a folder and "add all" project files contained in all subfolders.


Thanks for your Help

Back To Top PM Quote Reply

 Posted: Mon Apr 30th, 2007 10:38 am
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
Do you have one solution file that contains your projects or at least few solutions files that contains several project each?

Can you send your MPR to

support (at) sisulizer.fi

I take a look at it.

Jaakko



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

 Posted: Mon Apr 30th, 2007 10:43 am
PM Quote Reply
aschaepper
Member
 

Joined: Mon Apr 30th, 2007
Location:  
Posts: 66
Status: 
Offline
I have one solution File which contains all Projects and Apps.
I will send you the file in a few minutes.

Thanks a lot for the fast answer and your help

Last edited on Mon Apr 30th, 2007 10:43 am by aschaepper

Back To Top PM Quote Reply

 Posted: Mon Apr 30th, 2007 11:07 am
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
Thank you for the file. The import process will go like this:

1) Use Multilizer's build process to create localized .resx files

2) Create a Sisulizer project and select your the solution.

3) When Sisulizer creates a new project it automatically imports the translaitons from the localized .resx file.

This automatic import works for single projects file (.csproj) but I need to check (and propably implement some new) to get it working for solution files (.sln) as well.

I let you know soon.

Jaakko



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

 Posted: Mon Apr 30th, 2007 11:16 am
PM Quote Reply
aschaepper
Member
 

Joined: Mon Apr 30th, 2007
Location:  
Posts: 66
Status: 
Offline
I will try the way you  proposed, in my case, there is no need for solution files i've only project files.

But you wrote in step 2;
" 2) Create a Sisulizer project and select your the solution."

This is hard, because of the amount of csharp projects, is there no way to import the linked projects from the Multilizer file, or do a "multi add"?

(My multilizer File does already contain all the linked csharp projects)

Thanks

Last edited on Mon Apr 30th, 2007 11:17 am by aschaepper

Back To Top PM Quote Reply

 Posted: Mon Apr 30th, 2007 11:20 am
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
Does the solution file contain all the projects files that you have in the MPR and does the solution file contains some extra files that you do not have in the MPR.

Jaakko



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

 Posted: Mon Apr 30th, 2007 11:21 am
PM Quote Reply
aschaepper
Member
 

Joined: Mon Apr 30th, 2007
Location:  
Posts: 66
Status: 
Offline
The Multilizer-Project File contains all csharp projects, and only csharp projects, no solution or directly linkex .resx files or something else.

I've no C# Solution File, ive linked the C# Project files directly into the multilizer.

Last edited on Mon Apr 30th, 2007 11:22 am by aschaepper

Back To Top PM Quote Reply

 Posted: Mon Apr 30th, 2007 11:28 am
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
I noticed that MPR contains individual project files.

When you create a Sisulizer project you can either add project files(s) or solution files(s). In you case you can just add single solution file because it contains all the project files.

The existing translations will be imported from existing .resx file. If they are in the default location (e.g on the same directory as the original) Sisulizer can automatically import them.

So when I get my checking done you should be able to select one file (.sln) to Sisulizer project and SL will import your existing translations.

Is still OK for you?

Jaakko 



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

 Posted: Mon Apr 30th, 2007 11:38 am
PM Quote Reply
aschaepper
Member
 

Joined: Mon Apr 30th, 2007
Location:  
Posts: 66
Status: 
Offline
The problem is, i have no C#-Solution File which contains all C#-Project Files. I have to add every single C#-Project to the Sisulizer.

Its not the hell on earth, but it costs a lot of time (selecting the Projects from the filesystem, browsing through all folders and selecting each file in single step).

I have though, the Multilizer File is already containing the files, and maybe its possible to import the definitions. (So i dont have to do the 70 single-step adds again.)

I think i will add all the C#-Project files manually. Maybe this will be a feature request for the future? (For other people switching from Multilizer to Sizulizer).

Thanks for your help

Back To Top PM Quote Reply

 Posted: Mon Apr 30th, 2007 11:44 am
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
OK. I got it.

I can implement importing of Multilizer targets to Sisulizer sources but it will take some time (few days to one week). Let me know what you what you want to do.

Jaakko



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

 Posted: Mon Apr 30th, 2007 11:48 am
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
Oops. I can implment that importing sources from MPR but then the automatic importing won't work. The you can easily add teh sources but importing existing translations must be fone manually.

My recommendation is

1) Add each .csproj individually to Sisulizer project.

2) Create a solution file (.sln) for those C# project and add that to Sisulizer

Jaakko

 



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

 Posted: Mon Apr 30th, 2007 11:51 am
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
I tested case #1 and noticed that automatic import worked only when you added the first source. On second it did not work. I will fix this soon. Please wait until that.

Case #2 works OK.

Jaakko

Last edited on Mon Apr 30th, 2007 11:52 am by Jaakko.Salmenius



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

 Posted: Mon Apr 30th, 2007 11:52 am
PM Quote Reply
aschaepper
Member
 

Joined: Mon Apr 30th, 2007
Location:  
Posts: 66
Status: 
Offline
If you could do it that fast, that would be absolulty great! This would safe a lot of time to me and i think to all others who want to step away from Multilizer.

Thanks for you help

Greetings

A.Schaepper

Edit: Step away from Multilizer ;-)

Last edited on Mon Apr 30th, 2007 11:56 am by aschaepper

Back To Top PM Quote Reply

 Posted: Mon Apr 30th, 2007 11:53 am
PM Quote Reply
aschaepper
Member
 

Joined: Mon Apr 30th, 2007
Location:  
Posts: 66
Status: 
Offline
Ok, i will do it manually

Back To Top PM Quote Reply

 Posted: Mon Apr 30th, 2007 12:05 pm
PM Quote Reply
aschaepper
Member
 

Joined: Mon Apr 30th, 2007
Location:  
Posts: 66
Status: 
Offline
I'have a question to your answer;

"I tested case #1 and noticed that automatic import worked only when you added the first source"

If i unterstand correctly, in a future patch, Right-Click on All | Add-Source | Localize all similiar files in a directory (with activate Sub-Directory flag) will work for C# Project files?

If this will work, im happy to.

Could you tell me, when this will be done?

Greetings

Back To Top PM Quote Reply

 Posted: Mon Apr 30th, 2007 12:47 pm
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
Not quite but almost.

You have to right click and choose Add source as many times as you have sources.

C# project sources are not "Localize all similiar files"  comptabile but you have to add them one by one.

However I implemented the automatic import in Add source feature.

You still have to choose that Add source for 70 times, select the .csproj and click few times OK and Next. Sisulizer adds the C# project file to the project and imports exisitng translations.

Adding 70 C# projects manually will take some time but this is one time job.

I am now testing thsi new features and will make a new build tomorrow or days after tomorrow.

Jaakko



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

 Posted: Mon Apr 30th, 2007 12:53 pm
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
Hi Alexander,
 
I am sorry to hear that you have bad experience with Multilizer. Although we have similar name as them and some of us also come from Finland we are not like Multilizer. We are here to listen our customers and improve our products all the time to better serve our customers.
 
If you are in hurry I can send you download link to Sisulizer 1.5.1 beta tomorrow morning.
 
Best regards,
Jaakko



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

 Posted: Mon Apr 30th, 2007 01:05 pm
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
I added import source from exisitng MPR to TODO list. We will implement that in near future.

Jaakko



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

 Posted: Mon Apr 30th, 2007 01:28 pm
PM Quote Reply
aschaepper
Member
 

Joined: Mon Apr 30th, 2007
Location:  
Posts: 66
Status: 
Offline
Hello

The support here is really really god, i will stay tuned for the beta version (i would be quite good if you could send the downloadlink to me).

You are right in the point, that this is a one time job.

But let me explain my further situation. We (our development team) work with source control and do branches vor every Version we release. http://www.ericsink.com/scm/scm_branches.html <-- Explanation

In my situtation, there are 3 releases "in the wild", and further releases will come. Additionaly there is a branch for the actual "release_candidate".

So i have to do this job 4 Times (4 x 60-70 Projects), and in every future release maybe (i think i can copy the Sisulizer projekt and kick/add the project files needed). But because our Source-Control System is leading, i can do a complete get, and let the Sizulizer add all the project files, beginning from the branches root tree on the filesystem).
If Sizulizer could do this, i dont have to compare the branches projects with the old copied file (because i probably dont know which projects were new in the releases or kicked).

So it will be a real time safer for now, for the future and i hope for other developer who use your great product.

Sincerely Yours

Alexander

PS: If you implement a way for a multi-add trough subdirs, i dont need the import feature anymore, because i can rebuild/redefine the old multilizer-project-file really fast.

Last edited on Mon Apr 30th, 2007 01:32 pm by aschaepper

Back To Top PM Quote Reply

 Posted: Mon Apr 30th, 2007 02:42 pm
PM Quote Reply
Jaakko.Salmenius
Administrator


Joined: Sat Apr 8th, 2006
Location: Tokyo, Japan
Posts: 1641
Status: 
Offline
I got the point. This is a good idea. Let me think how we can make project sources such as Visual Studio project source multifile compatible. I do not see any reason why it should not work. 

Jaakko 



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

Current time is 05:09 am Page:    1  2  Next Page Last Page    
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) > Usage - Three simple steps to localize > Multilizer File-Import behavior



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