Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/the-forge/common/changes/?format=api&page=2
https://weblate.foundryvtt-hub.com/api/components/the-forge/common/changes/?format=api&page=3", "previous": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/changes/?format=api", "results": [ { "unit": "https://weblate.foundryvtt-hub.com/api/units/311853/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.009043Z", "action": 71, "target": "Username cannot be empty", "old": "", "details": { "state": 20, "source": "Username cannot be empty", "old_state": -1 }, "id": 507193, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507193/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311852/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.009033Z", "action": 71, "target": "Type must be one of CREATOR, SYSTEM, STAFF", "old": "", "details": { "state": 20, "source": "Type must be one of CREATOR, SYSTEM, STAFF", "old_state": -1 }, "id": 507192, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507192/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311851/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.009023Z", "action": 71, "target": "Type is required", "old": "", "details": { "state": 20, "source": "Type is required", "old_state": -1 }, "id": 507191, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507191/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311850/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.009013Z", "action": 71, "target": "Title must be set", "old": "", "details": { "state": 20, "source": "Title must be set", "old_state": -1 }, "id": 507190, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507190/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311849/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.009003Z", "action": 71, "target": "Slug must only contain lowercase letters, numbers, and hyphens", "old": "", "details": { "state": 20, "source": "Slug must only contain lowercase letters, numbers, and hyphens", "old_state": -1 }, "id": 507189, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507189/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311848/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008993Z", "action": 71, "target": "Slug is required", "old": "", "details": { "state": 20, "source": "Slug is required", "old_state": -1 }, "id": 507188, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507188/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311847/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008982Z", "action": 71, "target": "Name is required", "old": "", "details": { "state": 20, "source": "Name is required", "old_state": -1 }, "id": 507187, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507187/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311846/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008972Z", "action": 71, "target": "Mark all as read", "old": "", "details": { "state": 20, "source": "Mark all as read", "old_state": -1 }, "id": 507186, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507186/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311845/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008961Z", "action": 71, "target": "Invalid subscription data", "old": "", "details": { "state": 20, "source": "Invalid subscription data", "old_state": -1 }, "id": 507185, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507185/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311844/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008951Z", "action": 71, "target": "Invalid source", "old": "", "details": { "state": 20, "source": "Invalid source", "old_state": -1 }, "id": 507184, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507184/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311843/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008941Z", "action": 71, "target": "Invalid notification data", "old": "", "details": { "state": 20, "source": "Invalid notification data", "old_state": -1 }, "id": 507183, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507183/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311842/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008930Z", "action": 71, "target": "Invalid channel data", "old": "", "details": { "state": 20, "source": "Invalid channel data", "old_state": -1 }, "id": 507182, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507182/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311841/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008920Z", "action": 71, "target": "Icon must be a valid URL", "old": "", "details": { "state": 20, "source": "Icon must be a valid URL", "old_state": -1 }, "id": 507181, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507181/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311840/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008910Z", "action": 71, "target": "From must have either UserId or Name, not both", "old": "", "details": { "state": 20, "source": "From must have either UserId or Name, not both", "old_state": -1 }, "id": 507180, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507180/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311839/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008900Z", "action": 71, "target": "From must be set", "old": "", "details": { "state": 20, "source": "From must be set", "old_state": -1 }, "id": 507179, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507179/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311838/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008890Z", "action": 71, "target": "Either UserId or ChannelId must be set", "old": "", "details": { "state": 20, "source": "Either UserId or ChannelId must be set", "old_state": -1 }, "id": 507178, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507178/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311837/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008880Z", "action": 71, "target": "Description must not contain HTML tags", "old": "", "details": { "state": 20, "source": "Description must not contain HTML tags", "old_state": -1 }, "id": 507177, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507177/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311836/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008870Z", "action": 71, "target": "Description must be 140 characters or less", "old": "", "details": { "state": 20, "source": "Description must be 140 characters or less", "old_state": -1 }, "id": 507176, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507176/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311835/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008847Z", "action": 71, "target": "Cannot set both UserId and ChannelId", "old": "", "details": { "state": 20, "source": "Cannot set both UserId and ChannelId", "old_state": -1 }, "id": 507175, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507175/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311834/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008836Z", "action": 71, "target": "AvailableTo must be after Timestamp", "old": "", "details": { "state": 20, "source": "AvailableTo must be after Timestamp", "old_state": -1 }, "id": 507174, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507174/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311833/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008825Z", "action": 71, "target": "AvailableTo must be after AvailableFrom", "old": "", "details": { "state": 20, "source": "AvailableTo must be after AvailableFrom", "old_state": -1 }, "id": 507173, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507173/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311832/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008814Z", "action": 71, "target": "AvailableFrom must be after Timestamp", "old": "", "details": { "state": 20, "source": "AvailableFrom must be after Timestamp", "old_state": -1 }, "id": 507172, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507172/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311831/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/fr/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:19.008790Z", "action": 71, "target": "At least one of Snippet, Content, or URL must be set", "old": "", "details": { "state": 20, "source": "At least one of Snippet, Content, or URL must be set", "old_state": -1 }, "id": 507171, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507171/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.905573Z", "action": 18, "target": "", "old": "", "details": {}, "id": 507170, "action_name": "Changes pushed", "url": "https://weblate.foundryvtt-hub.com/api/changes/507170/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498173Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "locales/es/common.json" }, "id": 507169, "action_name": "Resource updated", "url": "https://weblate.foundryvtt-hub.com/api/changes/507169/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311830/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498164Z", "action": 71, "target": "Username cannot be empty", "old": "", "details": { "state": 20, "source": "Username cannot be empty", "old_state": -1 }, "id": 507168, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507168/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311829/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498154Z", "action": 71, "target": "Type must be one of CREATOR, SYSTEM, STAFF", "old": "", "details": { "state": 20, "source": "Type must be one of CREATOR, SYSTEM, STAFF", "old_state": -1 }, "id": 507167, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507167/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311828/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498144Z", "action": 71, "target": "Type is required", "old": "", "details": { "state": 20, "source": "Type is required", "old_state": -1 }, "id": 507166, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507166/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311827/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498134Z", "action": 71, "target": "Title must be set", "old": "", "details": { "state": 20, "source": "Title must be set", "old_state": -1 }, "id": 507165, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507165/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311826/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498124Z", "action": 71, "target": "Slug must only contain lowercase letters, numbers, and hyphens", "old": "", "details": { "state": 20, "source": "Slug must only contain lowercase letters, numbers, and hyphens", "old_state": -1 }, "id": 507164, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507164/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311825/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498114Z", "action": 71, "target": "Slug is required", "old": "", "details": { "state": 20, "source": "Slug is required", "old_state": -1 }, "id": 507163, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507163/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311824/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498104Z", "action": 71, "target": "Name is required", "old": "", "details": { "state": 20, "source": "Name is required", "old_state": -1 }, "id": 507162, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507162/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311823/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498093Z", "action": 71, "target": "Mark all as read", "old": "", "details": { "state": 20, "source": "Mark all as read", "old_state": -1 }, "id": 507161, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507161/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311822/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498083Z", "action": 71, "target": "Invalid subscription data", "old": "", "details": { "state": 20, "source": "Invalid subscription data", "old_state": -1 }, "id": 507160, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507160/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311821/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498072Z", "action": 71, "target": "Invalid source", "old": "", "details": { "state": 20, "source": "Invalid source", "old_state": -1 }, "id": 507159, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507159/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311820/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498062Z", "action": 71, "target": "Invalid notification data", "old": "", "details": { "state": 20, "source": "Invalid notification data", "old_state": -1 }, "id": 507158, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507158/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311819/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498052Z", "action": 71, "target": "Invalid channel data", "old": "", "details": { "state": 20, "source": "Invalid channel data", "old_state": -1 }, "id": 507157, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507157/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311818/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498042Z", "action": 71, "target": "Icon must be a valid URL", "old": "", "details": { "state": 20, "source": "Icon must be a valid URL", "old_state": -1 }, "id": 507156, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507156/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311817/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498032Z", "action": 71, "target": "From must have either UserId or Name, not both", "old": "", "details": { "state": 20, "source": "From must have either UserId or Name, not both", "old_state": -1 }, "id": 507155, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507155/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311816/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498022Z", "action": 71, "target": "From must be set", "old": "", "details": { "state": 20, "source": "From must be set", "old_state": -1 }, "id": 507154, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507154/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311815/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498011Z", "action": 71, "target": "Either UserId or ChannelId must be set", "old": "", "details": { "state": 20, "source": "Either UserId or ChannelId must be set", "old_state": -1 }, "id": 507153, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507153/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311814/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.498001Z", "action": 71, "target": "Description must not contain HTML tags", "old": "", "details": { "state": 20, "source": "Description must not contain HTML tags", "old_state": -1 }, "id": 507152, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507152/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311813/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.497991Z", "action": 71, "target": "Description must be 140 characters or less", "old": "", "details": { "state": 20, "source": "Description must be 140 characters or less", "old_state": -1 }, "id": 507151, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507151/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311812/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.497980Z", "action": 71, "target": "Cannot set both UserId and ChannelId", "old": "", "details": { "state": 20, "source": "Cannot set both UserId and ChannelId", "old_state": -1 }, "id": 507150, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507150/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311811/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.497969Z", "action": 71, "target": "AvailableTo must be after Timestamp", "old": "", "details": { "state": 20, "source": "AvailableTo must be after Timestamp", "old_state": -1 }, "id": 507149, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507149/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311810/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.497959Z", "action": 71, "target": "AvailableTo must be after AvailableFrom", "old": "", "details": { "state": 20, "source": "AvailableTo must be after AvailableFrom", "old_state": -1 }, "id": 507148, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507148/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311809/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.497947Z", "action": 71, "target": "AvailableFrom must be after Timestamp", "old": "", "details": { "state": 20, "source": "AvailableFrom must be after Timestamp", "old_state": -1 }, "id": 507147, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507147/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311808/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/es/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.497930Z", "action": 71, "target": "At least one of Snippet, Content, or URL must be set", "old": "", "details": { "state": 20, "source": "At least one of Snippet, Content, or URL must be set", "old_state": -1 }, "id": 507146, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507146/?format=api" }, { "unit": null, "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.003781Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "locales/de/common.json" }, "id": 507145, "action_name": "Resource updated", "url": "https://weblate.foundryvtt-hub.com/api/changes/507145/?format=api" }, { "unit": "https://weblate.foundryvtt-hub.com/api/units/311807/?format=api", "component": "https://weblate.foundryvtt-hub.com/api/components/the-forge/common/?format=api", "translation": "https://weblate.foundryvtt-hub.com/api/translations/the-forge/common/de/?format=api", "user": null, "author": null, "timestamp": "2025-07-23T14:16:18.003771Z", "action": 71, "target": "Username cannot be empty", "old": "", "details": { "state": 20, "source": "Username cannot be empty", "old_state": -1 }, "id": 507144, "action_name": "String added in the repository", "url": "https://weblate.foundryvtt-hub.com/api/changes/507144/?format=api" } ] }{ "count": 4683, "next": "