How do people outside the US pay for their homes?

In your particular case, I think it’s more because the term “forclosure” isn’t commonly used in British English. “Repossess” is the more commonly used term that means basically the same thing.
I made a couple of posts in past threads about this:

http://boards.straightdope.com/sdmb/showthread.php?t=493423&highlight=fixed+rate+mortgage

I’m probably not 100% right on some of the specifics, not being an American and all, but I think it’s mostly right.

Other than that, it’s basically the same type of deal in other developed countries. In addition to the difference in interest rates, many other countries, especially poorer ones, don’t have the very advanced system of personal credit tracking which exists in the US and UK. Thus, “Alt-A” mortgages, which are primarily made on a person’s credit rating, would not exist. So if you want a mortgage, you need a downpayment relatively large compared to the US.

For example, GM recently introduced car financing in China, where one could finance the purchase of a car with only a modest down payment of 50% of the purchase price. By Chinese/third world standards, this is a pretty generous deal(It was at least 6 months ago that I heard this, so things might have changed even further since then).

That gives you an idea of the availability of consumer credit in other countries vis a vis the US and UK.