Translation components API.

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

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

{
    "count": 2006,
    "next": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T21:04:57.338190Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "src/i18n/locale/ca.json"
            },
            "id": 107521,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/107521/?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/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T20:59:15.080929Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "src/i18n/locale/ca.json"
            },
            "id": 107473,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/107473/?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/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T10:14:39.538552Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/i18n/locale/ca.json"
            },
            "id": 107187,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/107187/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74033/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T10:14:39.538524Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Notification Language",
                "context": "i18n.notificationLocale",
                "old_state": -1
            },
            "id": 107186,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/107186/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74032/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T10:14:39.538490Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use Notification Recipient Locale",
                "context": "components.Settings.Notifications.useUserLocale",
                "old_state": -1
            },
            "id": 107185,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/107185/?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/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113458Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/i18n/locale/en.json"
            },
            "id": 103937,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/103937/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71326/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113440Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This password is used for signing in with the {applicationTitle} local login form. It is separate from your media server password.",
                "context": "components.UserProfile.UserSettings.UserPasswordChange.localPasswordDescription",
                "old_state": -1
            },
            "id": 103936,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103936/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71325/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113422Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Imported users do not have a {applicationTitle} password set. If you disable {mediaServerName} sign-in, they will need to set a password from their profile or via a password reset link.",
                "context": "components.UserList.importedUsersNoPassword",
                "old_state": -1
            },
            "id": 103935,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103935/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71324/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113403Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Imported users do not have a {applicationTitle} password set. If you disable Plex sign-in, they will need to set a password from their profile or via a password reset link.",
                "context": "components.UserList.importedPlexUsersNoPassword",
                "old_state": -1
            },
            "id": 103934,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103934/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71323/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113385Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Some users may not have a {applicationTitle} password set. Disabling {mediaServerName} sign-in could lock them out. Affected users will need to set a password from their profile or via a password reset link.",
                "context": "components.Settings.SettingsUsers.disabledMediaServerLoginWarning",
                "old_state": -1
            },
            "id": 103933,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103933/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71322/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113367Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Region used for blocklist content scanning (independent of discover settings)",
                "context": "components.Settings.SettingsMain.blocklistRegionTip",
                "old_state": -1
            },
            "id": 103932,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103932/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71321/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113349Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Blocklist Region",
                "context": "components.Settings.SettingsMain.blocklistRegion",
                "old_state": -1
            },
            "id": 103931,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103931/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71320/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113330Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Language used for blocklist content scanning (independent of discover settings)",
                "context": "components.Settings.SettingsMain.blocklistLanguageTip",
                "old_state": -1
            },
            "id": 103930,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103930/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71319/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113312Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Blocklist Language",
                "context": "components.Settings.SettingsMain.blocklistLanguage",
                "old_state": -1
            },
            "id": 103929,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103929/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/3196/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113294Z",
            "action": 59,
            "target": "<ApplicationRegistrationLink>Registreu una aplicació</ApplicationRegistrationLink> per utilitzar-la amb Seerr",
            "old": "<ApplicationRegistrationLink>Registreu una aplicació</ApplicationRegistrationLink> per utilitzar-la amb Seerr",
            "details": {
                "state": 20,
                "source": "<ApplicationRegistrationLink>Register an application</ApplicationRegistrationLink> for use with Seerr",
                "context": "components.Settings.Notifications.NotificationsPushover.accessTokenTip",
                "old_state": 20
            },
            "id": 103928,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/103928/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/3092/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113275Z",
            "action": 59,
            "target": "Aquest usuari pot sol·licitar <strong>{limit}</strong> {type}{days, plural, =0 {} one { cada dia} other { cada<strong>{days}</strong> dies}}.",
            "old": "Aquest usuari pot sol·licitar <strong>{limit}</strong> {type}{days, plural, =0 {} one { cada dia} other { cada<strong>{days}</strong> dies}}.",
            "details": {
                "state": 20,
                "source": "This user is allowed to request <strong>{limit}</strong> {type}{days, plural, =0 {} one { every day} other { every <strong>{days}</strong> days}}.",
                "context": "components.RequestModal.QuotaDisplay.allowedRequestsUser",
                "old_state": 20
            },
            "id": 103927,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/103927/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/3091/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113257Z",
            "action": 59,
            "target": "Podeu sol·licitar <strong>{limit}</strong> {type}{days, plural, =0 {} one { cada dia} other { cada <strong>{days}</strong> dies}}.",
            "old": "Podeu sol·licitar <strong>{limit}</strong> {type}{days, plural, =0 {} one { cada dia} other { cada <strong>{days}</strong> dies}}.",
            "details": {
                "state": 20,
                "source": "You are allowed to request <strong>{limit}</strong> {type}{days, plural, =0 {} one { every day} other { every <strong>{days}</strong> days}}.",
                "context": "components.RequestModal.QuotaDisplay.allowedRequests",
                "old_state": 20
            },
            "id": 103926,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/103926/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71318/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113239Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Something went wrong while saving.",
                "context": "components.Login.saveFailed",
                "old_state": -1
            },
            "id": 103925,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103925/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71317/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113220Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you haven't set an email address in your profile, use your {mediaServerName} username instead.",
                "context": "components.Login.jellyfinLocalLoginHint",
                "old_state": -1
            },
            "id": 103924,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103924/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71316/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113202Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This email is already in use.",
                "context": "components.Login.emailAlreadyTaken",
                "old_state": -1
            },
            "id": 103923,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103923/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/2834/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113184Z",
            "action": 59,
            "target": "Com que és la primera vegada que inicieu sessió a {applicationName}, es necessita afegir un correu electrònic vàlid.",
            "old": "Com que és la primera vegada que inicieu sessió a {applicationName}, es necessita afegir un correu electrònic vàlid.",
            "details": {
                "state": 10,
                "source": "Add a valid email address to complete your profile. This will be used for notifications and local sign-in.",
                "context": "components.Login.description",
                "old_state": 20
            },
            "id": 103922,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/103922/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/2834/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113165Z",
            "action": 30,
            "target": "Add a valid email address to complete your profile. This will be used for notifications and local sign-in.",
            "old": "Since this is your first time logging into {applicationName}, you are required to add a valid email address.",
            "details": {
                "state": 10,
                "source": "Add a valid email address to complete your profile. This will be used for notifications and local sign-in.",
                "context": "components.Login.description",
                "old_state": 20
            },
            "id": 103921,
            "action_name": "Source string changed",
            "url": "https://translate.seerr.dev/api/changes/103921/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/2832/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113145Z",
            "action": 59,
            "target": "Seer (Estable)",
            "old": "Seer (Estable)",
            "details": {
                "state": 20,
                "source": "Seerr Stable",
                "context": "components.Layout.VersionStatus.streamstable",
                "old_state": 20
            },
            "id": 103920,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/103920/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/2831/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113122Z",
            "action": 59,
            "target": "Seerr (Desenvolupament)",
            "old": "Seerr (Desenvolupament)",
            "details": {
                "state": 20,
                "source": "Seerr Develop",
                "context": "components.Layout.VersionStatus.streamdevelop",
                "old_state": 20
            },
            "id": 103919,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/103919/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71315/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:22.113089Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Profile is incomplete",
                "context": "components.Layout.UserWarnings.profileIncomplete",
                "old_state": -1
            },
            "id": 103918,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103918/?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/ca/?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-04-16T20:49:11.474011Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 103868,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/103868/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54862/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:57:37.482662Z",
            "action": 5,
            "target": "Les variables permeses estan documentades en la secció de variables de la plantilla del webhook.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Available variables are documented in the webhook template variables section",
                "context": "components.Settings.Notifications.NotificationsWebhook.supportVariablesTip",
                "old_state": 0
            },
            "id": 103867,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103867/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54861/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:56:43.956159Z",
            "action": 5,
            "target": "Admet variables d'URL",
            "old": "",
            "details": {
                "state": 20,
                "source": "Support URL Variables",
                "context": "components.Settings.Notifications.NotificationsWebhook.supportVariables",
                "old_state": 0
            },
            "id": 103866,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103866/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/66405/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:56:17.204621Z",
            "action": 5,
            "target": "Valor de capçalera",
            "old": "",
            "details": {
                "state": 20,
                "source": "Header Value",
                "context": "components.Settings.Notifications.NotificationsWebhook.customHeadersValue",
                "old_state": 0
            },
            "id": 103865,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103865/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/66404/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:56:04.586747Z",
            "action": 5,
            "target": "Afegeix capçaleres HTTP personalitzades per incloure a les sol·licituds de webhook",
            "old": "",
            "details": {
                "state": 20,
                "source": "Add custom HTTP headers to include with webhook requests",
                "context": "components.Settings.Notifications.NotificationsWebhook.customHeadersTip",
                "old_state": 0
            },
            "id": 103864,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103864/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/66403/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:49:23.907044Z",
            "action": 5,
            "target": "Treure",
            "old": "",
            "details": {
                "state": 20,
                "source": "Remove",
                "context": "components.Settings.Notifications.NotificationsWebhook.customHeadersRemove",
                "old_state": 0
            },
            "id": 103863,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103863/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/66401/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:49:14.563381Z",
            "action": 2,
            "target": "Totes les capçaleres han de tenir tant un nom com un valor",
            "old": "Totes les capçaleres han de tenir tant nom com valor",
            "details": {
                "state": 20,
                "source": "All headers must have both name and value",
                "context": "components.Settings.Notifications.NotificationsWebhook.customHeadersIncomplete",
                "old_state": 20
            },
            "id": 103862,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/103862/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/66402/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:49:00.838375Z",
            "action": 5,
            "target": "Nom de la capçalera",
            "old": "",
            "details": {
                "state": 20,
                "source": "Header Name",
                "context": "components.Settings.Notifications.NotificationsWebhook.customHeadersKey",
                "old_state": 0
            },
            "id": 103861,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103861/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/66401/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:48:52.687860Z",
            "action": 5,
            "target": "Totes les capçaleres han de tenir tant nom com valor",
            "old": "",
            "details": {
                "state": 20,
                "source": "All headers must have both name and value",
                "context": "components.Settings.Notifications.NotificationsWebhook.customHeadersIncomplete",
                "old_state": 0
            },
            "id": 103860,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103860/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/66400/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:48:16.497847Z",
            "action": 5,
            "target": "No es poden utilitzar la capçalera d'autorització i la capçalera d'autorització personalitzada alhora. Si us plau, elimina'n una.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Cannot use both Authorization Header and custom Authorization header. Please remove one.",
                "context": "components.Settings.Notifications.NotificationsWebhook.customHeadersAuthConflict",
                "old_state": 0
            },
            "id": 103859,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103859/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/66399/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:47:47.540268Z",
            "action": 5,
            "target": "Afegir capçalera",
            "old": "",
            "details": {
                "state": 20,
                "source": "Add Header",
                "context": "components.Settings.Notifications.NotificationsWebhook.customHeadersAdd",
                "old_state": 0
            },
            "id": 103858,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103858/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/66398/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:47:24.987558Z",
            "action": 5,
            "target": "Capçaleres personalitzades",
            "old": "",
            "details": {
                "state": 20,
                "source": "Custom Headers",
                "context": "components.Settings.Notifications.NotificationsWebhook.customHeaders",
                "old_state": 0
            },
            "id": 103857,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103857/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54860/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:47:10.311086Z",
            "action": 5,
            "target": "Incrustar pòster",
            "old": "",
            "details": {
                "state": 20,
                "source": "Embed Poster",
                "context": "components.Settings.Notifications.NotificationsSlack.embedPoster",
                "old_state": 0
            },
            "id": 103856,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103856/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/3201/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:46:51.120146Z",
            "action": 5,
            "target": "So de notificació",
            "old": "",
            "details": {
                "state": 20,
                "source": "Notification Sound",
                "context": "components.Settings.Notifications.NotificationsPushover.sound",
                "old_state": 0
            },
            "id": 103855,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103855/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54859/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:46:14.097408Z",
            "action": 5,
            "target": "Incrustar pòster",
            "old": "",
            "details": {
                "state": 20,
                "source": "Embed Poster",
                "context": "components.Settings.Notifications.NotificationsPushover.embedPoster",
                "old_state": 0
            },
            "id": 103854,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103854/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/3198/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:45:50.285269Z",
            "action": 5,
            "target": "Dispositiu predeterminat",
            "old": "",
            "details": {
                "state": 20,
                "source": "Device Default",
                "context": "components.Settings.Notifications.NotificationsPushover.deviceDefault",
                "old_state": 0
            },
            "id": 103853,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103853/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/3196/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:45:37.186408Z",
            "action": 2,
            "target": "<ApplicationRegistrationLink>Registreu una aplicació</ApplicationRegistrationLink> per utilitzar-la amb Seerr",
            "old": "<ApplicationRegistrationLink>Registreu una aplicació</ApplicationRegistrationLink> per utilitzar-la amb Seerr",
            "details": {
                "state": 20,
                "source": "<ApplicationRegistrationLink>Register an application</ApplicationRegistrationLink> for use with Seerr",
                "context": "components.Settings.Notifications.NotificationsPushover.accessTokenTip",
                "old_state": 10
            },
            "id": 103852,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/103852/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54858/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:45:19.607038Z",
            "action": 5,
            "target": "Has de seleccionar almenys un tipus de notificació",
            "old": "",
            "details": {
                "state": 20,
                "source": "You must select at least one notification type",
                "context": "components.Settings.Notifications.NotificationsNtfy.validationTypes",
                "old_state": 0
            },
            "id": 103851,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103851/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/64681/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:44:52.541714Z",
            "action": 5,
            "target": "Has de proporcionar una prioritat entre 1 i 5",
            "old": "",
            "details": {
                "state": 20,
                "source": "You must provide a priority between 1 and 5",
                "context": "components.Settings.Notifications.NotificationsNtfy.validationPriorityRequired",
                "old_state": 0
            },
            "id": 103850,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103850/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54857/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:44:27.446777Z",
            "action": 5,
            "target": "Has de proporcionar una URL vàlida",
            "old": "",
            "details": {
                "state": 20,
                "source": "You must provide a valid URL",
                "context": "components.Settings.Notifications.NotificationsNtfy.validationNtfyUrl",
                "old_state": 0
            },
            "id": 103849,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103849/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54856/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:44:10.843273Z",
            "action": 5,
            "target": "Has de proporcionar un tema",
            "old": "",
            "details": {
                "state": 20,
                "source": "You must provide a topic",
                "context": "components.Settings.Notifications.NotificationsNtfy.validationNtfyTopic",
                "old_state": 0
            },
            "id": 103848,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103848/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54855/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:43:51.961227Z",
            "action": 5,
            "target": "Autenticació amb nom d'usuari i contrasenya",
            "old": "",
            "details": {
                "state": 20,
                "source": "Username + Password authentication",
                "context": "components.Settings.Notifications.NotificationsNtfy.usernamePasswordAuth",
                "old_state": 0
            },
            "id": 103847,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103847/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54854/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:41:46.581857Z",
            "action": 5,
            "target": "Nom d'usuari",
            "old": "",
            "details": {
                "state": 20,
                "source": "Username",
                "context": "components.Settings.Notifications.NotificationsNtfy.username",
                "old_state": 0
            },
            "id": 103846,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103846/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54853/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:41:36.525128Z",
            "action": 5,
            "target": "URL arrel del servidor",
            "old": "",
            "details": {
                "state": 20,
                "source": "Server root URL",
                "context": "components.Settings.Notifications.NotificationsNtfy.url",
                "old_state": 0
            },
            "id": 103845,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103845/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/54852/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/ca/?format=api",
            "user": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "author": "https://translate.seerr.dev/api/users/Kisnov/?format=api",
            "timestamp": "2026-04-16T14:41:11.504343Z",
            "action": 5,
            "target": "Tema",
            "old": "",
            "details": {
                "state": 20,
                "source": "Topic",
                "context": "components.Settings.Notifications.NotificationsNtfy.topic",
                "old_state": 0
            },
            "id": 103844,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103844/?format=api"
        }
    ]
}