Supported languages

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

Supported languages for indexing features

The table below lists the 58 languages Coveo supports where encoding, excerpt, language detection, and thesaurus features are available for indexing. Coveo can also 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.

Note

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.

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

English[2]

en

check

check

check

check

French[2]

fr

check

check

check

check

German[2]

de

check

check

check

check

Spanish[2]

es

check

check

check

check

Danish

da

check

check

check

check

Dutch

nl

check

check

check

check

Finnish

fi

check

check

check

check

Hungarian

hu

check

check

check

check

Italian

it

check

check

check

check

Norwegian

no

check

check

check

check

Portuguese

pt

check

check

check

check

Swedish

sv

check

check

check

check

Turkish

tr

check

check

check

check

Catalan

ca

check

check

check

check

Romanian

ro

check

check

check

check

Valencian

ca

check

check

check

check

Armenian

hy

check

check

check

check

Russian

ru

check

check

check

check

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

zh

check

check

x

check

Greek

el

check

check

check

check

Hindi

hi

check

check

check

check

Japanese[1],[3]

ja

check

check

x

check

Korean[1],[3]

ko

check

check

x

check

Thai

th

check

check

x

check

Arabic

ar

check

check

check

check

Basque

eu

check

x

check

check

Lithuanian

lt

check

check

check

check

Czech

cs

check

check

check

check

Indonesian

id

check

check

check

check

Polish

pl

check

check

check

check

Albanian

sq

check

check

x

check

Afrikaans

af

check

check

x

check

Belarusian

be

check

check

x

check

Bulgarian

bg

check

check

check

check

Burmese

my

check

check

x

check

Croatian

hr

check

check

check

check

Esperanto

eo

check

check

x

check

Estonian

et

check

check

check

check

Filipino

fil

check

x

x

check

Hebrew

he

check

check

x

check

Icelandic

is

check

check

x

check

Kazakh

kk

check

check

x

check

Latvian

lv

check

check

x

check

Macedonian

mk

check

check

x

check

Malay

ms

check

x

x

check

Moldovan

ro

check

check

check

check

Mongolian

mn

check

x

x

check

Norwegian Bokmål[4]

nb

check

x

check

check

Persian

fa

check

check

x

check

Serbian

sr

check

check

check

check

Slovak

sk

check

check

check

check

Slovenian

sl

check

check

check

check

Swahili

sw

check

check

x

check

Tagalog

tl

check

check

x

check

Ukrainian

uk

check

check

x

check

Uzbek

uz

check

check

x

check

Vietnamese

vi

check

check

x

x

Yiddish

yi

check

x

check

check

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.

4. Will be detected as Norwegian (no).

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.

Available ML models:

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

English

en

check

check

French

fr

check

check (Beta) [1]

German

de

check

check (Beta) [1]

Spanish

es

check

check (Beta) [1]

Danish

da

check

check (Beta) [1]

Dutch

nl

check

check (Beta) [1]

Finnish

fi

check

check (Beta) [1]

Hungarian

hu

check

check (Beta) [1]

Italian

it

check

check (Beta) [1]

Norwegian

no

check

check (Beta) [1]

Portuguese

pt

check

check (Beta) [1]

Swedish

sv

check

check (Beta) [1]

Turkish

tr

check

check (Beta) [1]

Catalan

ca

check

check (Beta) [1]

Romanian

ro

check

check (Beta) [1]

Valencian

ca

check

check (Beta) [1]

Armenian

hy

check

check (Beta) [1]

Russian

ru

check

check (Beta) [1]

Chinese (traditional and simplified)

zh

check

check (Beta) [1]

Greek

el

check

check (Beta) [1]

Hindi

hi

check

check (Beta) [1]

Japanese

ja

check

check (Beta) [1]

Korean

ko

check

check (Beta) [1]

Thai

th

check

check (Beta) [1]

Arabic

ar

check

check (Beta) [1]

Basque

eu

check

check (Beta) [1]

Lithuanian

lt

check

check (Beta) [1]

Czech

cs

check

check (Beta) [1]

Indonesian

id

check

check (Beta) [1]

Polish

pl

check

check (Beta) [1]

Albanian

sq

check

check (Beta) [1]

Afrikaans

af

check

check (Beta) [1]

Belarusian

be

check

check (Beta) [1]

Bulgarian

bg

check

check (Beta) [1]

Burmese

my

check

check (Beta) [1]

Croatian

hr

check

check (Beta) [1]

Esperanto

eo

check

check (Beta) [1]

Estonian

et

check

check (Beta) [1]

Filipino

fil

check

check (Beta) [1]

Hebrew

he

check

check (Beta) [1]

Icelandic

is

check

check (Beta) [1]

Kazakh

kk

check

check (Beta) [1]

Latvian

lv

check

check (Beta) [1]

Macedonian

mk

check

check (Beta) [1]

Malay

ms

check

check (Beta) [1]

Moldovan

ro

check

check (Beta) [1]

Mongolian

mn

check

check (Beta) [1]

Norwegian Bokmål

nb

check

check (Beta) [1]

Persian

fa

check

check (Beta) [1]

Serbian

sr

check

check (Beta) [1]

Slovak

sk

check

check (Beta) [1]

Slovenian

sl

check

check (Beta) [1]

Swahili

sw

check

check (Beta) [1]

Tagalog

tl

check

check (Beta) [1]

Ukrainian

uk

check

check (Beta) [1]

Uzbek

uz

check

check (Beta) [1]

Vietnamese

vi

check

check (Beta) [1]

1. Offered as an open beta only for Smart Snippets, RGA, SE, and CPR. To support languages other than English, you must configure your model for multilingual content retrieval.

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