Aside form the hebrew, there are a few things going on here that could contribute to this. It looks as though you are using a very old version of Zen Cart (or a very old template on a more recent Zen Cart). You URL re-writing could be getting in the way too (and is the reason that your page directs differently). But if pushed, I'd say that there's another issue that is more likely to cause the problem ...
Firstly, it's correct that the checkout_shipping calls itself. It will then check whether it's happy with the shipping information, and if not show the same page again. Only if it has all the data it needs will it progress to the checkout_billing page.
When I went into checkout_shipping, I wasn't offered any shipping options, so I didn't choose any either, and that's, I suspect, the reason why I couldn't get past this page.
There are three main reasons for any shipping options
- None are turned on
- All those available are restricted to specific zones and the address I'm using places me outside of all those zones
- All the products that I have selected are virtual and so don't require shipping (very unlikely in this case!)Could you check whether of the above applies.