Skip to content

Commit

Permalink
fix: Update German Dictionary (#612)
Browse files Browse the repository at this point in the history
* fix: Update German Dictionary
  • Loading branch information
Jason3S committed Sep 16, 2021
1 parent f53ca9e commit be28d3c
Show file tree
Hide file tree
Showing 23 changed files with 77,626 additions and 50 deletions.
Binary file removed dictionaries/de_DE/German_de_DE.trie.gz
Binary file not shown.
713 changes: 692 additions & 21 deletions dictionaries/de_DE/LICENSE

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion dictionaries/de_DE/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,3 @@ The Hunspell source for this dictionary can be found:
## License

MIT
See also: [German_de_DE.txt](https://github.com/streetsidesoftware/cspell-dicts/blob/main/packages/de_DE/German_de_DE.txt)
9 changes: 9 additions & 0 deletions dictionaries/de_DE/checksum.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
3f23e3eac82926ce3c46244aa34486193e6d7daa ./src/additional_words.txt
24ee98d1f6f3a4636f9cd75361d5fe2ea2a18742 ./src/German_de_DE.dic
234ba8c595fa5003731db6ad42f020d1f1c9a918 ./src/hunspell/index.dic
aec41a2f9fa237451e8d7604df09c8d6ae68032b ./source-dependencies.txt
d05bc39d04299e973581aaad8335de363f176c56 ./source-files.txt
3f23e3eac82926ce3c46244aa34486193e6d7daa ./src/additional_words.txt
09b351721a6673dcdf672b33e0ed1e07d343e207 ./src/German_de_DE.aff
dbfea45081b2d43166d57c5be7561dea812265ec ./src/hunspell/index.aff
092d52ea69cb1df7c7c061d1ae78c147343a6aef ./de_DE.trie.gz
9 changes: 4 additions & 5 deletions dictionaries/de_DE/cspell-ext.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,13 @@
"id": "de-de",
"name": "German Dictionary",
"description": "German (de-DE) Dictionary.",
"readonly": true,
// List of dictionary files to add to the global list of dictionaries
"dictionaryDefinitions": [
{
"name": "de-de",
"file": "./German_de_DE.trie.gz",
"description": "German (de-DE) Dictionary.",
// We should use compound words by default with German
"useCompounds": true
"path": "./de_DE.trie.gz",
"description": "German (de-DE) Dictionary."
}
],
// Dictionaries to always be used.
Expand All @@ -25,7 +24,7 @@
"languageId": "*",
// Language local. i.e. en-US, de-AT, or ru. * will match all locals.
// Multiple locals can be specified like: "en, en-US" to match both English and English US.
"local": "de,de_DE",
"locale": "de,de_DE",
// By default the whole text of a file is included for spell checking
// Adding patterns to the "includeRegExpList" to only include matching patterns
"includeRegExpList": [],
Expand Down
13 changes: 10 additions & 3 deletions dictionaries/de_DE/cspell.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
{
"version": "0.2",
"files": [
"**/*.{md,txt}"
],
"dictionaries": [
"de-de"
],
"import": [
"./cspell-ext.json"
],
Expand All @@ -15,5 +13,14 @@
"Naber",
"zeiler",
"Zeiler"
],
"overrides": [
{
"filename": "samples/**/*.md",
"caseSensitive": true,
"dictionaries": [
"de-de"
]
}
]
}
Binary file added dictionaries/de_DE/de_DE.trie.gz
Binary file not shown.
23 changes: 19 additions & 4 deletions dictionaries/de_DE/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cspell/dict-de-de",
"version": "1.1.32",
"version": "2.0.0",
"description": "German dictionary for cspell.",
"publishConfig": {
"access": "public"
Expand All @@ -11,7 +11,19 @@
"./cspell-ext.json": "./cspell-ext.json"
},
"scripts": {
"build": "cross-env NODE_OPTIONS=--max_old_space_size=4096 cspell-tools compile-trie \"German_de_DE.dic\" -o .",
"build": "cat source-files.txt | xargs cross-env NODE_OPTIONS=--max_old_space_size=12288 cspell-tools-cli compile --trie3 -x compound -o . -M de_DE && yarn run gen-checksum",
"sync": "yarn cpy \"../../node_modules/dictionary-de/**\" src/hunspell",
"checksum": "shasum -c checksum.txt",
"conditional-build": "yarn run --silent checksum || yarn run build",
"gen-checksum": "cat source-files.txt source-dependencies.txt | xargs shasum > checksum.txt",
"test-de": "hunspell-reader words -n 1000 \"src/hunspell/index.dic\" | cspell -v -c ./cspell-ext.json --local=de --languageId=* stdin",
"test-de-old": "hunspell-reader words -n 1000 \"src/German_de_DE.dic\" | cspell -v -c ./cspell-ext.json --local=de --languageId=* stdin",
"test-samples": "cspell -v -c ./cspell-ext.json --local=de,en \"samples/**\"",
"test": "yarn run test-de && yarn run test-samples && yarn run test-de-old",
"prepublishOnly": "yarn run conditional-build && yarn test"
},
"scriptsX": {
"build": "cross-env NODE_OPTIONS=--max_old_space_size=4096 cspell-tools compile-trie \"src/German_de_DE.dic\" -M German_de_DE -o .",
"test": "hunspell-reader words -n 1000 \"German_de_DE.dic\" | cspell -v -c ./cspell-ext.json --local=de --languageId=* stdin",
"prepublishOnly": "yarn test"
},
Expand All @@ -27,7 +39,7 @@
"spelling"
],
"author": "Jason Dent",
"license": "MIT",
"license": "GPL-3.0-or-later",
"bugs": {
"url": "https://github.com/streetsidesoftware/cspell-dicts/issues"
},
Expand All @@ -36,5 +48,8 @@
"German_de_DE.trie.gz",
"cspell-ext.json",
"German_de_DE.txt"
]
],
"devDependencies": {
"dictionary-de": "^2.0.4"
}
}
2 changes: 1 addition & 1 deletion dictionaries/de_DE/samples/sample1.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ Um den Wasserstand im Kanalsystem bei 40 Zentimeter unter NAP (NAP = Normaal Ams
Verantwortlich für den Betrieb und die Unterhaltung des gesamten Kanals ist Rijkswaterstaat, die ausführende Behörde des niederländischen Ministeriums für Infrastruktur und Umwelt zum Bau und Unterhalt von Straßen und Wasserwegen.

<!---
cspell:words Noordzeekanaal Schellingwoude Rijkswaterstaat Tiel IJmuiden
cspell:words Noordzeekanaal IJmuiden Schellingwoude Markermeer Normaal Rijkswaterstaat Tiel
--->
29 changes: 29 additions & 0 deletions dictionaries/de_DE/samples/seattle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Seattle
[Seattle – Wikipedia](https://de.wikipedia.org/wiki/Seattle)

Seattle (englisch: Zum Anhören bitte klicken!Abspielen [sɪˈætəl]; deutsch: [siˈɛtl̩]) ist die größte Stadt im Nordwesten der Vereinigten Staaten. Sie ist der Verwaltungssitz des King County im US-Bundesstaat Washington und liegt zwischen dem Puget Sound und dem Lake Washington, etwa 155 Kilometer südlich der Grenze zu Kanada. Neben Vancouver und Portland ist Seattle der Verkehrsknotenpunkt und das wirtschaftliche, wissenschaftliche und kulturelle Zentrum in der Region des Pazifischen Nordwestens.

Die Stadt trägt die Beinamen The Emerald City („Die Smaragdstadt“), was eine Anspielung auf das viele Grün im Stadtgebiet und die großen Wälder ist (sie wird von den Einheimischen allerdings fast nie so bezeichnet), und Rain City – obwohl der Niederschlag geringer ist als in vielen anderen amerikanischen Städten. Der Spitzname kommt von den vielen wolkenreichen und regnerischen Tagen im Jahr. Von den Einheimischen wird sie auch als Jet City bezeichnet, was eine Anspielung auf die nahe gelegenen Boeingwerke ist.

Der Hafen von Seattle ist ein bedeutender Handelsknotenpunkt für den Handel mit Asien, Alaska und Hawaii. Die wichtigsten ansässigen Industrien sind die Luft- und Raumfahrt (Boeing), Eisen- und Stahlindustrie sowie die Holzverarbeitung. Als bauliches Wahrzeichen von Seattle gilt der für die Weltausstellung 1962 errichtete Turm Space Needle. Die Stadt ist Sitz der University of Washington.

Die Stadt wurde benannt nach Noah Sealth, Häuptling der Duwamish und Suquamish, besser bekannt unter dem Namen Häuptling Seattle.


## Geschichte
Als Geburtsstunde von Seattle wird die Ankunft der Familie Denny, der so genannten Denny Party, angesehen, die am 13. November 1851 am Alki Point landete. Sie siedelten im April 1852 an die windgeschütztere Elliott-Bucht, den heutigen Pioneer Square, um. Die ersten Pläne zur Gründung einer Ansiedlung (Town), die sog. Plats, wurden am 23. Mai 1853 eingereicht. Die entsprechenden ersten Katastergrenzen sind heute noch im Stadtbild abzulesen. Der erste Boom der Stadt basierte auf der Holzindustrie und dem Geld, das den Holzfällern unter anderem von geschäftstüchtigen Damen wie Mother Damnable aus der Tasche gezogen wurde. Die Stadtgemeinde Seattle hat mehrere Boom-Crash-Zyklen durchgemacht und Krisenzeiten erfolgreich für den Ausbau der Infrastruktur genutzt.

Die Gründung der Stadt (City) als solche datiert auf das Jahr 1869, die Benennung nach dem Indianerhäuptling Seattle war im Wesentlichen das Ergebnis des Betreibens von David Swinson „Doc“ Maynards, des ersten Arztes der Stadt.


Gebäude der Puget Sound News Company, die zur American News Company gehörte, um 1900
Zwischen 1890 und 1910 versechsfachte sich die Bevölkerungszahl von Seattle. Am 6. Juni 1889 vernichtete ein Großbrand weite Teile der Stadt. Ein trockener Frühling und starke Winde behinderten den Kampf gegen die Flammen. Am Abend waren knapp 26 Hektar der Stadt zerstört. 1909 fand die Alaska-Yukon-Pacific-Ausstellung auf dem heutigen Campus der University of Washington statt. 1914 wurde eines der ersten Wahrzeichen von Seattle, der Smith Tower, eröffnet. Er war mit 159 Metern damals das höchste Gebäude westlich des Mississippi. 1919 fand in Seattle der erste Generalstreik des Landes statt.

Als Beginn des modernen Seattles wird die Weltausstellung Century 21 Exposition von 1962 gesehen, in deren Rahmen viele der Wahrzeichen der Stadt wie Space Needle, KeyArena (Coliseum), Pacific Science Center und Seattle Center Monorail entstanden. 1994 wurde ähnlich wie in Portland im Rahmen der Stadtplanung eine neue Urban Villages Strategy beschlossen. In ihr wurden die Bezirke festgelegt, die für eine weitere Konzentration und Intensivierung von Handel und Wirtschaft oder als Wohnbereich vorgesehen waren, die Ausgestaltung infrastruktureller Investitionen sowie der Erhalt des Stadtbildes und Landschafts- und Naturschutz bestimmt.[1]

Im Dezember 1999 kam es am Rande der WTO-Konferenz in Seattle in der Stadt zu heftigen Auseinandersetzungen zwischen Globalisierungsgegnern und der Polizei.

<!---
cspell:ignore Alki Duwamish Boeingwerke Maynards Sealth siˈɛtl̩ Smaragdstadt Suquamish Swinson sɪˈætəl
cspell:ignore Katastergrenzen
--->
6 changes: 6 additions & 0 deletions dictionaries/de_DE/source-dependencies.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
./source-dependencies.txt
./source-files.txt
./src/additional_words.txt
./src/German_de_DE.aff
./src/hunspell/index.aff
./de_DE.trie.gz
3 changes: 3 additions & 0 deletions dictionaries/de_DE/source-files.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
./src/additional_words.txt
./src/German_de_DE.dic
./src/hunspell/index.dic
File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions dictionaries/de_DE/src/additional_words.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Add words below

0 comments on commit be28d3c

Please sign in to comment.