делаешь 3 папки, например RUS, ENG, GAMEFILES, в рус кладешь файлы рус локализации, в англ английскую локализацию, в GAMEFILES файлы игры.
вот так получится:
if not ISArcExtract ( 1, 0, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}\'), 'RUS', false, 'пароль', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
if not ISArcExtract ( 2, 0, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}\'), 'ENG', false, 'пароль', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}\'), 'GAMEFILES', false, 'пароль', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;