Wolfram Data Repository
Immediate Computable Access to Curated Contributed Data
ISO 639-3 set of codes for all known human languages
| "Comment" | a comment relating to other properties, if any |
| "EthnologueURL" | a Hyperlink of the language code in Ethnologue |
| "GlottologURL" | a Hyperlink of the language code in Glottolog |
| "Id:ISO639-1" | the two-letter 639-1 identifier, if any |
| "Id:ISO639-2B" | the three-letter 639-2 identifier of the bibliographic applications code set, if any |
| "Id:ISO639-2T" | the three-letter 639-2 identifier of the terminology applications code set, if any |
| "Id:ISO639-3" | the three-letter 639-3 identifier |
| "InvertedName" | inverted form of the "PrintName" property |
| "Label" | language label |
| "MacrolanguageMapping" | mapping to the individual language entities that comprise the macrolanguage |
| "MacrolanguageMappingIds" | mapping to the individual language ids that comprise the macrolanguage |
| "MacrolanguageQ" | True if the entity is a macrolanguage |
| "MultitreeURL" | a Hyperlink of the language code in Multitree |
| "PrintName" | name in "print" form (used in most contexts) |
| "ReferenceName" | reference language name |
| "RetiredQ" | True if the entity is retired/deprecated |
| "RetirementDate" | DateObject of the effective date of retirement |
| "RetirementMapping" | mapping to the language entity/entities the language has changed to, if any |
| "RetirementMappingIds" | mapping to the language id(s) the language has changed to, if any |
| "RetirementReason" | the reason the language code was retired/deprecated |
| "Scope" | scope of denotation |
| "SILURL" | a Hyperlink of the language code in SIL |
| "Type" | language type |
| "WikipediaURL" | a Hyperlink of the language code in Wikipedia |
| In[1]:= | ![]() |
Retrieve the EntityStore and register it:
| In[2]:= |
| Out[2]= |
Number of all ISO 639-3 languages:
| In[3]:= |
| Out[3]= |
Number of all available properties:
| In[4]:= |
| Out[4]= | ![]() |
Find a property value for an entity:
| In[5]:= |
| Out[5]= |
Retrieve a dataset of all available properties for an entity:
| In[6]:= |
| Out[6]= | ![]() |
Get multiple names for the "fuq" language code:
| In[7]:= | ![]() |
| Out[7]= |
Obtain all hyperlinks to the main language data sites:
| In[8]:= | ![]() |
| Out[8]= | ![]() |
Determine the retirement reason, what it changed to, and effective date of the code "fri":
| In[9]:= | ![]() |
| Out[9]= |
List all pre-defined entity classes:
| In[10]:= |
| Out[10]= | ![]() |
| In[11]:= |
| Out[11]= |
List all macrolanguages and determine the number of individual language members:
| In[12]:= | ![]() |
| Out[12]= | ![]() |
Create an implicitly defined entity class consisting of all languages that were deprecated due to being duplicates:
| In[13]:= | ![]() |
| Out[13]= | ![]() |
Top 10 macrolanguages with highest language mappings:
| In[14]:= | ![]() |
| Out[14]= | ![]() |
Distribution of language types:
| In[15]:= | ![]() |
| Out[15]= | ![]() |
Find what the most common reason of retirement is:
| In[16]:= | ![]() |
| Out[16]= | ![]() |
Daniel Sanchez, "ISO 639-3" from the Wolfram Data Repository (2021)