Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Hunspell UTF8 dictionaries for Sublime Text. [Spell check]

branch: master

This branch is 0 commits ahead and 0 commits behind master

Octocat-spinner-32 .gitignore Added Norwegian Dictionaries. December 31, 2012
Octocat-spinner-32 Catalan.aff First public version May 30, 2012
Octocat-spinner-32 Catalan.dic First public version May 30, 2012
Octocat-spinner-32 Catalan.txt First public version May 30, 2012
Octocat-spinner-32 Croatian.aff Contribution by Zeljko Babic August 20, 2013
Octocat-spinner-32 Croatian.dic Contribution by Zeljko Babic August 20, 2013
Octocat-spinner-32 Croatian.txt Contribution by Zeljko Babic August 20, 2013
Octocat-spinner-32 Czech.aff Added Czech language files June 26, 2012
Octocat-spinner-32 Czech.dic Added Czech language files June 26, 2012
Octocat-spinner-32 Czech.txt Added Czech language files June 26, 2012
Octocat-spinner-32 Danish.aff First public version May 30, 2012
Octocat-spinner-32 Danish.dic First public version May 30, 2012
Octocat-spinner-32 Danish.txt First public version May 30, 2012
Octocat-spinner-32 Default.sublime-commands Contribution by Chris--- August 20, 2013
Octocat-spinner-32 Dictionaries.py Contribution by Chris--- August 20, 2013
Octocat-spinner-32 Dutch.aff First public version May 30, 2012
Octocat-spinner-32 Dutch.dic First public version May 30, 2012
Octocat-spinner-32 Dutch.txt First public version May 30, 2012
Octocat-spinner-32 English (British).aff Added English British dictionaries February 17, 2014
Octocat-spinner-32 English (British).dic Added English British dictionaries February 17, 2014
Octocat-spinner-32 English (British).txt Added English British dictionaries February 17, 2014
Octocat-spinner-32 English (Canadian).aff Added Canadian English. June 23, 2012
Octocat-spinner-32 English (Canadian).dic Added Canadian English. June 23, 2012
Octocat-spinner-32 English (Canadian).txt Added Canadian English. June 23, 2012
Octocat-spinner-32 French.aff Updated french to 5.0.1 December 30, 2013
Octocat-spinner-32 French.dic Updated french to 5.0.1 December 30, 2013
Octocat-spinner-32 French.txt Updated french to 5.0.1 December 30, 2013
Octocat-spinner-32 Galego.aff Added Galician(gl_ES) Language January 30, 2013
Octocat-spinner-32 Galego.dic Add Slovenian language. October 22, 2013
Octocat-spinner-32 Galego.txt Added Galician(gl_ES) Language January 30, 2013
Octocat-spinner-32 German.aff refactor of permissions November 20, 2012
Octocat-spinner-32 German.dic refactor of permissions November 20, 2012
Octocat-spinner-32 German.txt refactor of permissions November 20, 2012
Octocat-spinner-32 German_de_AT.aff Add dictionaries based on German (de-[DE/AT/CH] frami) packages. July 04, 2012
Octocat-spinner-32 German_de_AT.dic Add dictionaries based on German (de-[DE/AT/CH] frami) packages. July 04, 2012
Octocat-spinner-32 German_de_AT.txt Add dictionaries based on German (de-[DE/AT/CH] frami) packages. July 04, 2012
Octocat-spinner-32 German_de_CH.aff Add dictionaries based on German (de-[DE/AT/CH] frami) packages. July 04, 2012
Octocat-spinner-32 German_de_CH.dic Add dictionaries based on German (de-[DE/AT/CH] frami) packages. July 04, 2012
Octocat-spinner-32 German_de_CH.txt Add dictionaries based on German (de-[DE/AT/CH] frami) packages. July 04, 2012
Octocat-spinner-32 German_de_DE.aff Add dictionaries based on German (de-[DE/AT/CH] frami) packages. July 04, 2012
Octocat-spinner-32 German_de_DE.dic Add dictionaries based on German (de-[DE/AT/CH] frami) packages. July 04, 2012
Octocat-spinner-32 German_de_DE.txt Add dictionaries based on German (de-[DE/AT/CH] frami) packages. July 04, 2012
Octocat-spinner-32 Greek.aff First public version May 30, 2012
Octocat-spinner-32 Greek.dic First public version May 30, 2012
Octocat-spinner-32 Greek.txt First public version May 30, 2012
Octocat-spinner-32 Hungarian.aff Hungarian dictionaries August 05, 2012
Octocat-spinner-32 Hungarian.dic Hungarian dictionaries August 05, 2012
Octocat-spinner-32 Hungarian.txt Hungarian dictionaries August 05, 2012
Octocat-spinner-32 Italian.aff First public version May 30, 2012
Octocat-spinner-32 Italian.dic First public version May 30, 2012
Octocat-spinner-32 Italian.txt First public version May 30, 2012
Octocat-spinner-32 Lithuanian.aff Added Lithuanian Language. January 22, 2013
Octocat-spinner-32 Lithuanian.dic Added Lithuanian Language. January 22, 2013
Octocat-spinner-32 Lithuanian.txt Added Lithuanian Language. January 22, 2013
Octocat-spinner-32 Mongolian.aff Create Mongolian.aff December 12, 2013
Octocat-spinner-32 Mongolian.dic Create Mongolian.dic December 12, 2013
Octocat-spinner-32 Mongolian.txt Create Mongolian.txt December 12, 2013
Octocat-spinner-32 Norwegian (Bokmal).aff To utf8 norwegian files January 01, 2013
Octocat-spinner-32 Norwegian (Bokmal).dic To utf8 norwegian files January 01, 2013
Octocat-spinner-32 Norwegian (Bokmal).txt Added Norwegian Dictionaries. December 31, 2012
Octocat-spinner-32 Norwegian (Nynorsk).aff To utf8 norwegian files January 01, 2013
Octocat-spinner-32 Norwegian (Nynorsk).dic To utf8 norwegian files January 01, 2013
Octocat-spinner-32 Norwegian (Nynorsk).txt Added Norwegian Dictionaries. December 31, 2012
Octocat-spinner-32 Polish.aff First public version May 30, 2012
Octocat-spinner-32 Polish.dic First public version May 30, 2012
Octocat-spinner-32 Polish.txt First public version May 30, 2012
Octocat-spinner-32 Portuguese (Brazilian).aff First public version May 30, 2012
Octocat-spinner-32 Portuguese (Brazilian).dic First public version May 30, 2012
Octocat-spinner-32 Portuguese (Brazilian).txt First public version May 30, 2012
Octocat-spinner-32 Portuguese (European).aff Updated Portuguese (European) dictionary. February 06, 2013
Octocat-spinner-32 Portuguese (European).dic Updated Portuguese (European) dictionary. February 06, 2013
Octocat-spinner-32 Portuguese (European).txt Updated Portuguese (European) dictionary. February 06, 2013
Octocat-spinner-32 Romanian (Ante1993).aff Add alternative Romanian orthography November 30, 2013
Octocat-spinner-32 Romanian (Ante1993).dic Add alternative Romanian orthography November 30, 2013
Octocat-spinner-32 Romanian (Modern).aff Add alternative Romanian orthography November 30, 2013
Octocat-spinner-32 Romanian (Modern).dic Add alternative Romanian orthography November 30, 2013
Octocat-spinner-32 Romanian.txt Update romanian to 3.3.10 November 30, 2013
Octocat-spinner-32 Russian.aff Replace Russian dictionary with more comprehensive one. January 25, 2013
Octocat-spinner-32 Russian.dic Replace Russian dictionary with more comprehensive one. January 25, 2013
Octocat-spinner-32 Russian.txt Replace Russian dictionary with more comprehensive one. January 25, 2013
Octocat-spinner-32 Slovak_sk_SK.aff Slovak dict November 20, 2012
Octocat-spinner-32 Slovak_sk_SK.dic Slovak dict November 20, 2012
Octocat-spinner-32 Slovak_sk_SK.txt Slovak dict November 20, 2012
Octocat-spinner-32 Slovenian.aff Add Slovenian language. October 22, 2013
Octocat-spinner-32 Slovenian.dic Add Slovenian language. October 22, 2013
Octocat-spinner-32 Slovenian.txt Add Slovenian language. October 22, 2013
Octocat-spinner-32 Spanish.aff First public version May 30, 2012
Octocat-spinner-32 Spanish.dic First public version May 30, 2012
Octocat-spinner-32 Spanish.txt First public version May 30, 2012
Octocat-spinner-32 Swedish.aff First public version May 30, 2012
Octocat-spinner-32 Swedish.dic First public version May 30, 2012
Octocat-spinner-32 Swedish.txt First public version May 30, 2012
Octocat-spinner-32 Ukrainian_uk_UA.aff Add Ukrainian March 29, 2014
Octocat-spinner-32 Ukrainian_uk_UA.dic Add Ukrainian March 29, 2014
Octocat-spinner-32 Ukrainian_uk_UA.txt Add Ukrainian March 29, 2014
Octocat-spinner-32 Vietnamese_vi_VN.aff Add Vietnamese language December 31, 2012
Octocat-spinner-32 Vietnamese_vi_VN.dic Add Vietnamese language December 31, 2012
Octocat-spinner-32 Vietnamese_vi_VN.txt Thêm giới thiệu bằng Tiếng Việt December 31, 2012
Octocat-spinner-32 readme.md Update instructions in readme March 29, 2014
readme.md

