Articles on: QnAsheet

Can QnAsheet detect questions and give answers in different languages? (Is it multilingual?)

Yes, QnAsheet is multilingual so you can have Questions and Answers in different languages.


When someone types a question into your chatbot, the language is detected and used to do a match using that language code in Dialogflow.


It supports all of Dialogflow's 100 languages (as at March 2024). See the list below or on the Dialogflow page.


When you install QnAsheet, you nominate a default, or base language. This is the language most used by your chatbot. If you only want the chatbot to converse in that language there is nothing else to do.


To add questions and answers on your sheet in different languages, simply create columns with heading names (the first row) with the language code in parenthesis () like (fr) for French. See below for all languages and their codes.


If you just use the heading Question or Answer, it will assume the question or answer is using the base language.


For example:


Heading Name

Language

Question

A question in the base language

Answer

An answer in the base language

Question (fr)

A question in French

Answer (fr)

An answer in French

Question (zh-tw)

A question in Chinese (Traditional)

Answer (zh-tw)

An answer in Chinese (Traditional)


Upper or Lowercase letters and spaces are ignored in headings.


A limitation of Dialogflow ES is that the base language cannot be changed once created. However, you can always create another project using the QnAsheet Installation.


The Languages are, with language code first:


en - English

es - Spanish

fr - French

de - German

it - Italian

el - Greek

hi - Hindi

ru - Russian

zh-cn - Chinese (Simplified)

zh-hk - Chinese (Hong Kong)

zh-tw - Chinese (Traditional)

af - Afrikaans

am - Amharic

az - Azerbaijani

be - Belarusian

bg - Bulgarian

bn - Bengali

bs - Bosanski/Bosnian

ca - Catalan

ceb - Cebuano/Sugbuanon

co - Corsu

cs - Czech

cy - Cymraeg/Welsh

da - Danish

eo - Esperanto

et - Eestlane/Estonian

eu - Euskara/Basque

fi - Finnish

fil - Filipino

fy - Frysk/Frisian

ga - Gaeilge/Irish

gd - Scots Gaelic

gl - Galego/Galician

gu - Gujarati

ha - Hausa

hmn - Hmoob

hr - Hrvatski/Croatian

ht - Ayisyen/Haitian

hu - Magyar/Hungarian

hy - Armenian

id - Indonesian

ig - Igbo

is - Icelandic

ja - Japanese

jv - Wong jawa/Javanese

ka - Georgian

kk - Kazakh

km - Khmer

kn - Kannada

ko - Korean (South Korea)

ku - Kurdish

ky - Kyrgyz

la - Latinus/Latin

lb - Luxembourgish

lt - Lithuanian

lv - Latvian

mg - Malagasy

mi - Maori

mk - Macedonian

ml - Malayalam

mn - Mongolian

mr - Marathi

ms - Malay

mt - Malti

ne - Nepali

nl - Dutch

no - Norwegian

ny - Chichewa

or - Odia

pa - Punjabi

pl - Polish

pt - Portuguese (European)

pt-br - Portuguese (Brazilian)

ro - Romanian

rw - Kinyarwanda

si - Sinhala

sk - Slovak

sl - Slovenian

sm - Samoan

sn - Shona

so - Soomaali

sq - Shqiptare/Albanian

sr - Serbian

st - Sesotho

su - Sundanis

sv - Swedish

sw - Kiswahili

ta - Tamil

te - Telugu

tg - Tajik

th - Thai

tk - Turkmen

tr - Turkish

tt - Tatar

uk - Ukrainian

uz - O'zbek/Uzbek

vi - Vietnamese

xh - isiXhosa

yo - Yoruba

zu - Zulu

Updated on: 25/03/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!