Difference between revisions of "Spellchecking for Turkic languages"

From Apertium
Jump to navigation Jump to search
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{TOCD}}
One of the great things that can be done with the transducers for [[Turkic languages]] is to make spellcheckers for a variety of different platforms.
One of the great things that can be done with the transducers for [[Turkic languages]] is to make spellcheckers for a variety of different platforms.


Line 4: Line 5:
<center>
<center>
{|class=wikitable
{|class=wikitable
!rowspan=2| Language !!colspan=2| LibreOffice !!colspan=2| Microsoft Office (Windows) !!colspan=2| Firefox
!rowspan=2| Language !!rowspan=2| Package !!colspan=2| LibreOffice !!colspan=2| Microsoft Office (Windows) !!colspan=2| Firefox
|-
|-
! code !! package !! code !! package !! code !! package
! code !! package !! code !! package !! code !! package
|-
|-
| Kazakh || kk-KZ || - || kk-KZ || [http://apertium.projectjj.com/spellers/Apertium-kaz-latest.msi kaz.msi] || - || [http://apertium.projectjj.com/spellers/Apertium-kaz-latest.xpi kaz.xpi]
| Kazakh || [[apertium-kaz]] || kk-KZ || - || kk-KZ || [http://apertium.projectjj.com/spellers/nightly/Apertium-kaz-latest.exe kaz.exe] || - || [http://apertium.projectjj.com/spellers/nightly/Apertium-kaz-latest.xpi kaz.xpi]
|-
|-
| Tatar || tt-RU || - || tt-RU || [http://apertium.projectjj.com/spellers/Apertium-tat-latest.msi tat.msi] || - || [http://apertium.projectjj.com/spellers/Apertium-tat-latest.xpi tat.xpi]
| Tatar || [[apertium-tat]]||tt-RU || - || tt-RU || [http://apertium.projectjj.com/spellers/nightly/Apertium-tat-latest.exe tat.exe] || - || [http://apertium.projectjj.com/spellers/nightly/Apertium-tat-latest.xpi tat.xpi]
|-
|-
| Tuvan || - || - || - || - || - || -
| Uzbek ||[[apertium-uzb]]|| - || - || uz-UZ || - || - || -
|-
|-
| Kyrgyz || - || - || - || - || - || -
| Uyghur ||[[apertium-uig]]|| - || - || uy-CN || - || - || -
|-
| Turkmen ||[[apertium-tuk]]|| - || - || tk-TM || - || - || -
|-
| Turkish ||[[apertium-tur]]|| - || - || tr-TR || - || - || -
|-
| Yakut ||[[apertium-sah]]|| - || - || sah-RU || - || - || -
|-
| Kyrgyz ||[[apertium-kir]]|| - || - || ky-KG || [http://apertium.projectjj.com/spellers/nightly/Apertium-kir-latest.exe kir.exe] || - || [http://apertium.projectjj.com/spellers/nightly/Apertium-kir-latest.xpi kir.xpi]
|-
|-
| Uzbek || - || - || - || - || - || -
| Bashkir ||[[apertium-bak]]|| - || - || ba-RU || - || - || -
|-
|-
| Kumyk || - || - || - || - || - || -
| Azerbaijani ||[[apertium-aze]]|| - || - || az-AZ || - || - || -
|-
| Tuvan ||[[apertium-tyv]]|| - || - || - || [http://apertium.projectjj.com/spellers/nightly/Apertium-tyv-latest.exe tyv.exe] || - || [http://apertium.projectjj.com/spellers/nightly/Apertium-tyv-latest.xpi tyv.xpi]
|-
| Kumyk ||[[apertium-kum]]|| - || - || - || - || - || -
|-
| Karakalpak ||[[apertium-kaa]]|| || || || || ||
|-
| Crimean Tatar ||[[apertium-crh]]|| || || || || ||
|-
|-
|}
|}
Line 25: Line 42:
==Manual installation==
==Manual installation==


===LibreOffice===

First you need to install hfst-ospell.

<pre>
svn co https://svn.code.sf.net/p/hfst/code/trunk/hfst-ospell
</pre>

Then you need to install corevoikko/libvoikko:

<pre>
git clone https://github.com/voikko/corevoikko.git
</pre>

And then libreoffice-voikko:

<pre>
git clone https://github.com/voikko/libreoffice-voikko.git
</pre>

(Note for libreoffice-voikko you'll need the libreoffice SDK)


==External links==
==External links==


* [http://apertium.projectjj.com/spellers/ TurkSpell: Nightly builds]
* [http://apertium.projectjj.com/spellers/ TurkSpell: Nightly builds]
* [https://msdn.microsoft.com/en-us/library/windows/desktop/dd318693.aspx Microsoft Language Identifiers]
* [https://www.microsoft.com/about/corporatecitizenship/en-us/community-tools/llp.aspx Microsoft Local Language Programme]


[[Category:Turkic languages]]
[[Category:Turkic languages]]

Latest revision as of 13:44, 26 July 2017

One of the great things that can be done with the transducers for Turkic languages is to make spellcheckers for a variety of different platforms.

Status[edit]

Language Package LibreOffice Microsoft Office (Windows) Firefox
code package code package code package
Kazakh apertium-kaz kk-KZ - kk-KZ kaz.exe - kaz.xpi
Tatar apertium-tat tt-RU - tt-RU tat.exe - tat.xpi
Uzbek apertium-uzb - - uz-UZ - - -
Uyghur apertium-uig - - uy-CN - - -
Turkmen apertium-tuk - - tk-TM - - -
Turkish apertium-tur - - tr-TR - - -
Yakut apertium-sah - - sah-RU - - -
Kyrgyz apertium-kir - - ky-KG kir.exe - kir.xpi
Bashkir apertium-bak - - ba-RU - - -
Azerbaijani apertium-aze - - az-AZ - - -
Tuvan apertium-tyv - - - tyv.exe - tyv.xpi
Kumyk apertium-kum - - - - - -
Karakalpak apertium-kaa
Crimean Tatar apertium-crh

Manual installation[edit]

LibreOffice[edit]

First you need to install hfst-ospell.

svn co https://svn.code.sf.net/p/hfst/code/trunk/hfst-ospell

Then you need to install corevoikko/libvoikko:

git clone https://github.com/voikko/corevoikko.git

And then libreoffice-voikko:

git clone https://github.com/voikko/libreoffice-voikko.git

(Note for libreoffice-voikko you'll need the libreoffice SDK)

External links[edit]