Difference between revisions of "Spellchecking for Turkic languages"

From Apertium
Jump to navigation Jump to search
(Created page with "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== <center> {|cl...")
 
 
(11 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]
  +
|-
  +
| 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 || [http://apertium.projectjj.com/spellers/nightly/Apertium-kir-latest.exe kir.exe] || - || [http://apertium.projectjj.com/spellers/nightly/Apertium-kir-latest.xpi kir.xpi]
  +
|-
  +
| Bashkir ||[[apertium-bak]]|| - || - || ba-RU || - || - || -
  +
|-
  +
| 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]]|| || || || || ||
  +
|-
 
|}
 
|}
 
</center>
 
</center>
Line 16: 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]