Translation components API.

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

GET /api/translations/liberapay/core/ca/changes/?format=api&page=6
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2659,
    "next": "https://hosted.weblate.org/api/translations/liberapay/core/ca/changes/?format=api&page=7",
    "previous": "https://hosted.weblate.org/api/translations/liberapay/core/ca/changes/?format=api&page=5",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/80475972/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-29T16:21:00.263088+02:00",
            "action": 2,
            "target": "Liberapay està totalment disponible per als creadors de {n} territori:\u001e\u001eLiberapay està totalment disponible per als creadors de {n} territoris:",
            "old": "<unused singular (hash=15422027494f4dee6eed143ece78c0ce)>\u001e\u001eLiberapay està totalment disponible per als creadors de {n} territoris:",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=15422027494f4dee6eed143ece78c0ce)>\u001e\u001eLiberapay is fully available to creators in {n} territories:",
                "old_state": 20
            },
            "id": 56887046,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/56887046/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80475971/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-29T16:20:42.089230+02:00",
            "action": 2,
            "target": "Els donants poden triar entre fins a {n} moneda, depenent de les preferències del destinatari i de les capacitats del processador de pagaments subjacent.\u001e\u001eEls donants poden triar entre fins a {n} monedes, depenent de les preferències del destinatari i de les capacitats del processador de pagaments subjacent.",
            "old": "<unused singular (hash=4cf42af35c271573d64f577e06447211)>\u001e\u001eEls donants poden triar entre fins a {n} monedes, depenent de les preferències del destinatari i de les capacitats del processador de pagaments subjacent.",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=4cf42af35c271573d64f577e06447211)>\u001e\u001eDonors can choose between up to {n} currencies, depending on the preferences of the recipient and the capabilities of the underlying payment processor.",
                "old_state": 20
            },
            "id": 56887042,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/56887042/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/64204613/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-29T16:20:18.426391+02:00",
            "action": 2,
            "target": "El mecenes principal és:\u001e\u001eEls {n} mecenes principals són:",
            "old": "<unused singular (hash=d1c03a1d2b2a562ad40ed9bfab1b56e5)>\u001e\u001eEls {n} mecenes principals són:",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=d1c03a1d2b2a562ad40ed9bfab1b56e5)>\u001e\u001eThe top {n} patrons are:",
                "old_state": 20
            },
            "id": 56887040,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/56887040/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/9470237/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-29T16:19:41.478868+02:00",
            "action": 2,
            "target": "Pagament següent en {n} setmana ({timedelta}).\u001e\u001ePagament següent en {n} setmanes ({timedelta}).",
            "old": "<unused singular (hash=7e7d7b2d0419c979a2f6ac2d8feb7c01)>\u001e\u001ePagament següent en {n} setmanes ({timedelta}).",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=7e7d7b2d0419c979a2f6ac2d8feb7c01)>\u001e\u001eNext payment in {n} weeks ({timedelta}).",
                "old_state": 20
            },
            "id": 56887037,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/56887037/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/10746958/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-29T16:19:23.603495+02:00",
            "action": 2,
            "target": "Per motius legals i limitacions tècniques, actualment no podem processar tots els donatius en un únic pagament. En comptes d'això cal que feu {n} pagament separat. Disculpeu les molèsties.\u001e\u001ePer motius legals i limitacions tècniques, actualment no podem processar tots els donatius en un únic pagament. En comptes d'això cal que feu {n} pagaments separats. Disculpeu les molèsties.",
            "old": "<unused singular (hash=098cce804aadd8f637c3d509c3157b37)>\u001e\u001ePer motius legals i limitacions tècniques, actualment no podem processar tots els donatius en un únic pagament. En comptes d'això cal que feu {n} pagaments separats. Disculpeu les molèsties.",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=098cce804aadd8f637c3d509c3157b37)>\u001e\u001eDue to legal and technical limitations we are currently unable to process all your donations as a single payment. Instead you will have to make {n} separate payments. We apologize for the inconvenience.",
                "old_state": 20
            },
            "id": 56887036,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/56887036/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-25T08:45:45.446034+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ca.po"
            },
            "id": 56563188,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/56563188/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-05-20T06:07:41.569213+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 56126246,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/56126246/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/15470285/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-19T13:00:56.160821+02:00",
            "action": 2,
            "target": "<unused singular (hash=db074c4f088215860f599fe497c6aa39)>\u001e\u001eAquest missatge és un recordatori que d'aquí a {n} dies es farà un càrrec total de {amount} en el vostre instrument de pagament predeterminat per a renovar els donatius.",
            "old": "<unused singular (hash=db074c4f088215860f599fe497c6aa39)>\u001e\u001eAquest missatge és un recordatori que d'avui en {n} dies es farà un càrrec de {amount} en el vostre instrument de pagament predeterminat per a renovar els donatius.",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=db074c4f088215860f599fe497c6aa39)>\u001e\u001eThis message is a reminder that a total of {amount} is going to be debited from your default payment instrument within the next {n} days in order to renew your donations.",
                "old_state": 20
            },
            "id": 55836035,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/55836035/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/15470254/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-19T13:00:04.716469+02:00",
            "action": 2,
            "target": "Teniu {n} pagament planificat per a renovar els donatius, però no el podem processar perquè manca un instrument de pagament vàlid.\u001e\u001eTeniu {n} pagaments planificats per a renovar els donatius, però no els podem processar perquè manca un instrument de pagament vàlid.",
            "old": "<unused singular (hash=875d02423fb659ec81c96c1ca550c608)>\u001e\u001eTeniu {n} pagaments planificats per a renovar els donatius, però no els podem processar perquè manca un instrument de pagament vàlid.",
            "details": {
                "state": 20,
                "source": "<unused singular (hash=875d02423fb659ec81c96c1ca550c608)>\u001e\u001eYou have {n} payments scheduled to renew your donations, but we can't process them because a valid payment instrument is missing.",
                "old_state": 20
            },
            "id": 55836026,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/55836026/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97051049/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-19T12:59:06.526960+02:00",
            "action": 2,
            "target": "Els processadors de pagament que Liberapay admet tenen polítiques desfavorables pel que fa al contingut sexual. {paypal_link}PayPal requereix una aprovació prèvia{link_close} i {stripe_link}Stripe ho prohibeix completament{link_close}. Així, tot i que és possible utilitzar Liberapay per a alguns continguts només per a adults, normalment és millor utilitzar una plataforma especialitzada en aquest tipus de contingut.",
            "old": "Els processadors de pagament que admet Liberapay tenen polítiques desfavorables pel que fa al contingut sexual. {paypal_link}PayPal requereix una aprovació prèvia{link_close} i {stripe_link}Stripe ho prohibeix completament{link_close}. Així, tot i que és possible utilitzar Liberapay per a alguns continguts només per a adults, normalment és millor utilitzar una plataforma especialitzada en aquest contingut.",
            "details": {
                "state": 20,
                "source": "The payment processors Liberapay supports have unfavourable policies towards sexual content. {paypal_link}PayPal requires pre-approval{link_close}, and {stripe_link}Stripe prohibits it entirely{link_close}. So, while it is possible to use Liberapay for some adult-only content, it is usually better to use a platform specialized in such content.",
                "old_state": 10
            },
            "id": 55836016,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/55836016/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97051048/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-19T12:58:12.043011+02:00",
            "action": 2,
            "target": "Cal que {link_open}confirmeu l'adreça electrònica{link_close} abans de poder començar a rebre donacions.",
            "old": "Has de {link_open}confirmar la teva adreça de correu electrònic{link_close} abans de poder començar a rebre donacions.",
            "details": {
                "state": 20,
                "source": "You have to {link_open}confirm your email address{link_close} before you can start to receive donations.",
                "old_state": 10
            },
            "id": 55836013,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/55836013/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446644/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-19T12:57:27.424729+02:00",
            "action": 2,
            "target": "El compte del pagador és suspés a causa d'una sospita de frau o d'una altra acció no autoritzada.",
            "old": "El compte del pagador es suspèn a causa d'una sospita de frau o d'una altra acció no autoritzada.",
            "details": {
                "state": 20,
                "source": "The payer's account is suspended due to a suspicion of fraud or other unauthorized action.",
                "old_state": 10
            },
            "id": 55836008,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/55836008/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446643/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "author": "https://hosted.weblate.org/api/users/Ecron/?format=api",
            "timestamp": "2023-05-19T12:56:30.439629+02:00",
            "action": 2,
            "target": "suspès",
            "old": "suspès",
            "details": {
                "state": 20,
                "source": "suspended",
                "old_state": 10
            },
            "id": 55836001,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/55836001/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-25T10:52:19.277930+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ca.po"
            },
            "id": 54325658,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/54325658/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:40:42.806570+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 54230675,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/54230675/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446644/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:30:29.421346+02:00",
            "action": 6,
            "target": "El compte del pagador es suspèn a causa d'una sospita de frau o d'una altra acció no autoritzada.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The payer's account is suspended due to a suspicion of fraud or other unauthorized action.",
                "old_state": 0
            },
            "id": 54230564,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/54230564/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446643/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:30:29.397843+02:00",
            "action": 6,
            "target": "suspès",
            "old": "",
            "details": {
                "state": 10,
                "source": "suspended",
                "old_state": 0
            },
            "id": 54230563,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/54230563/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:27:10.132031+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ca.po"
            },
            "id": 54230389,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/54230389/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446644/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:27:10.131857+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The payer's account is suspended due to a suspicion of fraud or other unauthorized action.",
                "old_state": -1
            },
            "id": 54230388,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/54230388/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97446643/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-24T09:27:10.131632+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "suspended",
                "old_state": -1
            },
            "id": 54230387,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/54230387/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-23T11:46:44.644558+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ca.po"
            },
            "id": 54205411,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/54205411/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-14T10:37:16.478286+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 53664556,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/53664556/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97051049/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-14T10:02:03.057689+02:00",
            "action": 6,
            "target": "Els processadors de pagament que admet Liberapay tenen polítiques desfavorables pel que fa al contingut sexual. {paypal_link}PayPal requereix una aprovació prèvia{link_close} i {stripe_link}Stripe ho prohibeix completament{link_close}. Així, tot i que és possible utilitzar Liberapay per a alguns continguts només per a adults, normalment és millor utilitzar una plataforma especialitzada en aquest contingut.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The payment processors Liberapay supports have unfavourable policies towards sexual content. {paypal_link}PayPal requires pre-approval{link_close}, and {stripe_link}Stripe prohibits it entirely{link_close}. So, while it is possible to use Liberapay for some adult-only content, it is usually better to use a platform specialized in such content.",
                "old_state": 0
            },
            "id": 53663840,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53663840/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97051048/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-14T10:02:03.032454+02:00",
            "action": 6,
            "target": "Has de {link_open}confirmar la teva adreça de correu electrònic{link_close} abans de poder començar a rebre donacions.",
            "old": "",
            "details": {
                "state": 10,
                "source": "You have to {link_open}confirm your email address{link_close} before you can start to receive donations.",
                "old_state": 0
            },
            "id": 53663839,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53663839/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-14T09:58:45.416843+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ca.po"
            },
            "id": 53663651,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/53663651/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97051049/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-14T09:58:45.416711+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The payment processors Liberapay supports have unfavourable policies towards sexual content. {paypal_link}PayPal requires pre-approval{link_close}, and {stripe_link}Stripe prohibits it entirely{link_close}. So, while it is possible to use Liberapay for some adult-only content, it is usually better to use a platform specialized in such content.",
                "old_state": -1
            },
            "id": 53663650,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53663650/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/97051048/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-14T09:58:45.416514+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You have to {link_open}confirm your email address{link_close} before you can start to receive donations.",
                "old_state": -1
            },
            "id": 53663649,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/53663649/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-12T11:10:20.832206+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "i18n/core/ca.po"
            },
            "id": 53446850,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/53446850/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-12T01:48:01.306746+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 53426864,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/53426864/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800682/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:05:00.162518+02:00",
            "action": 2,
            "target": "Això és el que veuran els vostres possibles donants amb la nova configuració:",
            "old": "Això és el que veuran els vostres possibles donants amb la nova configuració:",
            "details": {
                "state": 20,
                "source": "This is what your prospective donors will see with the new settings:",
                "old_state": 10
            },
            "id": 53377960,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377960/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800681/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:04:45.598544+02:00",
            "action": 2,
            "target": "Això és el que veuen actualment els vostres possibles donants:",
            "old": "Això és el que veuen els vostres possibles donants actualment:",
            "details": {
                "state": 20,
                "source": "This is what your prospective donors currently see:",
                "old_state": 10
            },
            "id": 53377958,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377958/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800680/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:04:24.060246+02:00",
            "action": 2,
            "target": "Permet donatius públics",
            "old": "Permetre donacions públiques",
            "details": {
                "state": 20,
                "source": "Allow public donations",
                "old_state": 10
            },
            "id": 53377954,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377954/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800679/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:04:13.536013+02:00",
            "action": 2,
            "target": "Permet donatius privats",
            "old": "Permetre donacions privades",
            "details": {
                "state": 20,
                "source": "Allow private donations",
                "old_state": 10
            },
            "id": 53377950,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377950/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800678/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:03:59.863082+02:00",
            "action": 2,
            "target": "Permet els donatius secrets",
            "old": "Permetre donacions secretes",
            "details": {
                "state": 20,
                "source": "Allow secret donations",
                "old_state": 10
            },
            "id": 53377947,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377947/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800677/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:03:46.593775+02:00",
            "action": 2,
            "target": "Els donatius secrets no són possibles si el pagador utilitza PayPal.",
            "old": "Les donacions secretes no són possibles quan el pagador utilitza PayPal.",
            "details": {
                "state": 20,
                "source": "Secret donations aren't possible when the payer uses PayPal.",
                "old_state": 10
            },
            "id": 53377939,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377939/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800676/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:03:27.514286+02:00",
            "action": 2,
            "target": "Els donatius secrets no són possibles amb PayPal. Hauríeu de desactivar els donatius secrets o {link_start}afegir un compte de Stripe{link_end}.",
            "old": "Les donacions secretes no són possibles amb PayPal. Hauríeu de desactivar les donacions secretes o {link_start}afegir un compte de Stripe{link_end}.",
            "details": {
                "state": 20,
                "source": "Secret donations aren't possible with PayPal. You should either disable secret donations or {link_start}add a Stripe account{link_end}.",
                "old_state": 10
            },
            "id": 53377935,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377935/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800675/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:02:55.335972+02:00",
            "action": 2,
            "target": "Liberapay admet tres nivells de visibilitat per als donatius. Cada nivell es pot activar o desactivar, però cal que almenys un d'ells estigui habilitat.",
            "old": "Liberapay admet tres nivells de visibilitat per a les donacions. Cada nivell es pot activar o desactivar, però almenys un d'ells ha d'estar habilitat.",
            "details": {
                "state": 20,
                "source": "Liberapay supports three visibility levels for donations. Each level can be turned on or off, but at least one of them must be enabled.",
                "old_state": 10
            },
            "id": 53377930,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377930/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800674/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:02:30.195747+02:00",
            "action": 2,
            "target": "Nivells de visibilitat",
            "old": "Nivells de visibilitat",
            "details": {
                "state": 20,
                "source": "Visibility levels",
                "old_state": 10
            },
            "id": 53377906,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377906/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800673/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:02:25.043271+02:00",
            "action": 2,
            "target": "Heu de marcar almenys una casella.",
            "old": "Heu de marcar almenys una casella.",
            "details": {
                "state": 20,
                "source": "You have to check at least one box.",
                "old_state": 10
            },
            "id": 53377902,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377902/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378789/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:02:14.014399+02:00",
            "action": 2,
            "target": "Incloure el vostre nom d'usuari a la descripció breu és redundant. La descripció breu sempre es mostra immediatament a sota del nom d'usuari.",
            "old": "Incloure el vostre nom d'usuari a la descripció breu és redundant. La breu descripció sempre es mostra immediatament a sota del nom d'usuari.",
            "details": {
                "state": 20,
                "source": "Including your username in the short description is redundant. The short description is always displayed immediately below the username.",
                "old_state": 10
            },
            "id": 53377853,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377853/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378788/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:01:55.722671+02:00",
            "action": 2,
            "target": "Per a tots els pagaments, tindreu un rebut disponible automàticament.",
            "old": "Per a cada pagament, tindreu un rebut disponible automàticament.",
            "details": {
                "state": 20,
                "source": "A receipt is automatically available for every payment.",
                "old_state": 20
            },
            "id": 53377844,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377844/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378788/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:01:37.655156+02:00",
            "action": 2,
            "target": "Per a cada pagament, tindreu un rebut disponible automàticament.",
            "old": "Un rebut està disponible automàticament per a cada pagament.",
            "details": {
                "state": 20,
                "source": "A receipt is automatically available for every payment.",
                "old_state": 10
            },
            "id": 53377840,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377840/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378787/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:01:12.065700+02:00",
            "action": 2,
            "target": "Tindré un rebut?",
            "old": "Tindré un rebut?",
            "details": {
                "state": 20,
                "source": "Will I get a receipt?",
                "old_state": 10
            },
            "id": 53377834,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377834/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96378786/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "author": "https://hosted.weblate.org/api/users/jmontane/?format=api",
            "timestamp": "2023-04-11T13:00:48.822738+02:00",
            "action": 2,
            "target": "Establir una contrasenya us permet iniciar sessió directament, en lloc d'esperar que s'enviï un enllaç d'un sol ús per correu electrònic. Tanmateix, només us recomanem d'establir una contrasenya si feu servir un gestor de contrasenyes, perquè, per a mantenir la seguretat, la contrasenya s'hauria de generar aleatòriament i no utilitzar-la en cap altre lloc.",
            "old": "Establir una contrasenya us permet iniciar sessió directament, en lloc d'esperar que s'enviï un enllaç d'un sol ús per correu electrònic. Tanmateix, només us recomanem establir una contrasenya si feu servir un gestor de contrasenyes, perquè per tal d'estar segura la contrasenya s'hauria de generar aleatòriament i no utilitzar-la en cap altre lloc.",
            "details": {
                "state": 20,
                "source": "Setting a password allows you to log in directly, instead of waiting for a single-use link sent via email. However, we only recommend setting a password if you use a password manager, because in order to be secure the password should be randomly generated and not used anywhere else.",
                "old_state": 10
            },
            "id": 53377830,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/53377830/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-10T11:06:51.732877+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 53304574,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/53304574/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800682/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-10T11:02:25.255090+02:00",
            "action": 6,
            "target": "Això és el que veuran els vostres possibles donants amb la nova configuració:",
            "old": "",
            "details": {
                "state": 10,
                "source": "This is what your prospective donors will see with the new settings:",
                "old_state": 0
            },
            "id": 53304306,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53304306/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800681/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-10T11:02:25.229422+02:00",
            "action": 6,
            "target": "Això és el que veuen els vostres possibles donants actualment:",
            "old": "",
            "details": {
                "state": 10,
                "source": "This is what your prospective donors currently see:",
                "old_state": 0
            },
            "id": 53304305,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53304305/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800680/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-10T11:02:25.205407+02:00",
            "action": 6,
            "target": "Permetre donacions públiques",
            "old": "",
            "details": {
                "state": 10,
                "source": "Allow public donations",
                "old_state": 0
            },
            "id": 53304304,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53304304/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800679/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-10T11:02:25.180570+02:00",
            "action": 6,
            "target": "Permetre donacions privades",
            "old": "",
            "details": {
                "state": 10,
                "source": "Allow private donations",
                "old_state": 0
            },
            "id": 53304303,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53304303/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/96800678/?format=api",
            "component": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/liberapay/core/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-04-10T11:02:25.153977+02:00",
            "action": 6,
            "target": "Permetre donacions secretes",
            "old": "",
            "details": {
                "state": 10,
                "source": "Allow secret donations",
                "old_state": 0
            },
            "id": 53304302,
            "action_name": "Automatically translated",
            "url": "https://hosted.weblate.org/api/changes/53304302/?format=api"
        }
    ]
}