|
|||
Moderated by: Sisusupport, Renate.Reinartz, Markus.Kreisel, Ilkka.Salmenius | Page: ![]() ![]() |
|
Problem with sisulizer - Wish list for software localization tool - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support | |||||||||||||||||
Author | Post | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||
dilipbat Member
![]() |
Hi, Thanks Markus, So when we can download new version?
|
||||||||||||||||
|
| |||||||||||||||||
Markus.Kreisel Administrator ![]()
![]() |
Hi, Please join our mailing list: http://www.sisulizer.com/support/mailinglist.shtml and you will get an email right after a new build is available. Best Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
|
|||||||||||||||||
Markus.Kreisel Administrator ![]()
![]() |
Hi, And I send you a PM where you can download a beta right now. Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
| |||||||||||||||||
dilipbat Member
![]() |
Hi, I have downloaded the latest version. But still it is not translation the application. Then i have used pseudo translation. It has translayed but when i run the application it does not open translated application and throwing an linker error. I am attaching the error screen shot as well as application exe.
|
||||||||||||||||
|
|
|||||||||||||||||
Janusz Grzybek Super Moderator ![]()
![]() |
Hello, Thank you – I’ve got your files. On your screenshot I found following message generated by MS .NET: “The process cannot access the file because it is being used by another process”. Maybe your source files are opened in Visual Studio or other application at the same time, or access to files is blocked by your security software (antivirus). Could you to do following tests? - Close all other applications, open your project in Sisulizer and run again build operation - Disable your security protection software (antivirus, firewall), open your project in Sisulizer and run again build operation I am attaching the error screen shot as well as application exe. I’ve found in sent files only your screenshot and Sisulizer project, but package didn’t contain any source files. Best regards, Janusz
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
| |||||||||||||||||
dilipbat Member
![]() |
Now i am not getting but after building when i try to run localized copy it does not run the localized copy but it shows the original one. Could you please tell me what could be the reason?
|
||||||||||||||||
|
|
|||||||||||||||||
dilipbat Member
![]() |
Again while running application it prompts to set the user interface culture to match default culture. How to set that?
|
||||||||||||||||
|
| |||||||||||||||||
Markus.Kreisel Administrator ![]()
![]() |
The info how to change the culture at runtime can be read in the online help. Here is the page you should read: http://www.sisulizer.com/online-help/RuntimeLanguageChangeNet.htm Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
|
|||||||||||||||||
Markus.Kreisel Administrator ![]()
![]() |
dilipbat wrote: Now i am not getting but after building when i try to run localized copy it does not run the localized copy but it shows the original one. Could you please tell me what could be the reason? Like Janusz already said does your screenshot show, that Sisulizer can not create localized binaries. The screenshot alread has all the info. If Sisulizer can not create these binaries your application can not find and use them. Please make sure that the files Sisulizer wants to scan and build in the build process are not opened and in use by some other process. Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
| |||||||||||||||||
dilipbat Member
![]() |
Hi, Yeah all the files are closed and build process is successfully completed. I can also see the resource file but when i try to run localized copy it does not run the localized copy but it shows the original one.
|
||||||||||||||||
|
|
|||||||||||||||||
Markus.Kreisel Administrator ![]()
![]() |
Hi, Have you read: http://www.sisulizer.com/online-help/RuntimeLanguageChangeNet.htm ? And also consider: How do I change the system code page? on http://www.sisulizer.com/support/codepages.shtml If you start your application without changing the code page and setting CurrentUICulture at program start with
you will never see the target language. Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
| |||||||||||||||||
dilipbat Member
![]() |
Hi, No, not working, Should i send you my whole project folder? Will you check it and get back to me?
|
||||||||||||||||
|
|
|||||||||||||||||
Markus.Kreisel Administrator ![]()
![]() |
Yes, please. Please use the "Private Upload" button right above this post. This way your upload and the thread will be linked together. Best Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
| |||||||||||||||||
dilipbat Member
![]() |
Hi, i have uploaded the project folder.Actually i have manually done the translation but when i try to run localize copy, i open the original copy.
|
||||||||||||||||
|
|
|||||||||||||||||
Markus.Kreisel Administrator ![]()
![]() |
Hi, Please take care of the following: a) Change Program.cs as stated in http://www.sisulizer.com/online-help/ActionMessageNetUiLocale.htm : using System; using System.Collections.Generic; using System.Windows.Forms; using System.Globalization; using System.Threading; namespace sisutest { static class Program { /// <summary> /// The main entry point for the application. /// </summary> [STAThread] static void Main() { Thread.CurrentThread.CurrentUICulture = CultureInfo.CurrentCulture; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } } I changed for my test to: using System; using System.Collections.Generic; using System.Windows.Forms; using System.Globalization; using System.Threading; namespace sisutest { static class Program { /// <summary> /// The main entry point for the application. /// </summary> [STAThread] static void Main() { Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("es"); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } } This allows me to start the application in Spanish without making settings in the system panel. This is not recommended for a live system. It just makes testing a little bit easier. b) Remove the localized resx files from your sln. Just the original Form1.resx should be in the project for now. c) Rebuild you EXE in Visual Studio d) Build the satellites in Sisulizer. e) Start the EXE. Please make sure that you start the correct EXE. Your project is setup in Sisulizer is to create the DLLs in the Debug Dir while your Visual Studio might create the EXE in the Release Dir. Perhaps you change the version number in AssemblyInfo.cs to better identify the editions. It successfully tried with CultureInfo.CreateSpecificCulture("es") and CultureInfo.CreateSpecificCulture("en"). I also added German to the Sisulizer project. While my computer has a German GUI I get German output if I start the application with Thread.CurrentThread.CurrentUICulture = CultureInfo.CurrentCulture; If you have set Thread.CurrentThread.CurrentUICulture = CultureInfo.CurrentCulture; you can also use F8 to start your application from Sisulizer with the right Culture. Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
| |||||||||||||||||
dilipbat Member
![]() |
Hi Markus, Thanks for your help. It worked with pseudo translation. But again SISULIZER is not translating automatically. When we create localized file for another language it changed label text,form name etc to blank.
|
||||||||||||||||
|
|
|||||||||||||||||
Markus.Kreisel Administrator ![]()
![]() |
Hi, A software localization tool does not autoamtically translate. It helps you to find all strings in the application needed to be translated. After you - or your translator - entered the translations Sisulizer builds the localized binaries. The option to use machine translation is good to get some fast idea how your application will look in the target language. But it is not recommended to use machine translation in apps you ship to your customers. We recommend to use native speakers for localization only. Hope this helps Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
| |||||||||||||||||
dilipbat Member
![]() |
Hi Markus, Thanks for the Info. But i have one more question. Can't we use google translate engine in sisulizer to translate it?
|
||||||||||||||||
|
|
|||||||||||||||||
Markus.Kreisel Administrator ![]()
![]() |
Hi, Generally yes, but you told me that to some reason Google Translate in Sisulizer is not working on your machine. My best guess is, that it is related to your firewall. I tried with your settings and projects here and I had no problems with your strings and Google Translate. One of our developers told me that he has some test applications. In the moment it does not have proxy support so it will not be helpful in your case right at this moment. If we have a version that has proxy support I will let you know and you can use it to analyze the problem on your machine. Markus
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
|
Current time is 10:50 pm | Page: ![]() ![]() |
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Wish list for software localization tool > Problem with sisulizer |
Sisulizer software localization tool - Three simple steps to localize