Translation components API.

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

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

{
    "count": 3354,
    "next": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/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/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T21:04:58.329048Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "src/i18n/locale/da.json"
            },
            "id": 107523,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/107523/?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/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T20:59:15.965663Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "src/i18n/locale/da.json"
            },
            "id": 107475,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/107475/?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/da/?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-18T20:59:11.513119Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 107466,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/107466/?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/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-18T12:27:20.446677Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 107335,
            "action_name": "Translation completed",
            "url": "https://translate.seerr.dev/api/changes/107335/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74037/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-18T12:27:20.333808Z",
            "action": 5,
            "target": "Sprog til notifikationer",
            "old": "",
            "details": {
                "state": 20,
                "source": "Notification Language",
                "context": "i18n.notificationLocale",
                "old_state": 0
            },
            "id": 107334,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/107334/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74036/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-18T12:26:52.192198Z",
            "action": 5,
            "target": "Brug modtagerens sprogindstilling til notifikationer",
            "old": "",
            "details": {
                "state": 20,
                "source": "Use Notification Recipient Locale",
                "context": "components.Settings.Notifications.useUserLocale",
                "old_state": 0
            },
            "id": 107333,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/107333/?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/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T10:14:42.090628Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/i18n/locale/en.json"
            },
            "id": 107194,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/107194/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74037/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T10:14:42.090594Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Notification Language",
                "context": "i18n.notificationLocale",
                "old_state": -1
            },
            "id": 107193,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/107193/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/74036/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T10:14:42.090530Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use Notification Recipient Locale",
                "context": "components.Settings.Notifications.useUserLocale",
                "old_state": -1
            },
            "id": 107192,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/107192/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/5446/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-18T10:14:42.090484Z",
            "action": 59,
            "target": "Tilføj en gyldig email-adresse for at fuldføre din profil. Den bruges til notifikationer og lokalt login.",
            "old": "Tilføj en gyldig email-adresse for at fuldføre din profil. Den bruges til notifikationer og lokalt login.",
            "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": 107191,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/107191/?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/da/?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-17T10:33:34.442718Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 104547,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/104547/?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/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T06:08:41.772035Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 104546,
            "action_name": "Translation completed",
            "url": "https://translate.seerr.dev/api/changes/104546/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71350/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T06:08:41.725462Z",
            "action": 5,
            "target": "Denne adgangskode bruges til login via {applicationTitle}s lokale loginformular. Den er adskilt fra din medieserver-adgangskode.",
            "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": 104545,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104545/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71349/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T06:07:22.554688Z",
            "action": 5,
            "target": "Importerede brugere har ikke en adgangskode til {applicationTitle}. Hvis du deaktiverer {mediaServerName}-login, skal de oprette en adgangskode i deres profil eller via et nulstillingslink.",
            "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": 104544,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104544/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71348/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T06:06:24.182855Z",
            "action": 5,
            "target": "Importerede brugere har ikke en adgangskode til {applicationTitle}. Hvis du deaktiverer Plex-login, skal de oprette en adgangskode i deres profil eller via et nulstillingslink.",
            "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": 104543,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104543/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71347/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T06:02:38.895771Z",
            "action": 5,
            "target": "Nogle brugere har muligvis ikke angivet en adgangskode til {applicationTitle}. Deaktivering af {mediaServerName}-login kan låse dem ude. Berørte brugere skal oprette en adgangskode i deres profil eller via et nulstillingslink.",
            "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": 104542,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104542/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71346/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T06:00:49.695020Z",
            "action": 2,
            "target": "Region brugt til scanning af skjulningsliste-indhold (uafhængigt af Udforsk-sindstillinger)",
            "old": "Region brugt til scanning af skjulningsliste-indhold (uafhængigt af Udforsk-sindstillinger).",
            "details": {
                "state": 20,
                "source": "Region used for blocklist content scanning (independent of discover settings)",
                "context": "components.Settings.SettingsMain.blocklistRegionTip",
                "old_state": 20
            },
            "id": 104541,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/104541/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71346/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T06:00:45.338043Z",
            "action": 5,
            "target": "Region brugt til scanning af skjulningsliste-indhold (uafhængigt af Udforsk-sindstillinger).",
            "old": "",
            "details": {
                "state": 20,
                "source": "Region used for blocklist content scanning (independent of discover settings)",
                "context": "components.Settings.SettingsMain.blocklistRegionTip",
                "old_state": 0
            },
            "id": 104540,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104540/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71345/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:53:45.878550Z",
            "action": 5,
            "target": "Skjulningsliste-region",
            "old": "",
            "details": {
                "state": 20,
                "source": "Blocklist Region",
                "context": "components.Settings.SettingsMain.blocklistRegion",
                "old_state": 0
            },
            "id": 104539,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104539/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71344/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:53:27.249307Z",
            "action": 2,
            "target": "Sprog brugt til scanning af skjulningsliste-indhold (uafhængigt af Udforsk-indstillinger)",
            "old": "Sprog brugt til scanning af skjulningslisteindhold (uafhængigt af Udforsk-indstillinger)",
            "details": {
                "state": 20,
                "source": "Language used for blocklist content scanning (independent of discover settings)",
                "context": "components.Settings.SettingsMain.blocklistLanguageTip",
                "old_state": 20
            },
            "id": 104538,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/104538/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71343/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:53:19.999766Z",
            "action": 2,
            "target": "Skjulningsliste-sprog",
            "old": "Skjulnings-sprog",
            "details": {
                "state": 20,
                "source": "Blocklist Language",
                "context": "components.Settings.SettingsMain.blocklistLanguage",
                "old_state": 20
            },
            "id": 104537,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/104537/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71344/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:52:47.645157Z",
            "action": 2,
            "target": "Sprog brugt til scanning af skjulningslisteindhold (uafhængigt af Udforsk-indstillinger)",
            "old": "Sprog brugt til scanning af skjulningslisteindhold (uafhængigt af Udforsk-indstillinger).",
            "details": {
                "state": 20,
                "source": "Language used for blocklist content scanning (independent of discover settings)",
                "context": "components.Settings.SettingsMain.blocklistLanguageTip",
                "old_state": 20
            },
            "id": 104536,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/104536/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71344/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:52:41.772768Z",
            "action": 5,
            "target": "Sprog brugt til scanning af skjulningslisteindhold (uafhængigt af Udforsk-indstillinger).",
            "old": "",
            "details": {
                "state": 20,
                "source": "Language used for blocklist content scanning (independent of discover settings)",
                "context": "components.Settings.SettingsMain.blocklistLanguageTip",
                "old_state": 0
            },
            "id": 104535,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104535/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71343/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:50:07.857435Z",
            "action": 5,
            "target": "Skjulnings-sprog",
            "old": "",
            "details": {
                "state": 20,
                "source": "Blocklist Language",
                "context": "components.Settings.SettingsMain.blocklistLanguage",
                "old_state": 0
            },
            "id": 104534,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104534/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71342/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:48:47.455797Z",
            "action": 5,
            "target": "Noget gik galt under gemning.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Something went wrong while saving.",
                "context": "components.Login.saveFailed",
                "old_state": 0
            },
            "id": 104533,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104533/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71341/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:48:23.480937Z",
            "action": 5,
            "target": "Hvis du ikke har angivet en email-adresse i din profil, skal du i stedet bruge dit {mediaServerName}-brugernavn.",
            "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": 104532,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104532/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71340/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:46:12.886602Z",
            "action": 5,
            "target": "Denne email-adresse er allerede i brug.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This email is already in use.",
                "context": "components.Login.emailAlreadyTaken",
                "old_state": 0
            },
            "id": 104531,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104531/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/5446/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:45:26.175372Z",
            "action": 2,
            "target": "Tilføj en gyldig email-adresse for at fuldføre din profil. Den bruges til notifikationer og lokalt login.",
            "old": "Da dette er første gang, du logger ind på {applicationName}, skal du tilføje en gyldig email-adresse.",
            "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": 104530,
            "action_name": "Translation changed",
            "url": "https://translate.seerr.dev/api/changes/104530/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71339/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-17T05:44:09.930793Z",
            "action": 5,
            "target": "Profilen er ufuldstændig",
            "old": "",
            "details": {
                "state": 20,
                "source": "Profile is incomplete",
                "context": "components.Layout.UserWarnings.profileIncomplete",
                "old_state": 0
            },
            "id": 104529,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/104529/?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/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642765Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "src/i18n/locale/en.json"
            },
            "id": 103967,
            "action_name": "Resource updated",
            "url": "https://translate.seerr.dev/api/changes/103967/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71350/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642748Z",
            "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": 103966,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103966/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71349/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642730Z",
            "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": 103965,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103965/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71348/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642712Z",
            "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": 103964,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103964/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71347/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642694Z",
            "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": 103963,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103963/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71346/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642676Z",
            "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": 103962,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103962/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71345/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642658Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Blocklist Region",
                "context": "components.Settings.SettingsMain.blocklistRegion",
                "old_state": -1
            },
            "id": 103961,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103961/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71344/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642640Z",
            "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": 103960,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103960/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71343/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642622Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Blocklist Language",
                "context": "components.Settings.SettingsMain.blocklistLanguage",
                "old_state": -1
            },
            "id": 103959,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103959/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71342/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642589Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Something went wrong while saving.",
                "context": "components.Login.saveFailed",
                "old_state": -1
            },
            "id": 103958,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103958/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71341/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642568Z",
            "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": 103957,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103957/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71340/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642525Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "This email is already in use.",
                "context": "components.Login.emailAlreadyTaken",
                "old_state": -1
            },
            "id": 103956,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103956/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/5446/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642505Z",
            "action": 59,
            "target": "Da dette er første gang, du logger ind på {applicationName}, skal du tilføje en gyldig email-adresse.",
            "old": "Da dette er første gang, du logger ind på {applicationName}, skal du tilføje en gyldig email-adresse.",
            "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": 103955,
            "action_name": "String updated in the repository",
            "url": "https://translate.seerr.dev/api/changes/103955/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/5446/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642483Z",
            "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": 103954,
            "action_name": "Source string changed",
            "url": "https://translate.seerr.dev/api/changes/103954/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/71339/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-04-16T20:49:25.642450Z",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Profile is incomplete",
                "context": "components.Layout.UserWarnings.profileIncomplete",
                "old_state": -1
            },
            "id": 103953,
            "action_name": "String added in the repository",
            "url": "https://translate.seerr.dev/api/changes/103953/?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/da/?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-13T21:49:12.165871Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 103534,
            "action_name": "Changes committed",
            "url": "https://translate.seerr.dev/api/changes/103534/?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/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-13T05:08:13.716389Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 103467,
            "action_name": "Translation completed",
            "url": "https://translate.seerr.dev/api/changes/103467/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/70788/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-13T05:08:13.660519Z",
            "action": 5,
            "target": "Scan Sonarr for eksisterende medier og anmodningsstatus, så brugere ikke kan anmode om indhold, der allerede er tilgængeligt.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Scan Sonarr for existing media and request status so users cannot request content already available.",
                "context": "components.Settings.SonarrModal.syncEnabledHelp",
                "old_state": 0
            },
            "id": 103466,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103466/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/70787/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-13T05:07:37.210643Z",
            "action": 5,
            "target": "Kun hvis du har en separat 4K-instans. Lad den være fravalgt ved én server.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Only if you have a separate 4K instance. Leave unchecked for a single server.",
                "context": "components.Settings.SonarrModal.server4kHelp",
                "old_state": 0
            },
            "id": 103465,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103465/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/70786/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-13T05:07:13.229397Z",
            "action": 5,
            "target": "Om Sonarr skal overvåge (Alle) eller ikke (Ingen) nye sæsoner, når en serie tilføjes.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Whether Sonarr should monitor (All) or not (None) new seasons when a series is added.",
                "context": "components.Settings.SonarrModal.monitorNewItemsHelp",
                "old_state": 0
            },
            "id": 103464,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103464/?format=api"
        },
        {
            "unit": "https://translate.seerr.dev/api/units/70785/?format=api",
            "component": "https://translate.seerr.dev/api/components/seerr/seerr-frontend/?format=api",
            "translation": "https://translate.seerr.dev/api/translations/seerr/seerr-frontend/da/?format=api",
            "user": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "author": "https://translate.seerr.dev/api/users/ulrikj/?format=api",
            "timestamp": "2026-04-13T05:06:34.004691Z",
            "action": 5,
            "target": "Til klikbare links på mediesider, når værtsnavnet ikke er tilgængeligt uden for dit netværk.",
            "old": "",
            "details": {
                "state": 20,
                "source": "For clickable links on media pages when the hostname is not reachable from outside your network.",
                "context": "components.Settings.SonarrModal.externalUrlHelp",
                "old_state": 0
            },
            "id": 103463,
            "action_name": "Translation added",
            "url": "https://translate.seerr.dev/api/changes/103463/?format=api"
        }
    ]
}