CA1703 : L'orthographe des chaînes de ressources doit être correcteCA1703: Resource strings should be spelled correctly

TypeNameTypeName ResourceStringsShouldBeSpelledCorrectlyResourceStringsShouldBeSpelledCorrectly
CheckIdCheckId CA1703CA1703
CategoryCategory Microsoft.NamingMicrosoft.Naming
Modification avec ruptureBreaking Change Sans ruptureNon-breaking

CauseCause

Une chaîne de ressource contient un ou plusieurs mots qui ne sont pas reconnus par la bibliothèque du vérificateur d'orthographe Microsoft.A resource string contains one or more words that are not recognized by the Microsoft spelling checker library.

Description de la règleRule description

Cette règle analyse la chaîne de ressource en mots (jetons de mots composés) et vérifie l’orthographe de chaque mot/jeton.This rule parses the resource string into words (tokenizing compound words) and checks the spelling of each word/token. Pour plus d’informations sur l’algorithme d’analyse, consultez CA1704 : les identificateurs doivent être correctement orthographiés.For information about the parsing algorithm, see CA1704: Identifiers should be spelled correctly.

Comment corriger les violationsHow to fix violations

Pour corriger une violation de cette règle, utilisez des mots entiers qui sont correctement orthographiés ou les ajouter à un dictionnaire personnalisé.To fix a violation of this rule, use complete words that are correctly spelled or add the words to a custom dictionary. Pour plus d’informations sur l’utilisation des dictionnaires personnalisés, consultez CA1704 : les identificateurs doivent être correctement orthographiés.For information about how to use custom dictionaries, see CA1704: Identifiers should be spelled correctly.

Modifier la langue du dictionnaireChange the dictionary language

Par défaut, la version anglaise (en) du vérificateur d’orthographe est utilisée.By default, the English (en) version of the spelling checker is used. Si vous souhaitez modifier la langue du vérificateur d’orthographe, vous pouvez faire en ajoutant une de ces attributs pour votre AssemblyInfo.cs ou AssemblyInfo.vb fichier :If you want to change the language of the spelling checker, you can do so by adding one of the following attributes to your AssemblyInfo.cs or AssemblyInfo.vb file:

Important

Si vous définissez la culture à autre chose qu’une culture en anglais, cette règle d’analyse du code est en mode silencieux désactivée.If you set the culture to anything other than an English-based culture, this code analysis rule is silently disabled.

Quand supprimer les avertissementsWhen to suppress warnings

Ne supprimez aucun avertissement de cette règle.Do not suppress a warning from this rule. Les mots orthographiés correctement réduisent le temps nécessaire pour apprendre les nouvelles bibliothèques de logiciels.Correctly spelled words reduce the time that is required to learn new software libraries.