Dictionaries for Sublime Text

The following repository contains some UTF8-ready dictionaries for the spell checker feature of Sublime Text.

Most of them were downloaded from the Open Office list. Credits to the people working on these! Read every LANG.txt for details.

Language List

  • Català
  • Croatian
  • Dansk
  • Deutsch
  • Deutsch (AT)
  • Deutsch (CH)
  • Deutsch (DE)
  • Czech
  • Ελληνικά
  • English (Canadian)
  • English (British)
  • Español
  • Français ( There is an special package for this language you may want to check https://github.com/superbob/SublimeTextLanguageFrench )
  • Galego
  • Italiano
  • Lietuvių
  • Magyar
  • Nederlands
  • Norwegian (Bokmål)
  • Norwegian (Nynorsk)
  • Română
  • Polski
  • Português (do Brasil)
  • Português (Europeu)
  • Русский
  • Slovenian
  • Slovensky
  • Svenska
  • Tiếng Việt
  • Українська

Idea

Since installing a new language requires some non easy procedures. The idea is to collect here the dictionaries ready for use.

Today this contains a list of some languages, the idea is to extends the list with help from the community.

Adding a new language

My primary language is Spanish, then I'm not sure of the state and quality of the different languages added here.

Please if you found a better dictionary or something to improve, your change will be welcome.

To add a new language:

  • Download the language file from link above.
  • Rename the "some.oxt" file to "some.zip"
  • Unzip the file
  • Look for three files: "lang.aff", "lang.dic" and "readme_lang.txt"(or something similar)
  • Open the "lang.aff" to check the encoding used. Such the line: "SET ISO-8859-1"
  • Convert that file to UTF-8 from the used encoding
  • Convert "lang.dic" to UTF-8 from the used encoding.
  • Convert "readme_lang.txt" to UTF-8 from the used encoding.
  • Change "SET ISO-8859-1" to "SET UTF-8"
  • Copy "readme_lang.txt" to "lang.txt"
  • Copy these three files to this repository
  • Update the language list above in this file, add yourself to the credits section (keep alphabetical order!)
  • Open a pull request to help improve this package! Thank you.

Iconv and Encodings

Iconv may be used to convert a file to UTF-8 from another encoding. For example:

iconv -f iso-8859-1 -t utf-8 en_CA.aff > en_CA_utf8.aff

You can use the file command to check an encoding:

file -bi en_CA_utf8.aff

Example output:

text/plain; charset=utf-8

Note that us-ascii might be reported if there are no unicode (utf-8) characters present in the file.

Contributors

  • Adam St. John
  • Andrej Kvasnica
  • Jonas Follesø
  • Kalman Kemenczy
  • MrTux
  • Max @ulidtko
  • Petr Dvořák
  • Roland Richter
  • Thomas Feldmann
  • Valery Kocubinsky
  • Maksim Norkin
  • Alexandr Zhevedenko
  • Marcos Chavarría Teijeiro
  • Pedro Chambino
  • Florian Morgan
  • Zeljko Babic
  • Chris---
  • gw0
  • Adam Retter

Docs

Sublime Text uses Hunspell for its spell checking support.

http://www.sublimetext.com/docs/3/spell_checking.html

Something went wrong with that request. Please try again.