Closed tiff closed 1 month ago
The pull request introduces multiple updates across various files within the LanguageTool project, primarily focusing on the German language module. Key changes include the addition of scientific names in spelling_global.txt
, enhancements to the German spelling rules in GermanSpellerRule.java
, and updates to compound words, ignored terms, and spell-checking dictionaries. These modifications aim to improve the language processing capabilities and the accuracy of spelling suggestions.
File Path | Change Summary |
---|---|
languagetool-core/src/main/resources/org/languagetool/resource/spelling_global.txt |
Added scientific names for various species, including plants, animals, and bacteria. |
languagetool-language-modules/de/src/main/java/org/languagetool/rules/de/GermanSpellerRule.java |
Enhanced German spelling rules with new regex patterns, updated match logic, refined filtering, and added helper methods for gender-neutral language and compound words. |
languagetool-language-modules/de/src/main/resources/org/languagetool/resource/de/compounds.txt |
Expanded the list of compound words with new entries and specific formatting symbols to guide suggestions. |
languagetool-language-modules/de/src/main/resources/org/languagetool/resource/de/hunspell/ignore.txt |
Added new entries to the ignore list, expanding the terms that the spell checker will overlook. |
languagetool-language-modules/de/src/main/resources/org/languagetool/resource/de/hunspell/spelling-de-AT.txt |
Introduced numerous new entries relevant to Austrian German, including nouns, adjectives, and colloquial expressions. |
languagetool-language-modules/de/src/main/resources/org/languagetool/resource/de/hunspell/spelling.txt |
Added various new words and phrases, reflecting contemporary usage and enhancing the spell-checking lexicon. |
languagetool-language-modules/de/src/main/resources/org/languagetool/resource/de/multitoken-ignore.txt |
Added a new entry "Happy Path/S" to the multitoken ignore list. |
languagetool-language-modules/de/src/main/resources/org/languagetool/resource/de/multitoken-suggest.txt |
Added new entries and modified existing ones to enhance suggestion capabilities for contemporary terms and names. |
languagetool-language-modules/de/src/main/resources/org/languagetool/rules/de/replace.txt |
Updated replacement rules to align with the 2024 German spelling reform, correcting various names and terms. |
languagetool-language-modules/en/src/main/resources/org/languagetool/resource/en/added.txt |
Introduced several new entries to the English part-of-speech dictionary, including proper nouns and adjectives. |
languagetool-language-modules/en/src/main/resources/org/languagetool/resource/en/hunspell/ignore.txt |
Added a substantial number of words and phrases to the ignore list for the English spell checker. |
languagetool-language-modules/en/src/main/resources/org/languagetool/resource/en/hunspell/spelling.txt |
Expanded the dictionary with new words, including scientific terms and modern slang. |
languagetool-language-modules/en/src/main/resources/org/languagetool/rules/en/grammar.xml |
Added new antipatterns for modal verbs and negations, and modified existing patterns to enhance grammar checking capabilities. |
languagetool-language-modules/en/src/main/resources/org/languagetool/rules/en/style.xml |
No changes reported in this file. |
spelling_global.txt
file, similar to the main PR's additions.spelling_global.txt
, enhancing vocabulary for spelling corrections.spelling.txt
, aligning with the main PR's focus on expanding the list of recognized terms.German
class, indirectly relating to the main PR's enhancements in language processing.Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Bug Fixes
Documentation