|
|||
|
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > .NET .resources localized files do not import correctly
|
| Moderated by: Renate.Reinartz, Markus.Kreisel, Jaakko.Salmenius, Ilkka.Salmenius |
|
||||||||||||||||
| .NET .resources localized files do not import correctly - Bugs and Quirks in Sisulizer - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support | |||||||||||||||||
| Author | Post | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||
|
Massoud Member
|
I have a base file called Base.resources, and 2 localized files called Base.es.resources and Base.es-ES.resources When I add the Base.resources file to a project, Sisulizer automatically recognizes the 2 other localized files in the Project Wizard, but it does not actually import the localizations. If I however, convert all 3 files to .resx files, then the import of Base.resx works fine and the other 2 localized files are loaded correctly. Another interesting thing is that all 3 .resources files appear in the Project Wizard - Select File page, whereas in the case of .resx, only the Base.resx appears. Any ideas? (Converting all .resources file to .resx is not an option as a workaround)
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Jaakko.Salmenius Administrator
|
We haven't tested importing from .resources but from .resx or compiled assembly files (.exe, .dll). I will chech this. Can you zip your .resources files (original and localized) into a ZIP file and upload it to me. Use the Private Upload button. Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
Jaakko.Salmenius Administrator
|
Thank you for the files. I fixed both bugs. The next Sisulizer build (303) correctly imports data from localized .resources files. Also it does not show the localized .resources file in Project Wizard. Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Massoud Member
|
Thank you Jaakko. This is the fastest ever resolution of an issue from a vendor in my 20 years in the IT business. Great work. Thanks. Massoud
|
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
noam Member
|
Jaakko.Salmenius wrote: We haven't tested importing from .resources but from .resx or compiled assembly files (.exe, .dll). Are you sure it's tested for binaries? I have the same problem when importing an .EXE that already has two satelite .DLLs.
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Jaakko.Salmenius Administrator
|
It has been tested on EXE. Can you send me your original assembly and the satellite assembly files. Zip them into a zip file and click Private Upload. Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
noam Member
|
Another question (I'm new here, I hope it's the right place): I tried to create a new sisu project from my Visual Studio 2005 solution (.sln), which contains many C++ .NET projects in subfolders (.vcproj). Sisu scanned all the solution tree, but reported "Project does not contain any resources to be localized" - for all of them. What's wrong?
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Markus.Kreisel Administrator
|
Hi, I guess with C++ .NET you mean managed C++. Have you set the localizable flags of your .NET forms? This is needed to move the strings in your forms to resources. Hope this helps Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
Jaakko.Salmenius Administrator
|
noam wrote: Are you sure it's tested for binaries? I have the same problem when importing an .EXE that already has two satelite .DLLs. Thank you for the files. There was a bug in Sisulizer and I fixed it. Now it can correctly import your satellite assembly files. New build (303) will coime out in few days. Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Jaakko.Salmenius Administrator
|
noam wrote: Another question (I'm new here, I hope it's the right place): Sisulizer can not localize managed C++ projects (.vcproj). It can localize C# and VB.NET projects and also unmanged C++ EXE/DLL/OCX files. Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
noam Member
|
Jaakko.Salmenius wrote: Sisulizer can not localize managed C++ projects (.vcproj). It can localize C# and VB.NET projects and also unmanged C++ EXE/DLL/OCX files.
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Jaakko.Salmenius Administrator
|
noam wrote: But it can localize managed C++ binaries (EXE / DLL), like the ones I've sent you, right? Yes. You can localize managed C++ binaries Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
Jaakko.Salmenius Administrator
|
noam wrote: Do you have plans to support managed C++ projects? Most of our projects are like this, so it will be a consideration when buying a localization tool. No plans. The reason is that .vsproj file format is very different from .csproj and .vsbproj. Our current scanner can only read C#/VB kind of project files. We recommend C++ users using binary localization. Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Jaakko.Salmenius Administrator
|
noam wrote: Do you have plans to support managed C++ projects? Most of our projects are like this, so it will be a consideration when buying a localization tool. What Visual Studio version do you use? Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
noam Member
|
Microsoft Visual Studio 2005 Version 8.0.50727.762 (SP.050727-7600)
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Jaakko.Salmenius Administrator
|
Visual Studio 2005 and even 2008 used very different project file format for managed C++ compared to C#. This is why we do not support managed C++ project. In Visual Studio 2010 managed C+ project file format is similar to C# and we can add support for that. Right now binary localization is the only way for you if you use Sisulizer. Jaakko
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
| Current time is 05:19 am | |
| .NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > .NET .resources localized files do not import correctly | |
Sisulizer software localization tool - Three simple steps to localize