Translation components API.

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

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

{
    "count": 3923,
    "next": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/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/sv/?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-19T05:08:45.453931Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 107608,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/107608/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74106/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-19T01:03:24.933468Z",
            "action": 2,
            "target": "Använd mottagarens valda språk",
            "old": "Använd mottagarens språkinställning",
            "details": {
                "state": 20,
                "source": "Use Notification Recipient Locale",
                "context": "components.Settings.Notifications.useUserLocale",
                "old_state": 20
            },
            "id": 107606,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107606/?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/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-19T01:01:44.113806Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 107605,
            "action_name": "Translation completed",
            "url": "https://translate.seerr.dev/api/changes/107605/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74107/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-19T01:01:44.085505Z",
            "action": 5,
            "target": "Språk för meddelanden",
            "old": "",
            "details": {
                "state": 20,
                "source": "Notification Language",
                "context": "i18n.notificationLocale",
                "old_state": 0
            },
            "id": 107604,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/107604/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74106/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-19T01:01:30.015311Z",
            "action": 5,
            "target": "Använd mottagarens språkinställning",
            "old": "",
            "details": {
                "state": 20,
                "source": "Use Notification Recipient Locale",
                "context": "components.Settings.Notifications.useUserLocale",
                "old_state": 0
            },
            "id": 107603,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/107603/?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/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T21:05:11.694682Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "src/i18n/locale/sv.json"
            },
            "id": 107553,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/107553/?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/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T20:59:30.831171Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "src/i18n/locale/sv.json"
            },
            "id": 107512,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/107512/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74107/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T20:59:30.831152Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Notification Language",
                "context": "i18n.notificationLocale",
                "old_state": -1
            },
            "id": 107511,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/107511/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74106/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T20:59:30.831130Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use Notification Recipient Locale",
                "context": "components.Settings.Notifications.useUserLocale",
                "old_state": -1
            },
            "id": 107510,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/107510/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/34178/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T20:59:30.831097Z",
            "action": 59,
            "target": "Lägg till en giltig e-postadress för att slutföra din profil. Denna kommer att användas för notifikationer och lokal inloggning.",
            "old": "Lägg till en giltig e-postadress för att slutföra din profil. Denna kommer att användas för notifikationer och lokal inloggning.",
            "details": {
                "state": 20,
                "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": 107509,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/107509/?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/sv/?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-18T10:14:32.947402Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 107174,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/107174/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/58661/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T03:06:36.755754Z",
            "action": 2,
            "target": "Serverns rot-URL",
            "old": "Serverns root URL",
            "details": {
                "state": 20,
                "source": "Server root URL",
                "context": "components.Settings.Notifications.NotificationsNtfy.url",
                "old_state": 20
            },
            "id": 107172,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107172/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/34586/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T03:05:31.542683Z",
            "action": 2,
            "target": "Aktivera meddelandetjänst",
            "old": "Aktivera agent",
            "details": {
                "state": 20,
                "source": "Enable Agent",
                "context": "components.Settings.Notifications.agentenabled",
                "old_state": 20
            },
            "id": 107171,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107171/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/58650/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T03:03:07.396977Z",
            "action": 2,
            "target": "Aktivera ntfy.sh",
            "old": "Aktivera agent",
            "details": {
                "state": 20,
                "source": "Enable Agent",
                "context": "components.Settings.Notifications.NotificationsNtfy.agentenabled",
                "old_state": 20
            },
            "id": 107170,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107170/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/58673/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T02:55:46.054423Z",
            "action": 2,
            "target": "Inkludera affisch",
            "old": "Bädda in affisch",
            "details": {
                "state": 20,
                "source": "Embed Poster",
                "context": "components.Settings.Notifications.embedPoster",
                "old_state": 20
            },
            "id": 107169,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107169/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/58672/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T02:55:42.458697Z",
            "action": 2,
            "target": "Inkludera affisch",
            "old": "Bädda in affisch",
            "details": {
                "state": 20,
                "source": "Embed Poster",
                "context": "components.Settings.Notifications.NotificationsWebPush.embedPoster",
                "old_state": 20
            },
            "id": 107168,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107168/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/58668/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T02:55:40.386097Z",
            "action": 2,
            "target": "Inkludera affisch",
            "old": "Integrera affisch",
            "details": {
                "state": 20,
                "source": "Embed Poster",
                "context": "components.Settings.Notifications.NotificationsSlack.embedPoster",
                "old_state": 20
            },
            "id": 107167,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107167/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/58667/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T02:55:37.250194Z",
            "action": 2,
            "target": "Inkludera affisch",
            "old": "Integrerad affisch",
            "details": {
                "state": 20,
                "source": "Embed Poster",
                "context": "components.Settings.Notifications.NotificationsPushover.embedPoster",
                "old_state": 20
            },
            "id": 107166,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107166/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/58651/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T02:55:32.185546Z",
            "action": 2,
            "target": "Inkludera affisch",
            "old": "Bädda in affischer",
            "details": {
                "state": 20,
                "source": "Embed Poster",
                "context": "components.Settings.Notifications.NotificationsNtfy.embedPoster",
                "old_state": 20
            },
            "id": 107165,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107165/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/62649/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T02:52:38.325718Z",
            "action": 2,
            "target": "Blockerar",
            "old": "Blockering",
            "details": {
                "state": 20,
                "source": "Blocklisting",
                "context": "component.BlocklistModal.blocklisting",
                "old_state": 20
            },
            "id": 107164,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107164/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/35230/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-18T02:00:39.269786Z",
            "action": 2,
            "target": "Öppet",
            "old": "Öppna",
            "details": {
                "state": 20,
                "source": "Open",
                "context": "i18n.open",
                "old_state": 20
            },
            "id": 107162,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/107162/?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/sv/?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-17T03:09:51.822688Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 104516,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/104516/?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/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:11:15.325942Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 104512,
            "action_name": "Translation completed",
            "url": "https://translate.seerr.dev/api/changes/104512/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71710/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:11:15.281747Z",
            "action": 5,
            "target": "Detta lösenord gäller för lokal inloggning med {applicationTitle}. Det är inte samma som ditt lösenord till medieservern.",
            "old": "",
            "details": {
                "state": 20,
                "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": 0
            },
            "id": 104511,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104511/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71709/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:09:06.892052Z",
            "action": 5,
            "target": "Importerade användare har inget lösenord för {applicationTitle} angivet. Om du inaktiverar inloggning via {mediaServerName} måste de ange ett lösenord i sin profil eller via en länk för återställning av lösenord.",
            "old": "",
            "details": {
                "state": 20,
                "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": 0
            },
            "id": 104510,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104510/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71708/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:08:35.975495Z",
            "action": 5,
            "target": "Importerade användare har inget lösenord för {applicationTitle} angivet. Om du inaktiverar Plex-inloggning måste de ange ett lösenord i sin profil eller via en länk för återställning av lösenord.",
            "old": "",
            "details": {
                "state": 20,
                "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": 0
            },
            "id": 104509,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104509/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71707/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:07:52.370020Z",
            "action": 5,
            "target": "Vissa användare kan sakna ett lösenord för {applicationTitle}. Att inaktivera inloggning via {mediaServerName} kan låsa ut dem. Berörda användare behöver ange ett lösenord i sin profil eller via en länk för återställning av lösenord.",
            "old": "",
            "details": {
                "state": 20,
                "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": 0
            },
            "id": 104508,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104508/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71706/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:06:58.782101Z",
            "action": 5,
            "target": "Region som används för att skanna blocklistans innehåll (oberoende av inställningarna för Upptäck)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Region used for blocklist content scanning (independent of discover settings)",
                "context": "components.Settings.SettingsMain.blocklistRegionTip",
                "old_state": 0
            },
            "id": 104507,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104507/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71705/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:06:45.909403Z",
            "action": 5,
            "target": "Region för blocklista",
            "old": "",
            "details": {
                "state": 20,
                "source": "Blocklist Region",
                "context": "components.Settings.SettingsMain.blocklistRegion",
                "old_state": 0
            },
            "id": 104506,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104506/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71704/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:05:50.541399Z",
            "action": 5,
            "target": "Språk som används för att skanna blocklistans innehåll (oberoende av inställningarna för Upptäck)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Language used for blocklist content scanning (independent of discover settings)",
                "context": "components.Settings.SettingsMain.blocklistLanguageTip",
                "old_state": 0
            },
            "id": 104505,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104505/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71703/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:04:41.046835Z",
            "action": 5,
            "target": "Språk för blocklista",
            "old": "",
            "details": {
                "state": 20,
                "source": "Blocklist Language",
                "context": "components.Settings.SettingsMain.blocklistLanguage",
                "old_state": 0
            },
            "id": 104504,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104504/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71702/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:04:20.283756Z",
            "action": 5,
            "target": "Något gick fel, kunde inte spara.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Something went wrong while saving.",
                "context": "components.Login.saveFailed",
                "old_state": 0
            },
            "id": 104503,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104503/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71701/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:03:03.533108Z",
            "action": 5,
            "target": "Om du inte har angivit en e-postadress i din profil, använd ditt användarnamn för {mediaServerName} istället.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you haven't set an email address in your profile, use your {mediaServerName} username instead.",
                "context": "components.Login.jellyfinLocalLoginHint",
                "old_state": 0
            },
            "id": 104502,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104502/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71700/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:02:09.998746Z",
            "action": 5,
            "target": "Denna e-postadress används redan.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This email is already in use.",
                "context": "components.Login.emailAlreadyTaken",
                "old_state": 0
            },
            "id": 104501,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104501/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/34178/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:01:52.618549Z",
            "action": 2,
            "target": "Lägg till en giltig e-postadress för att slutföra din profil. Denna kommer att användas för notifikationer och lokal inloggning.",
            "old": "Eftersom det här är första gången du loggar in på {applicationName}, krävs det att en giltig e-postadress läggs till.",
            "details": {
                "state": 20,
                "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": 10
            },
            "id": 104500,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/104500/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71699/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "author": "https://translate.seerr.dev/api/users/Nisse/?format=api",
            "timestamp": "2026-04-17T01:00:40.107063Z",
            "action": 5,
            "target": "Profilen är ofullständig",
            "old": "",
            "details": {
                "state": 20,
                "source": "Profile is incomplete",
                "context": "components.Layout.UserWarnings.profileIncomplete",
                "old_state": 0
            },
            "id": 104499,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104499/?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/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324994Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/i18n/locale/en.json"
            },
            "id": 104405,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/104405/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71710/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324977Z",
            "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": 104404,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104404/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71709/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324959Z",
            "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": 104403,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104403/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71708/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324941Z",
            "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": 104402,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104402/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71707/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324922Z",
            "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": 104401,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104401/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71706/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324904Z",
            "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": 104400,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104400/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71705/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324886Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Blocklist Region",
                "context": "components.Settings.SettingsMain.blocklistRegion",
                "old_state": -1
            },
            "id": 104399,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104399/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71704/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324868Z",
            "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": 104398,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104398/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71703/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324850Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Blocklist Language",
                "context": "components.Settings.SettingsMain.blocklistLanguage",
                "old_state": -1
            },
            "id": 104397,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104397/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71702/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324832Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Something went wrong while saving.",
                "context": "components.Login.saveFailed",
                "old_state": -1
            },
            "id": 104396,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104396/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71701/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324814Z",
            "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": 104395,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104395/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71700/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324796Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This email is already in use.",
                "context": "components.Login.emailAlreadyTaken",
                "old_state": -1
            },
            "id": 104394,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/104394/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/34178/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324776Z",
            "action": 59,
            "target": "Eftersom det här är första gången du loggar in på {applicationName}, krävs det att en giltig e-postadress läggs till.",
            "old": "Eftersom det här är första gången du loggar in på {applicationName}, krävs det att en giltig e-postadress läggs till.",
            "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": 104393,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/104393/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/34178/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/sv/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:50:15.324754Z",
            "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": 104392,
            "action_name": "Source string changed",
            "url": "https://translate.seerr.dev/api/changes/104392/?format=api"
        }
    ]
}