Supported languages

The Coveo Platform can index content written in 57 languages. Coveo Machine Learning (Coveo ML) models and Coveo JavaScript Search Framework user interfaces also support a wide array of languages.

The following sections present the features supported by each language:

Supported languages for indexing features

The table below lists the languages supported by Coveo for indexing content, including the specific language features available for each.

Notes
  • Coveo can index content in languages other than those listed below as long as:

    • The language uses spaces to separate words.

    • The item encodes characters in Unicode.

    For languages meeting these requirements, most language features are supported, except language detection, word decompounding, and stemming.

  • Since result ranking is partially based on summarization and key-concept extraction techniques, English, French, German, and Spanish queries return the most relevant results consistently.

  • Coveo indexing does not support word decompounding, which is typically used for languages such as German, Dutch, Finnish, Danish, Swedish, and Norwegian.

Language Locale Encoding, excerpt, language detection, and thesaurus Stemming Did you mean

English[2]

en

check

check

check

French[2]

fr

check

check

check

German[2]

de

check

check

check

Spanish[2]

es

check

check

check

Danish

da

check

check

check

Dutch

nl

check

check

check

Finnish

fi

check

check

check

Hungarian

hu

check

check

check

Italian

it

check

check

check

Norwegian

no

check

check

check

Portuguese

pt

check

check

check

Swedish

sv

check

check

check

Turkish

tr

check

check

check

Catalan

ca

check

check

check

Romanian

ro

check

check

check

Valencian

ca

check

check

check

Armenian

hy

check

check

check

Russian

ru

check

check

check

Chinese (traditional and simplified)[1],[3]

zh

check

x

check

Greek

el

check

x

check

Hindi

hi

check

check

check

Japanese[1],[3]

ja

check

x

check

Korean[1],[3]

ko

check

x

check

Thai

th

check

x

check

Arabic

ar

check

x

check

Basque

eu

check

x

check

Lithuanian

lt

check

x

check

Czech

cs

check

x

check

Indonesian

id

check

x

check

Polish

pl

check

x

check

Albanian

sq

check

x

check

Afrikaans

af

check

x

check

Belarusian

be

check

x

check

Bulgarian

bg

check

x

check

Burmese

my

check

x

check

Croatian

hr

check

x

check

Esperanto

eo

check

x

check

Estonian

et

check

x

check

Filipino

fil

check

x

check

Hebrew

he

check

x

check

Icelandic

is

check

x

check

Kazakh

kk

check

x

check

Latvian

lv

check

x

check

Macedonian

mk

check

x

check

Malay

ms

check

x

check

Moldovan

ro

check

x

check

Mongolian

mn

check

x

check

Norwegian Bokmål

nb

check

x

check

Persian

fa

check

x

check

Serbian

sr

check

x

check

Slovak

sk

check

x

check

Slovenian

sl

check

x

check

Swahili

sw

check

x

check

Tagalog

tl

check

x

check

Ukrainian

uk

check

x

check

Uzbek

uz

check

x

check

Vietnamese

vi

check

x

x

1. Wildcards in queries are not supported.

2. The index can also generate item summaries.

3. A specialized tokenizer based on dictionaries is used to split CJK characters into words, which can impact search results relevancy.

Supported languages for machine learning models

The following table outlines the languages supported by the Coveo Machine Learning (Coveo ML) models.

Notes
  • ART, QS, PQS, DNE, CR, and IAPR models can support content in languages other than those listed in the following table as long as the language uses spaces to separate words. For languages that meet this requirement, most language features are supported, except language detection, word decompounding, and stemming.

  • Coveo machine learning models don’t support word decompounding, which is typically used for languages such as German, Dutch, Finnish, Danish, Swedish, and Norwegian.

Available ML models:

Language Locale ART, QS, PQS, DNE, CR, and IAPR Smart Snippets, CC, RGA, and SE

English

en

check

check

French

fr

check

x

German

de

check

x

Spanish

es

check

x

Danish

da

check

x

Dutch

nl

check

x

Finnish

fi

check

x

Hungarian

hu

check

x

Italian

it

check

x

Norwegian

no

check

x

Portuguese

pt

check

x

Swedish

sv

check

x

Turkish

tr

check

x

Catalan

ca

check

x

Romanian

ro

check

x

Valencian

ca

check

x

Armenian

hy

check [1]

x

Russian

ru

check

x

Chinese (traditional and simplified)

zh

check

x

Greek

el

check

x

Hindi

hi

check

x

Japanese

ja

check

x

Korean

ko

check

x

Thai

th

check

x

Arabic

ar

check

x

Basque

eu

check

x

Lithuanian

lt

check

x

Czech

cs

check [1]

x

Indonesian

id

check

x

Polish

pl

check [1]

x

Albanian

sq

check [1]

x

Afrikaans

af

check [1]

x

Belarusian

be

check [1]

x

Bulgarian

bg

check [1]

x

Burmese

my

check [1]

x

Croatian

hr

check [1]

x

Esperanto

eo

check [1]

x

Estonian

et

check [1]

x

Filipino

fil

check [1]

x

Hebrew

he

check [1]

x

Icelandic

is

check [1]

x

Kazakh

kk

check [1]

x

Latvian

lv

check [1]

x

Macedonian

mk

check [1]

x

Malay

ms

check [1]

x

Moldovan

ro

check [1]

x

Mongolian

mn

check [1]

x

Norwegian Bokmål

nb

check [1]

x

Persian

fa

check [1]

x

Serbian

sr

check [1]

x

Slovak

sk

check [1]

x

Slovenian

sl

check [1]

x

Swahili

sw

check [1]

x

Tagalog

tl

check [1]

x

Ukrainian

uk

check [1]

x

Uzbek

uz

check [1]

x

Vietnamese

vi

check [1]

x

1. Language detection and stemming are not supported.

Supported languages for JavaScript search framework

This table presents the languages supported by the JavaScript Search Framework for building user interfaces with Coveo.

Language Locale Search UI support

English

en

check

French

fr

check

German

de

check

Spanish

es

check

Danish

da

check

Dutch

nl

check

Finnish

fi

check

Hungarian

hu

check

Italian

it

check

Norwegian

no

check

Portuguese

pt

check

Swedish

sv

check

Turkish

tr

check

Catalan

ca

x

Romanian

ro

x

Valencian

ca

x

Armenian

hy

x

Russian

ru

check

Chinese (traditional and simplified)

zh

check

Greek

el

check

Hindi

hi

x

Japanese

ja

check

Korean

ko

check

Thai

th

check

Arabic

ar

x

Basque

eu

x

Lithuanian

lt

x

Czech

cs

check

Indonesian

id

check

Polish

pl

check

Albanian

sq

x

Afrikaans

af

x

Belarusian

be

x

Bulgarian

bg

x

Burmese

my

x

Croatian

hr

x

Esperanto

eo

x

Estonian

et

x

Filipino

fil

x

Hebrew

he

x

Icelandic

is

x

Kazakh

kk

x

Latvian

lv

x

Macedonian

mk

x

Malay

ms

x

Moldovan

ro

x

Mongolian

mn

x

Norwegian Bokmål

nb

x

Persian

fa

x

Serbian

sr

x

Slovak

sk

x

Slovenian

sl

x

Swahili

sw

x

Tagalog

tl

x

Ukrainian

uk

x

Uzbek

uz

x

Vietnamese

vi

x