Wolfram Language

Fonctionnalités multilingues

Langues, systèmes d'écriture et alphabets

La version 11 inclut plus de 6000 langues, plus de 200 systèmes d'écriture, et plus de 150 alphabets. Ils sont décrits en utilisant un cadre de Entity, qui offre un accès facile et cohérent à leurs listages et multiples propriétés.

Une langue parlée peut utiliser un ou plusieurs systèmes d'écriture différents qui peuvent être basés sur un alphabet de lettres. Différentes langues peuvent partager le même système d'écriture et / ou le même alphabet. Par exemple, la plupart des langues européennes utilisent le système d'écriture latin, avec différents alphabets.

L'espagnol utilise le système d'écriture latin avec l'alphabet espagnol.

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]=

Certaines langues utilisent plus d'un système d'écriture.

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

Le serbe a un alphabet associé pour chacun de ces systèmes d'écriture.

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

De même, vous pouvez obtenir les langues qui utilisent un alphabet donné.

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

Quelques alphabets peuvent être utilisés par plus d'une langue.

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

Cet alphabet a un seul système d'écriture.

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

Exemples connexes

de en es ja ko pt-br ru zh