Depuis le 1er janvier 2012, il appartient à l'étranger désirant acquérir la nationalité française de justifier de son niveau de connaissance de la langue française - niveau B1 oral - par la production d'un diplôme ou d'une attestation délivrée soit par un organisme certificateur après le passage d'un test soit par un organisme de formation labellisé « français langue d'intégration » à la suite d'une formation. Ces modalités rendent objective la détermination du niveau de langue et suppriment son évaluation lors de l'entretien individuel avec un agent de la préfecture ou du consulat. Ce dispositif a donc pour objectif de permettre au candidat à la nationalité française de justifier par une méthode fiable et efficace de son niveau de langue. Le coût du test est variable selon les organismes et compris entre 50 et 100 €. Dans le cas de publics peu ou pas scolarisés, il est nécessaire de mieux prendre en compte leur situation au regard de l'exigence de niveau de langue. A cette fin, le ministère propose une offre de cours de langue gratuits qui s'adressent aux trois niveaux d'apprentissage (A1, A2 et B1). Cette offre vient d'être renouvelée par un marché mis en place par l'Office français d'immigration et d'intégration, qui pourra concerner plusieurs dizaines de milliers de personnes. Les cours prodigués au niveau B1 seront validés par une attestation qui pourra être reçue par les services des préfectures au même titre que les attestations de test.