First attempt are I18N - kind of bummed because of the lack of dynamic
locale handling in PHP.