Hurra tenemos un nuevo lanzamiento
The Spellcheck GitHub Action now supports:
- And English
Unfortunately some more extensive test demonstrated that the support was not working as expected, so a bug fix release was released shortly after and should be available on the GitHub Marketplace now.
Now on to how to use the new extension introduced with release 0.22.0.
If we have a standard configuration (
matrix: - name: Markdown aspell: lang: en dictionary: wordlists: - .wordlist.txt encoding: utf-8 pipeline: - pyspelling.filters.markdown: - pyspelling.filters.html: comments: false ignores: - code - pre sources: - 'README.md' default_encoding: utf-8
You can specify the language by setting
lang like so:
In addition you can specify a variation to the language, German supports, via the [
aspell-de Debian package][aspell-de]:
- German (
- Swiss (
- Austrian (
You can specify this using
lang: de d: de_AT
- American (
- British (
- Canadian (
- and Australian (
Spanish does not support any additional variants.
A complete configuration (
.spellcheck.yml) for Spanish (
es) could look as follows:
matrix: - name: Markdown aspell: lang: es dictionary: wordlists: - .wordlist.txt encoding: utf-8 pipeline: - pyspelling.filters.markdown: - pyspelling.filters.html: comments: false ignores: - code - pre sources: - 'README.md' default_encoding: utf-8
I did some investigation some time ago via issue #35 and enabling all languages supported by
aspell. This demonstrated a significant increase the size of the Docker image, so support for additional languages is implemented by request.
That is all. If you experience any issues please report them via GitHub.
The fix implemented with release 0.22.1, was a simplification of the Docker build, so previous a known issue with the Docker build was also marked as resolved.
Next up is working out how to implement improved unit-tests of the Docker image, so we do not see such bugs or regressions for that matter in the future.
Testing the new Spanish support feature more thoroughly, demonstrated that the Docker build process was broken and only English worked