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. Leur description s'appuie sur le cadre d'Entity qui permet d'accéder facilement et de manière cohérente à leurs listes et à leurs propriétés multiples.

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

Certains 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