Translation projects API.

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

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

{
    "count": 22538,
    "next": "https://weblate.osgeo.org/api/projects/postgis-workshop/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": "https://weblate.osgeo.org/api/units/2360791/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/linear_referencing/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/linear_referencing/uk/?format=api",
            "user": "https://weblate.osgeo.org/api/users/mt:weblate-translation-memory/?format=api",
            "author": "https://weblate.osgeo.org/api/users/mt:weblate-translation-memory/?format=api",
            "timestamp": "2025-09-08T20:45:32.582627Z",
            "action": 4,
            "target": "Лінійне посилання",
            "id": 2219278,
            "action_name": "Suggestion added",
            "url": "https://weblate.osgeo.org/api/changes/2219278/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/index/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:48:09.194979Z",
            "action": 18,
            "target": "",
            "id": 2217859,
            "action_name": "Changes pushed",
            "url": "https://weblate.osgeo.org/api/changes/2217859/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/topology_topo_types/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/topology_topo_types/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:47.020974Z",
            "action": 17,
            "target": "",
            "id": 2217856,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217856/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/topology_base_types/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/topology_base_types/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:46.668683Z",
            "action": 17,
            "target": "",
            "id": 2217855,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217855/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/loading_data/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/loading_data/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:46.305623Z",
            "action": 17,
            "target": "",
            "id": 2217854,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217854/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/projection/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/projection/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:45.970369Z",
            "action": 17,
            "target": "",
            "id": 2217853,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217853/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/spatial_relationships/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/spatial_relationships/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:45.620696Z",
            "action": 17,
            "target": "",
            "id": 2217852,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217852/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/creating_db/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/creating_db/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:45.270339Z",
            "action": 17,
            "target": "",
            "id": 2217851,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217851/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/advanced_geometry_construction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/advanced_geometry_construction/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:45.126002Z",
            "action": 17,
            "target": "",
            "id": 2217850,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217850/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/geometries/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/geometries/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:44.940019Z",
            "action": 17,
            "target": "",
            "id": 2217849,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217849/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/geography_exercises/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/geography_exercises/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:44.790762Z",
            "action": 17,
            "target": "",
            "id": 2217848,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217848/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/about_data/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/about_data/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:44.657342Z",
            "action": 17,
            "target": "",
            "id": 2217847,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217847/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/upgrades/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/upgrades/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:44.511974Z",
            "action": 17,
            "target": "",
            "id": 2217846,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217846/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/tuning/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/tuning/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:44.282080Z",
            "action": 17,
            "target": "",
            "id": 2217845,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217845/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/introduction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/introduction/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:44.094674Z",
            "action": 17,
            "target": "",
            "id": 2217844,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217844/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/geography/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/geography/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:43.867590Z",
            "action": 17,
            "target": "",
            "id": 2217843,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217843/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/postgis-functions/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/postgis-functions/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:43.690199Z",
            "action": 17,
            "target": "",
            "id": 2217842,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217842/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/security/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/security/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:43.379353Z",
            "action": 17,
            "target": "",
            "id": 2217841,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217841/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/geometry_returning_exercises/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/geometry_returning_exercises/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:42.875143Z",
            "action": 17,
            "target": "",
            "id": 2217839,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217839/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/indexing/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/indexing/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:42.685924Z",
            "action": 17,
            "target": "",
            "id": 2217837,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217837/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/simple_sql/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/simple_sql/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:42.497008Z",
            "action": 17,
            "target": "",
            "id": 2217836,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217836/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/validity/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/validity/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:42.254101Z",
            "action": 17,
            "target": "",
            "id": 2217835,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217835/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/schemas/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/schemas/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:42.056712Z",
            "action": 17,
            "target": "",
            "id": 2217834,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217834/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/clusterindex/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/clusterindex/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-09-04T23:47:41.497236Z",
            "action": 17,
            "target": "",
            "id": 2217833,
            "action_name": "Changes committed",
            "url": "https://weblate.osgeo.org/api/changes/2217833/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/100335/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/geometry_returning_exercises/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/geometry_returning_exercises/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/mt:weblate/?format=api",
            "timestamp": "2025-09-04T22:11:00.699455Z",
            "action": 7,
            "target": ":command:`ST_Transform(geometry, srid)` convierte las geometrías a un determinado SRID",
            "id": 2217787,
            "action_name": "Suggestion accepted",
            "url": "https://weblate.osgeo.org/api/changes/2217787/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/102142/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/tuning/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/tuning/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:09:13.051096Z",
            "action": 2,
            "target": "Por lo tanto, debes considerar cuántas conexiones habrá y la complejidad de las consultas esperadas antes de aumentar este valor. El **beneficio** de aumentarlo es el procesamiento de más operaciones —incluyendo cláusulas ORDER BY y DISTINCT, uniones merge y hash, agregaciones basadas en hash y procesamiento de subconsultas con hash— puede realizarse sin incurrir en escrituras a disco. El **costo** de aumentarlo es que la memoria que se usará por conexión, lo que puede ser bastante elevado en niveles de producción con muchas conexiones.",
            "id": 2217786,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217786/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/104121/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/creating_db/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/creating_db/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:08:52.104137Z",
            "action": 2,
            "target": "Haz clic en el botón **Play** de la barra de herramientas (o pulsa **F5**) para \"Ejecutar la consulta.\"",
            "id": 2217785,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217785/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/104121/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/creating_db/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/creating_db/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:08:52.101649Z",
            "action": 45,
            "target": "",
            "id": 2217784,
            "action_name": "Contributor joined",
            "url": "https://weblate.osgeo.org/api/changes/2217784/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/101787/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/introduction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/introduction/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:08:35.536935Z",
            "action": 2,
            "target": "Facilidad para añadir funciones personalizadas",
            "id": 2217783,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217783/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/101785/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/introduction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/introduction/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:08:31.630164Z",
            "action": 2,
            "target": "Estructura de índices genéricos (GiST, por sus siglas en inglés) que permiten el índice R-Tree",
            "id": 2217782,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217782/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/101783/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/introduction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/introduction/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:08:27.969035Z",
            "action": 2,
            "target": "Tamaños de columna no limitados (tuplas \"TOAST\") para soportar objetos SIG grandes",
            "id": 2217781,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217781/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/101781/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/introduction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/introduction/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:08:24.319580Z",
            "action": 2,
            "target": "Modelo de desarrollo orientado a la comunidad",
            "id": 2217780,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217780/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/101777/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/introduction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/introduction/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:08:21.097165Z",
            "action": 2,
            "target": "Soporte escrupuloso de los estándares SQL (SQL92 completo)",
            "id": 2217779,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217779/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/101775/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/introduction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/introduction/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:08:17.079706Z",
            "action": 2,
            "target": "Una fiabilidad probada e integridad transaccional por defecto (ACID)",
            "id": 2217778,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217778/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/101720/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/introduction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/introduction/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:08:12.458349Z",
            "action": 2,
            "target": "Los índices tienen que responder rápidamente para ser útiles. Por eso, en vez de dar resultados exactos como hacen los B-trees, los índices espaciales dan resultados aproximados. La pregunta \"¿qué lineas están dentro de este polígono?\" interpretada por un índice espacial se reformularia como \"¿qué lineas tienen cajas envolventes que están contenidas dentro de la envolvente de este polígono?\"",
            "id": 2217777,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217777/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/99574/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/indexing/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/indexing/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:07:59.014205Z",
            "action": 2,
            "target": "`ST_Equals <http://postgis.net/docs/ST_Equals.html>`_",
            "id": 2217776,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217776/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/99262/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/simple_sql/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/simple_sql/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:07:48.646772Z",
            "action": 2,
            "target": "\"¿Cuál es la media estándar de la longitud de letras en los nombres de todos los barrios de Brooklyn?\"",
            "id": 2217775,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217775/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/99256/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/simple_sql/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/simple_sql/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:07:45.489661Z",
            "action": 2,
            "target": "\"¿Cuántas letras tienen los nombres de cada uno de los barrios de Brooklyn?\"",
            "id": 2217774,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217774/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/99252/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/simple_sql/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/simple_sql/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:07:42.003763Z",
            "action": 2,
            "target": "\"¿Cuál es el nombre de los barrios de Brooklyn?\"",
            "id": 2217773,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217773/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/98269/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/clusterindex/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/clusterindex/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:07:31.059276Z",
            "action": 2,
            "target": "Se suele acceder a los datos espaciales en ventanas correladas espacialmente: piensemos en la ventana de mapa de una aplicación web o de escritorio. Todos los datos en la ventana tienen un valor de localización similar (¡o no estarían dentro de la ventana!)",
            "id": 2217772,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217772/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/103407/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/geography_exercises/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/geography_exercises/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:07:07.050213Z",
            "action": 2,
            "target": "**¿Se cruza 'POINT(1 2,0001)' con 'POLYGON((0 0, 0 2, 2 2, 2 0, 0 0))' en geografía? ¿En geometría? ¿Por qué la diferencia?**",
            "id": 2217771,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217771/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/103402/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/geography_exercises/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/geography_exercises/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:06:59.396464Z",
            "action": 2,
            "target": "**¿Cuál es la longitud total de todas las calles de Nueva York, calculada sobre el esferoide?**",
            "id": 2217770,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217770/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/98857/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/validity/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/validity/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:06:45.674231Z",
            "action": 2,
            "target": "Qué es la Validez",
            "id": 2217769,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217769/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/100585/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/security/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/security/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:06:10.912413Z",
            "action": 2,
            "target": "Ahora intenta la creación de tablas en SQL anterior con el usuario app1 y observa qué sucede!",
            "id": 2217768,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217768/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/103663/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/geometries/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/geometries/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:05:42.832241Z",
            "action": 2,
            "target": "La siguiente consulta SQL muestra un ejemplo de representación en WKB (la llamada a encode() es necesaria para convertir la salida binaria en una forma ASCII para impresión):",
            "id": 2217767,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217767/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/104006/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/advanced_geometry_construction/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/advanced_geometry_construction/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:05:08.648765Z",
            "action": 2,
            "target": "`Expresiones Recursive Common TABLE en PostgreSQL <http://www.postgresql.org/docs/current/static/queries-with.html>`_",
            "id": 2217766,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217766/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/101415/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/geography/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/geography/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:04:02.009389Z",
            "action": 2,
            "target": "Por ejemplo, aquí están las coordenadas de Los Ángeles y París.",
            "id": 2217765,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217765/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/102954/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/about_data/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/about_data/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:03:14.991202Z",
            "action": 2,
            "target": "**family_income_median** (Media de ingresos por familia)",
            "id": 2217764,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217764/?format=api"
        },
        {
            "unit": "https://weblate.osgeo.org/api/units/102877/?format=api",
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/about_data/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/about_data/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:02:32.413465Z",
            "action": 2,
            "target": "Nueva York tiene una rica historia sobre los nombres y extensiones de sus barrios. Los barrios son constructos sociales que no siguen las lineas puestas por el gobierno. Por ejemplo, los barrios de Brooklyn de Carroll Gardens, Red Hook, y Cobble Hill se conocieron en cierto momento colectivamente como \"Brooklyn Sur\". Y ahora, en función del agente inmobiliario con el que se hable, los mismos cuatro bloques del barrio antes conocido como Red Hook ¡pueden ser Columbia Heights, Carroll Gardens West, o Red Hook!",
            "id": 2217763,
            "action_name": "Translation changed",
            "url": "https://weblate.osgeo.org/api/changes/2217763/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.osgeo.org/api/components/postgis-workshop/schemas/?format=api",
            "translation": "https://weblate.osgeo.org/api/translations/postgis-workshop/schemas/es/?format=api",
            "user": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "author": "https://weblate.osgeo.org/api/users/paulo/?format=api",
            "timestamp": "2025-09-04T22:01:49.219284Z",
            "action": 1,
            "target": "",
            "id": 2217762,
            "action_name": "Translation completed",
            "url": "https://weblate.osgeo.org/api/changes/2217762/?format=api"
        }
    ]
}