Translation components API.

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

GET /api/components/inventaire/server/changes/?format=api&page=5
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 4517,
    "next": "https://weblate.framasoft.org/api/components/inventaire/server/changes/?format=api&page=6",
    "previous": "https://weblate.framasoft.org/api/components/inventaire/server/changes/?format=api&page=4",
    "results": [
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-02-27T11:58:00.744958Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/inventaire/inventaire-i18n",
                    "git://github.com/inventaire/inventaire-i18n.git",
                    "git@github.com:inventaire/inventaire-i18n",
                    "git@github.com:inventaire/inventaire-i18n.git",
                    "https://github.com/inventaire/inventaire-i18n",
                    "https://github.com/inventaire/inventaire-i18n.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/inventaire/inventaire-i18n",
                "full_name": "inventaire/inventaire-i18n",
                "service_long_name": "GitHub"
            },
            "id": 755887,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/755887/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-02-27T11:47:02.470396Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "99f1c2026d2810dd229f6d9bede20b5a7466cdcd",
                "previous_head": "5a8ac76065502d1b3a3b30244c5019a7ece827cd"
            },
            "id": 755606,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/755606/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-02-27T11:47:00.993361Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/inventaire/inventaire-i18n",
                    "git://github.com/inventaire/inventaire-i18n.git",
                    "git@github.com:inventaire/inventaire-i18n",
                    "git@github.com:inventaire/inventaire-i18n.git",
                    "https://github.com/inventaire/inventaire-i18n",
                    "https://github.com/inventaire/inventaire-i18n.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/inventaire/inventaire-i18n",
                "full_name": "inventaire/inventaire-i18n",
                "service_long_name": "GitHub"
            },
            "id": 755605,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/755605/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-02-18T22:55:38.298383Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "d406fedd253e5c9eebdbaaca225e83a2b4d83b7a",
                "previous_head": "cca2cdf420dc79d007d730d7068b13d888b5833b"
            },
            "id": 749756,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/749756/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-02-18T22:55:36.514523Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/inventaire/inventaire-i18n",
                    "git://github.com/inventaire/inventaire-i18n.git",
                    "git@github.com:inventaire/inventaire-i18n",
                    "git@github.com:inventaire/inventaire-i18n.git",
                    "https://github.com/inventaire/inventaire-i18n",
                    "https://github.com/inventaire/inventaire-i18n.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/inventaire/inventaire-i18n",
                "full_name": "inventaire/inventaire-i18n",
                "service_long_name": "GitHub"
            },
            "id": 749753,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/749753/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-02-18T22:50:29.173516Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "96b7d2c745b485114d97841c203f9f94b2706a64",
                "previous_head": "8afa17b5a5a9b115b6b1c3ffd8fcd43c52ea38c8"
            },
            "id": 749752,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/749752/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-02-18T22:50:28.096704Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/inventaire/inventaire-i18n",
                    "git://github.com/inventaire/inventaire-i18n.git",
                    "git@github.com:inventaire/inventaire-i18n",
                    "git@github.com:inventaire/inventaire-i18n.git",
                    "https://github.com/inventaire/inventaire-i18n",
                    "https://github.com/inventaire/inventaire-i18n.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/inventaire/inventaire-i18n",
                "full_name": "inventaire/inventaire-i18n",
                "service_long_name": "GitHub"
            },
            "id": 749751,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/749751/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-02-18T22:38:48.892012Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "8afa17b5a5a9b115b6b1c3ffd8fcd43c52ea38c8",
                "previous_head": "b242ac726f3337e3c5f4035474f800a6a911770a"
            },
            "id": 749750,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/749750/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-02-18T22:38:46.372875Z",
            "action": 53,
            "target": "",
            "old": "",
            "details": {
                "repos": [
                    "git://github.com/inventaire/inventaire-i18n",
                    "git://github.com/inventaire/inventaire-i18n.git",
                    "git@github.com:inventaire/inventaire-i18n",
                    "git@github.com:inventaire/inventaire-i18n.git",
                    "https://github.com/inventaire/inventaire-i18n",
                    "https://github.com/inventaire/inventaire-i18n.git"
                ],
                "branch": "main",
                "repo_url": "https://github.com/inventaire/inventaire-i18n",
                "full_name": "inventaire/inventaire-i18n",
                "service_long_name": "GitHub"
            },
            "id": 749749,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/749749/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-14T04:38:09.683354Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 748214,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/748214/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926757/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T04:00:15.488595Z",
            "action": 5,
            "target": "关于 [%{objectLabel}](%{objectUrl}) 有了新作品:[%{subjectLabel}](%{subjectUrl})",
            "old": "",
            "details": {
                "state": 20,
                "source": "A new work has [%{objectLabel}](%{objectUrl}) for subject: [%{subjectLabel}](%{subjectUrl})",
                "old_state": 0
            },
            "id": 748174,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748174/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926694/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T04:00:01.852453Z",
            "action": 5,
            "target": "[%{objectLabel}](%{objectUrl}) 有了新作品:[%{subjectLabel}](%{subjectUrl})",
            "old": "",
            "details": {
                "state": 20,
                "source": "A new work has been attributed to [%{objectLabel}](%{objectUrl}): [%{subjectLabel}](%{subjectUrl})",
                "old_state": 0
            },
            "id": 748173,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748173/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926746/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:59:47.627279Z",
            "action": 5,
            "target": "[%{objectLabel}](%{objectUrl}) 发行了新版本:[%{subjectLabel}](%{subjectUrl})",
            "old": "",
            "details": {
                "state": 20,
                "source": "A new edition has been attributed to [%{objectLabel}](%{objectUrl}): [%{subjectLabel}](%{subjectUrl})",
                "old_state": 0
            },
            "id": 748172,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748172/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926703/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:58:50.183793Z",
            "action": 5,
            "target": "在 inventaire.io 使用假名完全没问题,但如果您想要人们能找到您或者您想要邀请其他用户来和您的朋友建立联系,[请务必设置账户头像或者其他有特色的文字] (https://inventaire.io/me) 让他们能够认出您",
            "old": "",
            "details": {
                "state": 20,
                "source": "Using a pseudo is perfectly fine on inventaire.io, but if you want people to find you or if you want to invite other users to connect as friends, [make sure you have a profile picture or some presentation text](https://inventaire.io/me) that they can recognize",
                "old_state": 0
            },
            "id": 748171,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748171/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926714/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:56:48.233328Z",
            "action": 5,
            "target": "您可以在 [这里](%{pathname}) 看见 **%{username}** 公开分享的书本,但您需要一个帐号来访问 %{username} 想要分享给您的所有书本。",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can already see %{username}'s public books [here](%{pathname}) but you need an account to have access to all the books %{username} wants to share with you.",
                "old_state": 0
            },
            "id": 748170,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748170/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926726/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:56:09.157954Z",
            "action": 5,
            "target": "您可以在 [这里](%{pathname}) 看见 **%{groupName}** 成员公开分享的书本,但您需要一个帐号来访问此群组共享的所有书本。",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can already see the books **%{groupName}** members share publicly [here](%{pathname}), but you need an account to have access to all the books the group has to share.",
                "old_state": 0
            },
            "id": 748169,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748169/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926756/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:53:33.550839Z",
            "action": 5,
            "target": "[修改邮件设定](https://inventaire.io/settings/notifications)。如果有问题,请给 [help@inventaire.io](mailto:help@inventaire.io?subject=Help!&body=Dear%20Inventaire%2C%5Cn%20I%20need%20your%20help%3A) 发邮件",
            "old": "",
            "details": {
                "state": 20,
                "source": "[change emails settings](https://inventaire.io/settings/notifications). For any problem or question, send an email at: [help@inventaire.io](mailto:help@inventaire.io?subject=Help!&body=Dear%20Inventaire%2C%5Cn%20I%20need%20your%20help%3A)",
                "old_state": 0
            },
            "id": 748168,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748168/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926755/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:52:47.662072Z",
            "action": 5,
            "target": "如果您不想收到我们的电子邮件,请给 [stop-emails@inventaire.io](mailto:stop-emails@inventaire.io?subject=Please%20never%20email%20me%20again&body=I'm%20sorry%20this%20would%20never%20have%20worked%20between%20us.%20Love) 发邮件",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you don't want to receive emails from us, send an email at [stop-emails@inventaire.io](mailto:stop-emails@inventaire.io?subject=Please%20never%20email%20me%20again&body=I'm%20sorry%20this%20would%20never%20have%20worked%20between%20us.%20Love)",
                "old_state": 0
            },
            "id": 748167,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748167/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926760/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:52:11.167093Z",
            "action": 5,
            "target": "来自 %{username} 的关于 [%{title}](%{link}) 的一些新消息",
            "old": "",
            "details": {
                "state": 20,
                "source": "some news from %{username} about [%{title}](%{link})",
                "old_state": 0
            },
            "id": 748166,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748166/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926729/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:51:44.174068Z",
            "action": 5,
            "target": "前往群组设定来接受或拒绝 %{requesterUsername} 的请求",
            "old": "",
            "details": {
                "state": 20,
                "source": "Go to group settings to accept or refuse %{requesterUsername}'s request",
                "old_state": 0
            },
            "id": 748165,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748165/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926745/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:51:23.900017Z",
            "action": 5,
            "target": "有 **%{smart_count}** 个 [加入群组的请求等待您的批准](%{href}) |||| 有 **%{smart_count}** 个 [加入群组的请求等待您的批准](%{href})",
            "old": "",
            "details": {
                "state": 20,
                "source": "there is **%{smart_count}** [request to join a group waiting for your approval](%{href}) |||| there are **%{smart_count}** [requests to join a group waiting for your approval](%{href})",
                "old_state": 0
            },
            "id": 748164,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748164/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926706/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:50:34.605560Z",
            "action": 5,
            "target": "请浏览此链接,这样我们以后就可以在确保这的确是您的电子邮件地址的情况下使用它(例如,帮助您重置密码)。",
            "old": "",
            "details": {
                "state": 20,
                "source": "Please, visit this link so that we can use your email address in the future, knowing it's really yours (to help you reset your password for instance).",
                "old_state": 0
            },
            "id": 748163,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748163/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926704/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:48:45.615263Z",
            "action": 5,
            "target": "您可以 [从您的浏览器搜索栏中搜索 Inventaire](https://wiki.inventaire.io/wiki/Add-Inventaire-to-your-browser-search-engines)",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can [search Inventaire from your browser search bar](https://wiki.inventaire.io/wiki/Add-Inventaire-to-your-browser-search-engines)",
                "old_state": 0
            },
            "id": 748162,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748162/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926689/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:48:21.696851Z",
            "action": 5,
            "target": "您有 **%{smart_count}** 个 [进行中的交易](%{href}) |||| 您有 **%{smart_count}** 个 [进行中的交易](%{href})",
            "old": "",
            "details": {
                "state": 20,
                "source": "you have **%{smart_count}** [ongoing transaction](%{href}) |||| you have **%{smart_count}** [ongoing transactions](%{href})",
                "old_state": 0
            },
            "id": 748161,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748161/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926743/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:48:01.284594Z",
            "action": 5,
            "target": "您有 **%{smart_count}** 个 [待处理好友申请](%{href}) |||| 您有 **%{smart_count}** 个 [待处理好友申请](%{href})",
            "old": "",
            "details": {
                "state": 20,
                "source": "you have **%{smart_count}** [pending friend request](%{href}) |||| you have **%{smart_count}** [pending friend requests](%{href})",
                "old_state": 0
            },
            "id": 748160,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748160/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926744/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:47:39.789001Z",
            "action": 5,
            "target": "您有 **%{smart_count}** 个 [待处理群组邀请](%{href}) |||| 您有 **%{smart_count}** 个 [待处理群组邀请](%{href})",
            "old": "",
            "details": {
                "state": 20,
                "source": "you have **%{smart_count}** [pending group invitation](%{href}) |||| you have **%{smart_count}** [pending group invitations](%{href})",
                "old_state": 0
            },
            "id": 748159,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748159/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926758/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:47:07.786229Z",
            "action": 5,
            "target": "您有 **%{smart_count}** 个 [未读通知](%{href}) |||| 您有 **%{smart_count}** 个 [未读通知](%{href})",
            "old": "",
            "details": {
                "state": 20,
                "source": "you have **%{smart_count}** [unread notification](%{href}) |||| you have **%{smart_count}** [unread notifications](%{href})",
                "old_state": 0
            },
            "id": 748158,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748158/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926763/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:46:10.061086Z",
            "action": 2,
            "target": "来自 %{username} 的一些关于您的书本 [%{title}](%{link}) 的消息",
            "old": "来自 %{username} 的一些关于您的书本",
            "details": {
                "state": 20,
                "source": "some news from %{username} about your book [%{title}](%{link})",
                "old_state": 20
            },
            "id": 748157,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/748157/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926763/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:46:05.835288Z",
            "action": 2,
            "target": "来自 %{username} 的一些关于您的书本",
            "old": "来自",
            "details": {
                "state": 20,
                "source": "some news from %{username} about your book [%{title}](%{link})",
                "old_state": 20
            },
            "id": 748156,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/748156/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926763/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:45:56.126068Z",
            "action": 5,
            "target": "来自",
            "old": "",
            "details": {
                "state": 20,
                "source": "some news from %{username} about your book [%{title}](%{link})",
                "old_state": 0
            },
            "id": 748155,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748155/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926710/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:45:27.188014Z",
            "action": 5,
            "target": "Inventaire 是一个让您给您的朋友和社区共享您的书库的在线应用",
            "old": "",
            "details": {
                "state": 20,
                "source": "Inventaire is a web application that lets you share the inventory of your books with your friends and communities",
                "old_state": 0
            },
            "id": 748154,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748154/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926701/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:44:49.672724Z",
            "action": 5,
            "target": "如果您的好友尚未加入 inventaire.io,您可以[通过电子邮件邀请他们](https://inventaire.io/network/users/invite) 来开始共享您的书库!",
            "old": "",
            "details": {
                "state": 20,
                "source": "If your friends aren't on inventaire.io yet, you can [invite them by email](https://inventaire.io/network/users/invite) to start sharing your books inventories!",
                "old_state": 0
            },
            "id": 748153,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748153/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926736/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-13T03:44:02.159628Z",
            "action": 5,
            "target": "您好友和群组库中的新书",
            "old": "",
            "details": {
                "state": 20,
                "source": "new books in your friends' and groups' inventories",
                "old_state": 0
            },
            "id": 748152,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/748152/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-12T03:27:50.032538Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 747461,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/747461/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926718/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T20:37:31.252790Z",
            "action": 5,
            "target": "%{username} 邀请您连接您的库!",
            "old": "",
            "details": {
                "state": 20,
                "source": "%{username} invites you to connect your inventories!",
                "old_state": 0
            },
            "id": 747097,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/747097/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926749/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T20:37:08.294742Z",
            "action": 2,
            "target": "我们收到了一个给您帐户 **%{username}** 重置密码的请求。<br />如果您发出了这个请求,请点击下面的按钮。如果您没有发出这个请求,您可以忽略此邮件。",
            "old": "我们收到了一个给您帐户 **%{username}** 重置密码的请求。<br />",
            "details": {
                "state": 20,
                "source": "We received a request to reset the password for your account **%{username}**. <br /> If you made this request, click the button below. If you didn't make this request, you can ignore this email.",
                "old_state": 20
            },
            "id": 747096,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/747096/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926749/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T20:36:51.280152Z",
            "action": 2,
            "target": "我们收到了一个给您帐户 **%{username}** 重置密码的请求。<br />",
            "old": "我们收到了一个给您帐户 **%{username}** 重置密码的请求。",
            "details": {
                "state": 20,
                "source": "We received a request to reset the password for your account **%{username}**. <br /> If you made this request, click the button below. If you didn't make this request, you can ignore this email.",
                "old_state": 20
            },
            "id": 747095,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/747095/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926749/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T20:36:50.924346Z",
            "action": 2,
            "target": "我们收到了一个给您帐户 **%{username}** 重置密码的请求。",
            "old": "我们收到了一个给您帐户",
            "details": {
                "state": 20,
                "source": "We received a request to reset the password for your account **%{username}**. <br /> If you made this request, click the button below. If you didn't make this request, you can ignore this email.",
                "old_state": 20
            },
            "id": 747094,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/747094/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926749/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T20:36:44.634013Z",
            "action": 5,
            "target": "我们收到了一个给您帐户",
            "old": "",
            "details": {
                "state": 20,
                "source": "We received a request to reset the password for your account **%{username}**. <br /> If you made this request, click the button below. If you didn't make this request, you can ignore this email.",
                "old_state": 0
            },
            "id": 747093,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/747093/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926766/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T20:36:34.247095Z",
            "action": 5,
            "target": "**非常欢迎您回复此邮件** 来提问或给出建议",
            "old": "",
            "details": {
                "state": 20,
                "source": "**you are very welcome to reply to this email** for any question or feedback",
                "old_state": 0
            },
            "id": 747092,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/747092/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926682/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T15:57:35.191952Z",
            "action": 2,
            "target": "类型",
            "old": "流派",
            "details": {
                "state": 20,
                "source": "genre",
                "old_state": 20
            },
            "id": 746716,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/746716/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926720/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T15:54:35.582183Z",
            "action": 2,
            "target": "%{username} 在赠送此书",
            "old": "%{username} 在赠送",
            "details": {
                "state": 20,
                "source": "**%{username}** is giving it",
                "old_state": 20
            },
            "id": 746685,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/746685/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926719/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T15:54:34.137043Z",
            "action": 2,
            "target": "%{username} 在赠送此书",
            "old": "%{username} 在赠送",
            "details": {
                "state": 20,
                "source": "%{username} is giving it",
                "old_state": 20
            },
            "id": 746683,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/746683/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926739/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T15:53:19.126508Z",
            "action": 2,
            "target": "**%{username}** 可借出此书",
            "old": "**%{username}** 可借出",
            "details": {
                "state": 20,
                "source": "**%{username}** can lend it",
                "old_state": 20
            },
            "id": 746670,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/746670/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926738/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T15:53:15.335872Z",
            "action": 2,
            "target": "%{username} 可借出此书",
            "old": "%{username} 可借出",
            "details": {
                "state": 20,
                "source": "%{username} can lend it",
                "old_state": 20
            },
            "id": 746668,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/746668/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926753/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T15:49:25.190015Z",
            "action": 2,
            "target": "%{username} 在卖这本书",
            "old": "%{username} 在卖出此书",
            "details": {
                "state": 20,
                "source": "%{username} is selling it",
                "old_state": 20
            },
            "id": 746644,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/746644/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926754/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T15:49:17.266962Z",
            "action": 2,
            "target": "**%{username}** 在卖这本书",
            "old": "**%{username}** 在卖",
            "details": {
                "state": 20,
                "source": "**%{username}** is selling it",
                "old_state": 20
            },
            "id": 746641,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/746641/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926753/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T15:49:00.339473Z",
            "action": 2,
            "target": "%{username} 在卖出此书",
            "old": "%{username} 在卖",
            "details": {
                "state": 20,
                "source": "%{username} is selling it",
                "old_state": 20
            },
            "id": 746638,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/746638/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/926720/?format=api",
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "author": "https://weblate.framasoft.org/api/users/henryhu/?format=api",
            "timestamp": "2024-02-11T15:46:01.505551Z",
            "action": 2,
            "target": "%{username} 在赠送",
            "old": "%{username} 在送",
            "details": {
                "state": 20,
                "source": "**%{username}** is giving it",
                "old_state": 20
            },
            "id": 746626,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/746626/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/inventaire/server/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/inventaire/server/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-11T12:02:18.952498Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 746584,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/746584/?format=api"
        }
    ]
}