Though this might've been mentioned earlier, I just wanted to bring it up again :).
I've really been enjoying using Simple Invoices - It's simply the best!
However, I think that the international appeal might be increased if the configuration for internationalisation was easier. For instance, instead of having to edit the config\config.php file... It'd be nice to set date options right from a "settings" page (and those settings can then be stored right in the database...) Though I don't mind my dates in the usual dd/mm/yyyy format (my computer is set to 17/DEC/2007...) My customers would be mighty confused by a date reading "05/02/2007"... They'd think it's the 2nd of May. (I'm in the USA.)
While *I* don't think it's hard to edit config.php... Some users get funny about it.
Also, it'd be cool to offer a "North Americanised" template.tpl file -- I found that some of the default headings might confuse American customers. (And potentially Canadian customers... Can any Canadians confirm this?)
For example, I edited the "Gross" line to read "Subtotal" and so on... Also, the template includes commas between city and state... Whereas in the US, we just put a comma after the city.
Though I didn't find it hard to modify the templates and system to work, I think that some others might. Also, it's been my experience that many Americans will simply reject a system that doesn't look familiar to them (instead of doing the smart thing and investigating how to change it...)
Just a few suggestions to help expand the influence of this wonderful programme!
re date config - in the next major release - sometime early next year - we'll be moving most of the options out of config.php and into Simple Invoices - System Preferences
re North Americanised" template.tpl file - one other thing we can do is create a en-us lang file and change stuff like Gross to Subtotal in there to minimise the affect on the templates - re commas -- @Aplysia the smarty address function could be altered to be if $lang == "en-us" then do different address -- that we we dont need to maintain 2 separate templates - just handle it all in the one
@moogle: let us know what other stuff in the template needs to be changed to be North Americanised