That looks like an easier way to get it done, another issue, how to deal with cultural issues, try to offer products that appeal to the local market
This kind of using convention to select based on a data point can load the appropriate code, but can also select the correct data. So you can access alternate data files as well.
My vegan site is one that I am considering some new ideas, I noticed PHP has fairly good support for DBF files, which can be leveraged possible more easily than other contains I can think of
Hopefully you are only using DBF files for read-only data, unless your site is has low traffic. I would recommend using a regular database server like MySQL. If you are most comfortable using Excel or Access, you might want to create a work flow to export your data to CSV, upload it to the server, and import using LOAD DATA INFILE for database updates. That would allow you to work in the programs you are comfortable with, but have the site use a real database server with record locking.