<commit_before># jetbrains polish dictionary

Polish dictionary for JetBrains' IDEs.

[The dictionary](http://www.sjp.pl/slownik/en/) is licensed under GPL, LGPL, MPL, CC SA, Apache and contains more than 3 400 000 Polish words.

## Compatibility

Dictionary should works for all JetBrains' IDEs. Tested on PyCharm.

## How to use

1. Download the [package with dictionary](https://github.com/sigo/jetbrains-polish-dictionary/archive/master.zip) (about 10MiB).
2. Extract downloaded file.
3. Open **Default settings** and/or **Settings** (for current project) in your JetBrains' IDE.
4. Select **Editor**.
5. Select **Spelling**.
6. Change tab to **Dictionary**.
7. Select **+** button.
8. Select the directory with downloaded dictionary.
9. Apply settings.

If spell checking doesn't work, restart your IDE.

**Note:** IDE will use the downloaded package, so don't delete it.

**Note 2:** If you want possibility to pull changes, you need clone the repository instead of download the zip file.

## Requirements for generating dictionary

- bash
- aspell
- aspell-pl

## Regenerate dictionary

```shell
./make.sh
```
<commit_msg>Update readme file<commit_after># jetbrains polish dictionary

Polish dictionary for JetBrains' IDEs.

[The dictionary](http://www.sjp.pl/slownik/en/) contains more than 3 400 000 Polish words and is licensed under GPL, LGPL, MPL, CC SA, Apache.

## Compatibility

Dictionary should works for all JetBrains' IDEs. Tested on PyCharm.

## How to use

1. Download the [package with dictionary](https://github.com/sigo/jetbrains-polish-dictionary/archive/master.zip) (about 10MiB).
2. Extract downloaded file.
3. Open **Default settings** and/or **Settings** (for current project) in your JetBrains' IDE.
4. Select **Editor**.
5. Select **Spelling**.
6. Change tab to **Dictionary**.
7. Select **+** button.
8. Select the directory with downloaded dictionary.
9. Apply settings.

If spell checking doesn't work, restart your IDE.

**Note:** IDE will use the downloaded package, so don't delete it.

**Note 2:** If you want possibility to pull changes, you need clone the repository instead of download the zip file.

## Requirements for generating dictionary

- bash
- aspell
- aspell-pl

## Regenerate dictionary

```shell
./make.sh
```

{'fraction_non_alphanumeric': 0.11400795404330534, 'fraction_numerical': 0.016791869200176758, 'mean_word_length': 4.252900232018561, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 10, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1804604', 'n_tokens_mistral': 720, 'n_tokens_neox': 655, 'n_words': 286}