Translation components API.

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

GET /api/translations/joinpeertube/main/zh_Hant/changes/?format=api&page=16
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 1119,
    "next": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/changes/?format=api&page=17",
    "previous": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/changes/?format=api&page=15",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/777305/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507398Z",
            "action": 59,
            "target": "上傳和匯入影片",
            "old": "",
            "details": {
                "state": 20,
                "source": "Upload and import videos",
                "old_state": -1
            },
            "id": 482475,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482475/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777304/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507373Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Upload an audio file and an image and let PeerTube take care of creating the video!",
                "old_state": -1
            },
            "id": 482474,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482474/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777303/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507349Z",
            "action": 59,
            "target": "只要更動其中一個欄位就會自動更新下方的結果",
            "old": "",
            "details": {
                "state": 20,
                "source": "Updating one of the fields will automatically update results below the form",
                "old_state": -1
            },
            "id": 482473,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482473/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777301/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507298Z",
            "action": 59,
            "target": "無限空間",
            "old": "",
            "details": {
                "state": 20,
                "source": "Unlimited space",
                "old_state": -1
            },
            "id": 482471,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482471/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777300/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507273Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Unfortunately we don't have enough resources to keep compatibility with other versions.",
                "old_state": -1
            },
            "id": 482470,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482470/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777299/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507248Z",
            "action": 59,
            "target": "旅行",
            "old": "",
            "details": {
                "state": 20,
                "source": "Travels",
                "old_state": -1
            },
            "id": 482469,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482469/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777297/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507162Z",
            "action": 59,
            "target": "主題",
            "old": "",
            "details": {
                "state": 20,
                "source": "Topics",
                "old_state": -1
            },
            "id": 482467,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482467/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777296/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507073Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To make a rough estimate of your disk space usage requirements, you want to know the answer to three questions:",
                "old_state": -1
            },
            "id": 482466,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482466/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777295/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507048Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Thoughts on the architecture, the design and the future of PeerTube;",
                "old_state": -1
            },
            "id": 482465,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482465/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777294/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.507023Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This should not be a problem with SSD disks, whereas traditional HDD should be accounted for: typical sustained read rates for a well tuned system with a 7200rpm hard disk should hover around 120 MB/s or 960 Mbit/s. The latter should be enough for a typical 1 Gbit/s network uplink.",
                "old_state": -1
            },
            "id": 482464,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482464/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777293/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506999Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This means that anyone can download and install PeerTube to host videos on a specific domain name (this is called \"hosting a PeerTube platform/website\").",
                "old_state": -1
            },
            "id": 482463,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482463/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777292/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506974Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This button displays a frame in which people who upload videos can display text, images, and links freely (link to Patreon, Tipeee, Paypal, Liberapay...).",
                "old_state": -1
            },
            "id": 482462,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482462/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777291/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506949Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "These actions aim to propose alternative digital tools to those coming from surveillance capitalism, so that people who do not recognize themselves in such a system can create spaces of freedom.",
                "old_state": -1
            },
            "id": 482461,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482461/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777290/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506921Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Therefore, you may find inappropriate videos on some PeerTube platforms. But it's far from being the majority of the PeerTube content.",
                "old_state": -1
            },
            "id": 482460,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482460/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777289/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506876Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "there is problematic content hosted by the platform (not only one video/account/channel or two, but severals)",
                "old_state": -1
            },
            "id": 482459,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482459/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777288/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506834Z",
            "action": 59,
            "target": "沒有 LTS 版本:Framasoft 只支援 PeerTube 最新的穩定版本。",
            "old": "",
            "details": {
                "state": 20,
                "source": "There is no LTS version: only the latest stable version of PeerTube is supported by Framasoft.",
                "old_state": -1
            },
            "id": 482458,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482458/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777287/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506807Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "There are two important angles to storage: disk space usage and sustained read speed.",
                "old_state": -1
            },
            "id": 482457,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482457/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777286/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506778Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "There are none at the moment: PeerTube is a tool that we wanted neutral in terms of monetization.",
                "old_state": -1
            },
            "id": 482456,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482456/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777285/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506739Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "the platform doesn't seem to be properly moderated or lacks federation policy ( = lack of ToS or CoC in the about page)",
                "old_state": -1
            },
            "id": 482455,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482455/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777283/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506599Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The only reason you might want more would be if you colocate your Redis or PostgreSQL services on a non-SSD system.",
                "old_state": -1
            },
            "id": 482453,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482453/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777281/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506548Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The difference to YouTube is that it's not intended to create a huge platform centralizing videos from the whole world on a single server farm (which is horribly expensive).",
                "old_state": -1
            },
            "id": 482451,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482451/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777280/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506520Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The ambition remains to be <strong>a free and decentralized alternative</strong>: the goal of an alternative is not to replace, but to propose something else, with different values, in parallel to what already exists.",
                "old_state": -1
            },
            "id": 482450,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482450/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777278/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506296Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "That means the absolute theoretical upper capacity bound is 200 simultaneous viewers if your server's disk i/o can keep up.",
                "old_state": -1
            },
            "id": 482448,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482448/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777276/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506176Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Talk to administrators and moderators that are real people, not robots",
                "old_state": -1
            },
            "id": 482446,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482446/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777275/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506147Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Take a server for example with a 1 Gbit/s uplink for example pushing out 1080p60 streams at 5 Mbit/s per stream.",
                "old_state": -1
            },
            "id": 482445,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482445/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777274/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506100Z",
            "action": 59,
            "target": "瑞典文(svenska)",
            "old": "",
            "details": {
                "state": 20,
                "source": "svenska",
                "old_state": -1
            },
            "id": 482444,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482444/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777273/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506073Z",
            "action": 59,
            "target": "芬蘭文(suomi)",
            "old": "",
            "details": {
                "state": 20,
                "source": "suomi",
                "old_state": -1
            },
            "id": 482443,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482443/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777272/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506046Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Suggest an <strong>idea</strong> or <strong>improvement</strong>",
                "old_state": -1
            },
            "id": 482442,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482442/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777271/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.506018Z",
            "action": 59,
            "target": "訂閱電子報",
            "old": "",
            "details": {
                "state": 20,
                "source": "Subscribe to the newsletter",
                "old_state": -1
            },
            "id": 482441,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482441/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777270/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505990Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Subscribe to local or remote channels to be notified when they publish videos",
                "old_state": -1
            },
            "id": 482440,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482440/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777269/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505962Z",
            "action": 59,
            "target": "訂閱頻道",
            "old": "",
            "details": {
                "state": 20,
                "source": "Subscribe to channels",
                "old_state": -1
            },
            "id": 482439,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482439/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777268/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505928Z",
            "action": 59,
            "target": "訂閱",
            "old": "",
            "details": {
                "state": 20,
                "source": "Subscribe",
                "old_state": -1
            },
            "id": 482438,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482438/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777265/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505769Z",
            "action": 59,
            "target": "儲存空間",
            "old": "",
            "details": {
                "state": 20,
                "source": "Storage",
                "old_state": -1
            },
            "id": 482435,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482435/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777264/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505744Z",
            "action": 59,
            "target": "運動",
            "old": "",
            "details": {
                "state": 20,
                "source": "Sports",
                "old_state": -1
            },
            "id": 482434,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482434/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777263/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505715Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Sorry, but we did not find any platform matching your filters.",
                "old_state": -1
            },
            "id": 482433,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482433/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777262/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505673Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "So if you feel that PeerTube does not currently meet your needs, it's simple: don't use it right now.",
                "old_state": -1
            },
            "id": 482432,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482432/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777261/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505633Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Since the first stable release of PeerTube in October 2018, <strong>every release</strong> added or improved moderation features:",
                "old_state": -1
            },
            "id": 482431,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482431/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777260/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505483Z",
            "action": 59,
            "target": "我應該用大型伺服器來執行 PeerTube 嗎?",
            "old": "",
            "details": {
                "state": 20,
                "source": "Should I have a big server to run PeerTube?",
                "old_state": -1
            },
            "id": 482430,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482430/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777259/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505438Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Share and interact with videos and playlists",
                "old_state": -1
            },
            "id": 482429,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482429/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777258/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505413Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Share an idea",
                "old_state": -1
            },
            "id": 482428,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482428/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777257/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505389Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Set your appropriate NSFW policy (display, blur or hide NSFW videos)",
                "old_state": -1
            },
            "id": 482427,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482427/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777256/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505365Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Set simultaneous live streaming limits (per user/instance)",
                "old_state": -1
            },
            "id": 482426,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482426/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777255/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505341Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Set metadata: category, licence, language, tags, description, thumbnail...",
                "old_state": -1
            },
            "id": 482425,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482425/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777254/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505316Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Set a <em>Support</em> button for your channel to explain how to support your work",
                "old_state": -1
            },
            "id": 482424,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482424/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777252/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505268Z",
            "action": 59,
            "target": "如果您需要幫助,請到<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://joinpeertube.org/help\">求助頁面</a>。",
            "old": "",
            "details": {
                "state": 10,
                "source": "Sepia can also help you to search PeerTube content like videos or channels on <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://sepiasearch.org/\">Sepia Search</a>!",
                "old_state": -1
            },
            "id": 482422,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482422/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777251/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505243Z",
            "action": 59,
            "target": "敏感影片",
            "old": "",
            "details": {
                "state": 20,
                "source": "Sensitive videos",
                "old_state": -1
            },
            "id": 482421,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482421/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777250/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505219Z",
            "action": 59,
            "target": "敏感內容",
            "old": "",
            "details": {
                "state": 10,
                "source": "Sensitive content not displayed",
                "old_state": -1
            },
            "id": 482420,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482420/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777249/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505195Z",
            "action": 59,
            "target": "敏感內容",
            "old": "",
            "details": {
                "state": 10,
                "source": "Sensitive content displayed",
                "old_state": -1
            },
            "id": 482419,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482419/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777248/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505171Z",
            "action": 59,
            "target": "敏感內容",
            "old": "",
            "details": {
                "state": 10,
                "source": "Sensitive content blurred",
                "old_state": -1
            },
            "id": 482418,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482418/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777246/?format=api",
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-11-23T09:16:51.505122Z",
            "action": 59,
            "target": "查看舊聞",
            "old": "",
            "details": {
                "state": 20,
                "source": "See older news",
                "old_state": -1
            },
            "id": 482416,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482416/?format=api"
        }
    ]
}