Translation components API.

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

GET /api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/changes/?format=api&page=11
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 828,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/changes/?format=api&page=12",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/changes/?format=api&page=10",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/883267/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910770Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "In theory, the only parts of the backend code where you need localization is the settings declaration and standardized data (ActivityPub, RSS, ...).  Here we need to get english strings from the translation key.",
                "old_state": -1
            },
            "id": 665238,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665238/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883266/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910745Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use translations in back-end code",
                "old_state": -1
            },
            "id": 665237,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665237/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883265/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910719Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Now, you can simply call `peertubeHelpers.translate(LOC_USE_CHAT)` in your code.",
                "old_state": -1
            },
            "id": 665236,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665236/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883264/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910693Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The `build-client.js` script will read the `client/@types/global.d.ts`, search for such constants, and load their values from the languages files.",
                "old_state": -1
            },
            "id": 665235,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665235/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883263/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910667Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "declare const LOC_USE_CHAT: string\n",
                "old_state": -1
            },
            "id": 665234,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665234/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883262/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910642Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "For example, to use \"use_chat\", you have to declare:",
                "old_state": -1
            },
            "id": 665233,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665233/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883261/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910616Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "you just have to declare its type, not its value",
                "old_state": -1
            },
            "id": 665232,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665232/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883260/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910590Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "use the string key, upper cased",
                "old_state": -1
            },
            "id": 665231,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665231/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883259/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910564Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "start with the prefix \"LOC_\"",
                "old_state": -1
            },
            "id": 665230,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665230/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883258/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910538Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Before using a string in front-end, you need to declare a new constant in `client/@types/global.d.ts`.  The constant name must:",
                "old_state": -1
            },
            "id": 665229,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665229/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883257/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910512Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Use translations in front-end code",
                "old_state": -1
            },
            "id": 665228,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665228/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883256/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910486Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you have to test new strings without waiting for a Weblate merge, you can modify `languages/*.yml` files, but avoid to commit these changes (to minimize conflict risks).",
                "old_state": -1
            },
            "id": 665227,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665227/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883255/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910460Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Each string is linked to a key (for example `use_chat`).  Choose an explicit key in english, lower case.",
                "old_state": -1
            },
            "id": 665226,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665226/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883254/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910434Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you are working on new features, and need new strings, you can create them directly in Weblate.  The english version is mandatory. Start with it.",
                "old_state": -1
            },
            "id": 665225,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665225/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883253/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910407Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Adding new strings / use translations in the code",
                "old_state": -1
            },
            "id": 665224,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665224/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883252/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910382Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you think there is a missing locale, please check first if it is handled in Peertube.  If so, you can [open an issue](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues) to ask for it.",
                "old_state": -1
            },
            "id": 665223,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665223/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883251/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910355Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Adding a new locale",
                "old_state": -1
            },
            "id": 665222,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665222/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883250/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910315Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "There might be some «very technical» strings. If you are not 100% sure of the meaning, or of your translation, you better not translate it, so it will display in english.",
                "old_state": -1
            },
            "id": 665221,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665221/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883249/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910288Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Just translate missing sentences, or correct the ones that seems incorrect to you.",
                "old_state": -1
            },
            "id": 665220,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665220/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883248/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910262Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Choose the locale you want to translate",
                "old_state": -1
            },
            "id": 665219,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665219/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883247/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910235Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Go to the plugin project page: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/",
                "old_state": -1
            },
            "id": 665218,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665218/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883246/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910208Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Create your password and setup your account",
                "old_state": -1
            },
            "id": 665217,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665217/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883245/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910181Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Validate your email and follow the link sent",
                "old_state": -1
            },
            "id": 665216,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665216/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883244/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910154Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Create an account: https://weblate.framasoft.org/accounts/register/",
                "old_state": -1
            },
            "id": 665215,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665215/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883243/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910126Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "How to",
                "old_state": -1
            },
            "id": 665214,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665214/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883242/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910098Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Never modify directly files in the `languages` folder, this could lead to conflicts.",
                "old_state": -1
            },
            "id": 665213,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665213/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883241/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910067Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can contribute to this plugin translation.  Translations are handled using the [Weblate](https://weblate.org/) software, using [Framasoft Weblate instance](https://weblate.framasoft.org/).",
                "old_state": -1
            },
            "id": 665212,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665212/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883240/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.910034Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Translate",
                "old_state": -1
            },
            "id": 665211,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665211/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883239/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T15:11:03.909968Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Translate the plugin",
                "old_state": -1
            },
            "id": 665210,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665210/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T14:56:39.002102Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ca.po"
            },
            "id": 665021,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/665021/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883124/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T14:56:39.002040Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "For now, it is not possible to use Markdown tables: the translation tools will break them.",
                "old_state": -1
            },
            "id": 665020,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/665020/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T14:51:44.074786Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ca.po"
            },
            "id": 664704,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/664704/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/883089/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T14:51:44.074724Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To do so, make sure you have `po4a` (version >= 0.69) installed on your computer.\n",
                "old_state": -1
            },
            "id": 664703,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/664703/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T14:01:15.433724Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ca.po"
            },
            "id": 664135,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/664135/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/882990/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T14:01:15.433697Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 664134,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/664134/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/882989/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T14:01:15.433665Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Chat screenshot](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 664133,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/664133/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:41:11.382806Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ca.po"
            },
            "id": 663834,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/663834/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/882949/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:41:11.382740Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To facilitate translators work, avoid making too long paragraphs.",
                "old_state": -1
            },
            "id": 663833,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/663833/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965650Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "support/documentation/po/livechat.ca.po"
            },
            "id": 656790,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/656790/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876386/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965624Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you are a webdesigner or a ConverseJS/Prosody/XMPP expert, and want to help improve this plugin, you are welcome.",
                "old_state": -1
            },
            "id": 656789,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656789/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876385/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965597Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "the [milestones on github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones).",
                "old_state": -1
            },
            "id": 656788,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656788/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876384/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965571Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "this [github project](https://github.com/users/JohnXLivingston/projects/1).",
                "old_state": -1
            },
            "id": 656787,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656787/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876383/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965545Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "To have a glimpse to the roadmap for upcoming features, please refer to:",
                "old_state": -1
            },
            "id": 656786,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656786/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876382/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965517Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If you have new feature requests, bugs, or difficulties to setup the plugin, you can use the [Github issue tracker](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues). If possible, try using english or french.",
                "old_state": -1
            },
            "id": 656785,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656785/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876378/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965410Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You can use the language selector in the left menu to view this documentation in different languages.  Some translations are missing or incomplete. In this case, you'll see the English version of the text.",
                "old_state": -1
            },
            "id": 656781,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656781/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876377/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965383Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Then you just have to click on \"open\" or copy/paste the address of the chat room into your XMPP client (using the \"join a room\" feature).",
                "old_state": -1
            },
            "id": 656780,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656780/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876376/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965356Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Share XMPP](/peertube-plugin-livechat/images/share_xmpp_dialog.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 656779,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656779/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876375/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965329Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Then, choose \"Connect using XMPP\":",
                "old_state": -1
            },
            "id": 656778,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656778/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876374/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965302Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "By default, the share button is only visible to the owner of the video, and the admins/moderators of the instance.  However, admins can decide to display this button for everyone.",
                "old_state": -1
            },
            "id": 656777,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656777/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/876373/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/ca/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-17T13:34:55.965275Z",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "![Share button](/peertube-plugin-livechat/images/share_button.png?classes=shadow,border&height=200px)",
                "old_state": -1
            },
            "id": 656776,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/656776/?format=api"
        }
    ]
}