Supported Languages — Full Reference Table

StreamTranslate offers 67 subtitle language options, including Chinese variants. Choose your spoken language separately. The table records QA coverage; it does not promise the same accuracy for every pair.

CodeLanguageTranslation QualityQA StatusTier
enEnglishNativeNative baselineTier 1
esSpanishExcellentNative-speaker QATier 1
ptPortuguese (BR/PT)ExcellentNative-speaker QATier 1
ruRussianVery GoodStrong QA coverageTier 1
jaJapaneseVery GoodStrong QA coverageTier 1
koKoreanVery GoodStrong QA coverageTier 1
frFrenchExcellentNative-speaker QATier 1
deGermanExcellentNative-speaker QATier 1
arArabic (MSA)GoodQA activeTier 2
zhChinese (Mandarin)Very GoodStrong QA coverageTier 1
hiHindiGoodQA activeTier 2
trTurkishVery GoodStrong QA coverageTier 1
itItalianExcellentNative-speaker QATier 1
plPolishVery GoodStrong QA coverageTier 1
viVietnameseGoodQA activeTier 2
idIndonesianGoodQA activeTier 2
ukUkrainianGoodQA activeTier 2
nlDutchExcellentNative-speaker QATier 1
thThaiGoodQA activeTier 2
roRomanianVery GoodQA activeTier 2
csCzechVery GoodStrong QA coverageTier 1
elGreekGoodQA activeTier 2
huHungarianVery GoodQA activeTier 2
bgBulgarianGoodQA activeTier 1
svSwedishExcellentNative-speaker QATier 1
srSerbianGoodQA activeTier 1
skSlovakGoodQA activeTier 1
noNorwegianExcellentNative-speaker QATier 1
daDanishExcellentNative-speaker QATier 1
fiFinnishVery GoodStrong QA coverageTier 1
faPersianGoodQA activeTier 3
msMalayGoodQA activeTier 3
tlTagalogGoodQA activeTier 3
bnBengaliGoodQA activeTier 3
urUrduGoodQA activeTier 3
caCatalanGoodQA activeTier 3
hrCroatianGoodQA activeTier 3
ltLithuanianGoodQA activeTier 3
lvLatvianGoodQA activeTier 3
slSlovenianGoodQA activeTier 3
etEstonianGoodQA activeTier 3
mkMacedonianGoodQA activeTier 3
bsBosnianGoodQA activeTier 3
beBelarusianGoodQA activeTier 3
guGujaratiGoodQA activeTier 3
mrMarathiGoodQA activeTier 3
taTamilGoodQA activeTier 3
teTeluguGoodQA activeTier 3
knKannadaGoodQA activeTier 3
zh-TWTaiwanese MandarinAvailableBroader QA pendingSupported
zh-HKCantoneseAvailableBroader QA pendingSupported
afAfrikaansAvailableBroader QA pendingSupported
asAssameseAvailableBroader QA pendingSupported
hyArmenianAvailableBroader QA pendingSupported
kaGeorgianAvailableBroader QA pendingSupported
kkKazakhAvailableBroader QA pendingSupported
mnMongolianAvailableBroader QA pendingSupported
neNepaliAvailableBroader QA pendingSupported
paPunjabiAvailableBroader QA pendingSupported
psPashtoAvailableBroader QA pendingSupported
azAzerbaijaniAvailableBroader QA pendingSupported
cyWelshAvailableBroader QA pendingSupported
euBasqueAvailableBroader QA pendingSupported
glGalicianAvailableBroader QA pendingSupported
mlMalayalamAvailableBroader QA pendingSupported
sqAlbanianAvailableBroader QA pendingSupported
swSwahiliAvailableBroader QA pendingSupported

Related: All Language Pages · Compare Alternatives · Homepage

How language support is structured

Spoken-language recognition and subtitle output are separate settings. Arabic has source dialect choices; Mandarin and Cantonese have separate Chinese variants. Recognition uses the provider supported for the selected source language, and translation uses the configured provider chain. The website language button only changes page text. Quality varies with language pair, microphone clarity and stream noise.

Most-streamed language pairs

  • English → Spanish — single highest-volume pair on the platform.
  • Korean → English — K-streamers reaching Western audiences.
  • Japanese → English — VTubers and JP indie streamers.
  • Portuguese (BR) → English — Brazilian Twitch is the fastest-growing region.
  • English → French / German / Italian — Western Europe variety streams.
  • Arabic → English — fast-growing MENA region.