Add internationalisation support - first cut