Hunspell Dictionaries
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
af_ZA.aff
af_ZA.dic
ar_ANY.aff
ar_ANY.dic
az_AZ.aff
az_AZ.dic
be_BY.aff
be_BY.dic
bg_BG.aff
bg_BG.dic
bn_BD.aff
bn_BD.dic
cs_CZ.aff
cs_CZ.dic
da_DK.aff
da_DK.dic
de_AT.aff
de_AT.dic
de_BE.aff
de_BE.dic
de_CH.aff
de_CH.dic
de_DE.aff
de_DE.dic
de_LI.aff
de_LI.dic
de_LU.aff
de_LU.dic
el_GR.aff
el_GR.dic
en_AG.aff
en_AG.dic
en_AU.aff
en_AU.dic
en_BS.aff
en_BS.dic
en_BW.aff
en_BW.dic
en_BZ.aff
en_BZ.dic
en_CA.aff
en_CA.dic
en_DK.aff
en_DK.dic
en_GB.aff
en_GB.dic
en_GH.aff
en_GH.dic
en_HK.aff
en_HK.dic
en_IE.aff
en_IE.dic
en_IN.aff
en_IN.dic
en_JM.aff
en_JM.dic
en_NA.aff
en_NA.dic
en_NG.aff
en_NG.dic
en_NZ.aff
en_NZ.dic
en_PH.aff
en_PH.dic
en_SG.aff
en_SG.dic
en_TT.aff
en_TT.dic
en_US.aff
en_US.dic
en_ZA.aff
en_ZA.dic
en_ZW.aff
en_ZW.dic
es_ANY.aff
es_ANY.dic
es_AR.aff
es_AR.dic
es_BO.aff
es_BO.dic
es_CL.aff
es_CL.dic
es_CO.aff
es_CO.dic
es_CR.aff
es_CR.dic
es_CU.aff
es_CU.dic
es_DO.aff
es_DO.dic
es_EC.aff
es_EC.dic
es_ES.aff
es_ES.dic
es_GT.aff
es_GT.dic
es_HN.aff
es_HN.dic
es_MX.aff
es_MX.dic
es_NI.aff
es_NI.dic
es_PA.aff
es_PA.dic
es_PE.aff
es_PE.dic
es_PR.aff
es_PR.dic
es_PY.aff
es_PY.dic
es_SV.aff
es_SV.dic
es_UY.aff
es_UY.dic
es_VE.aff
es_VE.dic
fa_IR.aff
fa_IR.dic
fr_BE.aff
fr_BE.dic
fr_CA.aff
fr_CA.dic
fr_CH.aff
fr_CH.dic
fr_FR.aff
fr_FR.dic
fr_LU.aff
fr_LU.dic
gd_GB.aff
gd_GB.dic
gpl-3.txt
gu_IN.aff
gu_IN.dic
he_IL.aff
he_IL.dic
hi_IN.aff
hi_IN.dic
hr_HR.aff
hr_HR.dic
hu_HU.aff
hu_HU.dic
hy_AM.aff
hy_AM.dic
id_ID.aff
id_ID.dic
is_IS.aff
is_IS.dic
it_CH.aff
it_CH.dic
it_IT.aff
it_IT.dic
kk_KZ.aff
kk_KZ.dic
ko_KR.aff
ko_KR.dic
ko_NKR.aff
ko_NKR.dic
ko_SKR.aff
ko_SKR.dic
ku_TR.aff
ku_TR.dic
la_ANY.aff
la_ANY.dic
lt_LT.aff
lt_LT.dic
lv_LV.aff
lv_LV.dic
ml_IN.aff
ml_IN.dic
mn_MN.aff
mn_MN.dic
mr_IN.aff
mr_IN.dic
nb_NO.aff
nb_NO.dic
ne_NP.aff
ne_NP.dic
nl_NL.aff
nl_NL.dic
nn_NO.aff
nn_NO.dic
pa_IN.aff
pa_IN.dic
pl_PL.aff
pl_PL.dic
pt_BR.aff
pt_BR.dic
pt_PT.aff
pt_PT.dic
readme.md
ro_RO.aff
ro_RO.dic
ru_RU.aff
ru_RU.dic
sk_SK.aff
sk_SK.dic
sl_SI.aff
sl_SI.dic
sq_AL.aff
sq_AL.dic
sr_LA.aff
sr_LA.dic
sr_SR.aff
sr_SR.dic
sv_FI.aff
sv_FI.dic
sv_SE.aff
sv_SE.dic
sw_KE.aff
sw_KE.dic
sw_TZ.aff
sw_TZ.dic
ta_ANY.aff
ta_ANY.dic
tr_TR.aff
tr_TR.dic
uk_UA.aff
uk_UA.dic
ur_PK.aff
ur_PK.dic
vi_VN.aff
vi_VN.dic

readme.md

Hunspell Dictionaries

This repository provides dictionary data for the spell checker Hunspell. Each language is separated into its own branch, where each is directly based on the anchor branch, plus they are all merged together in master. The spell checker itself is not included, but available at http://hunspell.sourceforge.net.

If you would like to add another dictionary for e.g. a new language zz and country ZZ, then apply:

$ git checkout anchor
$ git checkout -b zz
$ git add zz_ZZ.aff
$ git add zz_ZZ.dic
$ git commit -m "New dictionary: zz"
$ git push --set-upstream origin zz
$ git checkout master
$ git merge zz

Otherwise, if the language branch zz already exists, then:

$ git checkout zz
$ git add zz_ZZ.aff
$ git add zz_ZZ.dic
$ git commit -m "New dictionary: zz"
$ git push --set-upstream origin zz
$ git checkout master
$ git merge zz

This sequence of commands will make sure, that the history of the repository remains clean, and it enables access to each dictionary separately. Consider a pull request if you think your dictionary data is of high quality and might be of use for others.

All files should contain a header w.r.t. a license; otherwise GPL can be assumed. Nevertheless, if the original author did not include such a header, then please make the effort the clarify. Original authors responsible for such omissions can contact the maintainer of this repository and ask to include the corresponding licensing information.