Sitecore Community GraphQL Cookbook

Get Item Languages

The query gets the context language and all other available languages for the specific Item. Uses Aliases to rename the JSON Property in the response.
Source: Mihály Árvai
    CommunityDelivery APILanguages

JSON Variables


Query


JSON Response

1{
2  "data": {
3    "item": {
4      "contextLanguage": {
5        "name": "en",
6        "displayName": "English : English",
7        "englishName": "English",
8        "nativeName": "English"
9      },
10      "allLanguages": [
11        {
12          "language": {
13            "displayName": "Hungarian (Hungary) : magyar (Magyarország)",
14            "englishName": "Hungarian (Hungary)",
15            "nativeName": "magyar (Magyarország)",
16            "name": "hu-HU"
17          }
18        },
19        {
20          "language": {
21            "displayName": "English : English",
22            "englishName": "English",
23            "nativeName": "English",
24            "name": "en"
25          }
26        }
27      ]
28    }
29  }
30}