Ni bien se lo instala, viene con el diccionario inglés de Estados Unidos incorporado, pero una de sus más interesantes características, es que utiliza los diccionarios de idioma para Open Office.
Como el plugin permite agregar palabras a ignorar en el diccionario, la solución a este problema es entonces bastante simple: agregar el tesauro en español como palabras ignoradas al diccionario de inglés, y viceversa.
Manos a la obra
Instalar Visual Studio Spell Checker
Bajar Spell Checker de http://vsspellchecker.codeplex.com/ e instalarlo, haciendo doble clic en el archivo descargado (VSSpellCheckerPackage.vsix).
Abrir Visual Studio y comprobar que funcione. Debe aparecer una nueva opción en el menú TOOLS.
Agregar los diccionarios
Bajar el diccionario en español, de http://extensions.openoffice.org/en/project/spanish-espanol
El archivo descargado tiene extensión .oxt, así que hay que cambiarla por .zip (quedaría es_es.zip).
Al descomprimir el archivo .zip aparecen varios archivos. Solo nos interesa es_ES.dic.
Abrir la carpeta de datos del plugin. Esta carpeta debería estar en C:\Users\{Usuario}\AppData\Local\EWSoftware\Visual Studio Spell Checker (específicamente en %LOCALAPPDATA%\EWSoftware\Visual Studio Spell Checker en Windows Vista y posteriores).
Agregar a esa carpeta el archivo es_ES.dic.
En Visual Studio, Ir a Tools > Spell Checker > Edit Configurations. Debería estar ahora disponible es-ES (español España).
Para hacer esto tuve que bajar el diccionario de Inglés: http://extensions.openoffice.org/en/project/us-english-spell-checking-dictionary.
Después de descargarlo, hacer lo mismo que en el caso anterior: renombrarlo como .zip y extraer el archivo con el tesauro (en este caso en-US.dic).
Luego, desde la ventana de diálogo del plugin, importar este diccionario. Presionar Save para guardar.
Como se puede apreciar ahora, a diferencia de la primera imagen de esta nota, ya no se marcan las palabras en inglés como erróneas cuando el idioma que estamos verificando es español.
El mismo proceso debe hacerse con inglés, para que al hacer las comprobaciones en este idioma no nos marque como erróneas las que están en español.
Tener en cuenta que solo se puede seleccionar un idioma por vez en el plugin.
No estoy seguro, pero puede ser que haya que reiniciar Visual Studio para que tome los cambios.
El español es un idioma hermoso, complejo y evolucionado. Ojalá esto sirva para mejorar la calidad de las aplicaciones de software en español, donde se suele encontrar todo tipo de atrocidades, ortográficamente hablando.
Hace bastante ya que la tecnología superó la falta de tildes y otros caracteres especiales. No podemos quedarnos atrás.
Abrir la carpeta de datos del plugin. Esta carpeta debería estar en C:\Users\{Usuario}\AppData\Local\EWSoftware\Visual Studio Spell Checker (específicamente en %LOCALAPPDATA%\EWSoftware\Visual Studio Spell Checker en Windows Vista y posteriores).
Agregar a esa carpeta el archivo es_ES.dic.
En Visual Studio, Ir a Tools > Spell Checker > Edit Configurations. Debería estar ahora disponible es-ES (español España).
Ignorar palabras en otro idioma
Para que al revisar la ortografía en español Spell Checker no marque como erróneas las palabras en inglés, tenemos entonces que agregar el tesauro en inglés a las palabras ignoradas del diccionario español.Para hacer esto tuve que bajar el diccionario de Inglés: http://extensions.openoffice.org/en/project/us-english-spell-checking-dictionary.
Después de descargarlo, hacer lo mismo que en el caso anterior: renombrarlo como .zip y extraer el archivo con el tesauro (en este caso en-US.dic).
Luego, desde la ventana de diálogo del plugin, importar este diccionario. Presionar Save para guardar.
Como se puede apreciar ahora, a diferencia de la primera imagen de esta nota, ya no se marcan las palabras en inglés como erróneas cuando el idioma que estamos verificando es español.
El mismo proceso debe hacerse con inglés, para que al hacer las comprobaciones en este idioma no nos marque como erróneas las que están en español.
Tener en cuenta que solo se puede seleccionar un idioma por vez en el plugin.
No estoy seguro, pero puede ser que haya que reiniciar Visual Studio para que tome los cambios.
Conclusión
Dependiendo de lo rico de cada tesauro, el Spell Check funcionará mejor para cada idioma. Por ejemplo, como decía nuestro querido Jorge Luis Borges, "...en Argentina hablamos de una manera y escribimos de otra". Así que si queremos escribir como hablamos, deberemos agregar nuestras propias palabras manualmente al diccionario.El español es un idioma hermoso, complejo y evolucionado. Ojalá esto sirva para mejorar la calidad de las aplicaciones de software en español, donde se suele encontrar todo tipo de atrocidades, ortográficamente hablando.
Hace bastante ya que la tecnología superó la falta de tildes y otros caracteres especiales. No podemos quedarnos atrás.