Hi, I add my vote for localization, especially in the ordering part. I'm in France, and the recently added feature of being able to order prints there is really a plus for me. However a lot of people in France don't understand english and are not willing to make order if the order pages are not...