CA1703: Las cadenas de recursos deberían tener la ortografía correctaCA1703: Resource strings should be spelled correctly

TypeNameTypeName ResourceStringsShouldBeSpelledCorrectlyResourceStringsShouldBeSpelledCorrectly
Identificador de comprobaciónCheckId CA1703CA1703
CategoríaCategory Microsoft.NamingMicrosoft.Naming
Cambio problemáticoBreaking Change Poco problemáticoNon-breaking

MotivoCause

Una cadena de recurso contiene una o varias palabras que la biblioteca de correctores ortográficos de Microsoft no reconoce.A resource string contains one or more words that are not recognized by the Microsoft spelling checker library.

Descripción de la reglaRule description

Esta regla analiza la cadena de recurso en palabras (dividir palabras compuestas en tokens) y comprueba la ortografía de cada palabra o token.This rule parses the resource string into words (tokenizing compound words) and checks the spelling of each word/token. Para obtener información sobre el algoritmo de análisis, consulte CA1704: los identificadores deberían tener la ortografía correcta.For information about the parsing algorithm, see CA1704: Identifiers should be spelled correctly.

Cómo corregir infraccionesHow to fix violations

Para corregir una infracción de esta regla, utilice palabras completas que se ha escrito correctamente o agregar las palabras a un diccionario personalizado.To fix a violation of this rule, use complete words that are correctly spelled or add the words to a custom dictionary. Para obtener información sobre cómo usar los diccionarios personalizados, vea CA1704: los identificadores deberían tener la ortografía correcta.For information about how to use custom dictionaries, see CA1704: Identifiers should be spelled correctly.

Cambiar el idioma de diccionarioChange the dictionary language

De forma predeterminada, se utiliza la versión de inglés (en) del corrector ortográfico.By default, the English (en) version of the spelling checker is used. Si desea cambiar el idioma del corrector ortográfico, puede hacerlo mediante la adición de uno de los siguientes atributos a la AssemblyInfo.cs o AssemblyInfo.vb archivo: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:

Importante

Si establece la referencia cultural a algo distinto de una referencia cultural basada en inglés, esta regla de análisis de código está deshabilitada en modo silencioso.If you set the culture to anything other than an English-based culture, this code analysis rule is silently disabled.

Cuándo Suprimir advertenciasWhen to suppress warnings

No suprima las advertencias de esta regla.Do not suppress a warning from this rule. Palabras escritas correctamente reducen el tiempo necesario para obtener información sobre nuevas bibliotecas de software.Correctly spelled words reduce the time that is required to learn new software libraries.