Main Page
Installation • Resources • Contact • Documentation • Development • Tools
Gnome-home.png Home Page • Bugs.png Bugs • Internet.png Wiki • Gaim.png Chat
Apertium is a free/open-source platform for developing rule-based machine translation systems!
To see the whole list of general documentation pages written in English, see documentation in English.
Pour ceux qui sont plus à l'aise avec la langue française, une partie des pages anglaises a été traduite. Voir documentation en français.
Translators
The following 51 pairs have released versions and are considered to be stable:
- Spanish ⇆ Catalan (spa-cat)
- Spanish ← Romanian (es-ro)
- French ⇆ Catalan (fra-cat)
- Occitan ⇆ Catalan (oc-ca)
- English ⇆ Galician (en-gl)
- Swedish ⇆ Danish (swe-dan)
- Macedonian → English (mkd-eng)
- Afrikaans ⇆ Dutch (afr-nld)
- Indonesian ⇆ Malaysian (id-ms)
- Icelandic ⇆ Swedish (isl-swe)
- Occitan ⇆ Spanish (oc-es)
- Spanish ⇆ Portuguese (es-pt)
- English ⇆ Catalan (eng-cat)
- English ⇆ Spanish (eng-spa)
- Sardinian ⇆ Italian (ita-srd)
- Sardinian ← Catalan (cat-srd)
- French → Arpitan (fra-frp)
- English ⇆ Esperanto (en-eo)
- Spanish → Asturian (spa-ast)
- Catalan ⇆ Italian (cat-ita)
- Maltese → Arabic (mlt-ara)
- Serbo-Croatian ⇆ Slovenian (hbs-slv)
- Danish ⇆ Norwegian (dan-nor)
- Spanish ⇆ Galician (es-gl)
- French ⇆ Spanish (fr-es)
- French ⇆ Occitan (fra-oci)
- Esperanto ← Spanish (eo-es)
- Welsh → English (cym-eng)
- Breton → French (br-fr)
- Icelandic → English (isl-eng)
- Esperanto ← Catalan (eo-ca)
- North Sámi → Norwegian (sme-nob)
- Crimean Tatar → Turkish (crh-tur)
- Romanian ⇆ Catalan (ron-cat)
- Serbo-Croatian → Macedonian (hbs-mkd)
- Serbo-Croatian → English (hbs-eng)
- Portuguese ⇆ Catalan (por-cat)
- Portuguese ⇆ Galician (pt-gl)
- Basque → Spanish (eu-es)
- Norwegian Nynorsk ⇆ Bokmål (nno-nob)
- Macedonian ⇆ Bulgarian (mkd-bul)
- Esperanto ← French (eo-fr)
- Basque → English (eu-en)
- Spanish ⇆ Aragonese (spa-arg)
- Kazakh ⇆ Tatar (kaz-tat)
- Urdu ⇆ Hindi (urd-hin)
- Aragonese ⇆ Catalan (arg-cat)
- Swedish ⇆ Norwegian (swe-nor)
- Belarusian ⇆ Russian (bel-rus)
- Russian ⇆ Ukrainian (rus-ukr)
- Polish → Silesian (pol-szl)
Other pairs currently in development may be found in our GitHub repositories. You can test drive release versions here. More information can be found on the page: List of language pairs
How to create a new language pair
- Apertium New Language Pair HOWTO — step-by-step description of how to start a new language pair in Apertium.
- Créer une nouvelle paire de langues
- Come scrivere una nuova coppia di lingue Apertium
- Amestar un par de llingües nuevu
- Uputstvo za novi jezički par za Apertium
- Апертиум, как се създава нова езикова двойка
- Руководство по созданию новой языковой пары
- Jak zrobić nową parę języków
- Apertium, Tvorba novej dvojice jazykov
- Як створити нову мовну пару
- Nieuw talenpaar maken
- अपर्टियम मे नई भाषा जोडे
- अपर्टियम मा नयाँ भाषा जोड्नुहोस
- অপের্তিউম নতুন ভাষা জোড়া তে হয় কিভাবে
- Hvordan lage et nytt språkpar i Apertium
- Oprettelse af et nyt sprogpar i Apertium
- Kiel aldoni novan lingvoparon
- Sevel ur c'houblad yezhoù nevez
Documentation (other pages)
- Main article: Documentation
- Using Git — cheatsheet on how to use Git for users and developers.
- Contributing to an existing pair — some pointers for contributing to an existing pair.
- Become a language pair developer for Apertium — A quick, step-by-step guide for Ubuntu and Debian users on how to add entries to a language pair.
- Frequently Asked Questions — what it says in the link.
- Apertium system architecture — a brief account of the modules in the pipeline, and examples showing the steps it takes to translate a sentence from one language to another.