Wolfram Language

Multilingual Functionality

Transliterate Language Scripts

In this version, it is possible to transliterate between different writing scripts and languages.

In[1]:=
Click for copyable input
Transliterate["Привет, как дела?", "Russian" -> "English"]
Out[1]=
In[2]:=
Click for copyable input
Transliterate["Hello, how are you?", "English" -> "Russian"]
Out[2]=

Take the famous Chinese poem: "Lion-Eating Poet in the Stone Den".

In[3]:=
Click for copyable input
string = "施氏食獅史 石室詩士施氏, 嗜獅,誓食十獅. 氏時時適市視獅. 十時,適十獅適市. 是時,適施氏適是市. 氏視是十獅,恃矢勢, 使是十獅逝世. 氏拾是十獅屍,適石室. 石室濕,氏使侍拭石室. 石室拭,氏始試食十獅屍. 食時,始識十獅屍, 實十石獅屍. 試釋是事.";

You can easily get the transliteration to Latin using the new Transliterate function.

In[4]:=
Click for copyable input
TextGrid[{{string, Transliterate[string, "Chinese" -> "Latin"]}}]
Out[4]=

Related Examples

de es fr ja ko pt-br ru zh