Язык Wolfram Language

Многоязычные функциональные возможности

Перевод слов из неизвестного языка

Возьмите строку на любом языке.

In[1]:=
Click for copyable input
string = "Danke";

Идентифицируйте, к какому языку принадлежит данное слово.

In[2]:=
Click for copyable input
origin = LanguageIdentify[string]
Out[2]=

Переведите данное слово на другой язык.

In[3]:=
Click for copyable input
WordTranslation[string, origin -> Entity["Language", "Spanish"]]
Out[3]=

Возьмите список языков и постройте красивое словарное облако, содержащее все слова, которые являются переводами заданного слова.

код на языке Wolfram Language целиком
In[4]:=
Click for copyable input
langs = {Entity["Language", "Spanish"], Entity["Language", "English"], Entity["Language", "Russian"], Entity["Language", "Danish"], Entity["Language", "Korean"]}; Manipulate[ WordCloud[ Flatten[TextWords /@ WordTranslation[string, LanguageIdentify[string] -> language]], ImageSize -> {512, 256}], {language, langs}]
Запустить анимацию
Остановить анимацию

Родственные примеры

de en es fr ja ko pt-br zh