Passolo 2009: basic questions
Thread poster: MikeTrans
MikeTrans
MikeTrans
Germany
Local time: 09:00
Italian to German
+ ...
Dec 14, 2011

Hello,

I have never used Passolo 2009 but I have good experience with Trados products.

I want to localize (translate) an old russian game for Windows DirectX 5, 1997; I have a small exe file where I want to substitute russian dialogs into English.

In Passolo, I have created a project, added the exe file as source file which has been recognized as win32 parser, added the target language. After that, no extraction takes place, I receive the message "This fil
... See more
Hello,

I have never used Passolo 2009 but I have good experience with Trados products.

I want to localize (translate) an old russian game for Windows DirectX 5, 1997; I have a small exe file where I want to substitute russian dialogs into English.

In Passolo, I have created a project, added the exe file as source file which has been recognized as win32 parser, added the target language. After that, no extraction takes place, I receive the message "This file doesn't contain any translatable text" which is wrong (if I open the file with a Hex Editor or with UltraEdit I can find the strings in Russian).

Can Passolo handle such older files written for Windows 98? Must all DLL files or other files needed by the exe be present in one directory when adding the file as a source file?
Why can't I work with the file?

[ADDED]:
Well, I now have more precisions about what is exactly in the exe file: the strings I'm interested in (what will appear to be dialogs in the game), are not in russian, but words are coded in a strange way like ìåíåå ïÿòè ... However Passolo recognizes the exe as having Russian language: I don't have to set this when I chose the source file. Mistery for me...

Thanks so much for a feedback!

Mike

[Edited at 2011-12-14 20:26 GMT]
Collapse


 
Achim Herrmann
Achim Herrmann
Local time: 09:00
English to German
Are you sure about the file format and the resources? Dec 15, 2011

Hello Mike,

I assume that you are using SDL Passolo 2009 Essential that comes with SDL Trados 2009, correct?

There must be a reason why the error message "This file doesn't contain any translatable text" is displayed and using tools like a Hex Editor or a text editor like UltraEdit is not the right approach to get useful information about the problem. You may find some strings using these tools but are you sure that these strings are stored in the resource section of th
... See more
Hello Mike,

I assume that you are using SDL Passolo 2009 Essential that comes with SDL Trados 2009, correct?

There must be a reason why the error message "This file doesn't contain any translatable text" is displayed and using tools like a Hex Editor or a text editor like UltraEdit is not the right approach to get useful information about the problem. You may find some strings using these tools but are you sure that these strings are stored in the resource section of the binary? It is possible that all these strings you have found are hardcoded strings in the code or data section of the binary.

Please use a tool that is able to consistently handle PE files. Nearly all binaries like EXE or DLL are stored in the so-called Portable Executable format and you can use tools like PE Explorer to open them. These tools are able to open the resource section of a binary. Perhaps these tools will not find any resources in the file. A non-internationalized software is nearly impossible to localize.

Another reason for this problem could be the old file format. Of course SDL Passolo can handle binary files written for Windows 9x. Since Windows 95 all resources in PE binaries are stored in Unicode (with some small exceptions) and the Win32 parser is able to extract them. So this file may be an old Windows 16 Bit file that was developed for old Windows 3.1x systems. The strange strings you have found could be an indicator for that.

In this case SDL Passolo 2009 Essential is not able to extract the resources as the 16 Bit Windows parser is available in the full version of SDL Passolo only.

Hope this information helps.

Achim Herrmann
SDL Passolo Business Consultant
Collapse


 


To report site rules violations or get help, contact a site moderator:


You can also contact site staff by submitting a support request »

Passolo 2009: basic questions






Wordfast Pro
Translation Memory Software for Any Platform

Exclusive discount for ProZ.com users! Save over 13% when purchasing Wordfast Pro through ProZ.com. Wordfast is the world's #1 provider of platform-independent Translation Memory software. Consistently ranked the most user-friendly and highest value

Buy now! »
Protemos translation business management system
Create your account in minutes, and start working! 3-month trial for agencies, and free for freelancers!

The system lets you keep client/vendor database, with contacts and rates, manage projects and assign jobs to vendors, issue invoices, track payments, store and manage project files, generate business reports on turnover profit per client/manager etc.

More info »