ProZ.com global directory of translation services
 The translation workplace
Ideas

 
User
Thread poster: MikeTrans
Passolo 2009: basic questions
MikeTrans
Italy
Local time: 19:58
Member (2005)
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 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]


Direct link Reply with quote
 
Achim Herrmann
Germany
Local time: 19:58
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 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


Direct link Reply with quote
 


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

Moderator(s) of this forum
Maya Gorgoshidze[Call to this topic]

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

Passolo 2009: basic questions






Déjà Vu X2
Enjoy 20% off!

DVX2 Professional is the most popular version of Déjà Vu X2 and with good reason. Fast and flexible, Déjà Vu X2 Professional combines Atril’s Intelligent Quality technology with an array of powerful, customisable productivity and quality assurance

More info »
XTM Cloud
20,000 extra words free with XTM Cloud!

A fully featured online CAT tool and TMS, with no installation required, and a simple, intuitive interface. Maximize linguistic assets by sharing in real time as you collaborate with colleagues. Make use of next generation, cloud-based translation technol

More info »