o i c!  If your locales is ['', 'fr', 'fr-fr'] then you don't want to add '' twice?