All the language variants should be copied to device to provide correctly localized help even if the device language is changed later on. Language variants should be named <application name>.h<lang id>, for example App.h01 and App.h09. So in step 5 you could write also:
"..\help\App_sc.hlp" -"!:\resource\help\App.hlp"
"..\help\App_09.hlp" -"!:\resource\help\App.h09"
This will of course take up more space on device.