Why PRIEST/WIZARD are inverted as MAGE/DRUIDE ?
I do not like these words "PRETRE" and "SORCIER" (it is the dark side, while "MAGE" and "DRUIDE" is the light side.)
"IT COMES UP HEADS" "CA VIENT DE DEVANT"
"IT COMES UP TAILS" "CA VIENT DE DERRIERE"
=> C'est "pile" ou "face"
Yes, I know it now ... But I did not know it before playing the game.
I am an amateur translator, sorry. I do not know English like French.
The "%s" / "%d" (C style) work with parameters which somehow the engine must associate to the corresponding string. You would then have some ID for each string in order to know when to bind specific parameters to strings.
To go further with DM2 method, you may have a look at the function FORMAT_SKSTR in SkWin code.
Precisely, the escape code is ".Z", then comes a 3 digit number, allowing for different markers from ".Z000" to ".Z999" which are then replaced accordingly by the general format string function FORMAT_SKSTR.
.Z007 is for the index of champions' bones (which then allow finding champion's name)
.Z010 is for item weight
.Z022 is for directory of savegames
.Z024 is for the local language letter (E = English, F = French, G = German) that can build localized filepath/filename
etc ..
And its recursive so .Z520 could be translated to ".Z469" that will be in turn translated to something else. That allows combination of strings.
It is too technical for me.
--------------------------------------------------------------------------------------
I found this.
Wall words:
387 "GIVE UPx\nPULL THE\nLEVER" "RAS LE BOL ?\nTIRE SUR\nLE LEVIER" // no good
Scroll:
461 "GRYNIN\n\nERNUM QU" "GRYNIN\n\nERNUM QU" //??? I do not understand
I sending you these files:
"Translation.txt". I added texts and corrected (fixed).
"graphics.dat" and "dungeon.dat". Renovated and modified.
I think simplest. It is to make a version for each language.
English (of course), Deutsch, Italian, Spanish, French, etc.
Because there are three files to translate:
For texts:
"Translation.txt".
Graphics :
Download "Tool-ADGE.net_.bin_.20090308.rar".
Open "graphics.dat" file. (game folder)
List of files to translate:
1, 4, 5, 6, 10, 27, 30, 31, 32, 40.
Champions and 1 text:
Download "Tool-CSBuild251.zip".
Open "dungeon.dat" file. (game folder)
Champion name ==> 19 octets 'max'.
And CSBWin.exe work for each version. (Unless I am mistaken.)
I do not know anything about computers. If I said a stupidity. I am sorry.
This is only my opinion (suggestion).