Translation components API.

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

GET /api/components/onionshare/onionshare-ios-plurals/changes/?format=api&page=13
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 833,
    "next": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/changes/?format=api&page=14",
    "previous": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/changes/?format=api&page=12",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/96052210/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "author": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "timestamp": "2023-03-27T09:20:34.313603+02:00",
            "action": 5,
            "target": "您有 %1$u 項可分享。\u001e\u001e您有 %1$u 項可分享。",
            "old": "\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 0
            },
            "id": 52249285,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/52249285/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96052209/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "author": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "timestamp": "2023-03-27T08:51:09.611010+02:00",
            "action": 5,
            "target": "%#@項@",
            "old": "",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 0
            },
            "id": 52248969,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/52248969/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96052207/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "author": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "timestamp": "2023-03-27T08:50:03.163010+02:00",
            "action": 5,
            "target": "%#@項@",
            "old": "",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 0
            },
            "id": 52248964,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/52248964/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "author": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "timestamp": "2023-03-27T08:49:06.842472+02:00",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "zh_Hant"
            },
            "id": 52248958,
            "action_name": "Language added",
            "url": "https://hosted.weblate.org/api/changes/52248958/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "author": null,
            "timestamp": "2023-03-27T08:49:06.829760+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 52248957,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/52248957/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T08:49:06.778903+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "Shared/zh_Hant.lproj/Localizable.stringsdict"
            },
            "id": 52248955,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/52248955/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96052210/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T08:49:06.778780+02:00",
            "action": 59,
            "target": "\u001e\u001e",
            "old": "",
            "details": {
                "state": 0,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": -1
            },
            "id": 52248954,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52248954/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96052209/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T08:49:06.778648+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "%#@items@",
                "old_state": -1
            },
            "id": 52248953,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52248953/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96052208/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T08:49:06.778507+02:00",
            "action": 59,
            "target": "\u001e\u001e",
            "old": "",
            "details": {
                "state": 0,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": -1
            },
            "id": 52248952,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52248952/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96052207/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T08:49:06.778280+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "%#@items@",
                "old_state": -1
            },
            "id": 52248951,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52248951/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301604/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:43:24.141784+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@mục@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938949,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938949/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301602/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:43:04.891635+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@mục@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938947,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938947/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301602/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:43:04.886241+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 50938946,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/50938946/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/91052476/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:42:37.096905+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@élément@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938941,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938941/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/91052474/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:42:26.797938+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@élément@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938933,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938933/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/91052474/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:42:26.794877+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 50938932,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/50938932/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87823779/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:42:06.078119+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@elementy@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938930,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938930/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87823777/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:41:42.366435+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@elementy@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938926,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938926/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/87823777/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/pl/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:41:42.353307+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 50938925,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/50938925/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90991708/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/fi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:40:42.650068+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@kohdetta@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938898,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938898/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90991706/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/fi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:40:30.016463+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@kohdetta@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938888,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938888/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/90991706/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/fi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:40:30.012068+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 50938887,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/50938887/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85196947/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/it/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:40:12.573219+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@elementi@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938875,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938875/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85196945/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/it/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:39:59.148003+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@elementi@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938873,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938873/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85196945/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/it/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:39:59.143121+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 50938872,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/50938872/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85261116/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:39:14.441745+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@elements@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938861,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938861/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85261114/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:39:03.537731+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@elements@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938859,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938859/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85261114/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:39:03.531531+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 50938858,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/50938858/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85051937/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/ja/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:38:33.903387+01:00",
            "action": 5,
            "target": "\u001e\u001e",
            "old": "\u001e\u001eYou have %1$u items ready to share.",
            "details": {
                "state": 0,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 0
            },
            "id": 50938855,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/50938855/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85051936/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/ja/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:38:21.200715+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@アイテム@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938848,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938848/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85051934/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/ja/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:38:03.287127+01:00",
            "action": 36,
            "target": "%#@items@",
            "old": "%#@アイテム@",
            "details": {
                "state": 30,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 50938847,
            "action_name": "Translation approved",
            "url": "https://hosted.weblate.org/api/changes/50938847/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85051935/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/ja/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:37:28.252645+01:00",
            "action": 5,
            "target": "\u001e\u001e%u アイテム",
            "old": "\u001e\u001e%u items",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 0
            },
            "id": 50938844,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/50938844/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85051935/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/ja/?format=api",
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": "https://hosted.weblate.org/api/users/tla/?format=api",
            "timestamp": "2023-03-06T13:37:28.241752+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 50938843,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/50938843/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85196948/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/it/?format=api",
            "user": "https://hosted.weblate.org/api/users/gabboxl/?format=api",
            "author": "https://hosted.weblate.org/api/users/gabboxl/?format=api",
            "timestamp": "2023-02-28T19:21:14.758955+01:00",
            "action": 5,
            "target": "Hai %1$u elementi pronti da condividere.\u001e\u001eHai %1$u elemento pronti da condividere.\u001e\u001eHai %1$u elementi pronti da condividere.",
            "old": "\u001e\u001e\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 0
            },
            "id": 50453764,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/50453764/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85196946/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/it/?format=api",
            "user": "https://hosted.weblate.org/api/users/gabboxl/?format=api",
            "author": "https://hosted.weblate.org/api/users/gabboxl/?format=api",
            "timestamp": "2023-02-28T19:20:39.493880+01:00",
            "action": 5,
            "target": "%u elementi\u001e\u001e%u elemento\u001e\u001e%u elementi",
            "old": "\u001e\u001e\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 0
            },
            "id": 50453750,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/50453750/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/85196946/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/it/?format=api",
            "user": "https://hosted.weblate.org/api/users/gabboxl/?format=api",
            "author": "https://hosted.weblate.org/api/users/gabboxl/?format=api",
            "timestamp": "2023-02-28T19:20:39.485129+01:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 50453749,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/50453749/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301605/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "author": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "timestamp": "2023-02-19T15:17:26.661318+01:00",
            "action": 5,
            "target": "Bạn có %1$u mục sẵn sàng chia sẻ.\u001e\u001eBạn có %1$u mục sẵn sàng chia sẻ.",
            "old": "\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 0
            },
            "id": 49555911,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/49555911/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301602/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "author": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "timestamp": "2023-02-19T15:16:50.011801+01:00",
            "action": 2,
            "target": "%#@mục@",
            "old": "%#@items@",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 49555904,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/49555904/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301604/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "author": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "timestamp": "2023-02-19T15:16:36.359123+01:00",
            "action": 5,
            "target": "%#@mục@",
            "old": "",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 0
            },
            "id": 49555899,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/49555899/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301603/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "author": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "timestamp": "2023-02-19T15:16:09.677871+01:00",
            "action": 5,
            "target": "%u mục\u001e\u001e%u mục",
            "old": "\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 0
            },
            "id": 49555890,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/49555890/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301602/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "author": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "timestamp": "2023-02-19T15:15:24.145605+01:00",
            "action": 5,
            "target": "%#@items@",
            "old": "",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 0
            },
            "id": 49555875,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/49555875/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "author": "https://hosted.weblate.org/api/users/tictactoe/?format=api",
            "timestamp": "2023-02-19T15:15:01.129977+01:00",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "vi"
            },
            "id": 49555868,
            "action_name": "Language added",
            "url": "https://hosted.weblate.org/api/changes/49555868/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-02-19T15:15:01.030274+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "Shared/vi.lproj/Localizable.stringsdict"
            },
            "id": 49555866,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/49555866/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301605/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-02-19T15:15:01.030090+01:00",
            "action": 59,
            "target": "\u001e\u001e",
            "old": "",
            "details": {
                "state": 0,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": -1
            },
            "id": 49555865,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/49555865/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301604/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-02-19T15:15:01.029763+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "%#@items@",
                "old_state": -1
            },
            "id": 49555864,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/49555864/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301603/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-02-19T15:15:01.029462+01:00",
            "action": 59,
            "target": "\u001e\u001e",
            "old": "",
            "details": {
                "state": 0,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": -1
            },
            "id": 49555863,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/49555863/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/94301602/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/vi/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-02-19T15:15:01.029085+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "%#@items@",
                "old_state": -1
            },
            "id": 49555862,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/49555862/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/91052477/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/tachyglossues-/?format=api",
            "author": "https://hosted.weblate.org/api/users/tachyglossues-/?format=api",
            "timestamp": "2023-01-24T10:12:02.577449+01:00",
            "action": 5,
            "target": "Vous avez %1$u élément prêt à être partagé.\u001e\u001eVous avez %1$u élément prêt à être partagé.\u001e\u001eVous avez %1$u éléments prêt à être partagé.",
            "old": "\u001e\u001e\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 0
            },
            "id": 45747348,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/45747348/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/91052476/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/tachyglossues-/?format=api",
            "author": "https://hosted.weblate.org/api/users/tachyglossues-/?format=api",
            "timestamp": "2023-01-24T10:10:41.587379+01:00",
            "action": 5,
            "target": "%#@élément@",
            "old": "",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 0
            },
            "id": 45747334,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/45747334/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/91052475/?format=api",
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/onionshare/onionshare-ios-plurals/fr/?format=api",
            "user": "https://hosted.weblate.org/api/users/tachyglossues-/?format=api",
            "author": "https://hosted.weblate.org/api/users/tachyglossues-/?format=api",
            "timestamp": "2023-01-24T10:10:22.604251+01:00",
            "action": 5,
            "target": "%u élément\u001e\u001e%u élément\u001e\u001e%u éléments",
            "old": "\u001e\u001e\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 0
            },
            "id": 45747331,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/45747331/?format=api"
        }
    ]
}