Translation components API.

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

GET /api/translations/osmand/main/pt/changes/?format=api&page=4
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 14558,
    "next": "https://hosted.weblate.org/api/translations/osmand/main/pt/changes/?format=api&page=5",
    "previous": "https://hosted.weblate.org/api/translations/osmand/main/pt/changes/?format=api&page=3",
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-27T21:45:04.170364+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 88385284,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/88385284/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:45:46.528200+02:00",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 88384499,
            "action_name": "Translation completed",
            "url": "https://hosted.weblate.org/api/changes/88384499/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760303/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:45:46.059055+02:00",
            "action": 5,
            "target": "Base",
            "old": "",
            "details": {
                "state": 20,
                "source": "Bottom",
                "old_state": 0
            },
            "id": 88384498,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384498/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760302/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:45:41.061368+02:00",
            "action": 5,
            "target": "Topo",
            "old": "",
            "details": {
                "state": 20,
                "source": "Top",
                "old_state": 0
            },
            "id": 88384497,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384497/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673604/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:45:22.774189+02:00",
            "action": 5,
            "target": "A linha do itinerário é colorida por altitude de elevação.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Route line is colored by elevation altitude.",
                "old_state": 0
            },
            "id": 88384495,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384495/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673603/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:45:09.107083+02:00",
            "action": 5,
            "target": "A linha da rota é colorida de acordo com a velocidade do movimento.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Route line is colored by speed of movement.",
                "old_state": 0
            },
            "id": 88384493,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384493/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673602/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:44:58.266015+02:00",
            "action": 5,
            "target": "Mapas em falta ou desatualizados",
            "old": "",
            "details": {
                "state": 20,
                "source": "Missing or outdated maps",
                "old_state": 0
            },
            "id": 88384491,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384491/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673601/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:44:45.168585+02:00",
            "action": 5,
            "target": "Alguns mapas offline necessários para este itinerário estão em falta ou não estão atualizados. Descarregue ou atualize estes mapas.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Some offline maps required for this route are missing or not up to date. Please download or update these maps.",
                "old_state": 0
            },
            "id": 88384489,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384489/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673600/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:43:54.700095+02:00",
            "action": 5,
            "target": "Mapas necessários",
            "old": "",
            "details": {
                "state": 20,
                "source": "Required Maps",
                "old_state": 0
            },
            "id": 88384484,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384484/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673599/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:43:45.837140+02:00",
            "action": 5,
            "target": "A lista de mapas em falta baseia-se no percurso em linha reta. Para obter uma lista exata de mapas, o OsmAnd pode pré-calcular o seu percurso online.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The list of missing maps is based on the straight line route. To get an accurate list of maps, OsmAnd can pre-calculate your route online.",
                "old_state": 0
            },
            "id": 88384483,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384483/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673598/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:43:18.950111+02:00",
            "action": 5,
            "target": "A obter lista de mapas necessários…",
            "old": "",
            "details": {
                "state": 20,
                "source": "Getting a list of required maps…",
                "old_state": 0
            },
            "id": 88384480,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384480/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673597/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:42:51.148616+02:00",
            "action": 5,
            "target": "Mapas que também podem ser utilizados: %1$s",
            "old": "",
            "details": {
                "state": 20,
                "source": "Maps that also be used: %1$s",
                "old_state": 0
            },
            "id": 88384477,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384477/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760306/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:42:38.514772+02:00",
            "action": 5,
            "target": "Explore a pista em 3D interativo! Visualize a altura, a velocidade e muito mais diretamente no mapa.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Explore the track in interactive 3D! Visualize height, speed, and more directly on the map.",
                "old_state": 0
            },
            "id": 88384475,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384475/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760305/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:42:15.756719+02:00",
            "action": 5,
            "target": "Trilho 3D",
            "old": "",
            "details": {
                "state": 20,
                "source": "3D Track",
                "old_state": 0
            },
            "id": 88384472,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384472/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760304/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:42:01.098162+02:00",
            "action": 5,
            "target": "Topo e base",
            "old": "",
            "details": {
                "state": 20,
                "source": "Top and bottom",
                "old_state": 0
            },
            "id": 88384471,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384471/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760301/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:41:33.796785+02:00",
            "action": 5,
            "target": "Gradiente ascendente",
            "old": "",
            "details": {
                "state": 20,
                "source": "Upward gradient",
                "old_state": 0
            },
            "id": 88384466,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384466/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760300/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:41:09.102355+02:00",
            "action": 5,
            "target": "Gradiente descendente",
            "old": "",
            "details": {
                "state": 20,
                "source": "Downward gradient",
                "old_state": 0
            },
            "id": 88384464,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384464/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760299/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:40:58.181900+02:00",
            "action": 5,
            "target": "Altura fixa",
            "old": "",
            "details": {
                "state": 20,
                "source": "Fixed height",
                "old_state": 0
            },
            "id": 88384462,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384462/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760298/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:40:41.122608+02:00",
            "action": 5,
            "target": "Linha do trilho",
            "old": "",
            "details": {
                "state": 20,
                "source": "Track line",
                "old_state": 0
            },
            "id": 88384460,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384460/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760297/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:40:23.809926+02:00",
            "action": 5,
            "target": "Cor das paredes",
            "old": "",
            "details": {
                "state": 20,
                "source": "Wall color",
                "old_state": 0
            },
            "id": 88384458,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384458/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760296/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-27T19:39:55.785501+02:00",
            "action": 5,
            "target": "Visualizado por",
            "old": "",
            "details": {
                "state": 20,
                "source": "Visualized by",
                "old_state": 0
            },
            "id": 88384453,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88384453/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.237410+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "OsmAnd/res/values/strings.xml"
            },
            "id": 88342211,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/88342211/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760306/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.237349+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Explore the track in interactive 3D! Visualize height, speed, and more directly on the map.",
                "old_state": -1
            },
            "id": 88342210,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342210/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760305/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.237288+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "3D Track",
                "old_state": -1
            },
            "id": 88342209,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342209/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760304/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.237228+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Top and bottom",
                "old_state": -1
            },
            "id": 88342208,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342208/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760303/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.237167+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Bottom",
                "old_state": -1
            },
            "id": 88342207,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342207/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760302/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.237105+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Top",
                "old_state": -1
            },
            "id": 88342206,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342206/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760301/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.237042+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Upward gradient",
                "old_state": -1
            },
            "id": 88342205,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342205/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760300/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.236971+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Downward gradient",
                "old_state": -1
            },
            "id": 88342204,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342204/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760299/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.236867+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Fixed height",
                "old_state": -1
            },
            "id": 88342203,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342203/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760298/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.236797+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Track line",
                "old_state": -1
            },
            "id": 88342202,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342202/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760297/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.236638+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Wall color",
                "old_state": -1
            },
            "id": 88342201,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342201/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121760296/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-26T19:06:29.236479+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Visualized by",
                "old_state": -1
            },
            "id": 88342200,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88342200/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:21:55.780905+02:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "OsmAnd/res/values/strings.xml"
            },
            "id": 88186977,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/88186977/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673604/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:21:55.780857+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Route line is colored by elevation altitude.",
                "old_state": -1
            },
            "id": 88186976,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88186976/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673603/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:21:55.780811+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Route line is colored by speed of movement.",
                "old_state": -1
            },
            "id": 88186975,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88186975/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673602/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:21:55.780756+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Missing or outdated maps",
                "old_state": -1
            },
            "id": 88186974,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88186974/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673601/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:21:55.780711+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Some offline maps required for this route are missing or not up to date. Please download or update these maps.",
                "old_state": -1
            },
            "id": 88186973,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88186973/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673600/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:21:55.780666+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Required Maps",
                "old_state": -1
            },
            "id": 88186972,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88186972/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673599/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:21:55.780621+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The list of missing maps is based on the straight line route. To get an accurate list of maps, OsmAnd can pre-calculate your route online.",
                "old_state": -1
            },
            "id": 88186971,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88186971/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673598/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:21:55.780563+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Getting a list of required maps…",
                "old_state": -1
            },
            "id": 88186970,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88186970/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121673597/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-24T17:21:55.780505+02:00",
            "action": 71,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Maps that also be used: %1$s",
                "old_state": -1
            },
            "id": 88186969,
            "action_name": "String added in the repository",
            "url": "https://hosted.weblate.org/api/changes/88186969/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-04-23T17:03:58.993103+02:00",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 88118525,
            "action_name": "Changes committed",
            "url": "https://hosted.weblate.org/api/changes/88118525/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/26344150/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-23T15:28:32.165662+02:00",
            "action": 2,
            "target": "Preparar",
            "old": "Prepare",
            "details": {
                "state": 20,
                "source": "Prepare",
                "old_state": 20
            },
            "id": 88113984,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/88113984/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/39778980/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-23T15:27:50.333655+02:00",
            "action": 2,
            "target": "Parabéns! Fez contribuições suficientes para o OpenStreetMap e pode desfrutar de atualizações ilimitadas de mapas OsmAnd!",
            "old": "Parabéns! Fez contribuições suficientes para o OpenStreetMap e pode desfrutar de atualizações ilimitadas de mapas.",
            "details": {
                "state": 20,
                "source": "Congratulations, you have provided enough OpenStreetMap contributions and can now enjoy unlimited OsmAnd map updates!",
                "old_state": 20
            },
            "id": 88113980,
            "action_name": "Translation changed",
            "url": "https://hosted.weblate.org/api/changes/88113980/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-23T15:23:24.866769+02:00",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 88113870,
            "action_name": "Translation completed",
            "url": "https://hosted.weblate.org/api/changes/88113870/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121615184/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-23T15:23:24.670581+02:00",
            "action": 5,
            "target": "ID do OSM",
            "old": "",
            "details": {
                "state": 20,
                "source": "OSM ID",
                "old_state": 0
            },
            "id": 88113869,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88113869/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121331263/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-23T15:23:02.652701+02:00",
            "action": 5,
            "target": "O OsmAnd pode obter dados de elevação a partir de estradas ou mapas de terreno próximos.",
            "old": "",
            "details": {
                "state": 20,
                "source": "OsmAnd can retrieve elevation data from nearby roads or terrain maps.",
                "old_state": 0
            },
            "id": 88113862,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88113862/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121331262/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-23T15:22:45.796685+02:00",
            "action": 5,
            "target": "Usar estradas nas proximidades",
            "old": "",
            "details": {
                "state": 20,
                "source": "Use nearby roads",
                "old_state": 0
            },
            "id": 88113856,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88113856/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/121331261/?format=api",
            "component": "https://hosted.weblate.org/api/components/osmand/main/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/osmand/main/pt/?format=api",
            "user": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "author": "https://hosted.weblate.org/api/users/larcansal/?format=api",
            "timestamp": "2024-04-23T15:22:13.813768+02:00",
            "action": 5,
            "target": "Utiliza o mapa offline para encontrar estradas próximas e dados de elevação. Pode ajustar a geometria da via.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Uses offline map to find nearby roads & elevation data. May adjust track geometry.",
                "old_state": 0
            },
            "id": 88113816,
            "action_name": "Translation added",
            "url": "https://hosted.weblate.org/api/changes/88113816/?format=api"
        }
    ]
}