Languages API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/languages/?format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 226,
    "next": "https://l10n.elementary.io/api/languages/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "code": "de",
            "name": "German",
            "plural": {
                "id": 102,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "deu",
                "ger"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/de/",
            "url": "https://l10n.elementary.io/api/languages/de/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/de/statistics/?format=api"
        },
        {
            "code": "sv",
            "name": "Swedish",
            "plural": {
                "id": 256,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "swe"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/sv/",
            "url": "https://l10n.elementary.io/api/languages/sv/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/sv/statistics/?format=api"
        },
        {
            "code": "pl",
            "name": "Polish",
            "plural": {
                "id": 207,
                "source": 0,
                "number": 3,
                "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                "type": 2
            },
            "aliases": [
                "pol"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/pl/",
            "url": "https://l10n.elementary.io/api/languages/pl/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/pl/statistics/?format=api"
        },
        {
            "code": "kl",
            "name": "Greenlandic",
            "plural": {
                "id": 105,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "kal"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/kl/",
            "url": "https://l10n.elementary.io/api/languages/kl/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/kl/statistics/?format=api"
        },
        {
            "code": "bn",
            "name": "Bengali",
            "plural": {
                "id": 33,
                "source": 0,
                "number": 2,
                "formula": "n > 1",
                "type": 1
            },
            "aliases": [
                "bd",
                "ben"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/bn/",
            "url": "https://l10n.elementary.io/api/languages/bn/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/bn/statistics/?format=api"
        },
        {
            "code": "ja",
            "name": "Japanese",
            "plural": {
                "id": 129,
                "source": 0,
                "number": 1,
                "formula": "0",
                "type": 0
            },
            "aliases": [
                "jp",
                "jpn"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/ja/",
            "url": "https://l10n.elementary.io/api/languages/ja/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/ja/statistics/?format=api"
        },
        {
            "code": "ta",
            "name": "Tamil",
            "plural": {
                "id": 261,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "tam"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/ta/",
            "url": "https://l10n.elementary.io/api/languages/ta/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/ta/statistics/?format=api"
        },
        {
            "code": "uz",
            "name": "Uzbek",
            "plural": {
                "id": 281,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "[email protected]",
                "uzb"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/uz/",
            "url": "https://l10n.elementary.io/api/languages/uz/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/uz/statistics/?format=api"
        },
        {
            "code": "es",
            "name": "Spanish",
            "plural": {
                "id": 245,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "spa"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/es/",
            "url": "https://l10n.elementary.io/api/languages/es/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/es/statistics/?format=api"
        },
        {
            "code": "an",
            "name": "Aragonese",
            "plural": {
                "id": 15,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "arg"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/an/",
            "url": "https://l10n.elementary.io/api/languages/an/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/an/statistics/?format=api"
        },
        {
            "code": "bg",
            "name": "Bulgarian",
            "plural": {
                "id": 45,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "bul"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/bg/",
            "url": "https://l10n.elementary.io/api/languages/bg/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/bg/statistics/?format=api"
        },
        {
            "code": "eo",
            "name": "Esperanto",
            "plural": {
                "id": 83,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "epo"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/eo/",
            "url": "https://l10n.elementary.io/api/languages/eo/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/eo/statistics/?format=api"
        },
        {
            "code": "ml",
            "name": "Malayalam",
            "plural": {
                "id": 163,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "mal"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/ml/",
            "url": "https://l10n.elementary.io/api/languages/ml/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/ml/statistics/?format=api"
        },
        {
            "code": "sk",
            "name": "Slovak",
            "plural": {
                "id": 235,
                "source": 0,
                "number": 3,
                "formula": "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2",
                "type": 2
            },
            "aliases": [
                "svk",
                "slk",
                "slo"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/sk/",
            "url": "https://l10n.elementary.io/api/languages/sk/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/sk/statistics/?format=api"
        },
        {
            "code": "te",
            "name": "Telugu",
            "plural": {
                "id": 263,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "tel"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/te/",
            "url": "https://l10n.elementary.io/api/languages/te/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/te/statistics/?format=api"
        },
        {
            "code": "tt",
            "name": "Tatar",
            "plural": {
                "id": 262,
                "source": 0,
                "number": 1,
                "formula": "0",
                "type": 0
            },
            "aliases": [
                "tat"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/tt/",
            "url": "https://l10n.elementary.io/api/languages/tt/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/tt/statistics/?format=api"
        },
        {
            "code": "sa",
            "name": "Sanskrit",
            "plural": {
                "id": 222,
                "source": 0,
                "number": 3,
                "formula": "n==1 ? 0 : n==2 ? 1 : 2",
                "type": 4
            },
            "aliases": [
                "san"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/sa/",
            "url": "https://l10n.elementary.io/api/languages/sa/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/sa/statistics/?format=api"
        },
        {
            "code": "hy",
            "name": "Armenian",
            "plural": {
                "id": 17,
                "source": 0,
                "number": 2,
                "formula": "n > 1",
                "type": 1
            },
            "aliases": [
                "arm",
                "hye"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/hy/",
            "url": "https://l10n.elementary.io/api/languages/hy/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/hy/statistics/?format=api"
        },
        {
            "code": "ha",
            "name": "Hausa",
            "plural": {
                "id": 110,
                "source": 0,
                "number": 2,
                "formula": "n != 1",
                "type": 1
            },
            "aliases": [
                "hau"
            ],
            "direction": "rtl",
            "web_url": "https://l10n.elementary.io/languages/ha/",
            "url": "https://l10n.elementary.io/api/languages/ha/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/ha/statistics/?format=api"
        },
        {
            "code": "ro",
            "name": "Romanian",
            "plural": {
                "id": 214,
                "source": 0,
                "number": 3,
                "formula": "n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2",
                "type": 2
            },
            "aliases": [
                "ron",
                "rum"
            ],
            "direction": "ltr",
            "web_url": "https://l10n.elementary.io/languages/ro/",
            "url": "https://l10n.elementary.io/api/languages/ro/?format=api",
            "statistics_url": "https://l10n.elementary.io/api/languages/ro/statistics/?format=api"
        }
    ]
}