Язык Wolfram Language

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

Языки, письменности и алфавиты

Bерсия 11 включает в себя более 6000 языков, более 200 шрифтов и более 150 алфавитов. Они описаны с помощью платформы Entity, которая предоставляет простой и устойчивый доступ к их спискам и многочисленным характеристикам.

Разговорный язык может использовать одну или больше письменностей (или письменных систем), которые могут основываться на буквенном алфавите. Различные языки могут разделять одну письменность и/или алфавит. Например, большинство европейских языков используют латинскую письменность (латиницу) с различными алфавитами.

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

In[1]:=
Click for copyable input
Entity["Language", "Spanish"][ EntityProperty["Language", "WritingScripts"]]
Out[1]=
In[2]:=
Click for copyable input
Entity["Language", "Spanish"][EntityProperty["Language", "Alphabet"]]
Out[2]=

Некоторые языки используют больше одной письменности.

In[3]:=
Click for copyable input
Entity["Language", "Serbian"][ EntityProperty["Language", "WritingScripts"]]
Out[3]=

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

In[4]:=
Click for copyable input
Entity["Language", "Serbian"][EntityProperty["Language", "Alphabet"]]
Out[4]=

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

In[5]:=
Click for copyable input
Entity["Alphabet", "SerbianCyrillic::933zb"][ EntityProperty["Alphabet", "Languages"]]
Out[5]=

Несколько алфавитов могут использоваться болeе чем одним языком.

In[6]:=
Click for copyable input
Entity["Alphabet", "UzbekArab::6zds4"][ EntityProperty["Alphabet", "Languages"]]
Out[6]=

Данный алфавит имеет только одну письменность.

In[7]:=
Click for copyable input
Entity["Alphabet", "UzbekArab::6zds4"][ EntityProperty["Alphabet", "WritingScripts"]]
Out[7]=

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

de en es fr ja ko pt-br zh