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=12
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=13",
    "previous": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/changes/?format=api&page=11",
    "results": [
        {
            "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/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-13T12:24:40.161626+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "Shared/it.lproj/Localizable.stringsdict"
            },
            "id": 53591099,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/53591099/?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": null,
            "author": null,
            "timestamp": "2023-04-13T12:24:40.161354+02:00",
            "action": 59,
            "target": "Hai %1$u elementi pronti da condividere.\u001e\u001eHai %1$u elemento pronti da condividere.\u001e\u001e",
            "old": "Hai %1$u elementi pronti da condividere.\u001e\u001eHai %1$u elemento pronti da condividere.\u001e\u001eHai %1$u elementi pronti da condividere.",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 20
            },
            "id": 53591098,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53591098/?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": null,
            "author": null,
            "timestamp": "2023-04-13T12:24:40.161009+02:00",
            "action": 59,
            "target": "%u elementi\u001e\u001e%u elemento\u001e\u001e",
            "old": "%u elementi\u001e\u001e%u elemento\u001e\u001e%u elementi",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 20
            },
            "id": 53591097,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53591097/?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/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-13T12:24:39.919588+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "Shared/fr.lproj/Localizable.stringsdict"
            },
            "id": 53591096,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/53591096/?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": null,
            "author": null,
            "timestamp": "2023-04-13T12:24:39.919319+02:00",
            "action": 59,
            "target": "Vous avez %1$u élément prêt à être partagé.\u001e\u001eVous avez %1$u élément prêt à être partagé.\u001e\u001e",
            "old": "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é.",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 20
            },
            "id": 53591095,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53591095/?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": null,
            "author": null,
            "timestamp": "2023-04-13T12:24:39.918999+02:00",
            "action": 59,
            "target": "%u élément\u001e\u001e%u élément\u001e\u001e",
            "old": "%u élément\u001e\u001e%u élément\u001e\u001e%u élément",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 20
            },
            "id": 53591094,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53591094/?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/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-13T12:24:39.630904+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "Shared/es.lproj/Localizable.stringsdict"
            },
            "id": 53591093,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/53591093/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84890780/?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/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-13T12:24:39.630813+02:00",
            "action": 59,
            "target": "Tienes %1$u artículo listo para compartir.\u001e\u001eTienes %1$u artículos listos para compartir.\u001e\u001e",
            "old": "Tienes %1$u artículo listo para compartir.\u001e\u001eTienes %1$u artículos listos para compartir.\u001e\u001eTienes %1$u artículos listos para compartir.",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 20
            },
            "id": 53591092,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53591092/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84890778/?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/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-13T12:24:39.630671+02:00",
            "action": 59,
            "target": "%u artículo\u001e\u001e%u artículos\u001e\u001e",
            "old": "%u artículo\u001e\u001e%u artículos\u001e\u001e%u artículos",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 20
            },
            "id": 53591091,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53591091/?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/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-09T15:49:20.074002+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 52923353,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/52923353/?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/atilluF/?format=api",
            "author": "https://hosted.weblate.org/api/users/atilluF/?format=api",
            "timestamp": "2023-04-08T15:20:20.904919+02:00",
            "action": 2,
            "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": "Hai %1$u elementi pronti da condividere.\u001e\u001eHai %1$u elemento pronti da condividere.\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": 20
            },
            "id": 52900212,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52900212/?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/atilluF/?format=api",
            "author": "https://hosted.weblate.org/api/users/atilluF/?format=api",
            "timestamp": "2023-04-08T15:20:05.485256+02:00",
            "action": 2,
            "target": "%u elementi\u001e\u001e%u elemento\u001e\u001e%u elementi",
            "old": "%u elementi\u001e\u001e%u elemento\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 20
            },
            "id": 52900209,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52900209/?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/atilluF/?format=api",
            "author": "https://hosted.weblate.org/api/users/atilluF/?format=api",
            "timestamp": "2023-04-08T15:20:05.475355+02:00",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 52900208,
            "action_name": "Contributor joined",
            "url": "https://hosted.weblate.org/api/changes/52900208/?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/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-08T11:08:40.329020+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 52896702,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/52896702/?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-04-07T19:20:36.266625+02:00",
            "action": 2,
            "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": "Vous avez %1$u élément prêt à être partagé.\u001e\u001eVous avez %1$u élément prêt à être partagé.\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": 20
            },
            "id": 52879113,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52879113/?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-04-07T19:20:00.839789+02:00",
            "action": 2,
            "target": "%u élément\u001e\u001e%u élément\u001e\u001e%u élément",
            "old": "%u élément\u001e\u001e%u élément\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 20
            },
            "id": 52879108,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52879108/?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/af/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-03T20:38:24.610072+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 52680161,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/52680161/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96282760/?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/af/?format=api",
            "user": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "author": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "timestamp": "2023-04-02T20:22:03.526573+02:00",
            "action": 5,
            "target": "U het %1$u items gereed om te deel.\u001e\u001eU het %1$u item gereed om te deel.\u001e\u001eU het %1$u items gereed om te deel.",
            "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": 52644245,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/52644245/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96282759/?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/af/?format=api",
            "user": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "author": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "timestamp": "2023-04-02T20:21:01.476840+02:00",
            "action": 5,
            "target": "%#@items@",
            "old": "",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 0
            },
            "id": 52644243,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/52644243/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96282758/?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/af/?format=api",
            "user": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "author": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "timestamp": "2023-04-02T20:20:51.541604+02:00",
            "action": 5,
            "target": "%u items\u001e\u001e%u item\u001e\u001e%u items",
            "old": "\u001e\u001e\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 0
            },
            "id": 52644242,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/52644242/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96282757/?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/af/?format=api",
            "user": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "author": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "timestamp": "2023-04-02T20:20:06.082871+02:00",
            "action": 5,
            "target": "%#@items@",
            "old": "",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 0
            },
            "id": 52644239,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/52644239/?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/af/?format=api",
            "user": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "author": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "timestamp": "2023-04-02T20:19:48.491972+02:00",
            "action": 48,
            "target": "",
            "old": "",
            "details": {
                "language": "af"
            },
            "id": 52644236,
            "action_name": "Language added",
            "url": "https://hosted.weblate.org/api/changes/52644236/?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/af/?format=api",
            "user": "https://hosted.weblate.org/api/users/gjwentink/?format=api",
            "author": null,
            "timestamp": "2023-04-02T20:19:48.479625+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 52644235,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/52644235/?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/af/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-02T20:19:47.849201+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "Shared/af.lproj/Localizable.stringsdict"
            },
            "id": 52644233,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/52644233/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96282760/?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/af/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-02T20:19:47.848954+02:00",
            "action": 59,
            "target": "\u001e\u001e\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": 52644232,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52644232/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96282759/?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/af/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-02T20:19:47.848721+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "%#@items@",
                "old_state": -1
            },
            "id": 52644231,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52644231/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96282758/?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/af/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-02T20:19:47.848488+02:00",
            "action": 59,
            "target": "\u001e\u001e\u001e\u001e",
            "old": "",
            "details": {
                "state": 0,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": -1
            },
            "id": 52644230,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52644230/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96282757/?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/af/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-02T20:19:47.848133+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "%#@items@",
                "old_state": -1
            },
            "id": 52644229,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52644229/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": null,
            "timestamp": "2023-03-31T12:13:07.877750+02:00",
            "action": 46,
            "target": "Hello, friends! If you have provided translations for this project, please also see the companion projects:\r\n\r\nMain iOS locales: https://hosted.weblate.org/projects/onionshare/onionshare-ios/\r\n\r\niOS permission request explanations: https://hosted.weblate.org/projects/onionshare/onionshare-ios-permissions/\r\n\r\nThank you!",
            "old": "",
            "details": {},
            "id": 52502669,
            "action_name": "Announcement posted",
            "url": "https://hosted.weblate.org/api/changes/52502669/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": null,
            "timestamp": "2023-03-31T12:11:35.792354+02:00",
            "action": 46,
            "target": "Hello, friends! If you have provided translations for this project, please also see the companion projects:\r\n\r\nMain iOS locales: https://hosted.weblate.org/projects/onionshare/onionshare-ios/\r\n\r\niOS permession request explanations: https://hosted.weblate.org/projects/onionshare/onionshare-ios-permissions/\r\n\r\nThank you!",
            "old": "",
            "details": {},
            "id": 52502644,
            "action_name": "Announcement posted",
            "url": "https://hosted.weblate.org/api/changes/52502644/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": null,
            "timestamp": "2023-03-31T12:11:16.979910+02:00",
            "action": 46,
            "target": "Hello, friends! If you have provided translations for this project, please also see the companion projects:\r\n\r\nMain iOS locales: https://hosted.weblate.org/projects/onionshare/onionshare-ios/\r\n\r\niOS permession request explanations: https://hosted.weblate.org/projects/onionshare/onionshare-ios-permissions/\r\n\r\nThank you!",
            "old": "",
            "details": {},
            "id": 52502641,
            "action_name": "Announcement posted",
            "url": "https://hosted.weblate.org/api/changes/52502641/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/onionshare/onionshare-ios-plurals/?format=api",
            "translation": null,
            "user": "https://hosted.weblate.org/api/users/tla/?format=api",
            "author": null,
            "timestamp": "2023-03-31T12:10:49.819560+02:00",
            "action": 46,
            "target": "Hello, friends! If you have provided translations for this project, please also see the companion projects:\r\n\r\nMain iOS locales: https://hosted.weblate.org/projects/onionshare/onionshare-ios/\r\niOS permession request explanations: https://hosted.weblate.org/projects/onionshare/onionshare-ios-permissions/\r\n\r\nThank you!",
            "old": "",
            "details": {},
            "id": 52502637,
            "action_name": "Announcement posted",
            "url": "https://hosted.weblate.org/api/changes/52502637/?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/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-28T18:39:41.313711+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 52355141,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/52355141/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84890780/?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/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/gallegonovato/?format=api",
            "author": "https://hosted.weblate.org/api/users/gallegonovato/?format=api",
            "timestamp": "2023-03-27T18:34:06.338914+02:00",
            "action": 2,
            "target": "Tienes %1$u artículo listo para compartir.\u001e\u001eTienes %1$u artículos listos para compartir.\u001e\u001eTienes %1$u artículos listos para compartir.",
            "old": "No tiene ningún elemento listo para compartir.\u001e\u001eTiene %1$u elemento listo para compartir.\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": 20
            },
            "id": 52277052,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52277052/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84890778/?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/es/?format=api",
            "user": "https://hosted.weblate.org/api/users/gallegonovato/?format=api",
            "author": "https://hosted.weblate.org/api/users/gallegonovato/?format=api",
            "timestamp": "2023-03-27T18:32:54.481849+02:00",
            "action": 2,
            "target": "%u artículo\u001e\u001e%u artículos\u001e\u001e%u artículos",
            "old": "No hay elementos\u001e\u001e%u elemento\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 20
            },
            "id": 52277045,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52277045/?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-27T17:14:20.394001+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "Shared/zh-Hant.lproj/Localizable.stringsdict"
            },
            "id": 52272111,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/52272111/?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-27T17:14:20.393754+02:00",
            "action": 59,
            "target": "%#@items@",
            "old": "%#@項@",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 52272110,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52272110/?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-27T17:14:20.393445+02:00",
            "action": 59,
            "target": "%#@items@",
            "old": "%#@項@",
            "details": {
                "state": 20,
                "source": "%#@items@",
                "old_state": 20
            },
            "id": 52272109,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52272109/?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/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T17:14:20.009417+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "Shared/it.lproj/Localizable.stringsdict"
            },
            "id": 52272108,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/52272108/?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": null,
            "author": null,
            "timestamp": "2023-03-27T17:14:20.009192+02:00",
            "action": 59,
            "target": "Hai %1$u elementi pronti da condividere.\u001e\u001eHai %1$u elemento pronti da condividere.\u001e\u001e",
            "old": "Hai %1$u elementi pronti da condividere.\u001e\u001eHai %1$u elemento pronti da condividere.\u001e\u001eHai %1$u elementi pronti da condividere.",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 20
            },
            "id": 52272107,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52272107/?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": null,
            "author": null,
            "timestamp": "2023-03-27T17:14:20.008909+02:00",
            "action": 59,
            "target": "%u elementi\u001e\u001e%u elemento\u001e\u001e",
            "old": "%u elementi\u001e\u001e%u elemento\u001e\u001e%u elementi",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 20
            },
            "id": 52272106,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52272106/?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/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T17:14:19.828063+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "Shared/fr.lproj/Localizable.stringsdict"
            },
            "id": 52272105,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/52272105/?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": null,
            "author": null,
            "timestamp": "2023-03-27T17:14:19.827846+02:00",
            "action": 59,
            "target": "Vous avez %1$u élément prêt à être partagé.\u001e\u001eVous avez %1$u élément prêt à être partagé.\u001e\u001e",
            "old": "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é.",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 20
            },
            "id": 52272104,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52272104/?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": null,
            "author": null,
            "timestamp": "2023-03-27T17:14:19.827542+02:00",
            "action": 59,
            "target": "%u élément\u001e\u001e%u élément\u001e\u001e",
            "old": "%u élément\u001e\u001e%u élément\u001e\u001e%u éléments",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 20
            },
            "id": 52272103,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52272103/?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/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T17:14:19.608853+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "Shared/es.lproj/Localizable.stringsdict"
            },
            "id": 52272102,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/52272102/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84890780/?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/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T17:14:19.608660+02:00",
            "action": 59,
            "target": "No tiene ningún elemento listo para compartir.\u001e\u001eTiene %1$u elemento listo para compartir.\u001e\u001e",
            "old": "No tiene ningún elemento listo para compartir.\u001e\u001eTiene %1$u elemento listo para compartir.\u001e\u001eTienes %1$u elementos listos para compartir.",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 20
            },
            "id": 52272101,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52272101/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/84890778/?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/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-03-27T17:14:19.608329+02:00",
            "action": 59,
            "target": "No hay elementos\u001e\u001e%u elemento\u001e\u001e",
            "old": "No hay elementos\u001e\u001e%u elemento\u001e\u001e%u elementos",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 20
            },
            "id": 52272100,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/52272100/?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/tla/?format=api",
            "author": null,
            "timestamp": "2023-03-27T12:48:41.085824+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 52255787,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/52255787/?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": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "author": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "timestamp": "2023-03-27T09:21:58.767905+02:00",
            "action": 5,
            "target": "1項\u001e\u001e%u 項",
            "old": "\u001e\u001e",
            "details": {
                "state": 20,
                "source": "\u001e\u001e%u item\u001e\u001e%u items",
                "old_state": 0
            },
            "id": 52249305,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/52249305/?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": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "author": "https://hosted.weblate.org/api/users/jxtsai/?format=api",
            "timestamp": "2023-03-27T09:21:24.189950+02:00",
            "action": 2,
            "target": "您有 1 項可分享。\u001e\u001e您有 %1$u 項可分享。",
            "old": "您有 %1$u 項可分享。\u001e\u001e您有 %1$u 項可分享。",
            "details": {
                "state": 20,
                "source": "\u001e\u001eYou have %1$u item ready to share.\u001e\u001eYou have %1$u items ready to share.",
                "old_state": 20
            },
            "id": 52249297,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/52249297/?format=api"
        }
    ]
}