Translation components API.

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

GET /api/components/cacti/cycle/changes/?format=api&page=3
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 343,
    "next": "http://translate.cacti.net/api/components/cacti/cycle/changes/?format=api&page=4",
    "previous": "http://translate.cacti.net/api/components/cacti/cycle/changes/?format=api&page=2",
    "results": [
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/tr/?format=api",
            "user": "http://translate.cacti.net/api/users/admin/?format=api",
            "author": "http://translate.cacti.net/api/users/admin/?format=api",
            "timestamp": "2020-12-07T01:50:25.601956Z",
            "action": 44,
            "target": "",
            "id": 820,
            "action_name": "New strings to translate",
            "url": "http://translate.cacti.net/api/changes/820/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/vi/?format=api",
            "user": "http://translate.cacti.net/api/users/admin/?format=api",
            "author": "http://translate.cacti.net/api/users/admin/?format=api",
            "timestamp": "2020-12-07T01:50:25.603110Z",
            "action": 44,
            "target": "",
            "id": 821,
            "action_name": "New strings to translate",
            "url": "http://translate.cacti.net/api/changes/821/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/zh_Hans/?format=api",
            "user": "http://translate.cacti.net/api/users/admin/?format=api",
            "author": "http://translate.cacti.net/api/users/admin/?format=api",
            "timestamp": "2020-12-07T01:50:25.604249Z",
            "action": 44,
            "target": "",
            "id": 822,
            "action_name": "New string to translate",
            "url": "http://translate.cacti.net/api/changes/822/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/zh_Hant/?format=api",
            "user": "http://translate.cacti.net/api/users/admin/?format=api",
            "author": "http://translate.cacti.net/api/users/admin/?format=api",
            "timestamp": "2020-12-07T01:50:25.605379Z",
            "action": 44,
            "target": "",
            "id": 823,
            "action_name": "New strings to translate",
            "url": "http://translate.cacti.net/api/changes/823/?format=api"
        },
        {
            "unit": "http://translate.cacti.net/api/units/48182/?format=api",
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/fr/?format=api",
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "timestamp": "2020-12-14T12:50:45.256264Z",
            "action": 45,
            "target": "",
            "id": 4158,
            "action_name": "New contributor",
            "url": "http://translate.cacti.net/api/changes/4158/?format=api"
        },
        {
            "unit": "http://translate.cacti.net/api/units/48182/?format=api",
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/fr/?format=api",
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "timestamp": "2020-12-14T12:50:45.258846Z",
            "action": 2,
            "target": "Graphiques de cycle",
            "id": 4159,
            "action_name": "Translation changed",
            "url": "http://translate.cacti.net/api/changes/4159/?format=api"
        },
        {
            "unit": "http://translate.cacti.net/api/units/48200/?format=api",
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/fr/?format=api",
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "timestamp": "2020-12-14T13:02:29.452463Z",
            "action": 2,
            "target": "Début",
            "id": 4160,
            "action_name": "Translation changed",
            "url": "http://translate.cacti.net/api/changes/4160/?format=api"
        },
        {
            "unit": "http://translate.cacti.net/api/units/48205/?format=api",
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/fr/?format=api",
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "timestamp": "2020-12-14T13:03:01.240848Z",
            "action": 2,
            "target": "Clair",
            "id": 4183,
            "action_name": "Translation changed",
            "url": "http://translate.cacti.net/api/changes/4183/?format=api"
        },
        {
            "unit": "http://translate.cacti.net/api/units/48206/?format=api",
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/fr/?format=api",
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "timestamp": "2020-12-14T13:03:04.781482Z",
            "action": 2,
            "target": "Clair le filtre",
            "id": 4185,
            "action_name": "Translation changed",
            "url": "http://translate.cacti.net/api/changes/4185/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": null,
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": null,
            "timestamp": "2020-12-14T13:49:20.610732Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Update translation files\nUsing index info to reconstruct a base tree...\nM\tlocales/po/cacti.pot\nFalling back to patching base and 3-way merge...\nAuto-merging locales/po/cacti.pot\nCONFLICT (content): Merge conflict in locales/po/cacti.pot\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Update translation files\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\n (1)",
            "id": 4333,
            "action_name": "Failed rebase on repository",
            "url": "http://translate.cacti.net/api/changes/4333/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2020-12-14T13:49:20.634337Z",
            "action": 47,
            "target": "",
            "id": 4334,
            "action_name": "New alert",
            "url": "http://translate.cacti.net/api/changes/4334/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2020-12-14T13:49:20.641721Z",
            "action": 14,
            "target": "",
            "id": 4335,
            "action_name": "Component automatically locked",
            "url": "http://translate.cacti.net/api/changes/4335/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": null,
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": null,
            "timestamp": "2020-12-14T13:49:27.341797Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Update translation files\nUsing index info to reconstruct a base tree...\nM\tlocales/po/cacti.pot\nFalling back to patching base and 3-way merge...\nAuto-merging locales/po/cacti.pot\nCONFLICT (content): Merge conflict in locales/po/cacti.pot\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Update translation files\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\n (1)",
            "id": 4336,
            "action_name": "Failed rebase on repository",
            "url": "http://translate.cacti.net/api/changes/4336/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2020-12-14T13:49:28.852571Z",
            "action": 22,
            "target": "error: Your local changes to the following files would be overwritten by checkout:\n\tlocales/po/ar-SA.po\n\tlocales/po/bg-BG.po\n\tlocales/po/de-DE.po\n\tlocales/po/el-GR.po\n\tlocales/po/es-ES.po\n\tlocales/po/fr-FR.po\n\tlocales/po/he-IL.po\n\tlocales/po/hi-IN.po\n\tlocales/po/it-IT.po\n\tlocales/po/ja-JP.po\n\tlocales/po/ko-KR.po\n\tlocales/po/nl-NL.po\n\tlocales/po/pl-PL.po\n\tlocales/po/pt-BR.po\n\tlocales/po/pt-PT.po\n\tlocales/po/ru-RU.po\n\tlocales/po/sv-SE.po\n\tlocales/po/tr-TR.po\n\tlocales/po/vi-VN.po\n\tlocales/po/zh-CN.po\n\tlocales/po/zh-TW.po\nPlease commit your changes or stash them before you switch branches.\nAborting\n (1)",
            "id": 4337,
            "action_name": "Failed merge on repository",
            "url": "http://translate.cacti.net/api/changes/4337/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": null,
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": null,
            "timestamp": "2020-12-14T14:45:35.993113Z",
            "action": 15,
            "target": "",
            "id": 4387,
            "action_name": "Component unlocked",
            "url": "http://translate.cacti.net/api/changes/4387/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": null,
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": null,
            "timestamp": "2020-12-14T14:46:02.565148Z",
            "action": 22,
            "target": "/bin/sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)\n/bin/sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)\nAuto-merging locales/po/fr-FR.po\nCONFLICT (content): Merge conflict in locales/po/fr-FR.po\nAuto-merging locales/po/cacti.pot\nCONFLICT (content): Merge conflict in locales/po/cacti.pot\nAutomatic merge failed; fix conflicts and then commit the result.\n (1)",
            "id": 4388,
            "action_name": "Failed merge on repository",
            "url": "http://translate.cacti.net/api/changes/4388/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": null,
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": null,
            "timestamp": "2020-12-14T14:46:54.012738Z",
            "action": 23,
            "target": "First, rewinding head to replay your work on top of it...\nApplying: Update translation files\nUsing index info to reconstruct a base tree...\nM\tlocales/po/cacti.pot\nFalling back to patching base and 3-way merge...\nAuto-merging locales/po/cacti.pot\nCONFLICT (content): Merge conflict in locales/po/cacti.pot\nerror: Failed to merge in the changes.\nhint: Use 'git am --show-current-patch' to see the failed patch\nPatch failed at 0001 Update translation files\nResolve all conflicts manually, mark them as resolved with\n\"git add/rm <conflicted_files>\", then run \"git rebase --continue\".\nYou can instead skip this commit: run \"git rebase --skip\".\nTo abort and get back to the state before \"git rebase\", run \"git rebase --abort\".\n (1)",
            "id": 4389,
            "action_name": "Failed rebase on repository",
            "url": "http://translate.cacti.net/api/changes/4389/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": null,
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": null,
            "timestamp": "2020-12-14T14:47:19.412786Z",
            "action": 19,
            "target": "",
            "id": 4390,
            "action_name": "Reset repository",
            "url": "http://translate.cacti.net/api/changes/4390/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/en/?format=api",
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "timestamp": "2020-12-14T14:47:19.961504Z",
            "action": 0,
            "target": "",
            "id": 4391,
            "action_name": "Resource update",
            "url": "http://translate.cacti.net/api/changes/4391/?format=api"
        },
        {
            "unit": null,
            "component": "http://translate.cacti.net/api/components/cacti/cycle/?format=api",
            "translation": "http://translate.cacti.net/api/translations/cacti/cycle/ar_SA/?format=api",
            "user": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "author": "http://translate.cacti.net/api/users/thewitness/?format=api",
            "timestamp": "2020-12-14T14:47:20.391225Z",
            "action": 0,
            "target": "",
            "id": 4392,
            "action_name": "Resource update",
            "url": "http://translate.cacti.net/api/changes/4392/?format=api"
        }
    ]
}