Translation components API.

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

GET /api/components/tails/features/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 14074,
    "next": "https://translate.tails.net/api/components/tails/features/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/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": "2026-07-23T11:56:34.148084Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3547035,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3547035/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/762191/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2026-07-23T10:05:48.700878Z",
            "action": 36,
            "target": "El gestor de contrasenyes [Secrets del GNOME](https://apps.gnome.org/ca//Secrets/) ([[Més…|doc/encryption_and_privacy/manage_passwords]])",
            "old": "El gestor de contrasenyes [Secrets del GNOME](https://apps.gnome.org/ca//Secrets/) ([[Més…|doc/encryption_and_privacy/manage_passwords]])",
            "details": {
                "state": 30,
                "source": "[GNOME Secrets](https://apps.gnome.org//Secrets/) password manager ([[More...|doc/encryption_and_privacy/manage_passwords]])",
                "context": "",
                "old_state": 20
            },
            "id": 3547030,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3547030/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2026-07-23T10:05:45.228600Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 3547029,
            "action_name": "Translation completed",
            "url": "https://translate.tails.net/api/changes/3547029/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/762191/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2026-07-23T10:05:45.184204Z",
            "action": 2,
            "target": "El gestor de contrasenyes [Secrets del GNOME](https://apps.gnome.org/ca//Secrets/) ([[Més…|doc/encryption_and_privacy/manage_passwords]])",
            "old": "[KeePassXC](https://keepassxc.org/) gestor de contrasenyes ([[Més…|doc/encryption_and_privacy/manage_passwords]])",
            "details": {
                "state": 20,
                "source": "[GNOME Secrets](https://apps.gnome.org//Secrets/) password manager ([[More...|doc/encryption_and_privacy/manage_passwords]])",
                "context": "",
                "old_state": 10
            },
            "id": 3547028,
            "action_name": "Translation changed",
            "url": "https://translate.tails.net/api/changes/3547028/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758148/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2026-07-23T10:03:48.026638Z",
            "action": 36,
            "target": "[Teclat de pantalla del GNOME](https://help.gnome.org/gnome-help/keyboard-osk.html) per a l'accessibilitat i com a protecció contra el maquinari [[!wikipedia_ca Keylogger desc=\" d'enregistrament de tecles\"]] ([[Més…|doc/first_steps/accessibility#keyboard]])",
            "old": "[Teclat de pantalla del GNOME](https://help.gnome.org/gnome-help/keyboard-osk.html) per a l'accessibilitat i com a protecció contra el maquinari [[!wikipedia_ca Keylogger desc=\" d'enregistrament de tecles\"]] ([[Més…|doc/first_steps/accessibility#keyboard]])",
            "details": {
                "state": 30,
                "source": "[GNOME Screen Keyboard](https://help.gnome.org/gnome-help/keyboard-osk.html)  for accessibility and protection against hardware [[!wikipedia Keystroke logging desc=\"keyloggers\"]] ([[More...|doc/first_steps/accessibility#keyboard]])",
                "context": "",
                "old_state": 20
            },
            "id": 3547027,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3547027/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758148/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/ca/?format=api",
            "user": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "author": "https://translate.tails.net/api/users/victordargallo/?format=api",
            "timestamp": "2026-07-23T10:03:40.971392Z",
            "action": 2,
            "target": "[Teclat de pantalla del GNOME](https://help.gnome.org/gnome-help/keyboard-osk.html) per a l'accessibilitat i com a protecció contra el maquinari [[!wikipedia_ca Keylogger desc=\" d'enregistrament de tecles\"]] ([[Més…|doc/first_steps/accessibility#keyboard]])",
            "old": "[Teclat de pantalla del GNOME](https://help.gnome.org/users/gnome-help/stable/keyboard-osk.html.ca) per a l'accessibilitat i com a protecció contra el maquinari [[!wikipedia_ca Keylogger desc=\" d'enregistrament de tecles\"]] ([[Més…|doc/first_steps/accessibility#keyboard]])",
            "details": {
                "state": 20,
                "source": "[GNOME Screen Keyboard](https://help.gnome.org/gnome-help/keyboard-osk.html)  for accessibility and protection against hardware [[!wikipedia Keystroke logging desc=\"keyloggers\"]] ([[More...|doc/first_steps/accessibility#keyboard]])",
                "context": "",
                "old_state": 10
            },
            "id": 3547026,
            "action_name": "Translation changed",
            "url": "https://translate.tails.net/api/changes/3547026/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725869/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:09:45.355280Z",
            "action": 4,
            "target": "Etwas [[Anwendungs-Isolation|contribute/design/application_isolation]] mit AppArmor",
            "old": "- Etwas [[Anwendungs-Isolation|contribute/design/application_isolation]] mit AppArmor",
            "details": {
                "state": 10,
                "source": "Some [[contribute/design/application_isolation]] with AppArmor",
                "context": "",
                "old_state": 10
            },
            "id": 3545880,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545880/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725868/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:09:22.581498Z",
            "action": 4,
            "target": "Einige grundlegende Funktionen für [[Barrierefreiheit|doc/first_steps/accessibility]]",
            "old": "- Einige grundlegende Funktionen für [[Barrierefreiheit|doc/first_steps/accessibility]]",
            "details": {
                "state": 10,
                "source": "Some basic [[doc/first_steps/accessibility]] features",
                "context": "",
                "old_state": 10
            },
            "id": 3545879,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545879/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725867/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:09:04.901786Z",
            "action": 4,
            "target": "64-bit PAE-fähiger Kernel mit NX-bit und SMP-Unterstützung für Hardware, die dies unterstützt",
            "old": "- 64-bit PAE-fähiger Kernel mit NX-bit und SMP-Unterstützung für Hardware, die dies unterstützt",
            "details": {
                "state": 10,
                "source": "64-bit PAE-enabled kernel with NX-bit and SMP support on hardware that supports it",
                "context": "",
                "old_state": 10
            },
            "id": 3545878,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545878/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725866/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:08:37.732047Z",
            "action": 4,
            "target": "Ein automatischer Mechanismus zum [[Aktualisieren des USB-Sticks|doc/upgrade]] auf eine neuere Version",
            "old": "- Ein automatischer Mechanismus zum [[Aktualisieren des USB-Sticks|doc/upgrade]] auf eine neuere Version",
            "details": {
                "state": 10,
                "source": "Automatic mechanism to [[upgrade a USB stick|doc/upgrade]] to newer versions",
                "context": "",
                "old_state": 10
            },
            "id": 3545877,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545877/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725865/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:08:24.372154Z",
            "action": 4,
            "target": "[FFmpeg](https://ffmpeg.org/) zum Aufnahmen und Konvertieren von Audio und Video",
            "old": "- [FFmpeg](https://ffmpeg.org/) um Audio und Video aufzunehmen und zu konvertieren",
            "details": {
                "state": 10,
                "source": "[FFmpeg](https://ffmpeg.org/) to record and convert audio and video",
                "context": "",
                "old_state": 10
            },
            "id": 3545876,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545876/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725864/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:07:41.664099Z",
            "action": 4,
            "target": "[Tesseract OCR](https://tesseract-ocr.github.io/) zum Umwandlen von Bildern mit Textten in Textdokumente",
            "old": "- [Tesseract OCR](https://tesseract-ocr.github.io/) um Bilder die Text beinhalten in Text Dokumente umzuwandeln",
            "details": {
                "state": 10,
                "source": "[Tesseract OCR](https://tesseract-ocr.github.io/) to convert images containing text into a text document",
                "context": "",
                "old_state": 10
            },
            "id": 3545875,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545875/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/762194/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:06:40.060884Z",
            "action": 4,
            "target": "[GNOME Secrets](https://apps.gnome.org//Secrets/) ein Passwortmanager ([[Mehr...|doc/encryption_and_privacy/manage_passwords]])",
            "old": "- [KeePassXC](https://keepassxc.org/), ein Passwortmanager ([[Mehr...|doc/encryption_and_privacy/manage_passwords]])",
            "details": {
                "state": 10,
                "source": "[GNOME Secrets](https://apps.gnome.org//Secrets/) password manager ([[More...|doc/encryption_and_privacy/manage_passwords]])",
                "context": "",
                "old_state": 10
            },
            "id": 3545874,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545874/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725862/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:05:40.093376Z",
            "action": 4,
            "target": "[Metadaten-Bereiniger](https://gitlab.com/rmnvgr/metadata-cleaner) und [mat2](https://0xacab.org/jvoisin/mat2) zum Entfernen von Metadaten aus Dateien ([[Mehr...|doc/sensitive_documents/metadata]])",
            "old": "- [Metadaten-Bereiniger](https://gitlab.com/rmnvgr/metadata-cleaner) und [mat2](https://0xacab.org/jvoisin/mat2) um Metadaten aus Dateien zu entfernen ([[Mehr...|doc/sensitive_documents/metadata]])",
            "details": {
                "state": 10,
                "source": "[Metadata Cleaner](https://gitlab.com/rmnvgr/metadata-cleaner) and [mat2](https://0xacab.org/jvoisin/mat2) to remove metadata from files ([[More...|doc/sensitive_documents/metadata]])",
                "context": "",
                "old_state": 10
            },
            "id": 3545873,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545873/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758149/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:04:43.666619Z",
            "action": 4,
            "target": "[GNOME Bildschirmtastatur](https://help.gnome.org/gnome-help/keyboard-osk.html) für Barrierefreiheit und zum Schutz gegen Hardware-[[!wikipedia_de Keylogger]] ([[More...|doc/first_steps/accessibility#keyboard]])",
            "old": "[GNOME Bildschirmtastatur](https://help.gnome.org/users/gnome-help/stable/keyboard-osk.html.de) für Barrierefreiheit und zum Schutz gegen Hardware-[[!wikipedia_de Keylogger]] ([[More...|doc/first_steps/accessibility#keyboard]])",
            "details": {
                "state": 10,
                "source": "[GNOME Screen Keyboard](https://help.gnome.org/gnome-help/keyboard-osk.html)  for accessibility and protection against hardware [[!wikipedia Keystroke logging desc=\"keyloggers\"]] ([[More...|doc/first_steps/accessibility#keyboard]])",
                "context": "",
                "old_state": 10
            },
            "id": 3545872,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545872/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/740425/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:02:58.833445Z",
            "action": 4,
            "target": "[GnuPG](http://gnupg.org/), die GNU-Implentierung von OpenPGP zum Verschlüsseln und Unterschreiben von E-Mails und Daten",
            "old": "[GnuPG](http://gnupg.org/), die GNU-Implentierung von OpenPGP zum Verschlüsseln und Unterschreiben von E-Mails und Daten",
            "details": {
                "state": 10,
                "source": "[GnuPG](http://gnupg.org/), the GNU implementation of OpenPGP for email and data encryption and signing",
                "context": "",
                "old_state": 10
            },
            "id": 3545871,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545871/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725861/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:02:46.986123Z",
            "action": 4,
            "target": "[BookletImposer](http://kjo.herbesfolles.org/bookletimposer/), zum Konvertieren von lineare PDF-Dokumente in Broschüren und umgekehrt",
            "old": "- [BookletImposer](http://kjo.herbesfolles.org/bookletimposer/), um lineare PDF-Dokumente in Broschüren und umgekehrt zu konvertieren",
            "details": {
                "state": 10,
                "source": "[BookletImposer](http://kjo.herbesfolles.org/bookletimposer/) to convert linear PDF documents into booklets, and vice-versa",
                "context": "",
                "old_state": 10
            },
            "id": 3545870,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545870/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725860/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:02:14.630069Z",
            "action": 4,
            "target": "[Brasero](https://wiki.gnome.org/Apps/Brasero) zum Brennen von CDs/DVDs",
            "old": "- [Brasero](https://wiki.gnome.org/Apps/Brasero) zum Brennen von CDs/DVDs",
            "details": {
                "state": 10,
                "source": "[Brasero](https://wiki.gnome.org/Apps/Brasero) to burn CD/DVDs",
                "context": "",
                "old_state": 10
            },
            "id": 3545869,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545869/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725859/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:02:08.093274Z",
            "action": 4,
            "target": "[Dokumenten Scanner](https://apps.gnome.org/de/SimpleScan/) zum Scannen von Dokumenten",
            "old": "- [Dokumenten Scanner](https://apps.gnome.org/de/SimpleScan/) um Dokumente zu scannen",
            "details": {
                "state": 10,
                "source": "[Document Scanner](https://apps.gnome.org/SimpleScan/) to scan documents",
                "context": "",
                "old_state": 10
            },
            "id": 3545868,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545868/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725858/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:01:32.753007Z",
            "action": 4,
            "target": "[GNOME Tonaufzeichner](https://wiki.gnome.org/Apps/SoundRecorder) zum Aufnehmen von Sound",
            "old": "- [GNOME Tonaufzeichner](https://wiki.gnome.org/Apps/SoundRecorder) zum Aufnehmen von Sound",
            "details": {
                "state": 10,
                "source": "[GNOME Sound Recorder](https://wiki.gnome.org/Apps/SoundRecorder) for recording sound",
                "context": "",
                "old_state": 10
            },
            "id": 3545867,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545867/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725858/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T17:00:58.934773Z",
            "action": 4,
            "target": "[GNOME Tonaufzeichner](https://wiki.gnome.org/Apps/SoundRecorder) zum Aufnehmen von Tönen",
            "old": "- [GNOME Tonaufzeichner](https://wiki.gnome.org/Apps/SoundRecorder) zum Aufnehmen von Sound",
            "details": {
                "state": 10,
                "source": "[GNOME Sound Recorder](https://wiki.gnome.org/Apps/SoundRecorder) for recording sound",
                "context": "",
                "old_state": 10
            },
            "id": 3545866,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545866/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/705134/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T16:59:29.039512Z",
            "action": 4,
            "target": "[GIMP](https://www.gimp.org/) und [Inkscape](https://inkscape.org/de/) zum Bearbeiten von Bildern ([[Mehr...|doc/sensitive_documents/graphics]])",
            "old": "[Gimp](https://www.gimp.org/) und [Inkscape](https://inkscape.org/de/) zum Bearbeiten von Bildern ([[Mehr...|doc/sensitive_documents/graphics]])",
            "details": {
                "state": 10,
                "source": "[GIMP](https://www.gimp.org/) and [Inkscape](https://inkscape.org/) to edit images ([[More...|doc/sensitive_documents/graphics]])",
                "context": "",
                "old_state": 10
            },
            "id": 3545865,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545865/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725857/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T16:59:06.650804Z",
            "action": 4,
            "target": "[LibreOffice](https://de.libreoffice.org/) ([[Mehr...|doc/sensitive_documents/office_suite]])",
            "old": "- [LibreOffice](https://de.libreoffice.org/) ([[Mehr...|doc/sensitive_documents/office_suite]])",
            "details": {
                "state": 10,
                "source": "[LibreOffice](https://www.libreoffice.org/) ([[More...|doc/sensitive_documents/office_suite]])",
                "context": "",
                "old_state": 10
            },
            "id": 3545864,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545864/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725856/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T16:58:53.231368Z",
            "action": 4,
            "target": "[Wget](https://www.gnu.org/software/wget/) und [curl](https://curl.se)",
            "old": "- [Wget](https://www.gnu.org/software/wget/) und [curl](https://curl.se)",
            "details": {
                "state": 10,
                "source": "[Wget](https://www.gnu.org/software/wget/) and [curl](https://curl.se)",
                "context": "",
                "old_state": 10
            },
            "id": 3545863,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545863/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725855/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T16:58:43.335533Z",
            "action": 4,
            "target": "[Electrum](https://electrum.org/), ein einfach zu verwendender Bitcoin Client ([[Mehr...|doc/anonymous_internet/electrum]])",
            "old": "- [Electrum](https://electrum.org/), ein einfach zu verwendender Bitcoin Client ([[Mehr...|doc/anonymous_internet/electrum]])",
            "details": {
                "state": 10,
                "source": "[Electrum](https://electrum.org/), an easy-to-use bitcoin client ([[More...|doc/anonymous_internet/electrum]])",
                "context": "",
                "old_state": 10
            },
            "id": 3545862,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545862/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725852/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T16:58:31.332293Z",
            "action": 4,
            "target": "[OnionShare](https://onionshare.org/) für anonymes Teilen von Daten",
            "old": "- [OnionShare](https://onionshare.org/) für anonymes Teilen von Daten",
            "details": {
                "state": 10,
                "source": "[OnionShare](https://onionshare.org/) for anonymous file sharing",
                "context": "",
                "old_state": 10
            },
            "id": 3545861,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545861/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/725851/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T16:58:16.163160Z",
            "action": 4,
            "target": "[Tor](https://www.torproject.org) mit:",
            "old": "- [Tor](https://www.torproject.org) mit:",
            "details": {
                "state": 10,
                "source": "[Tor](https://www.torproject.org) with:",
                "context": "",
                "old_state": 10
            },
            "id": 3545860,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545860/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/748626/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "author": "https://translate.tails.net/api/users/th3deam0n/?format=api",
            "timestamp": "2026-07-17T16:56:38.673550Z",
            "action": 4,
            "target": "Tails basiert auf [[Debian|https://www.debian.org/]] 13 (Trixie).",
            "old": "Tails basiert auf [[Debian|https://www.debian.org/]] 12 (Bookworm).",
            "details": {
                "state": 10,
                "source": "Tails is based on [[Debian|https://www.debian.org/]] 13 (Trixie).",
                "context": "",
                "old_state": 10
            },
            "id": 3545859,
            "action_name": "Suggestion added",
            "url": "https://translate.tails.net/api/changes/3545859/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T12:35:06.939935Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "BrokenProjectURL"
            },
            "id": 3545457,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3545457/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T10:29:56.933291Z",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": false
            },
            "id": 3545395,
            "action_name": "Component unlocked",
            "url": "https://translate.tails.net/api/changes/3545395/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T01:35:10.767266Z",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 3545114,
            "action_name": "Component locked",
            "url": "https://translate.tails.net/api/changes/3545114/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2026-06-09T01:35:10.752632Z",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 3545113,
            "action_name": "Alert triggered",
            "url": "https://translate.tails.net/api/changes/3545113/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/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": "2026-06-08T17:53:57.679230Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 3544807,
            "action_name": "Changes committed",
            "url": "https://translate.tails.net/api/changes/3544807/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/pt/?format=api",
            "user": "https://translate.tails.net/api/users/drebs/?format=api",
            "author": "https://translate.tails.net/api/users/drebs/?format=api",
            "timestamp": "2026-06-08T17:44:42.141495Z",
            "action": 1,
            "target": "",
            "old": "",
            "details": {},
            "id": 3544806,
            "action_name": "Translation completed",
            "url": "https://translate.tails.net/api/changes/3544806/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/762235/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/pt/?format=api",
            "user": "https://translate.tails.net/api/users/drebs/?format=api",
            "author": "https://translate.tails.net/api/users/drebs/?format=api",
            "timestamp": "2026-06-08T17:44:42.099528Z",
            "action": 36,
            "target": "gerenciador de senhas [GNOME Secrets](https://apps.gnome.org//Secrets/) ([[Mais...|doc/encryption_and_privacy/manage_passwords]])",
            "old": "gerenciador de senhas [KeePassXC](https://keepassxc.org/) ([[Mais...|doc/encryption_and_privacy/manage_passwords]])",
            "details": {
                "state": 30,
                "source": "[GNOME Secrets](https://apps.gnome.org//Secrets/) password manager ([[More...|doc/encryption_and_privacy/manage_passwords]])",
                "context": "",
                "old_state": 10
            },
            "id": 3544805,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3544805/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/758156/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/pt/?format=api",
            "user": "https://translate.tails.net/api/users/drebs/?format=api",
            "author": "https://translate.tails.net/api/users/drebs/?format=api",
            "timestamp": "2026-06-08T17:44:04.114139Z",
            "action": 36,
            "target": "[Teclado visual do GNOME](https://help.gnome.org/gnome-help/keyboard-osk.html) para accessibilidade e para se proteger de [[!wikipedia_pt Keylogger desc=\"captura de digitação\"]] ([[Mais...|doc/first_steps/accessibility#keyboard]])",
            "old": "[Teclado visual do GNOME](https://help.gnome.org/users/gnome-help/stable/keyboard-osk.html.pt) para accessibilidade e para se proteger de [[!wikipedia_pt Keylogger desc=\"captura de digitação\"]] ([[Mais...|doc/first_steps/accessibility#keyboard]])",
            "details": {
                "state": 30,
                "source": "[GNOME Screen Keyboard](https://help.gnome.org/gnome-help/keyboard-osk.html)  for accessibility and protection against hardware [[!wikipedia Keystroke logging desc=\"keyloggers\"]] ([[More...|doc/first_steps/accessibility#keyboard]])",
                "context": "",
                "old_state": 10
            },
            "id": 3544804,
            "action_name": "Translation approved",
            "url": "https://translate.tails.net/api/changes/3544804/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/zh_TW/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:16.307062Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.zh_TW.po"
            },
            "id": 3543992,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543992/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/zh_Hans/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:15.494417Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.zh.po"
            },
            "id": 3543991,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543991/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/tr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:14.980910Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.tr.po"
            },
            "id": 3543981,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543981/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/sr_Latn/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:14.123694Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.sr_Latn.po"
            },
            "id": 3543931,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543931/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:13.425095Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.ru.po"
            },
            "id": 3543930,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543930/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/pt/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:12.888187Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.pt.po"
            },
            "id": 3543925,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543925/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:12.294676Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.pl.po"
            },
            "id": 3543870,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543870/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:11.714493Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.it.po"
            },
            "id": 3543866,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543866/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/id/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:11.028816Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.id.po"
            },
            "id": 3543852,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543852/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:10.237837Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.fr.po"
            },
            "id": 3543802,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543802/?format=api"
        },
        {
            "unit": "https://translate.tails.net/api/units/762214/?format=api",
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:10.237763Z",
            "action": 59,
            "target": "Gestionnaire de mots de passe [GNOME Secrets](https://apps.gnome.org/fr/Secrets/) ([[Plus...|doc/encryption_and_privacy/manage_passwords]])",
            "old": "Gestionnaire de mots de passe [GNOME Secrets](https://apps.gnome.org/fr/Secrets/) ([[Plus...|doc/encryption_and_privacy/manage_passwords]])",
            "details": {
                "state": 30,
                "source": "[GNOME Secrets](https://apps.gnome.org//Secrets/) password manager ([[More...|doc/encryption_and_privacy/manage_passwords]])",
                "old_state": 30
            },
            "id": 3543801,
            "action_name": "String updated in the repository",
            "url": "https://translate.tails.net/api/changes/3543801/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:09.388850Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.fa.po"
            },
            "id": 3543783,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543783/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:08.807657Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.es.po"
            },
            "id": 3543772,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543772/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate.tails.net/api/components/tails/features/?format=api",
            "translation": "https://translate.tails.net/api/translations/tails/features/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2026-05-20T19:03:07.995908Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "wiki/src/doc/about/features.de.po"
            },
            "id": 3543713,
            "action_name": "Resource updated",
            "url": "https://translate.tails.net/api/changes/3543713/?format=api"
        }
    ]
}