Under a single www.domain.com URL, I have to implement an international shop that does the following:

1) Identify the customer's country (Done)

2) Identify the customer's browser language (Done)

3) Match the browser language with a choice of implemented translations (about 10) and show the front end **and store** in that language. If not supported, fall back to English.

4) Load that customer's country specific listing (we have 180! Most are in dollars) and show it.

Any suggestions accepted!