Chris H,
I've tried a multilingual web shop with 24 different languages and 12 different currencies,
http://shopwebshop.eu ,it works great.
The integrated control of the language from the browser language setting does not work though, but it can be fixed by having a front page that sets the correct language from the browser language setting. like this for switching between english and swedish language depending on browser language setting:
---
<script type="text/javascript">
<!--
function start() {
document.write ("Your browser languagecode is = ");
document.write (languageinfo.substr(0,2));
setTimeout( "end();", 500);
}
var langcodes=new Array(
"en",
"sv",
"default")
var langredirects=new Array(
"
http://shopwebshop.eu/osc_shop/catalog/index.php?language=en",
"
http://shopwebshop.eu/osc_shop/catalog/index.php?language=sv",
"
http://shopwebshop.eu/osc_shop/catalog/index.php?language=en")
var languageinfo=navigator.language? navigator.language : navigator.userLanguage
var gotodefault=1
function redirectpage(dest){
if (window.location.replace)
window.location.replace(dest)
else
window.location=dest
}
function end() {
for (i=0;i<langcodes.length-1;i++){
if (languageinfo.substr(0,2)==langcodes[i]){
redirectpage(langredirects[i])
gotodefault=0
break
}
}
if (gotodefault)
redirectpage(langredirects[langcodes.length-1])
}
//-->
</script>
----
To test the different languages you can click on the flags in the right column, or better yet surf to the page with the Opera browser in which you can set the language without having to restart the browser.
I think that the best is to start with the original osCommerce 2.3.3 installation without any changes, because if you change a lot You are on your own, and can't get any help.
So the original installation root directory is "catalog". My suggestion is don't change that.
/Bertil