Skip to content

Commit

Permalink
feat!: Make Spanish Dictionary case aware (#539)
Browse files Browse the repository at this point in the history
Make the Spanish Dictionary case aware.

It has the ability to check with with correct case and accents as well as words with without case or accents.

Removing the old `cspell-dict-es-es` package.

BREAKING CHANGE: this dictionary requires `cspell` version `>= 5.5`.
  • Loading branch information
Jason3S authored Aug 13, 2021
1 parent c4e397e commit f93b555
Show file tree
Hide file tree
Showing 19 changed files with 55 additions and 269 deletions.
Binary file modified dictionaries/es_ES/Spanish.trie.gz
Binary file not shown.
6 changes: 6 additions & 0 deletions dictionaries/es_ES/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,16 @@
"files": [
"**/*.{md,txt}"
],
"ignorePaths": [
"*.aff",
"*.dic",
"cspell-ext.json"
],
"language": "en,es",
"import": [
"./cspell-ext.json"
],
"caseSensitive": true,
"ignoreWords": [
"Alexandro",
"Berlasso",
Expand Down
4 changes: 2 additions & 2 deletions dictionaries/es_ES/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
"./cspell-ext.json": "./cspell-ext.json"
},
"scripts": {
"build": "cspell-tools compile-trie \"Spanish.dic\" -o .",
"test": "hunspell-reader words -n 1000 \"Spanish.dic\" | cspell -v -c ./cspell-ext.json --local=es --languageId=* stdin",
"build": "cspell-tools-cli compile-trie --no-keep-case \"src/hunspell/Spanish.dic\" -o .",
"test": "hunspell-reader words -n 1000 \"src/hunspell/Spanish.dic\" | cspell -v -c ./cspell-ext.json --local=es --languageId=* stdin",
"prepublishOnly": "yarn test"
},
"repository": {
Expand Down
File renamed without changes.
File renamed without changes.
13 changes: 13 additions & 0 deletions dictionaries/es_ES/tests/cspell.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"version": "0.2",
"import": [
"../cspell.json"
],
"languageSettings": [
{
"languageId": "markdown",
"caseSensitive": true,
}
],
"caseSensitive": false
}
20 changes: 20 additions & 0 deletions dictionaries/es_ES/tests/seattle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
[Seattle - Wikipedia, la enciclopedia libre](https://es.wikipedia.org/wiki/Seattle)

Seattle (/siːˈætəl/) es la ciudad más grande del estado de Washington, en el noroeste de los Estados Unidos de América.
El área metropolitana de la ciudad comprende Seattle-Tacoma-Bellevue, es la 15.ª más poblada del país y la mayor del Noroeste del Pacífico.​
La ciudad esta situada entre el lago Washington y la bahía conocida como Puget Sound, junto al océano Pacífico. Se encuentra a 155 kilómetros al sur de la frontera entre Estados Unidos y Canadá.
Importante centro cultural, educativo y económico de la region, Seattle es sede del condado de King.
En el censo estimado de 2018, la ciudad contaba con una población municipal de 744,955 habitantes,​ por lo que es la vigésimo cuarta ciudad más poblada de los Estados Unidos, y con un área metropolitana de 3,263,497 habitantes.

El área de Seattle lleva siendo habitada desde, al menos, 4.000 años,​ pero los primeros asentamientos europeos no llegaron hasta mediados del siglo XIX.
Los primeros colonos blancos permanentes fueron Arthur A. Denny y aquellos que posteriormente fueron conocidos como el Partido de Denny, que llegaron el 13 de noviembre de 1851.
Los primeros colonos de la zona fueron denominados "New York-Alki" y "Duwamps". En 1853, Doc Maynard sugirió que el asentamiento fuese renombrado a "Seattle", nombre del jefe de las dos tribus locales.
Desde 1869 hasta 1982, Seattle fue conocida como "Queen City" (La ciudad reina, en español).
El apodo actual y oficial de la ciudad es "Emerald City" (La ciudad esmeralda), como resultado de un concurso que tuvo lugar a comienzo de los años 1980,​ haciendo referencia con ello a los frondosos árboles de los alrededores.
Seattle es también conocida como "Gateway to Alaska" (La puerta a Alaska), "Rain City" (La ciudad de la lluvia)28​ y "Jet City", debido a la influencia de la multinacional Boeing, originaria y fundada en la ciudad.

<!---
cspell:locale es
cspell:ignore Seattle Tacoma Bellevue Puget Sound King locale siːˈætəl
cspell:ignore Denny Maynard tribus Alki Duwamps Queen Emerald
--->
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
]
},
"devDependencies": {
"@cspell/cspell-tools": "^5.6.5",
"cross-env": "^7.0.2",
"cspell": "^5.4.0",
"cspell-tools": "^5.1.1",
Expand Down
72 changes: 0 additions & 72 deletions packages/es_ES/CHANGELOG.md

This file was deleted.

21 changes: 0 additions & 21 deletions packages/es_ES/LICENSE

This file was deleted.

52 changes: 0 additions & 52 deletions packages/es_ES/README.md

This file was deleted.

3 changes: 0 additions & 3 deletions packages/es_ES/cspell-ext.json

This file was deleted.

1 change: 0 additions & 1 deletion packages/es_ES/index.d.ts

This file was deleted.

11 changes: 0 additions & 11 deletions packages/es_ES/index.js

This file was deleted.

7 changes: 0 additions & 7 deletions packages/es_ES/link.js

This file was deleted.

45 changes: 0 additions & 45 deletions packages/es_ES/package.json

This file was deleted.

7 changes: 0 additions & 7 deletions packages/es_ES/unlink.js

This file was deleted.

48 changes: 0 additions & 48 deletions packages/es_ES/util.js

This file was deleted.

13 changes: 13 additions & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,19 @@
"@cspell/dict-software-terms" "^1.0.37"
"@cspell/dict-typescript" "^1.0.19"

"@cspell/cspell-tools@^5.6.5":
version "5.6.5"
resolved "https://registry.npmjs.org/@cspell/cspell-tools/-/cspell-tools-5.6.5.tgz#d8c938ea4347428e96985af0264fbbeb686267b7"
integrity sha512-qS9ZszI22NQQ9+UtGBgpJNEstXhZiXfL8A7sM/K9AYO9nyuPNJvg/I13lLQoKFZB8++VRdSzQgtUnweeNS+tFw==
dependencies:
commander "^7.2.0"
cspell-io "^5.6.5"
cspell-trie-lib "^5.6.5"
fs-extra "^10.0.0"
gensequence "^3.1.1"
glob "^7.1.7"
hunspell-reader "^4.0.0"

"@cspell/cspell-types@^5.6.5":
version "5.6.5"
resolved "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-5.6.5.tgz#445e73616e60ea27314595cedd8979dd8cae1091"
Expand Down

0 comments on commit f93b555

Please sign in to comment.