Translation components API.

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

GET /api/translations/documentation/developer-federation-index/en_GB/units/?format=api&page=2
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 179,
    "next": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/units/?format=api&page=3",
    "previous": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/units/?format=api",
    "results": [
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "`Activity` objects"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4665432087013718359,
            "content_hash": -4665432087013718359,
            "location": "../../developer_documentation/federation/index.md:122",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 51,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate.funkwhale.audio/api/units/373500/?format=api",
            "priority": 100,
            "id": 373927,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=3f410e3c41d686a9",
            "url": "https://translate.funkwhale.audio/api/units/373927/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.682771Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "When Funkwhale receives an `Accept` activity related to a [`Follow`](#follow) activity, it marks the `Follow` as accepted in the database. If the `Follow` activity relates to a [`Library` object](#library), the requester receives future activities associated with the library. This includes [`Create`](#create), [`Audio`](#audio), and [`Delete`](#delete) activities. They can also browse and download the library's audio files. See the section on [Audio fetching on restricted libraries](#audio-fetching-on-restricted-libraries) for more details."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 548616151874387622,
            "content_hash": 548616151874387622,
            "location": "../../developer_documentation/federation/index.md:128",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 52,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 67,
            "source_unit": "https://translate.funkwhale.audio/api/units/373502/?format=api",
            "priority": 100,
            "id": 373928,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=879d137bc283bea6",
            "url": "https://translate.funkwhale.audio/api/units/373928/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.683606Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Funkwhale ensures the activity is sent by the library's owner before handling it."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4493129774750353257,
            "content_hash": -4493129774750353257,
            "location": "../../developer_documentation/federation/index.md:132",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 53,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate.funkwhale.audio/api/units/373504/?format=api",
            "priority": 100,
            "id": 373929,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=41a5324686463897",
            "url": "https://translate.funkwhale.audio/api/units/373929/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.684440Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "In this example, **Bob** accepts a follow request from **Alice**."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3724997738038538187,
            "content_hash": -3724997738038538187,
            "location": "../../developer_documentation/federation/index.md:136",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 54,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate.funkwhale.audio/api/units/373506/?format=api",
            "priority": 100,
            "id": 373930,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=4c4e264b0b145035",
            "url": "https://translate.funkwhale.audio/api/units/373930/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.685216Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Undo"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2635962569536345602,
            "content_hash": 2635962569536345602,
            "location": "../../developer_documentation/federation/index.md:158",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 55,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373507/?format=api",
            "priority": 100,
            "id": 373931,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=a494d1fdb6709602",
            "url": "https://translate.funkwhale.audio/api/units/373931/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.686038Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "[`Follow` objects](#follow)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1068928450191004428,
            "content_hash": 1068928450191004428,
            "location": "../../developer_documentation/federation/index.md:162",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 56,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate.funkwhale.audio/api/units/373508/?format=api",
            "priority": 100,
            "id": 373932,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=8ed598c313f1930c",
            "url": "https://translate.funkwhale.audio/api/units/373932/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.686826Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "When Funkwhale receives an `Undo` activity, it deletes the corresponding `Follow` from the database."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6610848922554649680,
            "content_hash": 6610848922554649680,
            "location": "../../developer_documentation/federation/index.md:168",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 57,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate.funkwhale.audio/api/units/373509/?format=api",
            "priority": 100,
            "id": 373933,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=dbbe7411bca4cc50",
            "url": "https://translate.funkwhale.audio/api/units/373933/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.687665Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Funkwhale ensures the request actor is the same actor who sent the `Follow` activity before handling it."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5170541989788138913,
            "content_hash": 5170541989788138913,
            "location": "../../developer_documentation/federation/index.md:172",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 58,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate.funkwhale.audio/api/units/373510/?format=api",
            "priority": 100,
            "id": 373934,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=c7c1748b85903da1",
            "url": "https://translate.funkwhale.audio/api/units/373934/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.688483Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "In this example, **Alice** notifies **Bob** that she's undoing her follow."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3494713975810832048,
            "content_hash": -3494713975810832048,
            "location": "../../developer_documentation/federation/index.md:176",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 59,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate.funkwhale.audio/api/units/373511/?format=api",
            "priority": 100,
            "id": 373935,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=4f804827a033c950",
            "url": "https://translate.funkwhale.audio/api/units/373935/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.689251Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Create"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4044247499135091610,
            "content_hash": -4044247499135091610,
            "location": "../../developer_documentation/federation/index.md:198",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 60,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373521/?format=api",
            "priority": 100,
            "id": 373936,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=47dff253ae4a7c66",
            "url": "https://translate.funkwhale.audio/api/units/373936/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.690039Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "[`Audio` objects](#audio)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3208062082355940967,
            "content_hash": 3208062082355940967,
            "location": "../../developer_documentation/federation/index.md:202, ../../developer_documentation/federation/index.md:288",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 61,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate.funkwhale.audio/api/units/373533/?format=api",
            "priority": 100,
            "id": 373937,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=ac8553778439ce67",
            "url": "https://translate.funkwhale.audio/api/units/373937/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.690786Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "See [the `Audio` object reference](#audio) for details on the object's structure."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9215915168853404547,
            "content_hash": -9215915168853404547,
            "location": "../../developer_documentation/federation/index.md:209",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 62,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate.funkwhale.audio/api/units/373544/?format=api",
            "priority": 100,
            "id": 373938,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=001a7dfb605bd47d",
            "url": "https://translate.funkwhale.audio/api/units/373938/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.691563Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "When Funkwhale receives a `Create` activity with an [`Audio` object](#audio), it persists a local upload in the database. It then associates the upload to related library and track information. If no track matches the audio metadata, Funkwhale creates on using the `metadata` attribute in the object."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6333957082370292064,
            "content_hash": -6333957082370292064,
            "location": "../../developer_documentation/federation/index.md:212",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 63,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://translate.funkwhale.audio/api/units/373555/?format=api",
            "priority": 100,
            "id": 373939,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=28194397a2bfc6a0",
            "url": "https://translate.funkwhale.audio/api/units/373939/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.692318Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Funkwhale ensures the activity actor and library owner are the same before handling the activity. If the associated library has no local followers, Funkwhale discards the activity."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8515992294233355122,
            "content_hash": 8515992294233355122,
            "location": "../../developer_documentation/federation/index.md:216",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 64,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://translate.funkwhale.audio/api/units/373570/?format=api",
            "priority": 100,
            "id": 373940,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=f62ee1df37be3372",
            "url": "https://translate.funkwhale.audio/api/units/373940/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.693112Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "In this example, **Bob** creates new content in his library and sends a message to its followers."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4438068414847592561,
            "content_hash": 4438068414847592561,
            "location": "../../developer_documentation/federation/index.md:220",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 65,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate.funkwhale.audio/api/units/373589/?format=api",
            "priority": 100,
            "id": 373941,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=bd972fb59bdf2871",
            "url": "https://translate.funkwhale.audio/api/units/373941/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.693858Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Update"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1719011208479886859,
            "content_hash": 1719011208479886859,
            "location": "../../developer_documentation/federation/index.md:238",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 66,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373597/?format=api",
            "priority": 100,
            "id": 373942,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=97db27961e5bce0b",
            "url": "https://translate.funkwhale.audio/api/units/373942/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.694614Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "[`Library` objects](#library)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7878912790510406099,
            "content_hash": -7878912790510406099,
            "location": "../../developer_documentation/federation/index.md:242, ../../developer_documentation/federation/index.md:289",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 67,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate.funkwhale.audio/api/units/373600/?format=api",
            "priority": 100,
            "id": 373943,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=12a87a8fb158762d",
            "url": "https://translate.funkwhale.audio/api/units/373943/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.695330Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "[`Track` objects](#track)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -317759345820498640,
            "content_hash": -317759345820498640,
            "location": "../../developer_documentation/federation/index.md:243",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 68,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate.funkwhale.audio/api/units/373601/?format=api",
            "priority": 100,
            "id": 373944,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=7b97178efc4f0530",
            "url": "https://translate.funkwhale.audio/api/units/373944/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.696043Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "See [the `Track` object reference](#track) and [`Library` object reference](#library) for details on the object's structure."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3500307277445496019,
            "content_hash": -3500307277445496019,
            "location": "../../developer_documentation/federation/index.md:250",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 69,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate.funkwhale.audio/api/units/373602/?format=api",
            "priority": 100,
            "id": 373945,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=4f6c69139b25832d",
            "url": "https://translate.funkwhale.audio/api/units/373945/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.696753Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "When Funkwhale receives an update associated with a [`Library`](#library) or [`Track`](#track) object, it attempts to update the corresponding object in its database."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7910664653005077731,
            "content_hash": -7910664653005077731,
            "location": "../../developer_documentation/federation/index.md:253",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 70,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate.funkwhale.audio/api/units/373609/?format=api",
            "priority": 100,
            "id": 373946,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=1237ac691c64c31d",
            "url": "https://translate.funkwhale.audio/api/units/373946/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.697484Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Funkwhale performs different checks depending on the target of the update:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7926942274580103052,
            "content_hash": -7926942274580103052,
            "location": "../../developer_documentation/federation/index.md:257",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 71,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate.funkwhale.audio/api/units/373620/?format=api",
            "priority": 100,
            "id": 373947,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=11fdd80000a04074",
            "url": "https://translate.funkwhale.audio/api/units/373947/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.698264Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "For [`Library`](#library) objects, Funkwhale ensures the actor sending the message is the library owner"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1178790530995936253,
            "content_hash": 1178790530995936253,
            "location": "../../developer_documentation/federation/index.md:259",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 72,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate.funkwhale.audio/api/units/373621/?format=api",
            "priority": 100,
            "id": 373948,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=905be7be109b5bfd",
            "url": "https://translate.funkwhale.audio/api/units/373948/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.699053Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "For [`Track`](#track) objects, Funkwhale ensures the actor sending the message **either**:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5319007934778627619,
            "content_hash": 5319007934778627619,
            "location": "../../developer_documentation/federation/index.md:260",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 73,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate.funkwhale.audio/api/units/373622/?format=api",
            "priority": 100,
            "id": 373949,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=c9d0e9890df6d623",
            "url": "https://translate.funkwhale.audio/api/units/373949/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.699806Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Matches the [`attributedTo`](#attributedto) property on the local copy of the object"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6731262956560516547,
            "content_hash": 6731262956560516547,
            "location": "../../developer_documentation/federation/index.md:261",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 74,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate.funkwhale.audio/api/units/373623/?format=api",
            "priority": 100,
            "id": 373950,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=dd6a3ffec78905c3",
            "url": "https://translate.funkwhale.audio/api/units/373950/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.700732Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Is the [service actor](#service-actor)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 80026192796870635,
            "content_hash": 80026192796870635,
            "location": "../../developer_documentation/federation/index.md:262",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 75,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate.funkwhale.audio/api/units/373624/?format=api",
            "priority": 100,
            "id": 373951,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=811c4f65fa6267eb",
            "url": "https://translate.funkwhale.audio/api/units/373951/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.701548Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "In this example, **Bob** updates his library and sends a message to its followers."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8232140633837858225,
            "content_hash": 8232140633837858225,
            "location": "../../developer_documentation/federation/index.md:266",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 76,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate.funkwhale.audio/api/units/373625/?format=api",
            "priority": 100,
            "id": 373952,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=f23e704a6cf6edb1",
            "url": "https://translate.funkwhale.audio/api/units/373952/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.702315Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Delete"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6100261239743898656,
            "content_hash": 6100261239743898656,
            "location": "../../developer_documentation/federation/index.md:284",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 77,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373626/?format=api",
            "priority": 100,
            "id": 373953,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=d4a87b46e804e420",
            "url": "https://translate.funkwhale.audio/api/units/373953/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.703104Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "When Funkwhale receives a `Delete` activity, it deletes the associated object from the database."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1022372467209777669,
            "content_hash": 1022372467209777669,
            "location": "../../developer_documentation/federation/index.md:295",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 78,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate.funkwhale.audio/api/units/373627/?format=api",
            "priority": 100,
            "id": 373954,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=8e303257982db205",
            "url": "https://translate.funkwhale.audio/api/units/373954/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.703882Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Funkwhale ensures the actor initiating the activity is the owner of the associated object before handling it."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6088564994554115321,
            "content_hash": 6088564994554115321,
            "location": "../../developer_documentation/federation/index.md:299",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 79,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate.funkwhale.audio/api/units/373628/?format=api",
            "priority": 100,
            "id": 373955,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=d47eed9a9c46b4f9",
            "url": "https://translate.funkwhale.audio/api/units/373955/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.704686Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Library"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2689034659282157228,
            "content_hash": 2689034659282157228,
            "location": "../../developer_documentation/federation/index.md, ../../developer_documentation/federation/index.md:518",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 80,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373629/?format=api",
            "priority": 100,
            "id": 373956,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=a5515ec68739feac",
            "url": "https://translate.funkwhale.audio/api/units/373956/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.705490Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "In this example, **Bob** deletes a library and notifies its followers."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -335057156460346647,
            "content_hash": -335057156460346647,
            "location": "../../developer_documentation/federation/index.md:308",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 81,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate.funkwhale.audio/api/units/373630/?format=api",
            "priority": 100,
            "id": 373957,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=7b59a34a99ba82e9",
            "url": "https://translate.funkwhale.audio/api/units/373957/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.706313Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Audio"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9052371218201912697,
            "content_hash": -9052371218201912697,
            "location": "../../developer_documentation/federation/index.md, ../../developer_documentation/federation/index.md:576",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 82,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373631/?format=api",
            "priority": 100,
            "id": 373958,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=025f8456ac1ada87",
            "url": "https://translate.funkwhale.audio/api/units/373958/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.707099Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "In this example, **Bob** deletes three audio objects in a library and notifies the library's followers."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1880181113784645428,
            "content_hash": 1880181113784645428,
            "location": "../../developer_documentation/federation/index.md:333",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 83,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate.funkwhale.audio/api/units/373632/?format=api",
            "priority": 100,
            "id": 373959,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=9a17bec2e8883734",
            "url": "https://translate.funkwhale.audio/api/units/373959/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.707867Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Supported objects"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7234189685125938811,
            "content_hash": 7234189685125938811,
            "location": "../../developer_documentation/federation/index.md:361",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 84,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate.funkwhale.audio/api/units/373633/?format=api",
            "priority": 100,
            "id": 373960,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=e4650130b3b9fe7b",
            "url": "https://translate.funkwhale.audio/api/units/373960/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.708658Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Artist"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4676229173412972933,
            "content_hash": 4676229173412972933,
            "location": "../../developer_documentation/federation/index.md:363",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 85,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373634/?format=api",
            "priority": 100,
            "id": 373961,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=c0e54da851994985",
            "url": "https://translate.funkwhale.audio/api/units/373961/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.709412Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "An `Artist` is a custom object used to store musical artist and podcast creator information."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 244281045000287589,
            "content_hash": 244281045000287589,
            "location": "../../developer_documentation/federation/index.md:365",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 86,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate.funkwhale.audio/api/units/373635/?format=api",
            "priority": 100,
            "id": 373962,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=8363dc50f09a7565",
            "url": "https://translate.funkwhale.audio/api/units/373962/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.710173Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Properties"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6904139757548568522,
            "content_hash": -6904139757548568522,
            "location": "../../developer_documentation/federation/index.md:367, ../../developer_documentation/federation/index.md:408, ../../developer_documentation/federation/index.md:467, ../../developer_documentation/federation/index.md:526, ../../developer_documentation/federation/index.md:584",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 87,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373636/?format=api",
            "priority": 100,
            "id": 373963,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=202f91785faa8036",
            "url": "https://translate.funkwhale.audio/api/units/373963/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.711008Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Property"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1928350484333993765,
            "content_hash": 1928350484333993765,
            "location": "../../developer_documentation/federation/index.md:372, ../../developer_documentation/federation/index.md:413, ../../developer_documentation/federation/index.md:472, ../../developer_documentation/federation/index.md:531, ../../developer_documentation/federation/index.md:589",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 88,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373637/?format=api",
            "priority": 100,
            "id": 373964,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=9ac2e08c752e1f25",
            "url": "https://translate.funkwhale.audio/api/units/373964/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.711802Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Data type"
            ],
            "previous_source": "",
            "target": [
                "Data type"
            ],
            "id_hash": 8412169104438854593,
            "content_hash": 8412169104438854593,
            "location": "../../developer_documentation/federation/index.md:373, ../../developer_documentation/federation/index.md:414, ../../developer_documentation/federation/index.md:473, ../../developer_documentation/federation/index.md:532, ../../developer_documentation/federation/index.md:590",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 30,
            "fuzzy": false,
            "translated": true,
            "approved": true,
            "position": 89,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate.funkwhale.audio/api/units/373638/?format=api",
            "priority": 100,
            "id": 373965,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=f4be073b1c9803c1",
            "url": "https://translate.funkwhale.audio/api/units/373965/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.712639Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Description"
            ],
            "previous_source": "",
            "target": [
                "Description"
            ],
            "id_hash": 8644027359224476804,
            "content_hash": 8644027359224476804,
            "location": "../../developer_documentation/federation/index.md:374, ../../developer_documentation/federation/index.md:415, ../../developer_documentation/federation/index.md:474, ../../developer_documentation/federation/index.md:533, ../../developer_documentation/federation/index.md:591",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 30,
            "fuzzy": false,
            "translated": true,
            "approved": true,
            "position": 90,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373639/?format=api",
            "priority": 100,
            "id": 373966,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=f7f5c115cf553484",
            "url": "https://translate.funkwhale.audio/api/units/373966/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.713529Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "`type`*"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7287154894821115537,
            "content_hash": -7287154894821115537,
            "location": "../../developer_documentation/federation/index.md:375, ../../developer_documentation/federation/index.md:416, ../../developer_documentation/federation/index.md:475, ../../developer_documentation/federation/index.md:534, ../../developer_documentation/federation/index.md:592",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 91,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373640/?format=api",
            "priority": 100,
            "id": 373967,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=1aded33b6ef0396f",
            "url": "https://translate.funkwhale.audio/api/units/373967/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.714426Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "String"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3467201560297424310,
            "content_hash": -3467201560297424310,
            "location": "../../developer_documentation/federation/index.md:376, ../../developer_documentation/federation/index.md:382, ../../developer_documentation/federation/index.md:417, ../../developer_documentation/federation/index.md:423, ../../developer_documentation/federation/index.md:476, ../../developer_documentation/federation/index.md:482, ../../developer_documentation/federation/index.md:535, ../../developer_documentation/federation/index.md:541, ../../developer_documentation/federation/index.md:556, ../../developer_documentation/federation/index.md:593, ../../developer_documentation/federation/index.md:599",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 92,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373641/?format=api",
            "priority": 100,
            "id": 373968,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=4fe2068d09caba4a",
            "url": "https://translate.funkwhale.audio/api/units/373968/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.715246Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "The object type (`Artist`)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4809519951560003197,
            "content_hash": -4809519951560003197,
            "location": "../../developer_documentation/federation/index.md:377",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 93,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate.funkwhale.audio/api/units/373642/?format=api",
            "priority": 100,
            "id": 373969,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=3d412716031cb183",
            "url": "https://translate.funkwhale.audio/api/units/373969/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.716063Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "`id`*"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3125625578631548638,
            "content_hash": 3125625578631548638,
            "location": "../../developer_documentation/federation/index.md:378, ../../developer_documentation/federation/index.md:419, ../../developer_documentation/federation/index.md:478, ../../developer_documentation/federation/index.md:537, ../../developer_documentation/federation/index.md:595",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 94,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373643/?format=api",
            "priority": 100,
            "id": 373970,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=ab6073e74b354ede",
            "url": "https://translate.funkwhale.audio/api/units/373970/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.716824Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "String (URI)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5084061482480063135,
            "content_hash": 5084061482480063135,
            "location": "../../developer_documentation/federation/index.md:379, ../../developer_documentation/federation/index.md:420, ../../developer_documentation/federation/index.md:479, ../../developer_documentation/federation/index.md:538, ../../developer_documentation/federation/index.md:544, ../../developer_documentation/federation/index.md:550, ../../developer_documentation/federation/index.md:553, ../../developer_documentation/federation/index.md:596, ../../developer_documentation/federation/index.md:611",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 95,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate.funkwhale.audio/api/units/373652/?format=api",
            "priority": 100,
            "id": 373971,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=c68e36fb5778529f",
            "url": "https://translate.funkwhale.audio/api/units/373971/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.717632Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "A URI that identifies the artist over federation"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7871438886273536176,
            "content_hash": 7871438886273536176,
            "location": "../../developer_documentation/federation/index.md:380",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 96,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate.funkwhale.audio/api/units/373661/?format=api",
            "priority": 100,
            "id": 373972,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=ed3cf7f65f87d0b0",
            "url": "https://translate.funkwhale.audio/api/units/373972/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.718444Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "`name`*"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3834239834411465727,
            "content_hash": 3834239834411465727,
            "location": "../../developer_documentation/federation/index.md:381, ../../developer_documentation/federation/index.md:422, ../../developer_documentation/federation/index.md:481, ../../developer_documentation/federation/index.md:540, ../../developer_documentation/federation/index.md:598",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 97,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373662/?format=api",
            "priority": 100,
            "id": 373973,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=b535f4d091bf7bff",
            "url": "https://translate.funkwhale.audio/api/units/373973/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.719215Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "The artist's name"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8292082234765974623,
            "content_hash": 8292082234765974623,
            "location": "../../developer_documentation/federation/index.md:383",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 98,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate.funkwhale.audio/api/units/373663/?format=api",
            "priority": 100,
            "id": 373974,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=f31364dbf38d9c5f",
            "url": "https://translate.funkwhale.audio/api/units/373974/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.720004Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "`published`*"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7406038382705366133,
            "content_hash": -7406038382705366133,
            "location": "../../developer_documentation/federation/index.md:384, ../../developer_documentation/federation/index.md:428, ../../developer_documentation/federation/index.md:487, ../../developer_documentation/federation/index.md:613",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 99,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373664/?format=api",
            "priority": 100,
            "id": 373975,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=193877546df02b8b",
            "url": "https://translate.funkwhale.audio/api/units/373975/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.720768Z"
        },
        {
            "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-federation-index/en_GB/?format=api",
            "source": [
                "Datetime"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2176378846195910703,
            "content_hash": -2176378846195910703,
            "location": "../../developer_documentation/federation/index.md:385, ../../developer_documentation/federation/index.md:429, ../../developer_documentation/federation/index.md:432, ../../developer_documentation/federation/index.md:488, ../../developer_documentation/federation/index.md:614, ../../developer_documentation/federation/index.md:617",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 100,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate.funkwhale.audio/api/units/373665/?format=api",
            "priority": 100,
            "id": 373976,
            "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-federation-index/en_GB/?checksum=61cbf2f867d177d1",
            "url": "https://translate.funkwhale.audio/api/units/373976/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-25T08:06:55.721545Z"
        }
    ]
}