Translation file doesn't exists or it's corruptSolved

Hello!I created translation file, then downloaded it, and put it into the folder with Turboactivate.exe.Then wrote this"TurboActivateExe := 'TurboActivate.exe Russian.xml';"But when Turboactivate starts I'm getting error - Translation file doesn't exists or it's corrupt.

What am I doing wrong?

You need to specify the full path of the translation file. If you just pass a name (like "Russian.xml") then it will look in the "current directory" (which is not necessarily the same directory as where the TurboActivate.exe is sitting).

Hence, use the full path.

Wyatt wrote:> You need to specify the full path of the translation file. If you just pass> a name (like "Russian.xml") then it will look in the> "current directory" (which is not necessarily the same directory> as where the TurboActivate.exe is sitting).> > Hence, use the full path.

Translation file is in the folder with app, but ok, I tryed to use full path."S := ExtractFilePath(Application.exename);TurboActivateExe := 'TurboActivate.exe ' + S + 'Russian.xml';"

Result the same - file is missing or it's currup

Zip the file and send it to support@wyday.com and we'll take a look at it. Also, give us a link to the translation in your account.

Maybe it because of all information is in one line in the file?"<?xml version="1.0" encoding="utf-8"?><Translation><title val="????????? ?????????"/><start><title val="???????????? ??????"/><stitleplural val="?? ?????? ?????? ????????? ? ??????? %2 ????."/><stitlesingle val="?? ?????? ?????? ????????? ? ??????? 1 ???."/><activate val="&amp;???????????? ??-???? ??????"/><asklater val="???????? ???? &amp;?????"/></start><startexp><stitle val="??? ??????? ?????? ????? ? %1 ?????? ??????????. ??? ??????????? ??????????? ??? ??????? ?????? ????????? ?????????."/><buy val="&amp;?????? ???? ??-????"/><newpkey val="?????? &amp;???? ????????"/><manualact val="&amp;???????????? %1 ???????"/><otheropts val="?????? &amp;????????"/></startexp><otheropts><title val="?????? ????????"/><stitle val="???? ??????????? %1 ??????? ??? ???????? ???????? ??????."/><extend val="???????? ???????? ??????"/></otheropts><trial><title val="???????? ???????? ??????"/>...."

But I downloaded it from my account in this form, I didn't edited it.Here is the link on my translationhttps://wyday.com/limelm/translations/edit/183/

I've rebuild the translation file, and now it's looks like this:"<?xml version="1.0" encoding="utf-8"?><Translation> <title val="????????? ?????????"/> <start> <title val="???????????? ??????"/> <stitleplural val="?? ?????? ?????? ????????? ? ??????? %2 ????."/> <stitlesingle val="?? ?????? ?????? ????????? ? ??????? 1 ???."/> <activate val="&amp;???????????? ??-???? ??????"/> <asklater val="???????? ???? &amp;?????"/> </start>...."

And now it's works, BUT there is another problem. If my app is in the "Program files" folder, then Turboactivate can't find the file again. I'm getting error"Language file failed to load. Either the file doesn't exist or it's corrupt.File: C:\\Program"

And that's all. The file path is not full, I think Turboactivate don't understands the space between "Program" and "Files".The full path is "C:\\Program Files (x86)\MyApp"What I need to do?

Are you here?

Yes, it would be best if you could send us the file by email: support@wyday.com. This forum software (phpBB) doesnt support attachments and it mangles text data.

sent it by email

Hello!Did you look the file?

Yep. Everything is working fine *when you pass in the full path to the translation file*.

The error the TurboActivate Wizard is giving you hints at your problem:

"Language file failed to load. Either the file doesn't exist or it's corrupt.File: C:\\Program"

Notice how only part of the path is there? Notice how everything after the space is missing? That's because you didn't properly quote the path you passed in to the TurboActivate Wizard.