Changes
Translation projects API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/projects/terrain-ruler/changes/?format=api
https://weblate.foundryvtt-hub.com/api/projects/terrain-ruler/changes/?format=api&page=2", "previous": null, "results": [ { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-08-27T05:59:19.097198Z", "action": 18, "target": "", "old": "", "details": {}, "id": 509265, "action_name": "Changes pushed", "url": "https://weblate.foundryvtt-hub.com/api/changes/509265/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312949/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-26T14:11:39.195822Z", "action": 2, "target": "Lo stato del righello del terreno può essere attivato/disattivato dopo essersi uniti al gioco.", "old": "Lo stato del righello del terreno può essere attivato/disattivato dopo essersi uniti al gioco", "details": { "state": 20, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 20 }, "id": 509149, "action_name": "Translation changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/509149/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-26T14:11:31.995152Z", "action": 1, "target": "", "old": "", "details": {}, "id": 509148, "action_name": "Translation completed", "url": "https://weblate.foundryvtt-hub.com/api/changes/509148/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312949/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-26T14:11:31.931544Z", "action": 2, "target": "Lo stato del righello del terreno può essere attivato/disattivato dopo essersi uniti al gioco", "old": "Lo stato del righello del terreno può essere attivato/disattivato dopo essersi uniti al gioco.", "details": { "state": 20, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 10 }, "id": 509147, "action_name": "Translation changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/509147/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-08-11T15:31:46.217213Z", "action": 18, "target": "", "old": "", "details": {}, "id": 508652, "action_name": "Changes pushed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508652/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/fr/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "timestamp": "2025-08-11T12:58:50.717521Z", "action": 1, "target": "", "old": "", "details": {}, "id": 508637, "action_name": "Translation completed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508637/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/76785/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/fr/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/rectulo/?format=api", "timestamp": "2025-08-11T12:58:50.686340Z", "action": 2, "target": "L'état de Terrain ruler s'active après avoir rejoint la partie.", "old": "L'état de Terrain ruler s'active après avoir rejoint la partie.", "details": { "state": 20, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 10 }, "id": 508636, "action_name": "Translation changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508636/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-08-11T07:54:07.076660Z", "action": 18, "target": "", "old": "", "details": {}, "id": 508628, "action_name": "Changes pushed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508628/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/glossary/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/glossary/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T07:54:05.638717Z", "action": 17, "target": "", "old": "", "details": {}, "id": 508627, "action_name": "Changes committed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508627/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-08-11T01:53:41.783352Z", "action": 18, "target": "", "old": "", "details": {}, "id": 508600, "action_name": "Changes pushed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508600/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/231233/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/fi/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/Demian/?format=api", "timestamp": "2025-08-11T01:53:40.292686Z", "action": 30, "target": "The state of the terrain ruler toggle after joining the game.", "old": "The state of the terrian ruler toggle after joining the game.", "details": { "state": 10, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 20 }, "id": 508599, "action_name": "Source string changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508599/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/168345/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/zh_Hans/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/Demian/?format=api", "timestamp": "2025-08-11T01:53:40.286969Z", "action": 30, "target": "The state of the terrain ruler toggle after joining the game.", "old": "The state of the terrian ruler toggle after joining the game.", "details": { "state": 10, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 20 }, "id": 508598, "action_name": "Source string changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508598/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/77437/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/pt-BR/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/Demian/?format=api", "timestamp": "2025-08-11T01:53:40.282803Z", "action": 30, "target": "The state of the terrain ruler toggle after joining the game.", "old": "The state of the terrian ruler toggle after joining the game.", "details": { "state": 10, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 20 }, "id": 508597, "action_name": "Source string changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508597/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/76778/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/de/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/Demian/?format=api", "timestamp": "2025-08-11T01:53:40.275793Z", "action": 30, "target": "The state of the terrain ruler toggle after joining the game.", "old": "The state of the terrian ruler toggle after joining the game.", "details": { "state": 10, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 20 }, "id": 508596, "action_name": "Source string changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508596/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/76785/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/fr/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/Demian/?format=api", "timestamp": "2025-08-11T01:53:40.269916Z", "action": 30, "target": "The state of the terrain ruler toggle after joining the game.", "old": "The state of the terrian ruler toggle after joining the game.", "details": { "state": 10, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 20 }, "id": 508595, "action_name": "Source string changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508595/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312949/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/Demian/?format=api", "timestamp": "2025-08-11T01:53:40.263759Z", "action": 30, "target": "The state of the terrain ruler toggle after joining the game.", "old": "The state of the terrian ruler toggle after joining the game.", "details": { "state": 10, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 20 }, "id": 508594, "action_name": "Source string changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508594/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:53:40.243741Z", "action": 17, "target": "", "old": "", "details": {}, "id": 508593, "action_name": "Changes committed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508593/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/en/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:53:40.202234Z", "action": 17, "target": "", "old": "", "details": {}, "id": 508592, "action_name": "Changes committed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508592/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/212203/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/pl/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/Demian/?format=api", "timestamp": "2025-08-11T01:53:40.174989Z", "action": 30, "target": "The state of the terrain ruler toggle after joining the game.", "old": "The state of the terrian ruler toggle after joining the game.", "details": { "state": 10, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 20 }, "id": 508591, "action_name": "Source string changed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508591/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/76771/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/en/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/Demian/?format=api", "timestamp": "2025-08-11T01:53:40.155481Z", "action": 7, "target": "The state of the terrain ruler toggle after joining the game.", "old": "The state of the terrian ruler toggle after joining the game.", "details": { "state": 20, "source": "The state of the terrain ruler toggle after joining the game.", "old_state": 20 }, "id": 508590, "action_name": "Suggestion accepted", "url": "https://weblate.foundryvtt-hub.com/api/changes/508590/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/76771/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/en/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/Demian/?format=api", "timestamp": "2025-08-11T01:53:40.154716Z", "action": 45, "target": "", "old": "", "details": {}, "id": 508589, "action_name": "Contributor joined", "url": "https://weblate.foundryvtt-hub.com/api/changes/508589/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:53:19.656332Z", "action": 75, "target": "", "old": "", "details": {}, "id": 508588, "action_name": "Component translation completed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508588/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:53:19.640217Z", "action": 1, "target": "", "old": "", "details": {}, "id": 508587, "action_name": "Translation completed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508587/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312952/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:53:19.613270Z", "action": 5, "target": "Ricorda l'ultimo stato", "old": "", "details": { "state": 20, "source": "Remember last state", "old_state": 0 }, "id": 508586, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508586/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312951/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:53:09.103196Z", "action": 5, "target": "Spento", "old": "", "details": { "state": 20, "source": "Off", "old_state": 0 }, "id": 508585, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508585/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312950/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:53:02.777900Z", "action": 5, "target": "Accceso", "old": "", "details": { "state": 20, "source": "On", "old_state": 0 }, "id": 508584, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508584/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312949/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:52:51.957383Z", "action": 5, "target": "Lo stato del righello del terreno può essere attivato/disattivato dopo essersi uniti al gioco.", "old": "", "details": { "state": 20, "source": "The state of the terrian ruler toggle after joining the game.", "old_state": 0 }, "id": 508583, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508583/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312948/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:52:15.559817Z", "action": 5, "target": "Stato di attivazione/disattivazione predefinito", "old": "", "details": { "state": 20, "source": "Default Toggle State", "old_state": 0 }, "id": 508582, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508582/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312947/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:51:48.102196Z", "action": 5, "target": "Misura Distanza con Terreno Difficile", "old": "", "details": { "state": 20, "source": "Measure Distance with Difficult Terrain", "old_state": 0 }, "id": 508581, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508581/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312946/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:51:22.092343Z", "action": 5, "target": "Attiva/disattiva Righello Terreno", "old": "", "details": { "state": 20, "source": "Toggle Terrain Ruler", "old_state": 0 }, "id": 508580, "action_name": "Translation added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508580/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-08-11T01:50:54.524245Z", "action": 18, "target": "", "old": "", "details": {}, "id": 508579, "action_name": "Changes pushed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508579/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312964/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/glossary/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/glossary/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:54.000665Z", "action": 31, "target": "", "old": "", "details": { "state": 0, "source": "On", "old_state": 0 }, "id": 508578, "action_name": "String added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508578/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312957/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/glossary/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/glossary/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.979479Z", "action": 31, "target": "", "old": "", "details": { "state": 0, "source": "Off", "old_state": 0 }, "id": 508577, "action_name": "String added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508577/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/glossary/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/glossary/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.402586Z", "action": 0, "target": "", "old": "", "details": { "reason": "new file", "filename": "it.tbx" }, "id": 508576, "action_name": "Resource updated", "url": "https://weblate.foundryvtt-hub.com/api/changes/508576/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/glossary/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/glossary/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.368233Z", "action": 17, "target": "", "old": "", "details": {}, "id": 508575, "action_name": "Changes committed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508575/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.004468Z", "action": 0, "target": "", "old": "", "details": { "reason": "new file", "filename": "lang/it.json" }, "id": 508574, "action_name": "Resource updated", "url": "https://weblate.foundryvtt-hub.com/api/changes/508574/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312952/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.004458Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Remember last state", "old_state": -1 }, "id": 508573, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/508573/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312951/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.004448Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Off", "old_state": -1 }, "id": 508572, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/508572/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312950/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.004437Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "On", "old_state": -1 }, "id": 508571, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/508571/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312949/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.004427Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "The state of the terrian ruler toggle after joining the game.", "old_state": -1 }, "id": 508570, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/508570/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312948/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.004416Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Default Toggle State", "old_state": -1 }, "id": 508569, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/508569/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312947/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.004405Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Measure Distance with Difficult Terrain", "old_state": -1 }, "id": 508568, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/508568/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/312946/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": null, "author": null, "timestamp": "2025-08-11T01:50:53.004388Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Toggle Terrain Ruler", "old_state": -1 }, "id": 508567, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/508567/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "timestamp": "2025-08-11T01:50:52.875159Z", "action": 48, "target": "", "old": "", "details": { "language": "it" }, "id": 508566, "action_name": "Language added", "url": "https://weblate.foundryvtt-hub.com/api/changes/508566/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/terrain-ruler/main/it/?format=api", "user": "https://weblate.foundryvtt-hub.com/api/users/GregoryWarn/?format=api", "author": null, "timestamp": "2025-08-11T01:50:52.873154Z", "action": 17, "target": "", "old": "", "details": {}, "id": 508565, "action_name": "Changes committed", "url": "https://weblate.foundryvtt-hub.com/api/changes/508565/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-03-03T03:05:16.459775Z", "action": 15, "target": "", "old": "", "details": { "auto": true }, "id": 443716, "action_name": "Component unlocked", "url": "https://weblate.foundryvtt-hub.com/api/changes/443716/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-03-02T03:21:12.560272Z", "action": 14, "target": "", "old": "", "details": { "auto": true }, "id": 443673, "action_name": "Component locked", "url": "https://weblate.foundryvtt-hub.com/api/changes/443673/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-03-02T03:21:11.764531Z", "action": 47, "target": "", "old": "", "details": { "alert": "UpdateFailure" }, "id": 443672, "action_name": "Alert triggered", "url": "https://weblate.foundryvtt-hub.com/api/changes/443672/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-02-05T03:07:46.346022Z", "action": 15, "target": "", "old": "", "details": { "auto": true }, "id": 439949, "action_name": "Component unlocked", "url": "https://weblate.foundryvtt-hub.com/api/changes/439949/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/terrain-ruler/main/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-02-04T03:07:31.695227Z", "action": 14, "target": "", "old": "", "details": { "auto": true }, "id": 439887, "action_name": "Component locked", "url": "https://weblate.foundryvtt-hub.com/api/changes/439887/?format=api" } ] }{ "count": 269, "next": "