Changes
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/zh_Hans/changes/?format=api&page=15
https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/zh_Hans/changes/?format=api&page=16", "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/zh_Hans/changes/?format=api&page=14", "results": [ { "unit": "https://weblate.framasoft.org/api/units/882565/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209525Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To enable this mode, you juste have to create the `/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/debug_mode` file (replacing `/var/www/peertube/storage/` by the correct path on your installation).", "old_state": -1 }, "id": 663372, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663372/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882564/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209498Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "There is a debug mode for this plugin, that shorten some delay. For example, some log files will rotate every two minutes, instead of once per day. This permit to test more easily certain actions, for which it could normally take hours or days to wait.", "old_state": -1 }, "id": 663371, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663371/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882563/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209470Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This plugin uses ESBuild for frontend code generation, as the official `peertube-plugin-quickstart` plugin. ESBuild can handle Typescript, but does not check types (see [ESBuild documentation](https://esbuild.github.io/content-types/#typescript)). That's why we first compile Typescript with the `-noEmit` option, just to check types (`check:client:ts` in package.json file). Then, if everything is okay, we run ESBuild to generate the compiled javascript.", "old_state": -1 }, "id": 663370, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663370/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882562/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209443Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "You can build the plugin with extra debug features simply by using:", "old_state": -1 }, "id": 663369, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663369/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882561/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209416Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "For general instructions (developping plugins, building, installation, ...), please refer to the [Peertube documentation](https://docs.joinpeertube.org/contribute-plugins?id=write-a-plugintheme).", "old_state": -1 }, "id": 663368, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663368/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882560/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209389Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "The front-end code is in the `client` folder, the back-end code in `server`. There are some shared code in `shared` folder.", "old_state": -1 }, "id": 663367, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663367/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882559/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209361Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Once you are ready to show your code to ask for feedback, submit a *draft* Pull Request. Once you are ready for a code review before merge, submit a Pull Request. In any case, please link your PR to the issues it solves by using the GitHub syntax: \"fixes #issue_number\".", "old_state": -1 }, "id": 663366, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663366/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882558/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209333Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Clone the repository, buid the plugin, and create your feature branch:", "old_state": -1 }, "id": 663365, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663365/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882552/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209130Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "`build-essential`", "old_state": -1 }, "id": 663359, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663359/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882551/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209103Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "`nodejs` (>=14.x)", "old_state": -1 }, "id": 663358, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663358/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882550/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209076Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "`npm` (>=8.x)", "old_state": -1 }, "id": 663357, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663357/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882549/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209050Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "`git`", "old_state": -1 }, "id": 663356, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663356/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882548/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.209023Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To build the plugin, you must have following packages:", "old_state": -1 }, "id": 663355, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663355/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882547/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208996Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Typescript", "old_state": -1 }, "id": 663354, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663354/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882546/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208969Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "NPM", "old_state": -1 }, "id": 663353, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663353/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882545/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208942Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "NodeJS", "old_state": -1 }, "id": 663352, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663352/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882544/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208915Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Git", "old_state": -1 }, "id": 663351, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663351/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882543/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208888Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "It is highly recommended to be familiar with following concepts:", "old_state": -1 }, "id": 663350, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663350/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882542/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208861Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Until march 2023, contribution were made on the `develop` branch. This procedure is now deprecated.", "old_state": -1 }, "id": 663349, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663349/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882541/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208834Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Pull Request must be done on the `main` branch.", "old_state": -1 }, "id": 663348, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663348/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882540/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208805Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Always talk about features you want to develop by creating/finding and commenting the issue tackling your problem before you start working on it, and inform the community that you begin coding by claiming the issue.", "old_state": -1 }, "id": 663347, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663347/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882539/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208774Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org), version 2.1, available at [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html). Translations are available at [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations). Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement by mail at git.[at].john-livingston.fr.", "old_state": -1 }, "id": 663346, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663346/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882538/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208740Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "If you want to support the project financially, you can contact me by mail at git.[at].john-livingston.fr, or check my [Liberapay profile](https://liberapay.com/JohnLivingston/).", "old_state": -1 }, "id": 663345, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663345/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882537/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:25.208674Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "If you have any question, or if you want to talk about this plugin, you can join this XMPP room with any Jabber client: [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join).", "old_state": -1 }, "id": 663344, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663344/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T11:26:41.571428Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.zh-Hans.po" }, "id": 656020, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/656020/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T11:18:10.471355Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.zh-Hans.po" }, "id": 655864, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/655864/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/875687/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T11:18:10.470672Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Prerequisite for building this plugin", "old_state": -1 }, "id": 655840, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/655840/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T11:15:23.270579Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.zh-Hans.po" }, "id": 654939, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/654939/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T11:09:16.901484Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.zh-Hans.po" }, "id": 654422, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/654422/?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/zh_Hans/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": null, "timestamp": "2023-07-17T10:59:21.080263Z", "action": 17, "target": "", "old": "", "details": {}, "id": 653532, "action_name": "Modifications envoyées", "url": "https://weblate.framasoft.org/api/changes/653532/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T10:58:05.947513Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.zh-Hans.po" }, "id": 653493, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/653493/?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/zh_Hans/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": null, "timestamp": "2023-07-17T10:53:02.404853Z", "action": 17, "target": "", "old": "", "details": {}, "id": 653436, "action_name": "Modifications envoyées", "url": "https://weblate.framasoft.org/api/changes/653436/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:56:43.429270Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.zh-Hans.po" }, "id": 650908, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/650908/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.762514Z", "action": 0, "target": "", "old": "", "details": { "reason": "new file", "filename": "support/documentation/po/livechat.zh-Hans.po" }, "id": 650457, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/650457/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871861/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.762356Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Bug tracking & new features", "old_state": -1 }, "id": 650451, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650451/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871860/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.762330Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Bug tracking / New features requests", "old_state": -1 }, "id": 650450, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650450/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871856/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.762224Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Introduction", "old_state": -1 }, "id": 650446, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650446/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871854/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.762171Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "PeerTube plugin livechat", "old_state": -1 }, "id": 650444, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650444/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871844/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761904Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "XMPP Clients", "old_state": -1 }, "id": 650434, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650434/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871843/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761877Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Connect to chat using a XMPP client", "old_state": -1 }, "id": 650433, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650433/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871841/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761823Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Mixing multiple chats in your live stream", "old_state": -1 }, "id": 650431, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650431/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871839/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761766Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": ":root {\n --livechat-transparent: rgba(255 255 255 / 90%) !important;\n}\n", "old_state": -1 }, "id": 650429, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650429/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871834/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761629Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "OBS Overlay", "old_state": -1 }, "id": 650424, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650424/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871833/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761602Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "OBS", "old_state": -1 }, "id": 650423, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650423/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871832/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761576Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Documentation to stream the chat content using OBS.", "old_state": -1 }, "id": 650422, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650422/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871825/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761390Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Moderation", "old_state": -1 }, "id": 650415, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650415/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871823/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761336Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "User documentation", "old_state": -1 }, "id": 650413, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650413/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871822/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761309Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Plugin peertube-plugin-livechat user documentation", "old_state": -1 }, "id": 650412, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650412/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871818/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761200Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "IMPORTANT NOTE", "old_state": -1 }, "id": 650408, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650408/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/871817/?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/zh_Hans/?format=api", "user": null, "author": null, "timestamp": "2023-07-14T17:22:24.761140Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Upgrade from version older than 6.0.0", "old_state": -1 }, "id": 650407, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/650407/?format=api" } ] }{ "count": 833, "next": "