Page 1 of 1

Altap Translator for 2.53 beta 2

Posted: 21 May 2010, 15:22
by Jan Rysavy
EDIT: this version is obsolete, it was replaced by Altap Translator for 2.53

Altap Translator, utility for translation of Altap Salamander and its plugins, is available for download:
trl.png
trl.png (135.45 KiB) Viewed 7710 times
Please read readme.txt (inside archive) and feel free to ask any questions here...

Re: Altap Translator

Posted: 22 May 2010, 10:54
by Evin
I have a little problem.
How could I import the older translation, if I have just old slg files (2.52)? Should I retype all texts in the Translator?

Re: Altap Translator

Posted: 23 May 2010, 21:32
by Jan Rysavy
I assume you want to import Hungarian language? Please follow these steps:

You need to create Hungarian set of SLG files and ATP projects for AS 2.53b2:
1. Unpack Altap Translator (download it from the first post) to C:\ALTAPTRL.
2. Edit C:\ALTAPTRL\Salamand 2.53 beta 2\projects\makelang.js:

Code: Select all

var language = "hungarian";
var duplicateSLG = true;
3. Run this script using AS 2.53b2 Plugins > Automation plugin. You should get following output:

Code: Select all

Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\salamand.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\7zip.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\7zip\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\automation.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\automation\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\checksum.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\checksum\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\checkver.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\checkver\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\dbviewer.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\dbviewer\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\diskcopy.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\diskcopy\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\diskmap.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\diskmap\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\encrypt.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\encrypt\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\eroiica.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\eroiica\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\filecomp.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\filecomp\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\fsearch.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\fsearch\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\ftp.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\ftp\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\ieviewer.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\ieviewer\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\mmviewer.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\mmviewer\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\nethood.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\nethood\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\pak.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\pak\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\peviewer.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\peviewer\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\pictview.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\pictview\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\regedt.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\regedt\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\renamer.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\renamer\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\splitcbn.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\splitcbn\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\tar.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\tar\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\unace.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\unace\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\unarj.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\unarj\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\uncab.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\uncab\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\unchm.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\unchm\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\undelete.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\undelete\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\unfat.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\unfat\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\uniso.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\uniso\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\unlha.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\unlha\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\unmime.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\unmime\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\unrar.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\unrar\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\wmobile.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\wmobile\lang\hungarian.slg
Creating project: C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\zip.atp
Copying english.slg to: C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\zip\lang\hungarian.slg
Now you should see a new directory on your disk:
C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian
with projects for your language

and set of .slg files like
C:\ALTAPTRL\Salamand 2.53 beta 2\bin\lang\hungarian.slg
C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\7zip\lang\hungarian.slg
C:\ALTAPTRL\Salamand 2.53 beta 2\bin\plugins\automation\lang\hungarian.slg
... etc

In following steps we prepare old AS 2.52 Hungarian translation for import:
4. Create a new directory C:\ALTAPTRL\Salamand 2.52
5. Copy AS 2.52 installation directory (including your 2.52 localization) to C:\ALTAPTRL\Salamand 2.52\bin (see existing C:\ALTAPTRL\Salamand 2.53 beta 2\bin, you need the same directory sturcture)
6. Copy directory C:\ALTAPTRL\Salamand 2.53 beta 2\projects to C:\ALTAPTRL\Salamand 2.52\projects
7. Copy directory C:\ALTAPTRL\Salamand 2.53 beta 2\symbols to C:\ALTAPTRL\Salamand 2.52\symbols

In the last section I will show you how to import your old AS 2.52 translation into AS 2.53b2 projects:
8. Start Altap Translator with C:\ALTAPTRL\Salamand 2.53 beta 2\projects\hungarian\salamand.atp project.
9. From menu File choose the Import Translation from Old Project command.
10. Choose C:\ALTAPTRL\Salamand 2.52\projects\hungarian\salamand.atp project.
11. You will receive some warning messages in the Altap Translator Output window and old translation should be imported.

Does it work for you? If no, please post the Output messages here and send me your AS 2.52 Hungarian translation.

Re: Altap Translator

Posted: 24 May 2010, 10:09
by Evin
Now works, thank you.
I forget to copy SALAMAND.exe etc files too into the 2.52 translation Bin folder.