Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=610
https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=611", "previous": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/changes/?format=api&page=609", "results": [ { "unit": "https://weblate.framasoft.org/api/units/874991/?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/de/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.897825Z", "action": 59, "target": "Voraussetzung für die Erstellung dieses Plugins:", "old": "Voraussetzung für die Erstellung dieses Plugins:", "details": { "state": 20, "source": "Prerequisite for building this plugin", "old_state": 20 }, "id": 663843, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663843/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876597/?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/de/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.897799Z", "action": 59, "target": "Bis März 2023 wurden die Beiträge auf dem `develop` Zweig erstellt. Dieses Verfahren ist nun veraltet.", "old": "Bis März 2023 wurden die Beiträge auf dem `develop` Zweig erstellt. Dieses Verfahren ist nun veraltet.", "details": { "state": 20, "source": "Until march 2023, contribution were made on the `develop` branch. This procedure is now deprecated.", "old_state": 20 }, "id": 663842, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663842/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876596/?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/de/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.897772Z", "action": 59, "target": "Bitte benutzen Sie den `main` Zweig.", "old": "Bitte benutzen Sie den `main` Zweig.", "details": { "state": 20, "source": "Pull Request must be done on the `main` branch.", "old_state": 20 }, "id": 663841, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663841/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876595/?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/de/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.897744Z", "action": 59, "target": "Sprechen Sie immer über die Funktionen, die Sie entwickeln wollen, indem Sie das Issue, das Ihr Problem behandelt, erstellen/finden und kommentieren bevor Sie mit der Arbeit daran beginnen und informieren Sie die Gemeinschaft darüber, dass Sie mit der Programmierung beginnen, indem Sie das Thema für sich beanspruchen.", "old": "Sprechen Sie immer über die Funktionen, die Sie entwickeln wollen, indem Sie das Issue, das Ihr Problem behandelt, erstellen/finden und kommentieren bevor Sie mit der Arbeit daran beginnen und informieren Sie die Gemeinschaft darüber, dass Sie mit der Programmierung beginnen, indem Sie das Thema für sich beanspruchen.", "details": { "state": 20, "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": 20 }, "id": 663840, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663840/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876594/?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/de/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.897714Z", "action": 59, "target": "Dieser Verhaltenskodex basiert auf dem [Contributor Covenant](https://www.contributor-covenant.org), Version 2.1, verfügbar unter [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html). Übersetzungen sind unter [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations) verfügbar. Fälle von beleidigendem, belästigendem oder anderweitig inakzeptablem Verhalten können den für die Durchsetzung verantwortlichen Gemeinschaftsleitern per E-Mail an git.[at].john-livingston.fr gemeldet werden.", "old": "Dieser Verhaltenskodex basiert auf dem [Contributor Covenant](https://www.contributor-covenant.org), Version 2.1, verfügbar unter [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html). Übersetzungen sind unter [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations) verfügbar. Fälle von beleidigendem, belästigendem oder anderweitig inakzeptablem Verhalten können den für die Durchsetzung verantwortlichen Gemeinschaftsleitern per E-Mail an git.[at].john-livingston.fr gemeldet werden.", "details": { "state": 20, "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": 20 }, "id": 663839, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663839/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876593/?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/de/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.897681Z", "action": 59, "target": "Wenn Sie das Projekt finanziell unterstützen möchten, können Sie mich per E-Mail unter git.[at].john-livingston.fr kontaktieren oder mein [Liberapay-Profil](https://liberapay.com/JohnLivingston/) ansehen.", "old": "Wenn Sie das Projekt finanziell unterstützen möchten, können Sie mich per E-Mail unter git.[at].john-livingston.fr kontaktieren oder mein [Liberapay-Profil](https://liberapay.com/JohnLivingston/) ansehen.", "details": { "state": 20, "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": 20 }, "id": 663838, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663838/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876592/?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/de/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.897607Z", "action": 59, "target": "Wenn Sie eine Frage haben oder über dieses Plugin sprechen möchten, können Sie diesem XMPP-Raum mit einem beliebigen Jabber-Client beitreten: [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join).", "old": "Wenn Sie eine Frage haben oder über dieses Plugin sprechen möchten, können Sie diesem XMPP-Raum mit einem beliebigen Jabber-Client beitreten: [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join).", "details": { "state": 20, "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": 20 }, "id": 663837, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663837/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.567260Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.cs.po" }, "id": 663836, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/663836/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882950/?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/cs/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.567200Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To facilitate translators work, avoid making too long paragraphs.", "old_state": -1 }, "id": 663835, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663835/?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/ar/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.215132Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.ar.po" }, "id": 663832, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/663832/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882948/?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/ar/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:11.215071Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To facilitate translators work, avoid making too long paragraphs.", "old_state": -1 }, "id": 663831, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663831/?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/en/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:10.999202Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.en.pot" }, "id": 663830, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/663830/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882947/?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/en/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:41:10.999128Z", "action": 59, "target": "To facilitate translators work, avoid making too long paragraphs.", "old": "", "details": { "state": 100, "source": "To facilitate translators work, avoid making too long paragraphs.", "old_state": -1 }, "id": 663829, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663829/?format=api" }, { "unit": null, "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-07-17T13:41:10.595690Z", "action": 21, "target": "", "old": "", "details": {}, "id": 663828, "action_name": "Dépôt rebasé", "url": "https://weblate.framasoft.org/api/changes/663828/?format=api" }, { "unit": null, "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-07-17T13:41:07.185407Z", "action": 53, "target": "", "old": "", "details": { "repos": [ "git://github.com/JohnXLivingston/peertube-plugin-livechat", "git://github.com/JohnXLivingston/peertube-plugin-livechat.git", "git@github.com:JohnXLivingston/peertube-plugin-livechat", "git@github.com:JohnXLivingston/peertube-plugin-livechat.git", "https://github.com/JohnXLivingston/peertube-plugin-livechat", "https://github.com/JohnXLivingston/peertube-plugin-livechat.git" ], "branch": "main", "repo_url": "https://github.com/JohnXLivingston/peertube-plugin-livechat", "full_name": "JohnXLivingston/peertube-plugin-livechat", "service_long_name": "GitHub" }, "id": 663826, "action_name": "Notification de dépôt reçue", "url": "https://weblate.framasoft.org/api/changes/663826/?format=api" }, { "unit": null, "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-07-17T13:39:18.669283Z", "action": 21, "target": "", "old": "", "details": {}, "id": 663824, "action_name": "Dépôt rebasé", "url": "https://weblate.framasoft.org/api/changes/663824/?format=api" }, { "unit": null, "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": null, "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": null, "timestamp": "2023-07-17T13:39:15.766335Z", "action": 18, "target": "", "old": "", "details": {}, "id": 663822, "action_name": "Modifications poussées", "url": "https://weblate.framasoft.org/api/changes/663822/?format=api" }, { "unit": null, "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-07-17T13:39:15.055490Z", "action": 53, "target": "", "old": "", "details": { "repos": [ "git://github.com/JohnXLivingston/peertube-plugin-livechat", "git://github.com/JohnXLivingston/peertube-plugin-livechat.git", "git@github.com:JohnXLivingston/peertube-plugin-livechat", "git@github.com:JohnXLivingston/peertube-plugin-livechat.git", "https://github.com/JohnXLivingston/peertube-plugin-livechat", "https://github.com/JohnXLivingston/peertube-plugin-livechat.git" ], "branch": "main", "repo_url": "https://github.com/JohnXLivingston/peertube-plugin-livechat", "full_name": "JohnXLivingston/peertube-plugin-livechat", "service_long_name": "GitHub" }, "id": 663821, "action_name": "Notification de dépôt reçue", "url": "https://weblate.framasoft.org/api/changes/663821/?format=api" }, { "unit": null, "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-07-17T13:39:04.509277Z", "action": 18, "target": "", "old": "", "details": {}, "id": 663819, "action_name": "Modifications poussées", "url": "https://weblate.framasoft.org/api/changes/663819/?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/de/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:38:55.928102Z", "action": 17, "target": "", "old": "", "details": {}, "id": 663818, "action_name": "Modifications envoyées", "url": "https://weblate.framasoft.org/api/changes/663818/?format=api" }, { "unit": null, "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": null, "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": null, "timestamp": "2023-07-17T13:38:55.688108Z", "action": 14, "target": "", "old": "", "details": { "auto": false }, "id": 663817, "action_name": "Le composant est verrouillé", "url": "https://weblate.framasoft.org/api/changes/663817/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876619/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:38:44.365297Z", "action": 2, "target": "Es gibt einen Debug Modus für dieses Plugin, der einige Verzögerungen verkürzt. Zum Beispiel werden einige Protokolldateien alle zwei Minuten erneuert, anstatt einmal pro Tag. Dies ermöglicht es, bestimmte Aktionen, für die man normalerweise Stunden oder Tage warten müsste, leichter zu testen.", "old": "Es gibt einen Debug Modus für dieses Plugin, der einige Verzögerungen verkürzt.\nZum Beispiel werden einige Protokolldateien alle zwei Minuten erneuert, anstatt einmal pro Tag.\nDies ermöglicht es, bestimmte Aktionen, für die man normalerweise Stunden oder Tage warten müsste, leichter zu testen.\n", "details": { "state": 20, "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": 10 }, "id": 663816, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663816/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876618/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:38:34.138628Z", "action": 2, "target": "Dieses Plugin verwendet ESBuild für die Generierung von Frontend-Code, wie das offizielle `peertube-plugin-quickstart` Plugin. ESBuild kann mit Typescript umgehen, prüft aber keine Typen (siehe [ESBuild-Dokumentation](https://esbuild.github.io/content-types/#typescript)). Deshalb kompilieren wir Typescript zuerst mit der Option `-noEmit`, nur um die Typen zu überprüfen (`check:client:ts` in der package.json Datei). Dann, wenn alles in Ordnung ist, führen wir ESBuild aus, um das kompilierte Javascript zu erzeugen.", "old": "Dieses Plugin verwendet ESBuild für die Generierung von Frontend-Code, wie das offizielle `peertube-plugin-quickstart` Plugin.\nESBuild kann mit Typescript umgehen, prüft aber keine Typen (siehe [ESBuild-Dokumentation](https://esbuild.github.io/content-types/#typescript)).\nDeshalb kompilieren wir Typescript zuerst mit der Option `-noEmit`, nur um die Typen zu überprüfen (`check:client:ts` in der package.json Datei).\nDann, wenn alles in Ordnung ist, führen wir ESBuild aus, um das kompilierte Javascript zu erzeugen.", "details": { "state": 20, "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": 20 }, "id": 663815, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663815/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876618/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:38:25.205756Z", "action": 2, "target": "Dieses Plugin verwendet ESBuild für die Generierung von Frontend-Code, wie das offizielle `peertube-plugin-quickstart` Plugin.\nESBuild kann mit Typescript umgehen, prüft aber keine Typen (siehe [ESBuild-Dokumentation](https://esbuild.github.io/content-types/#typescript)).\nDeshalb kompilieren wir Typescript zuerst mit der Option `-noEmit`, nur um die Typen zu überprüfen (`check:client:ts` in der package.json Datei).\nDann, wenn alles in Ordnung ist, führen wir ESBuild aus, um das kompilierte Javascript zu erzeugen.", "old": "Dieses Plugin verwendet ESBuild für die Generierung von Frontend-Code, wie das offizielle `peertube-plugin-quickstart` Plugin.\nESBuild kann mit Typescript umgehen, prüft aber keine Typen\n(siehe [ESBuild-Dokumentation](https://esbuild.github.io/content-types/#typescript)).\nDeshalb kompilieren wir Typescript zuerst mit der Option `-noEmit`, nur um die Typen zu überprüfen (`check:client:ts` in der package.json Datei).\nDann, wenn alles in Ordnung ist, führen wir ESBuild aus, um das kompilierte Javascript zu erzeugen.\n", "details": { "state": 20, "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": 10 }, "id": 663814, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663814/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876617/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:38:12.903875Z", "action": 2, "target": "Sie können das Plugin mit zusätzlichen Debug-Funktionen bauen, indem Sie es einfach benutzen:", "old": "Sie können das Plugin mit zusätzlichen Debug-Funktionen bauen, indem Sie es einfach benutzen:\n", "details": { "state": 20, "source": "You can build the plugin with extra debug features simply by using:", "old_state": 10 }, "id": 663813, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663813/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876616/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:38:09.733745Z", "action": 2, "target": "Für allgemeine Anweisungen (Entwicklung von Plugins, Erstellung, Installation, ...), lesen Sie bitte die [Peertube Dokumentation](https://docs.joinpeertube.org/contribute-plugins?id=write-a-plugintheme).", "old": "Für allgemeine Anweisungen (Entwicklung von Plugins, Erstellung, Installation, ...), lesen Sie bitte die [Peertube Dokumentation](https://docs.joinpeertube.org/contribute-plugins?id=write-a-plugintheme).\n", "details": { "state": 20, "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": 10 }, "id": 663812, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663812/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876615/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:38:06.343989Z", "action": 2, "target": "Der Front-End-Code befindet sich im Ordner `client`, der Back-End-Code im Ordner `server`. Es gibt einige gemeinsam genutzte Codes im `shared` Ordner.", "old": "Der Front-End-Code befindet sich im Ordner `client`, der Back-End-Code im Ordner `server`. Es gibt einige gemeinsam genutzte Codes im `shared` Ordner.\n", "details": { "state": 20, "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": 10 }, "id": 663811, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663811/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876614/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:37:42.477711Z", "action": 2, "target": "Sobald Sie bereit sind, Ihren Code zu zeigen und um Feedback zu bitten, reichen Sie einen *Entwurf* für einen Pull Request ein. Sobald Sie bereit für eine Codeüberprüfung vor der Zusammenführung sind, reichen Sie einen Pull Request ein. In jedem Fall sollten Sie Ihren PR mit dem Problem, die er behebt, verlinken, indem Sie die GitHub-Syntax verwenden: \"fixes #issue_number\".", "old": "Sobald Sie bereit sind, Ihren Code zu zeigen und um Feedback zu bitten, reichen Sie einen *Entwurf* für einen Pull Request ein.\nSobald Sie bereit für eine Codeüberprüfung vor der Zusammenführung sind, reichen Sie einen Pull Request ein. In jedem Fall\nsollten Sie Ihren PR mit dem Problem, die er behebt, verlinken, indem Sie die GitHub-Syntax verwenden: \"fixes #issue_number\".\n", "details": { "state": 20, "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": 10 }, "id": 663810, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663810/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876607/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:37:28.561533Z", "action": 2, "target": "`build-essential`", "old": "Sie müssen `build-essential` installiert haben\n", "details": { "state": 20, "source": "`build-essential`", "old_state": 10 }, "id": 663809, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663809/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/874991/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:37:17.766596Z", "action": 2, "target": "Voraussetzung für die Erstellung dieses Plugins:", "old": "Voraussetzung für die Erstellung dieses Plugins:\n", "details": { "state": 20, "source": "Prerequisite for building this plugin", "old_state": 10 }, "id": 663808, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663808/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876597/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:37:14.038725Z", "action": 2, "target": "Bis März 2023 wurden die Beiträge auf dem `develop` Zweig erstellt. Dieses Verfahren ist nun veraltet.", "old": "Bis März 2023 wurden die Beiträge auf dem `develop` Zweig erstellt. Dieses Verfahren ist nun veraltet.\n", "details": { "state": 20, "source": "Until march 2023, contribution were made on the `develop` branch. This procedure is now deprecated.", "old_state": 10 }, "id": 663806, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663806/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876596/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:37:10.988065Z", "action": 2, "target": "Bitte benutzen Sie den `main` Zweig.", "old": "Bitte benutzen Sie den `main` Zweig.\n", "details": { "state": 20, "source": "Pull Request must be done on the `main` branch.", "old_state": 10 }, "id": 663805, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663805/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876595/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:37:06.190422Z", "action": 2, "target": "Sprechen Sie immer über die Funktionen, die Sie entwickeln wollen, indem Sie das Issue, das Ihr Problem behandelt, erstellen/finden und kommentieren bevor Sie mit der Arbeit daran beginnen und informieren Sie die Gemeinschaft darüber, dass Sie mit der Programmierung beginnen, indem Sie das Thema für sich beanspruchen.", "old": "Sprechen Sie immer über die Funktionen, die Sie entwickeln wollen, indem Sie das Issue, das Ihr Problem behandelt, erstellen/finden und kommentieren\nbevor Sie mit der Arbeit daran beginnen und informieren Sie die Gemeinschaft darüber, dass Sie mit der Programmierung beginnen, indem Sie das Thema für sich beanspruchen.\n", "details": { "state": 20, "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": 10 }, "id": 663803, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663803/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876594/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:36:54.945126Z", "action": 2, "target": "Dieser Verhaltenskodex basiert auf dem [Contributor Covenant](https://www.contributor-covenant.org), Version 2.1, verfügbar unter [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html). Übersetzungen sind unter [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations) verfügbar. Fälle von beleidigendem, belästigendem oder anderweitig inakzeptablem Verhalten können den für die Durchsetzung verantwortlichen Gemeinschaftsleitern per E-Mail an git.[at].john-livingston.fr gemeldet werden.", "old": "Dieser Verhaltenskodex basiert auf dem [Contributor Covenant](https://www.contributor-covenant.org), Version 2.1, verfügbar unter [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html).\nÜbersetzungen sind unter [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations) verfügbar.\nFälle von beleidigendem, belästigendem oder anderweitig inakzeptablem Verhalten können den für die Durchsetzung verantwortlichen Gemeinschaftsleitern per E-Mail an git.[at].john-livingston.fr gemeldet werden.\n", "details": { "state": 20, "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": 10 }, "id": 663801, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663801/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876593/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:36:31.003376Z", "action": 2, "target": "Wenn Sie das Projekt finanziell unterstützen möchten, können Sie mich per E-Mail unter git.[at].john-livingston.fr kontaktieren oder mein [Liberapay-Profil](https://liberapay.com/JohnLivingston/) ansehen.", "old": "Wenn Sie das Projekt finanziell unterstützen möchten, können Sie mich per E-Mail unter git.[at].john-livingston.fr kontaktieren oder mein [Liberapay-Profil](https://liberapay.com/JohnLivingston/) ansehen.\n", "details": { "state": 20, "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": 10 }, "id": 663796, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663796/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/876592/?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/de/?format=api", "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "timestamp": "2023-07-17T13:36:28.440433Z", "action": 2, "target": "Wenn Sie eine Frage haben oder über dieses Plugin sprechen möchten, können Sie diesem XMPP-Raum mit einem beliebigen Jabber-Client beitreten: [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join).", "old": "Wenn Sie eine Frage haben oder über dieses Plugin sprechen möchten, können Sie diesem XMPP-Raum mit einem beliebigen Jabber-Client beitreten: [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join).\n", "details": { "state": 20, "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": 10 }, "id": 663795, "action_name": "Traduction modifiée", "url": "https://weblate.framasoft.org/api/changes/663795/?format=api" }, { "unit": null, "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": null, "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api", "author": null, "timestamp": "2023-07-17T13:36:11.442762Z", "action": 15, "target": "", "old": "", "details": { "auto": false }, "id": 663792, "action_name": "Le composant est déverrouillé", "url": "https://weblate.framasoft.org/api/changes/663792/?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/fr/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:27.265056Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.fr.po" }, "id": 663757, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/663757/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.837398Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "support/documentation/po/livechat.zh-Hant.po" }, "id": 663756, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/663756/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882946/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.837374Z", "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": 663755, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663755/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882945/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.837349Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "the [milestones on github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones).", "old_state": -1 }, "id": 663754, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663754/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882944/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.837323Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "this [github project](https://github.com/users/JohnXLivingston/projects/1).", "old_state": -1 }, "id": 663753, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663753/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882943/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.837297Z", "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": 663752, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663752/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882942/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.837256Z", "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": 663751, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663751/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882938/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.837095Z", "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": 663747, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663747/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882937/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.837069Z", "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": 663746, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663746/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882934/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.836992Z", "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": 663743, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663743/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/882932/?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_Hant/?format=api", "user": null, "author": null, "timestamp": "2023-07-17T13:35:26.836941Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "To get the address of the room you want to join, you can use the \"share chat\" button that is located above the chat:", "old_state": -1 }, "id": 663741, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/663741/?format=api" } ] }{ "count": 40916, "next": "