Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/tails/openpgp_keys/changes/?format=api
{ "count": 13722, "next": "https://translate.tails.net/api/components/tails/openpgp_keys/changes/?format=api&page=2", "previous": null, "results": [ { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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": "2026-01-23T16:29:40.280614Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3530775, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3530775/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/fr/?format=api", "user": "https://translate.tails.net/api/users/conan/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2026-01-23T16:14:05.677538Z", "action": 1, "target": "", "old": "", "details": {}, "id": 3530772, "action_name": "Translation completed", "url": "https://translate.tails.net/api/changes/3530772/?format=api" }, { "unit": "https://translate.tails.net/api/units/748918/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/fr/?format=api", "user": "https://translate.tails.net/api/users/conan/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2026-01-23T16:14:05.627106Z", "action": 7, "target": "<p>Assurez-vous de vérifier les clés que vous téléchargez.</p>\n", "old": "", "details": { "state": 30, "source": "<p>Make sure to verify the keys that you download.</p>\n", "old_state": 0 }, "id": 3530771, "action_name": "Suggestion accepted", "url": "https://translate.tails.net/api/changes/3530771/?format=api" }, { "unit": "https://translate.tails.net/api/units/748918/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/fr/?format=api", "user": "https://translate.tails.net/api/users/conan/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2026-01-23T16:14:05.625234Z", "action": 45, "target": "", "old": "", "details": {}, "id": 3530770, "action_name": "Contributor joined", "url": "https://translate.tails.net/api/changes/3530770/?format=api" }, { "unit": "https://translate.tails.net/api/units/748918/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/fr/?format=api", "user": "https://translate.tails.net/api/users/xin/?format=api", "author": "https://translate.tails.net/api/users/xin/?format=api", "timestamp": "2026-01-23T15:55:46.514866Z", "action": 4, "target": "<p>Assurez-vous de vérifier les clés que vous téléchargez.</p>\n", "old": "", "details": { "state": 0, "source": "<p>Make sure to verify the keys that you download.</p>\n", "old_state": 0 }, "id": 3530754, "action_name": "Suggestion added", "url": "https://translate.tails.net/api/changes/3530754/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T18:19:42.132730Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3525227, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3525227/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T18:19:41.897100Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3525226, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3525226/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T18:19:41.695800Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3525225, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3525225/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T18:19:41.498669Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3525224, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3525224/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T18:19:41.321170Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3525223, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3525223/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T18:19:41.135516Z", "action": 17, "target": "", "old": "", "details": {}, "id": 3525222, "action_name": "Changes committed", "url": "https://translate.tails.net/api/changes/3525222/?format=api" }, { "unit": "https://translate.tails.net/api/units/756461/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T17:15:21.434380Z", "action": 36, "target": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old": "", "details": { "state": 30, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": 0 }, "id": 3525170, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3525170/?format=api" }, { "unit": "https://translate.tails.net/api/units/756474/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T17:15:15.521714Z", "action": 36, "target": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old": "", "details": { "state": 30, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": 0 }, "id": 3525169, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3525169/?format=api" }, { "unit": "https://translate.tails.net/api/units/756470/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T17:15:09.762245Z", "action": 36, "target": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old": "", "details": { "state": 30, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": 0 }, "id": 3525168, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3525168/?format=api" }, { "unit": "https://translate.tails.net/api/units/756458/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T17:15:03.556433Z", "action": 36, "target": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old": "", "details": { "state": 30, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": 0 }, "id": 3525167, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3525167/?format=api" }, { "unit": "https://translate.tails.net/api/units/756460/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T17:14:56.363638Z", "action": 36, "target": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old": "", "details": { "state": 30, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": 0 }, "id": 3525166, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3525166/?format=api" }, { "unit": "https://translate.tails.net/api/units/756466/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/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-11-02T17:14:32.486209Z", "action": 36, "target": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old": "", "details": { "state": 30, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": 0 }, "id": 3525165, "action_name": "Translation approved", "url": "https://translate.tails.net/api/changes/3525165/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/zh_TW/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:39.280811Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.zh_TW.po" }, "id": 3524629, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524629/?format=api" }, { "unit": "https://translate.tails.net/api/units/756486/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/zh_TW/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:39.280736Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524628, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524628/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:38.948410Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.zh.po" }, "id": 3524625, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524625/?format=api" }, { "unit": "https://translate.tails.net/api/units/756483/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:38.948341Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524624, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524624/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/tr/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:38.491860Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.tr.po" }, "id": 3524618, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524618/?format=api" }, { "unit": "https://translate.tails.net/api/units/756481/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/tr/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:38.491788Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524617, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524617/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:38.165850Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.sr_Latn.po" }, "id": 3524614, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524614/?format=api" }, { "unit": "https://translate.tails.net/api/units/756479/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/sr_Latn/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:38.165777Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524613, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524613/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/ru/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:37.908634Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.ru.po" }, "id": 3524609, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524609/?format=api" }, { "unit": "https://translate.tails.net/api/units/756476/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/ru/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:37.908553Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524608, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524608/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/pt/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:37.450860Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.pt.po" }, "id": 3524605, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524605/?format=api" }, { "unit": "https://translate.tails.net/api/units/756474/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/pt/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:37.450794Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524604, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524604/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/pl/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:37.161926Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.pl.po" }, "id": 3524598, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524598/?format=api" }, { "unit": "https://translate.tails.net/api/units/756472/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/pl/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:37.161854Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524597, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524597/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/it/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:36.869563Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.it.po" }, "id": 3524593, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524593/?format=api" }, { "unit": "https://translate.tails.net/api/units/756470/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/it/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:36.869489Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524592, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524592/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/id/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:36.480935Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.id.po" }, "id": 3524588, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524588/?format=api" }, { "unit": "https://translate.tails.net/api/units/756468/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/id/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:36.480879Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524587, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524587/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/fr/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:36.160082Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.fr.po" }, "id": 3524584, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524584/?format=api" }, { "unit": "https://translate.tails.net/api/units/756466/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/fr/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:36.160021Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524583, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524583/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/fa/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:35.866518Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.fa.po" }, "id": 3524580, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524580/?format=api" }, { "unit": "https://translate.tails.net/api/units/756463/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/fa/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:35.866468Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524579, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524579/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/es/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:35.564728Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.es.po" }, "id": 3524577, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524577/?format=api" }, { "unit": "https://translate.tails.net/api/units/756461/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/es/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:35.564668Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524576, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524576/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/de/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:35.149403Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.de.po" }, "id": 3524575, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524575/?format=api" }, { "unit": "https://translate.tails.net/api/units/756460/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/de/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:35.149344Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524574, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524574/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/ca/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:34.809109Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.ca.po" }, "id": 3524572, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524572/?format=api" }, { "unit": "https://translate.tails.net/api/units/756458/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/ca/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:34.809044Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524571, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524571/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:34.541238Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.bg.po" }, "id": 3524570, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524570/?format=api" }, { "unit": "https://translate.tails.net/api/units/756457/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/bg/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:34.541164Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524569, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524569/?format=api" }, { "unit": null, "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/ar/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:34.235277Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "wiki/src/doc/about/openpgp_keys.ar.po" }, "id": 3524568, "action_name": "Resource updated", "url": "https://translate.tails.net/api/changes/3524568/?format=api" }, { "unit": "https://translate.tails.net/api/units/756456/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/ar/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:34.235210Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": -1 }, "id": 3524567, "action_name": "String added in the repository", "url": "https://translate.tails.net/api/changes/3524567/?format=api" }, { "unit": "https://translate.tails.net/api/units/756455/?format=api", "component": "https://translate.tails.net/api/components/tails/openpgp_keys/?format=api", "translation": "https://translate.tails.net/api/translations/tails/openpgp_keys/en/?format=api", "user": null, "author": null, "timestamp": "2025-10-30T21:04:34.147414Z", "action": 13, "target": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "details": { "state": 100, "source": " pub rsa4096 2013-07-24 [SC] [expires: 2027-10-08]\n 1F56EDD30741048035DAC1C5EC57B56EF0C43132\n uid [ unknown] Tails user support <support@tails.net>\n sub rsa4096 2013-07-24 [E] [expires: 2027-10-08]\n", "old_state": 100 }, "id": 3524566, "action_name": "Source string added", "url": "https://translate.tails.net/api/changes/3524566/?format=api" } ] }