Translation components API.

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

GET /api/translations/seerr/seerr-frontend/zh_Hans/changes/?format=api&page=3
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2243,
    "next": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/changes/?format=api&page=4",
    "previous": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/changes/?format=api&page=2",
    "results": [
        {
            "unit": "https://translate.seerr.dev/api/units/62840/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-28T00:09:24.881026Z",
            "action": 5,
            "target": "管理黑名单",
            "old": "",
            "details": {
                "state": 20,
                "source": "Manage Blocklist",
                "context": "components.PermissionEdit.manageblocklist",
                "old_state": 0
            },
            "id": 88269,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/88269/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/59046/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-28T00:08:11.084958Z",
            "action": 5,
            "target": "选择元数据提供商",
            "old": "",
            "details": {
                "state": 20,
                "source": "Select a metadata provider",
                "context": "components.MetadataSelector.selectMetdataProvider",
                "old_state": 0
            },
            "id": 88268,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/88268/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62837/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-28T00:07:37.993773Z",
            "action": 5,
            "target": "黑名单",
            "old": "",
            "details": {
                "state": 20,
                "source": "Blocklist",
                "context": "components.Layout.Sidebar.blocklist",
                "old_state": 0
            },
            "id": 88267,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/88267/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/59045/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-28T00:07:26.863174Z",
            "action": 5,
            "target": "问题描述",
            "old": "",
            "details": {
                "state": 20,
                "source": "Issue Description",
                "context": "components.IssueList.IssueItem.descriptionpreview",
                "old_state": 0
            },
            "id": 88266,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/88266/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/59596/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-28T00:07:15.661854Z",
            "action": 2,
            "target": "无法连接到 {services},部分信息可能不可用。",
            "old": "无法连接到 {services},部分信息可能不可用",
            "details": {
                "state": 20,
                "source": "Unable to connect to {services}. Some information may be unavailable.",
                "context": "components.Discover.RecentRequestsSlider.unableToConnect",
                "old_state": 20
            },
            "id": 88265,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/88265/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/59596/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-28T00:07:03.420750Z",
            "action": 5,
            "target": "无法连接到 {services},部分信息可能不可用",
            "old": "",
            "details": {
                "state": 20,
                "source": "Unable to connect to {services}. Some information may be unavailable.",
                "context": "components.Discover.RecentRequestsSlider.unableToConnect",
                "old_state": 0
            },
            "id": 88264,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/88264/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/59044/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-28T00:06:16.686343Z",
            "action": 5,
            "target": "排除关键词",
            "old": "",
            "details": {
                "state": 20,
                "source": "Exclude Keywords",
                "context": "components.Discover.FilterSlideover.excludeKeywords",
                "old_state": 0
            },
            "id": 88263,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/88263/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62836/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-28T00:05:32.477031Z",
            "action": 5,
            "target": "显示所有被屏蔽的媒体",
            "old": "",
            "details": {
                "state": 20,
                "source": "Show All Blocklisted Media",
                "context": "components.Blocklist.showAllBlocklisted",
                "old_state": 0
            },
            "id": 88262,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/88262/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62835/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-28T00:04:48.622754Z",
            "action": 5,
            "target": "类型",
            "old": "",
            "details": {
                "state": 20,
                "source": "Type",
                "context": "components.Blocklist.mediaType",
                "old_state": 0
            },
            "id": 88261,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/88261/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62832/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "author": "https://translate.seerr.dev/api/users/chenhui/?format=api",
            "timestamp": "2026-02-27T23:59:32.231929Z",
            "action": 5,
            "target": "手动",
            "old": "",
            "details": {
                "state": 20,
                "source": "Manual",
                "context": "components.Blocklist.filterManual",
                "old_state": 0
            },
            "id": 88260,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/88260/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/fallenbagel/?format=api",
            "author": null,
            "timestamp": "2026-02-27T18:59:28.356423Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "src/i18n/locale/zh_Hans.json"
            },
            "id": 88258,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/88258/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-23T19:49:48.965923Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/i18n/locale/en.json"
            },
            "id": 87057,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/87057/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/63018/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-23T19:49:48.965905Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You must provide a valid timeout value",
                "context": "components.Settings.SettingsNetwork.validationApiRequestTimeout",
                "old_state": -1
            },
            "id": 87056,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/87056/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/63017/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-23T19:49:48.965886Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Maximum time (in seconds) to wait for responses from external services like Radarr/Sonarr. Set to 0 for no timeout.",
                "context": "components.Settings.SettingsNetwork.apiRequestTimeoutTip",
                "old_state": -1
            },
            "id": 87055,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/87055/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/63016/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-23T19:49:48.965865Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "API Request Timeout",
                "context": "components.Settings.SettingsNetwork.apiRequestTimeout",
                "old_state": -1
            },
            "id": 87054,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/87054/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37385/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-23T19:49:48.965833Z",
            "action": 59,
            "target": "您也可以通过<code>stdout</code>或<code>{appDataPath}/logs/seerr.log</code>直接查看这些日志。",
            "old": "您也可以通过<code>stdout</code>或<code>{appDataPath}/logs/seerr.log</code>直接查看这些日志。",
            "details": {
                "state": 20,
                "source": "You can also view these logs directly via <code>stdout</code>, or in <code>{appDataPath}/logs/seerr.log</code>.",
                "context": "components.Settings.SettingsLogs.logsDescription",
                "old_state": 20
            },
            "id": 87053,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/87053/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/weblate:commit/?format=api",
            "author": "https://translate.seerr.dev/api/users/weblate:commit/?format=api",
            "timestamp": "2026-02-23T19:49:10.731782Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 86826,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/86826/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37385/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/JTBrinkmann/?format=api",
            "author": "https://translate.seerr.dev/api/users/JTBrinkmann/?format=api",
            "timestamp": "2026-02-22T19:29:06.735408Z",
            "action": 2,
            "target": "您也可以通过<code>stdout</code>或<code>{appDataPath}/logs/seerr.log</code>直接查看这些日志。",
            "old": "您也可以通过<code>stdout</code>或<code>{appDataPath}/logs/ jellyserer .log</code>直接查看这些日志。",
            "details": {
                "state": 20,
                "source": "You can also view these logs directly via <code>stdout</code>, or in <code>{appDataPath}/logs/seerr.log</code>.",
                "context": "components.Settings.SettingsLogs.logsDescription",
                "old_state": 10
            },
            "id": 86761,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/86761/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37385/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/JTBrinkmann/?format=api",
            "author": "https://translate.seerr.dev/api/users/JTBrinkmann/?format=api",
            "timestamp": "2026-02-22T19:29:06.734542Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 86760,
            "action_name": "Contributor joined",
            "url": "https://translate.seerr.dev/api/changes/86760/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/weblate:commit/?format=api",
            "author": "https://translate.seerr.dev/api/users/weblate:commit/?format=api",
            "timestamp": "2026-02-22T18:48:49.685591Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 86689,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/86689/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62830/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "author": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "timestamp": "2026-02-22T04:58:05.725010Z",
            "action": 5,
            "target": "封锁清单设置",
            "old": "",
            "details": {
                "state": 20,
                "source": "Blocklist Settings",
                "context": "components.Blocklist.blocklistsettings",
                "old_state": 0
            },
            "id": 86657,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/86657/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62829/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "author": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "timestamp": "2026-02-22T04:57:39.398098Z",
            "action": 5,
            "target": "{date} 由 {user} 封锁",
            "old": "",
            "details": {
                "state": 20,
                "source": "{date} by {user}",
                "context": "components.Blocklist.blocklistedby",
                "old_state": 0
            },
            "id": 86656,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/86656/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62828/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "author": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "timestamp": "2026-02-22T04:57:12.879677Z",
            "action": 5,
            "target": "日期",
            "old": "",
            "details": {
                "state": 20,
                "source": "date",
                "context": "components.Blocklist.blocklistdate",
                "old_state": 0
            },
            "id": 86655,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/86655/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62827/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "author": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "timestamp": "2026-02-22T04:56:54.158756Z",
            "action": 5,
            "target": "管理已封锁媒体",
            "old": "",
            "details": {
                "state": 20,
                "source": "Manage blocklisted media.",
                "context": "components.Blocklist.blocklistSettingsDescription",
                "old_state": 0
            },
            "id": 86654,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/86654/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62826/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "author": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "timestamp": "2026-02-22T04:56:20.890105Z",
            "action": 5,
            "target": "<strong>{title}</strong> 不在封锁清單",
            "old": "",
            "details": {
                "state": 20,
                "source": "<strong>{title}</strong> is not blocklisted.",
                "context": "components.Blocklist.blocklistNotFoundError",
                "old_state": 0
            },
            "id": 86653,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/86653/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62825/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "author": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "timestamp": "2026-02-22T04:55:50.591873Z",
            "action": 5,
            "target": "封锁清單",
            "old": "",
            "details": {
                "state": 20,
                "source": "Blocklisting",
                "context": "component.BlocklistModal.blocklisting",
                "old_state": 0
            },
            "id": 86652,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/86652/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62824/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "author": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "timestamp": "2026-02-22T04:55:23.855885Z",
            "action": 5,
            "target": "封锁者",
            "old": "",
            "details": {
                "state": 20,
                "source": "Blocklisted By",
                "context": "component.BlocklistBlock.blocklistedby",
                "old_state": 0
            },
            "id": 86651,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/86651/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62823/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "author": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "timestamp": "2026-02-22T04:54:09.571944Z",
            "action": 5,
            "target": "封锁日期",
            "old": "",
            "details": {
                "state": 20,
                "source": "Blocklisted date",
                "context": "component.BlocklistBlock.blocklistdate",
                "old_state": 0
            },
            "id": 86650,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/86650/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62823/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "author": "https://translate.seerr.dev/api/users/w-club/?format=api",
            "timestamp": "2026-02-22T04:54:09.571104Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 86649,
            "action_name": "Contributor joined",
            "url": "https://translate.seerr.dev/api/changes/86649/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/weblate:commit/?format=api",
            "author": "https://translate.seerr.dev/api/users/weblate:commit/?format=api",
            "timestamp": "2026-02-18T19:15:07.607957Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 86513,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/86513/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37601/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.581440Z",
            "action": 27,
            "target": "欢迎來到 Seerr",
            "old": "欢迎來到 Jellyseerr",
            "details": {
                "state": 10,
                "source": "Welcome to Seerr",
                "context": "components.Setup.welcome",
                "old_state": 10
            },
            "id": 86023,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/86023/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37545/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.553486Z",
            "action": 27,
            "target": "需重启 Seerr 服务才能使此设置生效",
            "old": "需重启 Jellyseerr 服务才能使此设置生效",
            "details": {
                "state": 10,
                "source": "Seerr must be restarted for changes to this setting to take effect",
                "context": "components.Settings.restartrequiredTooltip",
                "old_state": 10
            },
            "id": 86021,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/86021/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37361/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.539732Z",
            "action": 27,
            "target": "Seerr将某些维护任务作为定期计划的任务执行,但它们也可以在下面手动触发。手动运行任务不会改变它的时间表。",
            "old": "Jellyseerr将某些维护任务作为定期计划的任务执行,但它们也可以在下面手动触发。手动运行任务不会改变它的时间表。",
            "details": {
                "state": 10,
                "source": "Seerr performs certain maintenance tasks as regularly-scheduled jobs, but they can also be manually triggered below. Manually running a job will not alter its schedule.",
                "context": "components.Settings.SettingsJobsCache.jobsDescription",
                "old_state": 10
            },
            "id": 86020,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/86020/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/36788/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.218243Z",
            "action": 27,
            "target": "Seerr 稳定版",
            "old": "Jellyseerr 稳定版",
            "details": {
                "state": 10,
                "source": "Seerr Stable",
                "context": "components.Layout.VersionStatus.streamstable",
                "old_state": 10
            },
            "id": 85998,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85998/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/36787/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.205835Z",
            "action": 27,
            "target": "Seerr 开发版",
            "old": "Jellyseerr 开发版",
            "details": {
                "state": 10,
                "source": "Seerr Develop",
                "context": "components.Layout.VersionStatus.streamdevelop",
                "old_state": 10
            },
            "id": 85997,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85997/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37330/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.119165Z",
            "action": 27,
            "target": "Seerr将请求缓存到外部API端点,以优化性能,避免进行不必要的API调用。",
            "old": "Jellyseerr将请求缓存到外部API端点,以优化性能,避免进行不必要的API调用。",
            "details": {
                "state": 10,
                "source": "Seerr caches requests to external API endpoints to optimize performance and avoid making unnecessary API calls.",
                "context": "components.Settings.SettingsJobsCache.cacheDescription",
                "old_state": 10
            },
            "id": 85991,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85991/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37320/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.106246Z",
            "action": 27,
            "target": "您正在使用 Seerr 的 <code>develop</code> 开发板。我们只建议开发者和协助测试的人员使用。",
            "old": "您正在使用 Jellyseerr 的 <code>develop</code> 开发板。我们只建议开发者和协助测试的人员使用。",
            "details": {
                "state": 10,
                "source": "You are running the <code>develop</code> branch of Seerr, which is only recommended for those contributing to development or assisting with bleeding-edge testing.",
                "context": "components.Settings.SettingsAbout.runningDevelop",
                "old_state": 10
            },
            "id": 85990,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85990/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37310/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.092478Z",
            "action": 27,
            "target": "关于 Seerr",
            "old": "关于 Jellyseerr",
            "details": {
                "state": 20,
                "source": "About",
                "context": "components.Settings.SettingsAbout.about",
                "old_state": 20
            },
            "id": 85989,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85989/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37203/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.080919Z",
            "action": 27,
            "target": "建立一个 Seerr 专用的<CreateBotLink>机器人</CreateBotLink>",
            "old": "建立一个 Jellyseerr 专用的<CreateBotLink>机器人</CreateBotLink>",
            "details": {
                "state": 10,
                "source": "<CreateBotLink>Create a bot</CreateBotLink> for use with Seerr",
                "context": "components.Settings.Notifications.botApiTip",
                "old_state": 10
            },
            "id": 85988,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85988/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37177/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.067633Z",
            "action": 27,
            "target": "为了接收web推送通知,Seerr必须通过HTTPS提供服务。",
            "old": "为了接收web推送通知,Jellyseerr必须通过HTTPS提供服务。",
            "details": {
                "state": 10,
                "source": "In order to receive web push notifications, Seerr must be served over HTTPS.",
                "context": "components.Settings.Notifications.NotificationsWebPush.httpsRequirement",
                "old_state": 10
            },
            "id": 85987,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85987/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37152/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:18.054058Z",
            "action": 27,
            "target": "<ApplicationRegistrationLink>创建应用</ApplicationRegistrationLink> 并关联 Seerr",
            "old": "<ApplicationRegistrationLink>创建应用</ApplicationRegistrationLink> 并关联 Jellyseerr",
            "details": {
                "state": 10,
                "source": "<ApplicationRegistrationLink>Register an application</ApplicationRegistrationLink> for use with Seerr",
                "context": "components.Settings.Notifications.NotificationsPushover.accessTokenTip",
                "old_state": 10
            },
            "id": 85986,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85986/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37567/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:17.087790Z",
            "action": 27,
            "target": "可选配置您的 Tautulli 服务器设置。Seerr 会从 Tautulli 获取您的 Plex 媒体观看历史数据。",
            "old": "可选配置您的 Tautulli 服务器设置。Jellyseerr 会从 Tautulli 获取您的 Plex 媒体观看历史数据。",
            "details": {
                "state": 10,
                "source": "Optionally configure the settings for your Tautulli server. Seerr fetches watch history data for your Plex media from Tautulli.",
                "context": "components.Settings.tautulliSettingsDescription",
                "old_state": 10
            },
            "id": 85917,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85917/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37542/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:17.074931Z",
            "action": 27,
            "target": "配置您的 Plex 服务器设置。Seerr 将通过扫描 Plex 媒体库来确定内容可用性。",
            "old": "配置您的 Plex 服务器设置。Jellyseerr 将通过扫描 Plex 媒体库来确定内容可用性。",
            "details": {
                "state": 10,
                "source": "Configure the settings for your Plex server. Seerr scans your Plex libraries to determine content availability.",
                "context": "components.Settings.plexsettingsDescription",
                "old_state": 10
            },
            "id": 85916,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85916/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37540/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:17.062181Z",
            "action": 27,
            "target": "Seerr 扫描影片的媒体库。如果未列出任何媒体库,请先设置并保存您的 Plex 连接配置,然后点击下方按钮。",
            "old": "Jellyseerr 扫描影片的媒体库。如果未列出任何媒体库,请先设置并保存您的 Plex 连接配置,然后点击下方按钮。",
            "details": {
                "state": 10,
                "source": "The libraries Seerr scans for titles. Set up and save your Plex connection settings, then click the button below if no libraries are listed.",
                "context": "components.Settings.plexlibrariesDescription",
                "old_state": 10
            },
            "id": 85915,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85915/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37522/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:17.049282Z",
            "action": 27,
            "target": "关于 Seerr",
            "old": "关于 Jellyseerr",
            "details": {
                "state": 20,
                "source": "About",
                "context": "components.Settings.menuAbout",
                "old_state": 20
            },
            "id": 85914,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85914/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37518/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:17.038165Z",
            "action": 27,
            "target": "正常情况下,每24小时只会运行一次。Seerr将更积极地检查您的{mediaServerName}服务器最近添加的内容。如果这是您第一次配置Seerr,建议您手动进行一次完整的库扫描!",
            "old": "正常情况下,每24小时只会运行一次。Jellyseerr将更积极地检查您的{mediaServerName}服务器最近添加的内容。如果这是您第一次配置Jellyseerr,建议您手动进行一次完整的库扫描!",
            "details": {
                "state": 10,
                "source": "Normally, this will only be run once every 24 hours. Seerr will check your {mediaServerName} server's recently added more aggressively. If this is your first time configuring Seerr, a one-time full manual library scan is recommended!",
                "context": "components.Settings.manualscanDescriptionJellyfin",
                "old_state": 10
            },
            "id": 85913,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85913/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37517/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:17.025031Z",
            "action": 27,
            "target": "在正常情況下,Seerr 会每24小时扫描一次你的 Plex 媒体库。Seerr会更积极地检查你的Plex服务器最近添加的内容。如果这是你第一次配置Plex,我们建议你执行一次手动扫描!",
            "old": "在正常情況下,Jellyseerr 会每24小时扫描一次你的 Plex 媒体库。Jellyseerr会更积极地检查你的Plex服务器最近添加的内容。如果这是你第一次配置Plex,我们建议你执行一次手动扫描!",
            "details": {
                "state": 10,
                "source": "Normally, this will only be run once every 24 hours. Seerr will check your Plex server's recently added more aggressively. If this is your first time configuring Plex, a one-time full manual library scan is recommended!",
                "context": "components.Settings.manualscanDescription",
                "old_state": 10
            },
            "id": 85912,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85912/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37402/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:17.011812Z",
            "action": 27,
            "target": "为 Seerr 配置全局和默认设置。",
            "old": "为 Jellyseerr 配置全局和默认设置。",
            "details": {
                "state": 10,
                "source": "Configure global and default settings for Seerr.",
                "context": "components.Settings.SettingsMain.generalsettingsDescription",
                "old_state": 10
            },
            "id": 85911,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85911/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37351/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:16.999067Z",
            "action": 27,
            "target": "当此功能在设置中启用时,Seerr 将代理并缓存预配置的外部来源中的图像。缓存的图片保存于你的配置文件夹中,你可以在 <code>{appDataPath}/cache/images</code> 目录下找到这些文件。",
            "old": "当此功能在设置中启用时,Jellyseerr 将代理并缓存预配置的外部来源中的图像。缓存的图片保存于你的配置文件夹中,你可以在 <code>{appDataPath}/cache/images</code> 目录下找到这些文件。",
            "details": {
                "state": 10,
                "source": "When enabled in settings, Seerr will proxy and cache images from pre-configured external sources. Cached images are saved into your config folder. You can find the files in <code>{appDataPath}/cache/images</code>.",
                "context": "components.Settings.SettingsJobsCache.imagecacheDescription",
                "old_state": 10
            },
            "id": 85910,
            "action_name": "Translation replaced",
            "url": "https://translate.seerr.dev/api/changes/85910/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/37351/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/zh_Hans/?format=api",
            "user": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "author": "https://translate.seerr.dev/api/users/M0NsTeRRR/?format=api",
            "timestamp": "2026-02-18T00:43:16.998336Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 85909,
            "action_name": "Contributor joined",
            "url": "https://translate.seerr.dev/api/changes/85909/?format=api"
        }
    ]
}