Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/tails/wikisrcdocanonymous_internettorcircuits-po/changes/?format=api&page=2
{ "count": 12196, "next": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/changes/?format=api&page=3", "previous": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/changes/?format=api", "results": [ { "unit": "https://translate.tails.net/api/units/756755/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/fr/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:58.419743Z", "action": 30, "target": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about/entry-guards/).", "details": { "state": 10, "source": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old_state": -1 }, "id": 3525364, "action_name": "Source string changed", "url": "https://translate.tails.net/api/changes/3525364/?format=api" }, { "unit": "https://translate.tails.net/api/units/750402/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/fr/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:58.419676Z", "action": 59, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 30 }, "id": 3525363, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3525363/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/fa/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:58.115927Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.fa.po" }, "id": 3525347, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3525347/?format=api" }, { "unit": "https://translate.tails.net/api/units/756753/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/fa/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:58.115827Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old_state": -1 }, "id": 3525346, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3525346/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/es/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.883688Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.es.po" }, "id": 3525343, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3525343/?format=api" }, { "unit": "https://translate.tails.net/api/units/756750/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/es/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.883640Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old_state": -1 }, "id": 3525342, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3525342/?format=api" }, { "unit": "https://translate.tails.net/api/units/750400/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/es/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.883545Z", "action": 59, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 30 }, "id": 3525341, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3525341/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/de/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.624044Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.de.po" }, "id": 3525331, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3525331/?format=api" }, { "unit": "https://translate.tails.net/api/units/756747/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/de/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.623991Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old_state": -1 }, "id": 3525330, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3525330/?format=api" }, { "unit": "https://translate.tails.net/api/units/750399/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/de/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.623887Z", "action": 59, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 30 }, "id": 3525329, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3525329/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ca/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.305905Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.ca.po" }, "id": 3525318, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3525318/?format=api" }, { "unit": "https://translate.tails.net/api/units/756745/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ca/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.305863Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old_state": -1 }, "id": 3525317, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3525317/?format=api" }, { "unit": "https://translate.tails.net/api/units/706450/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ca/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.305816Z", "action": 59, "target": "Tor utilitza el pont com a guarda d’entrada.", "old": "Tor utilitza el pont com a guarda d’entrada.", "details": { "state": 30, "source": "Tor uses the bridge as your entry guard.", "old_state": 30 }, "id": 3525316, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3525316/?format=api" }, { "unit": "https://translate.tails.net/api/units/750398/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ca/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:57.305742Z", "action": 59, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 30 }, "id": 3525315, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3525315/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/bg/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:56.940783Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.bg.po" }, "id": 3525308, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3525308/?format=api" }, { "unit": "https://translate.tails.net/api/units/756741/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/bg/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:56.940657Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old_state": -1 }, "id": 3525307, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3525307/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ar/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:56.573051Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.ar.po" }, "id": 3525302, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3525302/?format=api" }, { "unit": "https://translate.tails.net/api/units/756737/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ar/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:56.572988Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old_state": -1 }, "id": 3525301, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3525301/?format=api" }, { "unit": "https://translate.tails.net/api/units/756735/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/en/?format=api", "user": null, "author": null, "timestamp": "2025-11-05T09:03:56.483140Z", "action": 13, "target": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "details": { "state": 100, "source": "Tor uses only 2 different relays as your entry guards, as a way of [protecting against *end-to-end correlation* attacks](https://support.torproject.org/about-tor/how-tor-works/entry-guards/).", "old_state": 100 }, "id": 3525297, "action_name": "Source string added", "url": "https://translate.tails.net/api/changes/3525297/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-10-15T03:45:00.994130Z", "action": 47, "target": "", "old": "", "details": { "alert": "RepositoryOutdated" }, "id": 3524035, "action_name": "Alert triggered", "url": "https://translate.tails.net/api/changes/3524035/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ca/?format=api", "user": "https://translate.tails.net/api/users/weblate:commit/?format=api", "author": "https://translate.tails.net/api/users/weblate:commit/?format=api", "timestamp": "2025-10-06T20:19:42.127571Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3523277, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3523277/?format=api" }, { "unit": "https://translate.tails.net/api/units/706450/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ca/?format=api", "user": "https://translate.tails.net/api/users/rcard/?format=api", "author": "https://translate.tails.net/api/users/victordargallo/?format=api", "timestamp": "2025-10-06T19:25:53.054171Z", "action": 7, "target": "Tor utilitza el pont com a guarda d’entrada.", "old": " Si heu configurat un pont de Tor, el vostre pont és el vostre guàrdia d'entrada.\n", "details": { "state": 30, "source": "Tor uses the bridge as your entry guard.", "old_state": 10 }, "id": 3523257, "action_name": "Suggestion accepted", "url": "https://translate.tails.net/api/changes/3523257/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2025-10-04T03:45:01.630904Z", "action": 47, "target": "", "old": "", "details": { "alert": "RepositoryChanges" }, "id": 3523028, "action_name": "Alert triggered", "url": "https://translate.tails.net/api/changes/3523028/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/pt/?format=api", "user": "https://translate.tails.net/api/users/weblate:commit/?format=api", "author": "https://translate.tails.net/api/users/weblate:commit/?format=api", "timestamp": "2025-09-18T15:39:18.698990Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3520374, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3520374/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/it/?format=api", "user": "https://translate.tails.net/api/users/weblate:commit/?format=api", "author": "https://translate.tails.net/api/users/weblate:commit/?format=api", "timestamp": "2025-09-18T15:39:17.951066Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3520373, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3520373/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/fr/?format=api", "user": "https://translate.tails.net/api/users/weblate:commit/?format=api", "author": "https://translate.tails.net/api/users/weblate:commit/?format=api", "timestamp": "2025-09-18T15:39:17.131654Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3520372, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3520372/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/es/?format=api", "user": "https://translate.tails.net/api/users/weblate:commit/?format=api", "author": "https://translate.tails.net/api/users/weblate:commit/?format=api", "timestamp": "2025-09-18T15:39:16.314221Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3520370, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3520370/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/de/?format=api", "user": "https://translate.tails.net/api/users/weblate:commit/?format=api", "author": "https://translate.tails.net/api/users/weblate:commit/?format=api", "timestamp": "2025-09-18T15:39:15.557232Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3520369, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3520369/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ca/?format=api", "user": "https://translate.tails.net/api/users/weblate:commit/?format=api", "author": "https://translate.tails.net/api/users/weblate:commit/?format=api", "timestamp": "2025-09-18T15:39:14.750550Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3520368, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3520368/?format=api" }, { "unit": "https://translate.tails.net/api/units/750400/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/es/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2025-09-18T15:31:32.082231Z", "action": 36, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png link=no]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 10 }, "id": 3520310, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3520310/?format=api" }, { "unit": "https://translate.tails.net/api/units/750406/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/pt/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2025-09-18T15:31:28.026113Z", "action": 36, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png link=no]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 10 }, "id": 3520309, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3520309/?format=api" }, { "unit": "https://translate.tails.net/api/units/750404/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/it/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2025-09-18T15:31:25.064158Z", "action": 36, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png link=no]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 10 }, "id": 3520308, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3520308/?format=api" }, { "unit": "https://translate.tails.net/api/units/750399/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/de/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2025-09-18T15:31:22.081590Z", "action": 36, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png link=no]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 10 }, "id": 3520307, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3520307/?format=api" }, { "unit": "https://translate.tails.net/api/units/750398/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ca/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2025-09-18T15:31:18.516602Z", "action": 36, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png link=no]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 10 }, "id": 3520306, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3520306/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/fr/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2025-09-18T15:31:10.284836Z", "action": 1, "target": "", "old": "", "details": {}, "id": 3520305, "action_name": "Translation completed", "url": "https://translate.tails.net/api/changes/3520305/?format=api" }, { "unit": "https://translate.tails.net/api/units/750402/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/fr/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2025-09-18T15:31:10.228623Z", "action": 36, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png link=no]]\n", "details": { "state": 30, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": 10 }, "id": 3520304, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3520304/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/zh_TW/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.662347Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.zh_TW.po" }, "id": 3511679, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3511679/?format=api" }, { "unit": "https://translate.tails.net/api/units/750411/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/zh_TW/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.662279Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": -1 }, "id": 3511678, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3511678/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.548328Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.zh.po" }, "id": 3511677, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3511677/?format=api" }, { "unit": "https://translate.tails.net/api/units/750410/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.548258Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": -1 }, "id": 3511676, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3511676/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/tr/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.427458Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.tr.po" }, "id": 3511675, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3511675/?format=api" }, { "unit": "https://translate.tails.net/api/units/750409/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/tr/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.427355Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": -1 }, "id": 3511674, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3511674/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.215519Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.sr_Latn.po" }, "id": 3511673, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3511673/?format=api" }, { "unit": "https://translate.tails.net/api/units/750408/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.215450Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": -1 }, "id": 3511672, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3511672/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ru/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.127550Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.ru.po" }, "id": 3511671, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3511671/?format=api" }, { "unit": "https://translate.tails.net/api/units/750407/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ru/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.127512Z", "action": 59, "target": "[[!img onion-circuits.png link=no]]\n", "old": "", "details": { "state": 10, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": -1 }, "id": 3511670, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3511670/?format=api" }, { "unit": "https://translate.tails.net/api/units/750407/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/ru/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.127438Z", "action": 30, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png link=no]]\n", "details": {}, "id": 3511669, "action_name": "Source string changed", "url": "https://translate.tails.net/api/changes/3511669/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/pt/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.014628Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/anonymous_internet/tor/circuits.pt.po" }, "id": 3511668, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3511668/?format=api" }, { "unit": "https://translate.tails.net/api/units/750406/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/pt/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.014588Z", "action": 59, "target": "[[!img onion-circuits.png link=no]]\n", "old": "", "details": { "state": 10, "source": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old_state": -1 }, "id": 3511667, "action_name": "String updated in the repository", "url": "https://translate.tails.net/api/changes/3511667/?format=api" }, { "unit": "https://translate.tails.net/api/units/750406/?format=api", "component": "https://translate.tails.net/api/components/tails/wikisrcdocanonymous_internettorcircuits-po/?format=api", "translation": "https://translate.tails.net/api/translations/tails/wikisrcdocanonymous_internettorcircuits-po/pt/?format=api", "user": null, "author": null, "timestamp": "2025-09-18T09:13:08.014507Z", "action": 30, "target": "[[!img onion-circuits.png class=\"screenshot\" alt=\"\"]]\n", "old": "[[!img onion-circuits.png link=no]]\n", "details": {}, "id": 3511666, "action_name": "Source string changed", "url": "https://translate.tails.net/api/changes/3511666/?format=api" } ] }