Translation components API.

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

GET /api/translations/pkp-lib/admin/en/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 162,
    "next": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-14T16:18:47.713708Z",
            "action": 0,
            "target": "",
            "id": 283899,
            "action_name": "Resource update",
            "url": "http://translate.pkp.sfu.ca/api/changes/283899/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-14T16:53:04.913149Z",
            "action": 44,
            "target": "",
            "id": 283930,
            "action_name": "New strings to translate",
            "url": "http://translate.pkp.sfu.ca/api/changes/283930/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-15T00:35:56.268506Z",
            "action": 0,
            "target": "",
            "id": 283954,
            "action_name": "Resource update",
            "url": "http://translate.pkp.sfu.ca/api/changes/283954/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420435/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.290432Z",
            "action": 59,
            "target": "Update DB-IP city lite database",
            "id": 287603,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287603/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420436/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.290540Z",
            "action": 59,
            "target": "Renaming the DB-IP city lite database file {$sourceFilename} to {$targetFilename} failed.",
            "id": 287604,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287604/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420437/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.290583Z",
            "action": 59,
            "target": "Usage statistics file loader task",
            "id": 287605,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287605/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420438/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.290624Z",
            "action": 59,
            "target": "The directory {$directory} is not empty. This could indicate a previously failed process, or a concurrently running process. This file will be automatically reprocessed.",
            "id": 287606,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287606/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420440/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.290701Z",
            "action": 59,
            "target": "The file {$file} is in old log file format that cannot be processed and will thus be moved back to the stage directory.",
            "id": 287608,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287608/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420441/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.290740Z",
            "action": 59,
            "target": "Skipped log file {$file} because statistics from that month have already been calculated. To recalculate statistics for a previous month, you must restore all of that month's log files and use the CLI tool to reprocess statistics.",
            "id": 287609,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287609/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420454/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291256Z",
            "action": 59,
            "target": "The background job that will process the log file {$file} and store the statistics data has been dispatched.",
            "id": 287622,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287622/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420455/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291300Z",
            "action": 59,
            "target": "File could not be decompressed. The source gz-file {$filePath} could not be opened with gzopen.",
            "id": 287623,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287623/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420456/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291346Z",
            "action": 59,
            "target": "File could not be decompressed. The destination file {$filePath} could not be opened fopen.",
            "id": 287624,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287624/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420457/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291388Z",
            "action": 59,
            "target": "File could not be decompressed. The source gz-file {$file} could not be read with gzread.",
            "id": 287625,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287625/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420458/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291427Z",
            "action": 59,
            "target": "File could not be decompressed. The destination file {$filePath} could not be written with fwrite.",
            "id": 287626,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287626/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420459/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291465Z",
            "action": 59,
            "target": "File could not be decompressed. The opened destination file {$filePath} could not be closed with fclose.",
            "id": 287627,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287627/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420460/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291502Z",
            "action": 59,
            "target": "File could not be decompressed. The opened source gz-file {$filePath} could not be closed with gzclose.",
            "id": 287628,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287628/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420461/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291539Z",
            "action": 59,
            "target": "File could not be decompressed. The decompressed source gz-file {$filePath} could not be removed with unlink.",
            "id": 287629,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287629/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420462/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291579Z",
            "action": 59,
            "target": "File could not be compressed. The destination gz-file {$filePath} could not be opened with gzopen.",
            "id": 287630,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287630/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420463/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291617Z",
            "action": 59,
            "target": "File could not be compressed. The source file {$filePath} could not be opened with fopen.",
            "id": 287631,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287631/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420464/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291660Z",
            "action": 59,
            "target": "File could not be compressed. The source file {$filePath} could not be read with fread.",
            "id": 287632,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287632/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420465/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291698Z",
            "action": 59,
            "target": "File could not be compressed. The destinatin gz-file {$filePath} could not be written with gzwrite.",
            "id": 287633,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287633/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420466/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291735Z",
            "action": 59,
            "target": "File could not be compressed. The opened source file {$filePath} could not be closed with fclose.",
            "id": 287634,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287634/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420467/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291772Z",
            "action": 59,
            "target": "File could not be compressed. The opened destination gz-file {$filePath} could not be closed with gzclose.",
            "id": 287635,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287635/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420468/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291810Z",
            "action": 59,
            "target": "File could not be compressed. The compressed source file {$filePath} could not be removed with unlink.",
            "id": 287636,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287636/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420469/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291860Z",
            "action": 59,
            "target": "Job that loads the usage stats data from the file {$file} failed, and the file could not be moved from {$archivedFilePath} to {$stagingPath}.",
            "id": 287637,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287637/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/420470/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291899Z",
            "action": 59,
            "target": "Job that loads the usage stats data from the file {$file} failed. The file has been moved to the stage directory.",
            "id": 287638,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/287638/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-07-29T15:05:45.291936Z",
            "action": 0,
            "target": "",
            "id": 287639,
            "action_name": "Resource update",
            "url": "http://translate.pkp.sfu.ca/api/changes/287639/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-08-15T21:38:57.192530Z",
            "action": 0,
            "target": "",
            "id": 305017,
            "action_name": "Resource update",
            "url": "http://translate.pkp.sfu.ca/api/changes/305017/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437062/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.578723Z",
            "action": 59,
            "target": "Data Collection",
            "id": 321774,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321774/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437063/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.578800Z",
            "action": 59,
            "target": "Configure what kind of usage statistics should be collected.",
            "id": 321775,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321775/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437064/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.578841Z",
            "action": 59,
            "target": "Data Storage",
            "id": 321776,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321776/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437065/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.578886Z",
            "action": 59,
            "target": "Configure what usage statistics should be stored on the server.",
            "id": 321777,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321777/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437066/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.578936Z",
            "action": 59,
            "target": "Sushi Protocol",
            "id": 321778,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321778/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437067/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.578983Z",
            "action": 59,
            "target": "Configure the <a href=\"https://www.projectcounter.org/counter-sushi/\">COUNTER 5 SUSHI</a> protocol, an industry-recognized format for distributing usage statistics.",
            "id": 321779,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321779/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437068/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579031Z",
            "action": 59,
            "target": "Monthly or Daily Statistics",
            "id": 321780,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321780/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437069/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579078Z",
            "action": 59,
            "target": "Whether or not to track daily or monthly usage statistics. Tracking daily statistics may increase your database size considerably.",
            "id": 321781,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321781/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437070/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579123Z",
            "action": 59,
            "target": "Track daily and monthly statistics",
            "id": 321782,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321782/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437071/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579165Z",
            "action": 59,
            "target": "Only track monthly statistics",
            "id": 321783,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321783/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437072/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579206Z",
            "action": 59,
            "target": "Compress Logs",
            "id": 321784,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321784/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437073/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579246Z",
            "action": 59,
            "target": "Statistics are generated from access log files which are moved to <code>{$path}</code> once they have been processed. Should the log files be compressed into <code>.gz</code> files once they have been processed? Compressing log files may save disk space on the server.",
            "id": 321785,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321785/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437074/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579302Z",
            "action": 59,
            "target": "Leave the log files in place",
            "id": 321786,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321786/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437075/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579344Z",
            "action": 59,
            "target": "Compress the log files",
            "id": 321787,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321787/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437076/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579386Z",
            "action": 59,
            "target": "Restrict access to the COUNTER SUSHI statistics API to managers and admins",
            "id": 321788,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321788/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437077/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579519Z",
            "action": 59,
            "target": "Platform",
            "id": 321789,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321789/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437078/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579561Z",
            "action": 59,
            "target": "According to the COUNTER SUSHI protocol, every statistics report must identify the \"platform\" providing the statistics. By default, the journal will be designated as the platform for all statistics. However, if all of the journals on this site are published, owned or operated by the same provider, you may wish to designate the site as the platform.",
            "id": 321790,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321790/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437079/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579612Z",
            "action": 59,
            "target": "Use the site as the platform for all journals.",
            "id": 321791,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321791/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437080/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579657Z",
            "action": 59,
            "target": "Platform ID",
            "id": 321792,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321792/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437081/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579699Z",
            "action": 59,
            "target": "How to identify this platform in COUNTER SUSHI reports. The platform ID must be 17 characters or less and may contain letters (a–z, A–Z), digits (0–9), underscores (_), dots (.) and forward slashes (/). The platform ID is used in several columns and should be as short as possible while remaining recognizable. The platform ID is usually based on the name of a publisher or platform, a domain name, or a well-known, unique abbreviation.",
            "id": 321793,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321793/?format=api"
        },
        {
            "unit": "http://translate.pkp.sfu.ca/api/units/437082/?format=api",
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579744Z",
            "action": 59,
            "target": "A platform ID must be required when the site will be identified as the SUSHI platform.",
            "id": 321794,
            "action_name": "String updated in the repository",
            "url": "http://translate.pkp.sfu.ca/api/changes/321794/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.pkp.sfu.ca/api/components/pkp-lib/admin/?format=api",
            "translation": "http://translate.pkp.sfu.ca/api/translations/pkp-lib/admin/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-21T00:55:32.579783Z",
            "action": 0,
            "target": "",
            "id": 321795,
            "action_name": "Resource update",
            "url": "http://translate.pkp.sfu.ca/api/changes/321795/?format=api"
        }
    ]
}