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=17
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=18",
    "previous": "https://weblate.framasoft.org/api/translations/joinpeertube/main/zh_Hant/changes/?format=api&page=16",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/777245/?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.505099Z",
            "action": 59,
            "target": "搜尋影片、頻道和播放清單",
            "old": "",
            "details": {
                "state": 20,
                "source": "Search videos, channels and playlists",
                "old_state": -1
            },
            "id": 482415,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482415/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777243/?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.505050Z",
            "action": 59,
            "target": "科技",
            "old": "",
            "details": {
                "state": 20,
                "source": "Science & Technology",
                "old_state": -1
            },
            "id": 482413,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482413/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777242/?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.505025Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Remember that PeerTube has only <a href=\"#who-is-working-on-peertube\">one full time developer</a> and a small handful of very involved volunteers. It is not a product developed by a start-up with a full time team and significant financial support.",
                "old_state": -1
            },
            "id": 482412,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482412/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777241/?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.505001Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Releasing a new PeerTube version takes a lot of our time, so we cannot change this release cycle.",
                "old_state": -1
            },
            "id": 482411,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482411/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777240/?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.504976Z",
            "action": 59,
            "target": "使用 P2P 來減少隨選視訊和直播影片對伺服器頻寬的負擔",
            "old": "",
            "details": {
                "state": 20,
                "source": "Reduce your server bandwidth using P2P on VOD and live videos",
                "old_state": -1
            },
            "id": 482410,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482410/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777238/?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.504927Z",
            "action": 59,
            "target": "RAM",
            "old": "",
            "details": {
                "state": 20,
                "source": "RAM",
                "old_state": -1
            },
            "id": 482408,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482408/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777237/?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.504903Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Pull requests/merge requests reviews, merges, and support of features added by external contributions (bug fixes, documentation, refactor, etc.);",
                "old_state": -1
            },
            "id": 482407,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482407/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777236/?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.504879Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Published by",
                "old_state": -1
            },
            "id": 482406,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482406/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777235/?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.504855Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Publish your videos with PeerTube, the YouTube alternative",
                "old_state": -1
            },
            "id": 482405,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482405/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777234/?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.504831Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Publish videos",
                "old_state": -1
            },
            "id": 482404,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482404/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777233/?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.504806Z",
            "action": 59,
            "target": "宣傳素材",
            "old": "",
            "details": {
                "state": 20,
                "source": "Press kit",
                "old_state": -1
            },
            "id": 482403,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482403/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777232/?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.504782Z",
            "action": 59,
            "target": "葡萄牙文(Português)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Português (Portugal)",
                "old_state": -1
            },
            "id": 482402,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482402/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777231/?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.504758Z",
            "action": 59,
            "target": "波蘭文(Polski)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Polski",
                "old_state": -1
            },
            "id": 482401,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482401/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777230/?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.504734Z",
            "action": 59,
            "target": "外掛程式與佈景主題",
            "old": "",
            "details": {
                "state": 20,
                "source": "Plugins & Themes",
                "old_state": -1
            },
            "id": 482400,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482400/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777229/?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.504711Z",
            "action": 59,
            "target": "外掛程式首頁",
            "old": "",
            "details": {
                "state": 20,
                "source": "Plugin homepage",
                "old_state": -1
            },
            "id": 482399,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482399/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777228/?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.504687Z",
            "action": 59,
            "target": "播放器嵌入 API",
            "old": "",
            "details": {
                "state": 20,
                "source": "Player embed API",
                "old_state": -1
            },
            "id": 482398,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482398/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777227/?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.504662Z",
            "action": 59,
            "target": "捐贈給 PeerTube",
            "old": "",
            "details": {
                "state": 10,
                "source": "Platforms created with PeerTube",
                "old_state": -1
            },
            "id": 482397,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482397/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777226/?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.504638Z",
            "action": 59,
            "target": "給每位使用者",
            "old": "",
            "details": {
                "state": 20,
                "source": "per user",
                "old_state": -1
            },
            "id": 482396,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482396/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777225/?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.504599Z",
            "action": 59,
            "target": "觀眾們可以從 PeerTube 網站或與 ActivityPub 相容的軟體(Mastodon、Pleroma 等)訂閱您的頻道",
            "old": "",
            "details": {
                "state": 20,
                "source": "People can subscribe to your channel from a PeerTube website or from an ActivityPub compatible software (Mastodon, Pleroma...)",
                "old_state": -1
            },
            "id": 482395,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482395/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777224/?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.504576Z",
            "action": 59,
            "target": "人文",
            "old": "",
            "details": {
                "state": 20,
                "source": "People",
                "old_state": -1
            },
            "id": 482394,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482394/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777223/?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.504551Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube uses ActivityPub because this federation protocol is recommended by the W3C and is also used by other projects like the social network <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://joinmastodon.org/\">Mastodon</a>.",
                "old_state": -1
            },
            "id": 482393,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482393/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777221/?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.504488Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube support and discussions on bugtrackers, forum, IRC or by email;",
                "old_state": -1
            },
            "id": 482391,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482391/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777219/?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.504439Z",
            "action": 59,
            "target": "PeerTube REST API",
            "old": "",
            "details": {
                "state": 20,
                "source": "PeerTube REST API",
                "old_state": -1
            },
            "id": 482389,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482389/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777218/?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.504410Z",
            "action": 59,
            "target": "PeerTube 簡介",
            "old": "",
            "details": {
                "state": 20,
                "source": "PeerTube Presentation",
                "old_state": -1
            },
            "id": 482388,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482388/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777217/?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.504333Z",
            "action": 59,
            "target": "PeerTube Git",
            "old": "",
            "details": {
                "state": 10,
                "source": "PeerTube platforms",
                "old_state": -1
            },
            "id": 482387,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482387/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777216/?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.504309Z",
            "action": 59,
            "target": "PeerTube 新聞!",
            "old": "",
            "details": {
                "state": 20,
                "source": "PeerTube news!",
                "old_state": -1
            },
            "id": 482386,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482386/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777215/?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.504285Z",
            "action": 59,
            "target": "PeerTube 新聞歸檔",
            "old": "",
            "details": {
                "state": 20,
                "source": "PeerTube news archive",
                "old_state": -1
            },
            "id": 482385,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482385/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777214/?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.504261Z",
            "action": 59,
            "target": "PeerTube 新聞",
            "old": "",
            "details": {
                "state": 20,
                "source": "PeerTube news",
                "old_state": -1
            },
            "id": 482384,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482384/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777213/?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.504237Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube mascot created by %{ by }",
                "old_state": -1
            },
            "id": 482383,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482383/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777212/?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.504213Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube is unique because (as far as we know) it's the only video hosting web application which combines three advantages:",
                "old_state": -1
            },
            "id": 482382,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482382/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777211/?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.504188Z",
            "action": 59,
            "target": "<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org\">PeerTube官方文檔</a> (管理與使用相關);",
            "old": "",
            "details": {
                "state": 10,
                "source": "PeerTube is part of several actions assembled by Framasoft in the <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://contributopia.org\">Contributopia roadmap</a>.",
                "old_state": -1
            },
            "id": 482381,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482381/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777210/?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.504163Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube is just the name of the software. You can install it on your server, and choose the name you want.",
                "old_state": -1
            },
            "id": 482380,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482380/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777209/?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.504126Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube is freely provided, no need to pay to install it on your server;",
                "old_state": -1
            },
            "id": 482379,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482379/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777208/?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.504102Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube is free, open-source, created for non-commercial purposes.",
                "old_state": -1
            },
            "id": 482378,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482378/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777207/?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.504079Z",
            "action": 59,
            "target": "PeerTube 是由 <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framasoft.org\">Framasoft</a> 這家法國的非營利數位問題大眾教育組織所開發的。",
            "old": "",
            "details": {
                "state": 20,
                "source": "PeerTube is developed by <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framasoft.org\">Framasoft</a>, a French non-profit popular educational organization on digital issues.",
                "old_state": -1
            },
            "id": 482377,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482377/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777206/?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.504055Z",
            "action": 59,
            "target": "PeerTube 是安裝在網頁伺服器上的軟體。它能讓您建立影片託管網站,也就是讓您建立「自制 YouTube」。",
            "old": "",
            "details": {
                "state": 10,
                "source": "PeerTube is a tool that you install on a web server. It allows you to create a video hosting website, so create your \"homemade YouTube\".",
                "old_state": -1
            },
            "id": 482376,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482376/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777204/?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.504007Z",
            "action": 59,
            "target": "PeerTube 是由 <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framasoft.org\">Framasoft</a> 這家法國的非營利數位問題大眾教育組織所開發的。",
            "old": "",
            "details": {
                "state": 10,
                "source": "PeerTube is a software created, developed and maintained by <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://framasoft.org\">Framasoft</a>, a French non-profit popular educational organization on digital issues.",
                "old_state": -1
            },
            "id": 482374,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482374/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777203/?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.503984Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube is a free/open-source software: all contributions are welcome to continue to improving it",
                "old_state": -1
            },
            "id": 482373,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482373/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777202/?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.503960Z",
            "action": 59,
            "target": "這一切都是因為 Peertube 的自由授權(GNU-AGPL)而成為可能。它的源碼是數位『共享』的,是屬於所有人的,相對於僅由 Google (Youtube)或 Vivendi (Dailymotion)所有的私有源碼。這個自由授權 <strong>保障了我們用戶的基本自由並允許許多貢獻者一起改善和添加新的功能。</strong>",
            "old": "",
            "details": {
                "state": 10,
                "source": "PeerTube is a free software, not a secret formula that belongs to Google (in the case of Youtube) or to Vivendi/Bolloré (Dailymotion). This free/libre license guarantees our fundamental freedoms as users.",
                "old_state": -1
            },
            "id": 482372,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482372/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777201/?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.503936Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube exists thanks to your donations!",
                "old_state": -1
            },
            "id": 482371,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482371/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777200/?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.503912Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube does not impose any remuneration model. This is the choice we have made, and others (like DTube) have made other choices. So it's up to you to see what suits you.",
                "old_state": -1
            },
            "id": 482370,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482370/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777199/?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.503888Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube does not contain all the tools I need to manage my platform",
                "old_state": -1
            },
            "id": 482369,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482369/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777198/?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.503865Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube developers are committed to develop and improve moderation tools to make instances always easier to manage.",
                "old_state": -1
            },
            "id": 482368,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482368/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777197/?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.503841Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube allows you to focus on what you do the best: your videos, the way <strong>you</strong> want to create them.",
                "old_state": -1
            },
            "id": 482367,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482367/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777196/?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.503817Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "PeerTube allows platforms to be connected to each other, creating a <strong>big network</strong> of platforms that are both autonomous and interconnected.",
                "old_state": -1
            },
            "id": 482366,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482366/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777195/?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.503794Z",
            "action": 59,
            "target": "透過 P2P 來廣播",
            "old": "",
            "details": {
                "state": 20,
                "source": "Peer-to-peer broadcasting",
                "old_state": -1
            },
            "id": 482365,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482365/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777194/?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.503756Z",
            "action": 59,
            "target": "找不到頁面",
            "old": "",
            "details": {
                "state": 20,
                "source": "Page not found",
                "old_state": -1
            },
            "id": 482364,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482364/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777193/?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.503704Z",
            "action": 59,
            "target": "使用 WebRTC 的 P2P",
            "old": "",
            "details": {
                "state": 20,
                "source": "P2P with WebRTC",
                "old_state": -1
            },
            "id": 482363,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482363/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777192/?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.503681Z",
            "action": 59,
            "target": "P2P 預設為停用",
            "old": "",
            "details": {
                "state": 20,
                "source": "P2P can be disabled by default",
                "old_state": -1
            },
            "id": 482362,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482362/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/777191/?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.503657Z",
            "action": 59,
            "target": "我們精選的外掛程式",
            "old": "",
            "details": {
                "state": 20,
                "source": "Our plugins selection",
                "old_state": -1
            },
            "id": 482361,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/482361/?format=api"
        }
    ]
}