Languages

What languages does Microsoft Translator support?

Microsoft Translator supports 60 languages for text translation through the Microsoft Translator API. All of these languages are available in most products powered by Microsoft Translator including Translator for Bing, and Translator apps.

AfrikaansDanishHaitian CreoleKlingon (plqaD)PortugueseSwedish
ArabicDutchHebrewKoreanQueretaro OtomiTahitian
BanglaEnglishHindiLatvianRomanianThai
Bosnian (Latin)EstonianHmong DawLithuanianRussianTongan
BulgarianFijianHungarianMalagasySamoanTurkish
Cantonese (Traditional)FilipinoIndonesianMalaySerbian (Cyrillic)Ukrainian
CatalanFinnishItalianMalteseSerbian (Latin)Urdu
Chinese SimplifiedFrenchJapaneseNorwegianSlovakVietnamese
Chinese TraditionalGermanKiswahiliPersianSlovenianWelsh
CroatianGreekKlingonPolishSpanishYucatec Maya
Czech

We would like to thank our community partners for their support in development of translation systems for the following languages: Hmong, Kiswahili, Latvian, Queretaro Otomi, Urdu, Welsh, Yucatec Maya, and Klingon. Learn more about our community partners.

When will you add my language to Microsoft Translator text translations?

We add new languages periodically. In the process of adding a new language to Microsoft Translator, the most important learning material is existing high-quality translations—the same text in two languages. A significant amount, typically 1+ million words of text, is needed to build a reasonable-quality machine translation system for a particular language pair. Find out how machine translation works.

Although we can’t communicate which language will become available next (with more than 6,000 languages on the planet, there are many to pick from!), we are working to gather the data that would allow us to add any language to our list, and strongly support communities that want to drive adding their language to the list. For this, we offer free use of the Microsoft Translator Hub to users who have access to parallel documents, or to a community committed to adding a new language. Several languages, including Hmong, Maya, Otomi, Welsh, and even Klingon have been added to the Microsoft Translator service thanks to collaboration with an engaged community using the Hub. Watch the Microsoft Translator Hub and the Hmong community video.

Other language lists

Some of our services such as text-to-speech and speech translation are only available in a subset of our supported languages.

Conversation (speech) Translation

Microsoft Translator supports the following languages for conversational (not just simple command-linke sentences) translation scenarios. These are available in the Microsoft Translator live feature in the Translator apps for Windows, iOS and Android (including Kindle Fire), on http://translate.it and in the Translator PowerPoint add-in. They are also available in the Android and iOS Conversation feature, the Microsoft Translator speech API on Azure, and in the Translator feature of Skype for Windows desktop.

Arabic (Modern Standard)
Chinese (Mandarin)
English
French
German
Italian
Japanese
Portuguese
Russian
Spanish

Neural Network (NN) Powered Languages

These neural network models are available for all speech languages through the Microsoft Translator Speech API and through the Translator text API (plus the Korean text language) by using the ”generalnn” category ID.

Arabic
Chinese (Mandarin)
English
French
German
Italian
Japanese
Korean
Portuguese
Russian
Spanish

In addition, the following language pairs also have all text translations occurring in Microsoft Translator apps (Windows, Android, Kindle, iOS) and on www.bing.com/translator powered by the neural systems:

English«=»Chinese (all: Simplified, Traditional and Cantonese)

English«=»Japanese

Chinese (all)«=»Japanese


Short-form Voice Recognition Languages

Languages that support voice recognition for short sentences, such as when asking for directions.

These voice recognition models are available in Translator for Cortana, as well as in the conversation translations feature (one-way and bi-directional) in the Translator apps for for Windows, Android, iOS, and Amazon Fire when a conversation language is not available (available conversation models are indicated with an *). These models are the same speech recognition models that power the Bing Speech API short form.

Arabic*FinnishNorwegian
CatalanFrench*Polish
Chinese Mandarin*German*Portuguese*
DanishItalian*Russian*
DutchJapanese*Spanish*
English*Korean*Swedish


Image Translation Languages

Image translation (also known as Optical Character Recognition or OCR) lets you translate text from your camera roll or saved pictures. Users can translate menus, signs or simple brochures from their phone with the translation appearing in an overlay above the existing text in the picture. This feature is currently available in the Translator apps for iOS, Windows, Android, and Amazon Fire.

Chinese SimplifiedFrenchNorwegian
Chinese TraditionalGermanPolish
CzechGreekPortuguese
DanishHungarianRussian
DutchItalianSpanish
EnglishJapaneseSwedish
FinnishKoreanTurkish


Downloadable Language Packs

Downloadable language packs give you access to offline translation in situations where Internet access is unavailable or cost prohibitive, such as with international roaming. Downloadable language packs are now available for the Translator apps for iOS, Android, Windows, and Amazon Fire.

iOS, Android, and Amazon Fire

The downloadable language packs for the Microsoft Translator app for iOS, Android, and Fire are the world's first Deep Neural Network-powered offline translation engine. By downloading free offline packs, you can get near online-quality translations, even when you are not connected to the Internet.

AfrikaansDanishHindiNorwegianSpanish
ArabicDutchHungarianPersianSwedish
BosnianEnglishIndonesianPolishThai
BulgarianEstonianItalianPortugueseTurkish
CatalanFinnishJapaneseRomanianUkrainian
Chinese SimplifiedFrenchKoreanRussianUrdu
Chinese TraditionalGermanLatvianSerbianVietnamese
CroatianGreekLithuanianSlovakWelsh
CzechHebrewMalaySlovenian

Windows

ArabicHindiRussian
Chinese SimplifiedItalianSpanish
Chinese TraditionalNorwegianSwahili
DutchPersian (Farsi)Swedish
EnglishPolishTurkish
FrenchPortugueseVietnamese
German


Text to Speech Languages

Some languages have text to speech audio output, allowing you to hear the translated text in its native accent. The following languages support text to speech.

Cantonese (Traditional)EnglishKoreanSwedish
CatalanFinnishNorwegian
Chinese (Simplified)FrenchPolish
Chinese (Traditional)GermanPortuguese
DanishItalianRussian
DutchJapaneseSpanish


Standard Category Languages

Standard categories allow you to easily customize the context of your translation by narrowing the scope of the statistical analysis that Microsoft Translator uses to translate your text. With standard categories, you can tell Microsoft Translator what type of content is being translated to improve its accuracy.

Standard categories can be used with the Microsoft Translator API or in any Translator supported product that allows you to enter a category ID including the On Premise version of SharePoint and the Multilingual App Toolkit.

Speech Category

The speech category is used to translate spoken text, such as transcripts, which in most cases can be very different from the written text. The speech category supports the same languages as the Conversation Languages above.

Tech Category

The tech category will improve translation quality on all high-tech related content such as software, hardware, networking, etc.

ArabicDanishGreekJapaneseRussian
Chinese SimplifiedDutchHebrewKoreanSpanish
Chinese TraditionalFinnishHindiNorwegianSwedish
CroatianFrenchHungarianPolishThai
CzechGermanItalianPortugueseTurkish

To see developer oriented language lists, such as language codes, refer to

  • Microsoft Translator Documentation
  • .

    Follow Microsoft Translator
    Translate this page
    Download the Microsoft Translator appInstall