Translation projects API.

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

GET /api/projects/scenery/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 653,
    "next": "https://weblate.foundryvtt-hub.com/api/projects/scenery/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/pt-BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:35:55.342034Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "languages/pt-br.json"
            },
            "id": 514299,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514299/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:35:55.315305Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "languages/ja.json"
            },
            "id": 514298,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514298/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:35:55.288526Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "languages/fr.json"
            },
            "id": 514297,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514297/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:35:55.261447Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "languages/es.json"
            },
            "id": 514296,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514296/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:35:55.235651Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "languages/de.json"
            },
            "id": 514295,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514295/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:35:55.207283Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "languages/en.json"
            },
            "id": 514294,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514294/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/marcstraube/?format=api",
            "author": null,
            "timestamp": "2026-02-13T00:35:55.158771Z",
            "action": 19,
            "target": "",
            "old": "",
            "details": {
                "new_head": "bc90b34daa77655c38e27ae12e7cb4a5e440e6b2",
                "previous_head": "8b62510c5ae77a4e105d4b735907ce9e7bddaff3"
            },
            "id": 514293,
            "action_name": "Repository reset",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514293/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/pt-BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.237907Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/pt-br.json"
            },
            "id": 514292,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514292/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/315973/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/pt-BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.237895Z",
            "action": 59,
            "target": "Peças",
            "old": "Tiles",
            "details": {
                "state": 20,
                "source": "Tiles",
                "old_state": 20
            },
            "id": 514291,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514291/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299568/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/pt-BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.237878Z",
            "action": 59,
            "target": "Seleção de variação inválida",
            "old": "GM e Jogador devem ter cada um um arquivo para exibir a seleção",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514290,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514290/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.196656Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/ja.json"
            },
            "id": 514289,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514289/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299556/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.196632Z",
            "action": 59,
            "target": "無効なバリエーションが選択されました",
            "old": "GMとプレイヤーはそれぞれ選択を表示するためにファイルが必要です",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514288,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514288/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.149305Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/fr.json"
            },
            "id": 514287,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514287/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/315887/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.149294Z",
            "action": 59,
            "target": "Marqueurs séparés par des virgules identifiant les cartes spécifiques aux joueurs dans les noms de fichiers (ex : player, pl). Correspondance par mot entier entre séparateurs (- _ . espace).",
            "old": "Marqueurs séparés par des virgules identifiant les cartes spécifiques aux joueurs dans les noms de fichiers (ex: player, pl). Correspondance par mot entier entre séparateurs (- _ . espace).",
            "details": {
                "state": 20,
                "source": "Comma-separated tokens that identify Player-specific maps in filenames (e.g. player, pl). Matched as whole words between separators (- _ . space).",
                "old_state": 20
            },
            "id": 514286,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514286/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/315885/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.149281Z",
            "action": 59,
            "target": "Marqueurs séparés par des virgules identifiant les cartes spécifiques au GM dans les noms de fichiers (ex : gm, dm). Correspondance par mot entier entre séparateurs (- _ . espace).",
            "old": "Marqueurs séparés par des virgules identifiant les cartes spécifiques au GM dans les noms de fichiers (ex: gm, dm). Correspondance par mot entier entre séparateurs (- _ . espace).",
            "details": {
                "state": 20,
                "source": "Comma-separated tokens that identify GM-specific maps in filenames (e.g. gm, dm). Matched as whole words between separators (- _ . space).",
                "old_state": 20
            },
            "id": 514285,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514285/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299544/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.149263Z",
            "action": 59,
            "target": "Sélection de variation invalide\"",
            "old": "GM et Joueur doivent chacun avoir un fichier pour afficher la sélection",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514284,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514284/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.103013Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/es.json"
            },
            "id": 514283,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514283/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299532/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.102996Z",
            "action": 59,
            "target": "Selección de variación inválida",
            "old": "Tanto GMs como jugadores deben seleccionar un fichero, que será el que se les muestre",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514282,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514282/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.059404Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/de.json"
            },
            "id": 514281,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514281/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299520/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.059387Z",
            "action": 59,
            "target": "Ungültige Variante ausgewählt",
            "old": "GM & Spieler müssen beide eine Datei zur Anzeige ausgewählt haben",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514280,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514280/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:34.015040Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "languages/en.json"
            },
            "id": 514279,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514279/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:30:33.947124Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 514278,
            "action_name": "Component unlocked",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514278/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/marcstraube/?format=api",
            "author": null,
            "timestamp": "2026-02-13T00:30:33.937604Z",
            "action": 19,
            "target": "",
            "old": "",
            "details": {
                "new_head": "8b62510c5ae77a4e105d4b735907ce9e7bddaff3",
                "previous_head": "6d0b783555efbac1fce60d4d0ec96302a764ffe3"
            },
            "id": 514277,
            "action_name": "Repository reset",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514277/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/pt-BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.864330Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/pt-br.json"
            },
            "id": 514276,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514276/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299574/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/pt-BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.864319Z",
            "action": 59,
            "target": "Mostrar rótulo de variações",
            "old": "Mostrar rótulo de variações",
            "details": {
                "state": 20,
                "source": "Show Variations Label",
                "old_state": 20
            },
            "id": 514275,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514275/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/315973/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/pt-BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.864307Z",
            "action": 59,
            "target": "Tiles",
            "old": "Peças",
            "details": {
                "state": 20,
                "source": "Tiles",
                "old_state": 20
            },
            "id": 514274,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514274/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299568/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/pt-BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.864286Z",
            "action": 59,
            "target": "GM e Jogador devem ter cada um um arquivo para exibir a seleção",
            "old": "Seleção de variação inválida",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514273,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514273/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.816254Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/ja.json"
            },
            "id": 514272,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514272/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299562/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.816242Z",
            "action": 59,
            "target": "バリエーションラベルを表示",
            "old": "バリエーションラベルを表示",
            "details": {
                "state": 20,
                "source": "Show Variations Label",
                "old_state": 20
            },
            "id": 514271,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514271/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299556/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.816223Z",
            "action": 59,
            "target": "GMとプレイヤーはそれぞれ選択を表示するためにファイルが必要です",
            "old": "無効なバリエーションが選択されました",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514270,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514270/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.757939Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/fr.json"
            },
            "id": 514269,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514269/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/315887/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.757929Z",
            "action": 59,
            "target": "Marqueurs séparés par des virgules identifiant les cartes spécifiques aux joueurs dans les noms de fichiers (ex: player, pl). Correspondance par mot entier entre séparateurs (- _ . espace).",
            "old": "Marqueurs séparés par des virgules identifiant les cartes spécifiques aux joueurs dans les noms de fichiers (ex : player, pl). Correspondance par mot entier entre séparateurs (- _ . espace).",
            "details": {
                "state": 20,
                "source": "Comma-separated tokens that identify Player-specific maps in filenames (e.g. player, pl). Matched as whole words between separators (- _ . space).",
                "old_state": 20
            },
            "id": 514268,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514268/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/315885/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.757918Z",
            "action": 59,
            "target": "Marqueurs séparés par des virgules identifiant les cartes spécifiques au GM dans les noms de fichiers (ex: gm, dm). Correspondance par mot entier entre séparateurs (- _ . espace).",
            "old": "Marqueurs séparés par des virgules identifiant les cartes spécifiques au GM dans les noms de fichiers (ex : gm, dm). Correspondance par mot entier entre séparateurs (- _ . espace).",
            "details": {
                "state": 20,
                "source": "Comma-separated tokens that identify GM-specific maps in filenames (e.g. gm, dm). Matched as whole words between separators (- _ . space).",
                "old_state": 20
            },
            "id": 514267,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514267/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299550/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.757906Z",
            "action": 59,
            "target": "Afficher l'étiquette des variations",
            "old": "Afficher l'étiquette des variations",
            "details": {
                "state": 20,
                "source": "Show Variations Label",
                "old_state": 20
            },
            "id": 514266,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514266/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299544/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.757886Z",
            "action": 59,
            "target": "GM et Joueur doivent chacun avoir un fichier pour afficher la sélection",
            "old": "Sélection de variation invalide\"",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514265,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514265/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.698900Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/es.json"
            },
            "id": 514264,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514264/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299538/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.698888Z",
            "action": 59,
            "target": "Mostrar etiqueta de variaciones",
            "old": "Mostrar etiqueta de variaciones",
            "details": {
                "state": 20,
                "source": "Show Variations Label",
                "old_state": 20
            },
            "id": 514263,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514263/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299532/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.698867Z",
            "action": 59,
            "target": "Tanto GMs como jugadores deben seleccionar un fichero, que será el que se les muestre",
            "old": "Selección de variación inválida",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514262,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514262/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.651360Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/de.json"
            },
            "id": 514261,
            "action_name": "Resource updated",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514261/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299526/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.651348Z",
            "action": 59,
            "target": "Variationen-Label anzeigen",
            "old": "Variationen-Label anzeigen",
            "details": {
                "state": 20,
                "source": "Show Variations Label",
                "old_state": 20
            },
            "id": 514260,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514260/?format=api"
        },
        {
            "unit": "https://weblate.foundryvtt-hub.com/api/units/299520/?format=api",
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:42.651326Z",
            "action": 59,
            "target": "GM & Spieler müssen beide eine Datei zur Anzeige ausgewählt haben",
            "old": "Ungültige Variante ausgewählt",
            "details": {
                "state": 20,
                "source": "Invalid variation selected",
                "old_state": 20
            },
            "id": 514259,
            "action_name": "String updated in the repository",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514259/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:31.774512Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 514258,
            "action_name": "Component locked",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514258/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-02-13T00:22:31.744215Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "MergeFailure"
            },
            "id": 514257,
            "action_name": "Alert triggered",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514257/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": null,
            "user": "https://weblate.foundryvtt-hub.com/api/users/marcstraube/?format=api",
            "author": null,
            "timestamp": "2026-02-13T00:22:17.720843Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "6d0b783555efbac1fce60d4d0ec96302a764ffe3",
                "previous_head": "7e253f88b3e3d0b02ecfba87b758b1d239a17e00"
            },
            "id": 514256,
            "action_name": "Repository rebased",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/514256/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-02-07T04:36:56.321611Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 513987,
            "action_name": "Changes pushed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/513987/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-02-07T04:36:46.034183Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 513986,
            "action_name": "Changes pushed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/513986/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-02-07T04:36:45.058207Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {
                "new_head": "d354052aecdb6e71a6da57288f4e9d8af161470c",
                "previous_head": "68b19d9b6195fd239665096cbf6b1855a817f2c0"
            },
            "id": 513985,
            "action_name": "Repository rebased",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/513985/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/pt-BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-07T04:36:44.681718Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 513984,
            "action_name": "Changes committed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/513984/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/ja/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-07T04:36:44.631943Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 513983,
            "action_name": "Changes committed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/513983/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.foundryvtt-hub.com/api/components/scenery/main/?format=api",
            "translation": "https://weblate.foundryvtt-hub.com/api/translations/scenery/main/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-02-07T04:36:44.573369Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 513982,
            "action_name": "Changes committed",
            "url": "https://weblate.foundryvtt-hub.com/api/changes/513982/?format=api"
        }
    ]
}