Translation projects API.

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

GET /api/projects/voice-notify/changes/?format=api&page=111
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 6056,
    "next": "https://hosted.weblate.org/api/projects/voice-notify/changes/?format=api&page=112",
    "previous": "https://hosted.weblate.org/api/projects/voice-notify/changes/?format=api&page=110",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/80560576/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.650224+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Used for test notification",
                "old_state": -1
            },
            "id": 31076778,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076778/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560575/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.650173+02:00",
            "action": 59,
            "target": "Selectionner pour activer le VN",
            "old": "",
            "details": {
                "state": 20,
                "source": "Select to activate VN.",
                "old_state": -1
            },
            "id": 31076777,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076777/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560574/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.650121+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Open the Android notification access settings to enable VN",
                "old_state": -1
            },
            "id": 31076776,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076776/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560573/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.650070+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Open the Android notification access settings to disable VN",
                "old_state": -1
            },
            "id": 31076775,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076775/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560572/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.650019+02:00",
            "action": 59,
            "target": "Service VN désactivé",
            "old": "",
            "details": {
                "state": 20,
                "source": "VN service is disabled",
                "old_state": -1
            },
            "id": 31076774,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076774/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560571/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649968+02:00",
            "action": 59,
            "target": "Soutenir Voice Notify",
            "old": "",
            "details": {
                "state": 20,
                "source": "Support Voice Notify",
                "old_state": -1
            },
            "id": 31076773,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076773/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560570/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649916+02:00",
            "action": 59,
            "target": "Journaux des notifications",
            "old": "",
            "details": {
                "state": 20,
                "source": "Notification Log",
                "old_state": -1
            },
            "id": 31076772,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076772/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560569/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649863+02:00",
            "action": 59,
            "target": "Test",
            "old": "",
            "details": {
                "state": 20,
                "source": "Test",
                "old_state": -1
            },
            "id": 31076771,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076771/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560568/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649811+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Replacement text",
                "old_state": -1
            },
            "id": 31076770,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076770/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560567/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649760+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Text to replace",
                "old_state": -1
            },
            "id": 31076769,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076769/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560566/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649709+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Duplicate! Will not be saved.",
                "old_state": -1
            },
            "id": 31076768,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076768/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560565/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649658+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Rate/comment, translations, source code, or contact the developer",
                "old_state": -1
            },
            "id": 31076767,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076767/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560564/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649606+02:00",
            "action": 59,
            "target": "Liste des 20 dernières notifications.\nHeure d'affichage, nom de l'application, message, et les raisons d'ignorer",
            "old": "",
            "details": {
                "state": 20,
                "source": "List last 20 notifications.\nDisplays time, app name, message, and ignore reasons.",
                "old_state": -1
            },
            "id": 31076766,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076766/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560563/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649555+02:00",
            "action": 59,
            "target": "Voice Notify est ignoré dans la liste des applications.\nLe test va s’effectuer mais la notification ne sera pas lue.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Voice Notify is ignored in App List.\nTest will run, but notification will not be spoken.",
                "old_state": -1
            },
            "id": 31076765,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076765/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560562/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649503+02:00",
            "action": 59,
            "target": "Envoyer une notification (débute après 5 secondes) pour tester les paramètres actuels.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Post a notification (delayed 5 seconds) to test current settings",
                "old_state": -1
            },
            "id": 31076764,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076764/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560561/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649451+02:00",
            "action": 59,
            "target": "Ne pas utiliser les annonces vocales avant cette heure.\nMettre la même heure que celle de début pour désactiver.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Don't speak before this time.\nLeave the same as start to disable.",
                "old_state": -1
            },
            "id": 31076763,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076763/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560560/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649398+02:00",
            "action": 59,
            "target": "Fin du mode silencieux",
            "old": "",
            "details": {
                "state": 20,
                "source": "Quiet Time End",
                "old_state": -1
            },
            "id": 31076762,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076762/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560559/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649330+02:00",
            "action": 59,
            "target": "Ne pas utiliser les annonces vocales après cette heure.\nMettre la même heure que celle de fin pour désactiver.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Don't speak after this time.\nLeave the same as end to disable.",
                "old_state": -1
            },
            "id": 31076761,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076761/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560558/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649279+02:00",
            "action": 59,
            "target": "Début du mode silencieux",
            "old": "",
            "details": {
                "state": 20,
                "source": "Quiet Time Start",
                "old_state": -1
            },
            "id": 31076760,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076760/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560557/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649228+02:00",
            "action": 59,
            "target": "Utiliser l'annonce vocale si :",
            "old": "",
            "details": {
                "state": 20,
                "source": "Speak during these device states",
                "old_state": -1
            },
            "id": 31076759,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076759/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560556/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649177+02:00",
            "action": 59,
            "target": "Choisir à quel moment utiliser l'annonce vocale selon le statut de l'appareil.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Select whether to speak during certain device states",
                "old_state": -1
            },
            "id": 31076758,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076758/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560555/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649126+02:00",
            "action": 59,
            "target": "Etat de l'appareil",
            "old": "",
            "details": {
                "state": 20,
                "source": "Device States",
                "old_state": -1
            },
            "id": 31076757,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076757/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560554/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649075+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Maximum message length to speak\nLarger messages will be truncated.",
                "old_state": -1
            },
            "id": 31076756,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076756/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560553/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.649023+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Maximum message length to speak. Larger messages will be truncated.",
                "old_state": -1
            },
            "id": 31076755,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076755/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560552/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648972+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Maximum Message",
                "old_state": -1
            },
            "id": 31076754,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076754/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560551/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648915+02:00",
            "action": 59,
            "target": "Définir le nombre de secondes qui doivent s'écouler depuis la dernière notification avant une répétition.\nLes répétitions ignorées réinitialisent le compteur et les notifications différentes l’arrêtent.\nVide = infini.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Set number of seconds that must pass since last notification before a repeat can be spoken.\nIgnored repeats reset the count and different notifications clear it.\nBlank = infinite.",
                "old_state": -1
            },
            "id": 31076753,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076753/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560550/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648832+02:00",
            "action": 59,
            "target": "Ignorer les notifications identiques suivantes dans un temps donné.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Ignore subsequent identical notifications within a set time",
                "old_state": -1
            },
            "id": 31076752,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076752/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560549/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648780+02:00",
            "action": 59,
            "target": "Ignorer la répétition",
            "old": "",
            "details": {
                "state": 20,
                "source": "Ignore Repeats",
                "old_state": -1
            },
            "id": 31076751,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076751/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560548/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648729+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Notifications containing multiple messages will be spoken",
                "old_state": -1
            },
            "id": 31076750,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076750/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560547/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648678+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Notifications containing multiple messages will not be spoken",
                "old_state": -1
            },
            "id": 31076749,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076749/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560546/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648627+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ignore Group Messages",
                "old_state": -1
            },
            "id": 31076748,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076748/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560545/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648575+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Notifications without a message will be spoken as \"Notification from [app name].\"",
                "old_state": -1
            },
            "id": 31076747,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076747/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560544/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648525+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Notifications without a message will not be spoken",
                "old_state": -1
            },
            "id": 31076746,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076746/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560543/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648474+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ignore Empty",
                "old_state": -1
            },
            "id": 31076745,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076745/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560541/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648372+02:00",
            "action": 59,
            "target": "Ignorer les notifications qui contiennent certains textes dans le message",
            "old": "",
            "details": {
                "state": 20,
                "source": "Ignore notifications that contain certain text in the message",
                "old_state": -1
            },
            "id": 31076743,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076743/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560540/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648320+02:00",
            "action": 59,
            "target": "Texte à ignorer",
            "old": "",
            "details": {
                "state": 20,
                "source": "Ignore Text",
                "old_state": -1
            },
            "id": 31076742,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076742/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560539/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648268+02:00",
            "action": 59,
            "target": "Les valeurs les plus faibles sont plus sensibles.\n\nPar défaut: 100\nVide pour désactiver.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Lower values are more sensitive.\n\nDefault: 100\nBlank to disable.",
                "old_state": -1
            },
            "id": 31076741,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076741/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560538/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648217+02:00",
            "action": 59,
            "target": "Ajuster le seuil de sensibilité du Sécouer-Pour-Silence",
            "old": "",
            "details": {
                "state": 20,
                "source": "Adjust the sensitivity threshold of Shake-To-Silence",
                "old_state": -1
            },
            "id": 31076740,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076740/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560537/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648165+02:00",
            "action": 59,
            "target": "Sécouer-Pour-Silence",
            "old": "",
            "details": {
                "state": 20,
                "source": "Shake-To-Silence",
                "old_state": -1
            },
            "id": 31076739,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076739/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560536/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648114+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Request other media to pause/dim when speaking",
                "old_state": -1
            },
            "id": 31076738,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076738/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560535/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648063+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Pause/dim media",
                "old_state": -1
            },
            "id": 31076737,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076737/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560534/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.648010+02:00",
            "action": 59,
            "target": "Les notifications seront répétées après l'intervalle de temps défini jusqu'à ce que l'écran s'allume. Les notifications créés pendant que l'écran est allumé ne seront pas répétées.\nLes valeurs sont en minutes. Vide ou 0 le désactive.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Notifications are repeated at the defined interval until the screen is turned on. Notifications created while the screen is on are not repeated.\n\nValue is in minutes. Blank or 0 to disable.",
                "old_state": -1
            },
            "id": 31076736,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076736/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560533/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.647958+02:00",
            "action": 59,
            "target": "Répéter continuellement les notifications par la synthèse vocale jusqu'à ce que l'écran s'allume.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Continually repeat notifications over TTS until screen turns on",
                "old_state": -1
            },
            "id": 31076735,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076735/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560532/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.647907+02:00",
            "action": 59,
            "target": "Répétition de la synthèse vocale.",
            "old": "",
            "details": {
                "state": 20,
                "source": "TTS Repeat",
                "old_state": -1
            },
            "id": 31076734,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076734/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560531/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.647856+02:00",
            "action": 59,
            "target": "Nombre de seconde à attendre après la réception de la notification avant le démarrage de l'annonce vocale.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Number of seconds to wait after notification before speaking.",
                "old_state": -1
            },
            "id": 31076733,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076733/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560530/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.647804+02:00",
            "action": 59,
            "target": "Choisir la durée (en seconde) du délai de l'annonce vocale après la réception de la notification.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Delay TTS a set number of seconds after notification",
                "old_state": -1
            },
            "id": 31076732,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076732/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560529/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.647753+02:00",
            "action": 59,
            "target": "Délai avant que l'annonce vocale ne démarre",
            "old": "",
            "details": {
                "state": 20,
                "source": "TTS Delay",
                "old_state": -1
            },
            "id": 31076731,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076731/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560528/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.647702+02:00",
            "action": 59,
            "target": "Choisir le flux audio que la synthèse vocale doit utiliser.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Choose the audio stream that Text-To-Speech plays through",
                "old_state": -1
            },
            "id": 31076730,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076730/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560527/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.647647+02:00",
            "action": 59,
            "target": "Flux audio de la synthèse vocale",
            "old": "",
            "details": {
                "state": 20,
                "source": "TTS Audio Stream",
                "old_state": -1
            },
            "id": 31076729,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076729/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/80560526/?format=api",
            "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-07T20:35:14.647561+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Substitute text to be spoken, allowing you to customize how Text-To-Speech pronounces words or replace text for any other reason.\n\nText to replace is case insensitive.",
                "old_state": -1
            },
            "id": 31076728,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/31076728/?format=api"
        }
    ]
}