Jump to content

35.6 installation error for "Install all spell tweaks" on a Mac (Polish translation)


Recommended Posts

Vanilla BG1 EE (no other mods).

Installation for English works fine. Only fails for Polish.

I Installed IWD spells (both components: arcane and divine), skipped IWD bard songs and then..

Install Component [Install all spell tweaks (if you don't select this, you will be given a chance to choose by category)]?
[I]nstall, or [N]ot Install or [Q]uit? i

Installing [Install all spell tweaks (if you don't select this, you will be given a chance to choose by category)] [35.6]

Loading SFO 2e...

...done
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying 1 file ...

Including and running function(s) install_spell_resources
[weidu_external/lang/stratagems/POLISH/spell.tra] has 96 translation strings
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying 1 file ...

Including and running function(s) enhance_cure_cause
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...

copying to override/DWCAUSS.spl
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...

copying to override/DWCAUSC.spl
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying 1 file ...

Including and running function(s) revise_polymorph
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying 1 file ...
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Copying and patching 1 file ...
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Copying and patching 1 file ...
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Copying and patching 1 file ...
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Appending to files ...
Appended text to [weidu_external/data/dw_shared/shapeshift_granted_powers.txt]
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
ERROR: No translation provided for @50061
ERROR: [dw-pshg.spl] -> [override/dw-pshg.spl] Patching Failed (COPY) (Not_found)
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Install all spell tweaks (if you don't select this, you will be given a chance to choose by category)], rolling back to previous state
Will uninstall  73 files for [stratagems/setup-stratagems.tp2] component 2000.
  Restoring backed-up [weidu_external/backup/stratagems/2000/SPPR216.spl]
  Restoring backed-up [weidu_external/backup/stratagems/2000/SPPR117.spl]
  Restoring backed-up [weidu_external/backup/stratagems/2000/SPPR219.spl]
  Restoring backed-up [weidu_external/backup/stratagems/2000/SPPR329.spl]
  Restoring backed-up [weidu_external/backup/stratagems/2000/SPPR428.spl]
  Restoring backed-up [weidu_external/backup/stratagems/2000/SPPR524.spl]
Uninstalled     73 files for [stratagems/setup-stratagems.tp2] component 2000.
STRATAGEMS/SETUP-STRATAGEMS.TP2  2 1500 Installed ~Dodaj zaklecia maga z Icewind Dale: Enhanced Edition~
STRATAGEMS/SETUP-STRATAGEMS.TP2  2 1510 Installed ~Dodaj zaklecia kaplana z Icewind Dale: Enhanced Edition~
ERROR: Not_found
Using Language [Polski (Yarpen) - last updated version 34.3]
[Polski (Yarpen) - last updated version 34.3] has 2 top-level TRA files
[stratagems/lang/english/setup.tra] has 262 translation strings
[stratagems/lang/polish/setup.tra] has 223 translation strings

Install Component [Install all spell tweaks (if you don't select this, you will be given a chance to choose by category)]?
[I]nstall, or [N]ot Install or [Q]uit? q

Saving This Log:
STRATAGEMS/SETUP-STRATAGEMS.TP2  2 1500 Installed ~Dodaj zaklecia maga z Icewind Dale: Enhanced Edition~
STRATAGEMS/SETUP-STRATAGEMS.TP2  2 1510 Installed ~Dodaj zaklecia kaplana z Icewind Dale: Enhanced Edition~
[stratagems/lang/english/setup.tra] has 262 translation strings
[stratagems/lang/polish/setup.tra] has 223 translation strings
75482 characters, 270 entries added to DIALOG.TLK
[./lang/pl_pl/dialog.tlk] created, 34270 string entries
[./lang/pl_pl/dialogF.tlk] created, 34270 string entries

SUCCESSFULLY INSTALLED      Dodaj zaklecia maga z Icewind Dale: Enhanced Edition

SUCCESSFULLY INSTALLED      Dodaj zaklecia kaplana z Icewind Dale: Enhanced Edition

NOT INSTALLED DUE TO ERRORS Install all spell tweaks (if you don't select this, you will be given a chance to choose by category)

Press ENTER to exit.

Is this a problem with Polish translation? Anything I could help with maybe? 

Edited by streetwraith
Link to comment
34 minutes ago, DavidW said:

If I had to guess there is a missing Polish line somewhere - but English should be substituted in that case. So this is a coding problem, plausibly the same one that came up in French. I’ll check it out.

Yes, I can confirm this is the case. It doesn't properly fall back to english for missing polish strings.

I have already started adding missing polish translations, will submit a PR on github when I have something useable. Cheers :)

Link to comment

To be clear, it shouldn't fail in this situation: it's an error in my code. Of course ideally translations should be complete, but the intended failure mode if they're not is falling back on the English version, not a hard fail.

Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...