Added localisation support and French translation