Translation components API.

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

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

{
    "count": 600,
    "next": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/changes/?format=api&page=11",
    "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/changes/?format=api&page=9",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/856028/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-07-07T05:15:44.643883Z",
            "action": 2,
            "target": "Wenn die Option aktiviert ist, können anonyme Peertube-Nutzer den Chat nicht sehen.\nDiese Funktion ist noch experimentell.\nWenn Sie diese Option aktiviert haben, wird empfohlen auch die Option \"Chat-Informationen nicht veröffentlichen\" zu aktivieren.\nAndernfalls könnten einige Tools von Drittanbietern versuchen, den Chat zu öffnen, und ein unvorhersehbares Verhalten verursachen.\n",
            "old": "Wenn die Option aktiviert ist, können anonyme Peertube-Nutzer den Chat nicht sehen.",
            "details": {
                "state": 20,
                "source": "If checked, anonymous Peertube users won't see the chat.\nThis feature is still experimental.\nIf you enabled it, it is highly recommended to also check \"Don't publish chat information\".\nOtherwise, some third party tools could try to open the chat, and have unpredictable behaviours.\n",
                "old_state": 10
            },
            "id": 639519,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/639519/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-06T14:07:26.987653Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 639214,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/639214/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856071/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-06T14:07:26.987621Z",
            "action": 59,
            "target": "Die zu erstellenden externen Komponenten:\n <ul>\n   <li>Eine pro Zeile.</li>\n   <li>Verwenden Sie das Format «Komponentenname:Komponenten_Geheimnis» (Leerzeichen werden entfernt)</li>\n   <li>Sie können Kommentare hinzufügen: alles nach dem #-Zeichen wird entfernt und leere Zeilen werden ignoriert.</li>\n   <li>Der Name darf nur alphanumerische Zeichen und Punkte enthalten</li>\n   <li>\n     Wenn der Name nur alphanumerische Zeichen enthält, wird ihm die XMPP-Domäne angehängt.\n     Aus «bridge» wird zum Beispiel «bridge.your_domain.tld».\n     Sie können auch einen vollständigen Domänennamen angeben, müssen jedoch sicherstellen, dass Ihr DNS korrekt konfiguriert ist.\n   </li>\n   <li>Verwenden Sie nur alphanumerische Zeichen in der geheimen Passphrase (verwenden Sie mindestens 15 Zeichen).</li>\n </ul>\n",
            "old": "Die zu erstellenden externen Komponenten:\n <ul>\n   <li>Eine pro Zeile.</li>\n   <li>Verwenden Sie das Format «Komponentenname:Komponenten_Geheimnis» (Leerzeichen werden entfernt)</li>\n   <li>Sie können Kommentare hinzufügen: alles nach dem #-Zeichen wird entfernt und leere Zeilen werden ignoriert.</li>\n   <li>Der Name darf nur alphanumerische Zeichen und Punkte enthalten</li>\n   <li>\n     Wenn der Name nur alphanumerische Zeichen enthält, wird ihm die XMPP-Domäne angehängt.\n     Aus «bridge» wird zum Beispiel «bridge.your_domain.tld».\n     Sie können auch einen vollständigen Domänennamen angeben, müssen jedoch sicherstellen, dass Ihr DNS korrekt konfiguriert ist.\n   </li>\n   <li>Verwenden Sie nur alphanumerische Zeichen in der geheimen Passphrase (verwenden Sie mindestens 15 Zeichen).</li>\n </ul>\n",
            "details": {
                "state": 20,
                "source": "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>You can add comments: everything after the # character will be stripped off, and empty lines ignored.</li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n",
                "old_state": 20
            },
            "id": 639213,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/639213/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856028/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-06T14:07:26.987586Z",
            "action": 59,
            "target": "Wenn die Option aktiviert ist, können anonyme Peertube-Nutzer den Chat nicht sehen.",
            "old": "Wenn die Option aktiviert ist, können anonyme Peertube-Nutzer den Chat nicht sehen.",
            "details": {
                "state": 10,
                "source": "If checked, anonymous Peertube users won't see the chat.\nThis feature is still experimental.\nIf you enabled it, it is highly recommended to also check \"Don't publish chat information\".\nOtherwise, some third party tools could try to open the chat, and have unpredictable behaviours.\n",
                "old_state": 20
            },
            "id": 639212,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/639212/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856028/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-07-06T14:07:26.987536Z",
            "action": 30,
            "target": "If checked, anonymous Peertube users won't see the chat.\nThis feature is still experimental.\nIf you enabled it, it is highly recommended to also check \"Don't publish chat information\".\nOtherwise, some third party tools could try to open the chat, and have unpredictable behaviours.\n",
            "old": "If checked, anonymous Peertube users won't see the chat.",
            "details": {},
            "id": 639211,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/639211/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/John_Livingston/?format=api",
            "author": null,
            "timestamp": "2023-06-14T09:51:52.802084Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 634117,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/634117/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856071/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/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-06-14T09:49:55.193427Z",
            "action": 2,
            "target": "Die zu erstellenden externen Komponenten:\n <ul>\n   <li>Eine pro Zeile.</li>\n   <li>Verwenden Sie das Format «Komponentenname:Komponenten_Geheimnis» (Leerzeichen werden entfernt)</li>\n   <li>Sie können Kommentare hinzufügen: alles nach dem #-Zeichen wird entfernt und leere Zeilen werden ignoriert.</li>\n   <li>Der Name darf nur alphanumerische Zeichen und Punkte enthalten</li>\n   <li>\n     Wenn der Name nur alphanumerische Zeichen enthält, wird ihm die XMPP-Domäne angehängt.\n     Aus «bridge» wird zum Beispiel «bridge.your_domain.tld».\n     Sie können auch einen vollständigen Domänennamen angeben, müssen jedoch sicherstellen, dass Ihr DNS korrekt konfiguriert ist.\n   </li>\n   <li>Verwenden Sie nur alphanumerische Zeichen in der geheimen Passphrase (verwenden Sie mindestens 15 Zeichen).</li>\n </ul>\n",
            "old": "Die zu erstellenden externen Komponenten:\n <ul>\n  <li>Eine pro Zeile.</li>\n  <li>Verwenden Sie das Format «Komponentenname:Komponenten_Geheimnis» (Leerzeichen werden entfernt)</li>\n  <li>\n    Sie können Kommentare hinzufügen: alles nach dem #-Zeichen wird entfernt\n    und leere Zeilen werden ignoriert.\n  </li>\n  <li>Der Name darf nur alphanumerische Zeichen und Punkte enthalten</li>\n  <li>\n     Wenn der Name nur alphanumerische Zeichen enthält, wird ihm die XMPP-Domäne angehängt.\n     Aus «bridge» wird zum Beispiel «bridge.your_domain.tld».\n     Sie können auch einen vollständigen Domänennamen angeben, müssen jedoch sicherstellen, dass Ihr DNS korrekt konfiguriert ist.\n   </li>\n   <li>Verwenden Sie nur alphanumerische Zeichen in der geheimen Passphrase (verwenden Sie mindestens 15 Zeichen).</li>\n </ul>\n",
            "details": {
                "state": 20,
                "source": "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>You can add comments: everything after the # character will be stripped off, and empty lines ignored.</li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n",
                "old_state": 10
            },
            "id": 634112,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/634112/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856071/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/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-06-14T09:49:55.191945Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 634111,
            "action_name": "Un contributeur à rejoint",
            "url": "https://weblate.framasoft.org/api/changes/634111/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-14T09:42:27.605464Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "content changed",
                "filename": "languages/en.yml"
            },
            "id": 634080,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/634080/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856071/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/thibault/?format=api",
            "author": "https://weblate.framasoft.org/api/users/thibault/?format=api",
            "timestamp": "2023-06-12T14:47:40.556861Z",
            "action": 30,
            "target": "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>You can add comments: everything after the # character will be stripped off, and empty lines ignored.</li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n",
            "old": "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>\n    You can add comments: everything after the # character will be stripped off,\n    and empty lines ignored.\n  </li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n",
            "details": {},
            "id": 633980,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633980/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-11T08:34:29.217582Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 633738,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/633738/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856071/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:25:26.223211Z",
            "action": 2,
            "target": "Die zu erstellenden externen Komponenten:\n <ul>\n  <li>Eine pro Zeile.</li>\n  <li>Verwenden Sie das Format «Komponentenname:Komponenten_Geheimnis» (Leerzeichen werden entfernt)</li>\n  <li>\n    Sie können Kommentare hinzufügen: alles nach dem #-Zeichen wird entfernt\n    und leere Zeilen werden ignoriert.\n  </li>\n  <li>Der Name darf nur alphanumerische Zeichen und Punkte enthalten</li>\n  <li>\n     Wenn der Name nur alphanumerische Zeichen enthält, wird ihm die XMPP-Domäne angehängt.\n     Aus «bridge» wird zum Beispiel «bridge.your_domain.tld».\n     Sie können auch einen vollständigen Domänennamen angeben, müssen jedoch sicherstellen, dass Ihr DNS korrekt konfiguriert ist.\n   </li>\n   <li>Verwenden Sie nur alphanumerische Zeichen in der geheimen Passphrase (verwenden Sie mindestens 15 Zeichen).</li>\n </ul>\n",
            "old": "Die zu erstellenden externen Komponenten:\n <ul>\n   <li>Eine pro Zeile.</li>\n   <li>Verwenden Sie das Format «Komponentenname:Komponenten_Geheimnis» (Leerzeichen werden entfernt)</li>\n   <li>Sie können Kommentare hinzufügen: alles nach dem #-Zeichen wird entfernt und leere Zeilen werden ignoriert</li>\n   <li>Der Name darf nur alphanumerische Zeichen und Punkte enthalten</li>\n   <li>\n     Wenn der Name nur alphanumerische Zeichen enthält, wird ihm die XMPP-Domäne angehängt.\n     Aus «bridge» wird zum Beispiel «bridge.your_domain.tld».\n     Sie können auch einen vollständigen Domänennamen angeben, müssen jedoch sicherstellen, dass Ihr DNS korrekt konfiguriert ist.\n   </li>\n   <li>Verwenden Sie nur alphanumerische Zeichen in der geheimen Passphrase (verwenden Sie mindestens 15 Zeichen).</li>\n </ul>\n",
            "details": {
                "state": 20,
                "source": "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>\n    You can add comments: everything after the # character will be stripped off,\n    and empty lines ignored.\n  </li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n",
                "old_state": 20
            },
            "id": 633736,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633736/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856069/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:22:42.878116Z",
            "action": 2,
            "target": "Der Port, der von XMPP-Komponenten verwendet wird, um sich mit dem Prosody-Server zu verbinden.<br>\n Ändern Sie ihn, wenn dieser Port bereits auf Ihrem Server verwendet wird.<br>\n Sie können diesen Port auf Ihrer Firewall vorerst geschlossen halten, es wird nicht von Außerhalb darauf zugegriffen.\nHinweis: Dies könnte sich in naher Zukunft ändern, da geplant ist, eine Funktion zum Aktivieren externer Verbindungen hinzuzufügen.\n",
            "old": "Der Port, der von XMPP-Komponenten verwendet wird, um sich mit dem Prosody-Server zu verbinden.<br>\n Ändern Sie ihn, wenn dieser Port bereits auf Ihrem Server verwendet wird.<br>\n Sie können diesen Port auf Ihrer Firewall vorerst geschlossen halten, es wird nicht von Außerhelb darauf zugegriffen.\n",
            "details": {
                "state": 20,
                "source": "The port that will be used by XMPP components to connect to the Prosody server.<br>\nChange it if this port is already in use on your server.<br>\nYou can keep this port closed on your firewall for now, it will not be accessed from the outer world.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n",
                "old_state": 20
            },
            "id": 633735,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633735/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856065/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:21:36.781215Z",
            "action": 2,
            "target": "Der Port, der vom c2s-Modul des integrierten Prosody-Servers verwendet wird.<br>\n XMPP-Clients müssen diesen Port zum Verbinden verwenden.<br>\n Ändern Sie ihn, wenn dieser Port bereits auf Ihrem Server verwendet wird.<br>\n Sie können diesen Port auf Ihrer Firewall vorerst geschlossen halten, es wird nicht von der Außenwelt darauf zugegriffen.\nHinweis: Dies könnte sich in naher Zukunft ändern, da geplant ist, eine Funktion zum Aktivieren externer Verbindungen hinzuzufügen.\n",
            "old": "Der Port, der vom c2s-Modul des integrierten Prosody-Servers verwendet wird.<br>\n XMPP-Clients müssen diesen Port zum Verbinden verwenden.<br>\n Ändern Sie ihn, wenn dieser Port bereits auf Ihrem Server verwendet wird.<br>\n Sie können diesen Port auf Ihrer Firewall vorerst geschlossen halten, es wird nicht von der Außenwelt darauf zugegriffen.\n",
            "details": {
                "state": 20,
                "source": "The port that will be used by the c2s module of the built-in Prosody server.<br>\nXMPP clients shall use this port to connect.<br>\nChange it if this port is already in use on your server.<br>\nYou can keep this port closed on your firewall for now, it will not be accessed from the outer world.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n",
                "old_state": 20
            },
            "id": 633734,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633734/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856051/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:20:38.477587Z",
            "action": 2,
            "target": "Wenn diese Option aktiviert ist, werden die Rauminhalte standardmäßig gespeichert.\nJeder Benutzer, der einem Raum beitritt, sieht, was bereits geschrieben wurde, bevor er dem Chat beitrat.<br>\nBitte beachten Sie, dass es immer möglich ist, die Inhaltsarchivierung für einen\nbestimmten Raum zu aktivieren/deaktivieren, indem Sie seine Eigenschaften bearbeiten.\n",
            "old": "Wenn diese Option aktiviert ist, werden die Rauminhalte standardmäßig gespeichert.\n Jeder Benutzer, der einem Raum beitritt, sieht, was bereits geschrieben wurde, bevor er dem Chat beitrat.<br>\n Bitte beachten Sie, dass es immer möglich ist, die Inhaltsarchivierung für einen bestimmten Raum zu aktivieren/deaktivieren, indem Sie seine Eigenschaften bearbeiten.\n",
            "details": {
                "state": 20,
                "source": "If checked, room contents will be saved by default.\nAny user who joins a room will see what was written before he joins.<br>\nPlease note that it is always possible to enable/disable the content\narchiving for a specific room, by editing its properties.\n",
                "old_state": 20
            },
            "id": 633733,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633733/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856047/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:19:01.662398Z",
            "action": 2,
            "target": "Der Port, der vom integrierten Prosody-Server verwendet wird.<br>\nÄndern Sie ihn, wenn dieser Port bereits auf Ihrem Server verwendet wird.<br>\nSie können diesen Port auf Ihrer Firewall schließen, es wird nicht von der Außenwelt darauf zugegriffen.\nHinweis: Dies könnte sich in naher Zukunft ändern, da geplant ist, eine Funktion zum Aktivieren externer Verbindungen hinzuzufügen.\n",
            "old": "Der Port, der vom integrierten Prosody-Server verwendet wird.<br>\n Ändern Sie ihn, wenn dieser Port bereits auf Ihrem Server verwendet wird.<br>\n Sie können diesen Port auf Ihrer Firewall schließen, es wird nicht von der Außenwelt darauf zugegriffen.\n",
            "details": {
                "state": 20,
                "source": "The port that will be used by the Prosody server.<br>\nChange it if this port is already in use on your server.<br>\nYou can close this port on your firewall, it will not be accessed from the outer world.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n",
                "old_state": 20
            },
            "id": 633732,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633732/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856046/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:17:59.285034Z",
            "action": 2,
            "target": "Prosody Port",
            "old": "Prosody port",
            "details": {
                "state": 20,
                "source": "Prosody port",
                "old_state": 20
            },
            "id": 633731,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633731/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856019/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:17:50.576249Z",
            "action": 2,
            "target": "Wenn diese Option aktiviert ist, haben alle Live-Videos in ihren Eigenschaften ein Feld zur Aktivierung des Webchats.",
            "old": "Wenn diese Option aktiviert ist, haben alle Live-Videos in ihren Eigenschaften ein Feld zur Aktivierung des Webchats.\nDer Videoeigentümer kann Webchats aktivieren.\n",
            "details": {
                "state": 20,
                "source": "If checked, all live videos will have a checkbox in their properties for enabling the web chat.",
                "old_state": 20
            },
            "id": 633730,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633730/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856057/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:12:25.329965Z",
            "action": 5,
            "target": "Der Port, der für XMPP s2s-Verbindungen (Server zu Server) verwendet wird.<br>\nSie sollten den Standardport 5269 verwenden.\nAndernfalls müssen Sie <a href=\"https://prosody.im/doc/s2s\">\n  einen bestimmten DNS Eintrag erstellen\n</a>.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "The port that will be used for XMPP s2s (server to server) connections.<br>\nYou should use the standard 5269 port.\nOtherwise you should <a href=\"https://prosody.im/doc/s2s\">\n  setup a specific DNS record\n</a>.\n",
                "old_state": 0
            },
            "id": 633729,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633729/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856055/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:10:21.709755Z",
            "action": 5,
            "target": "Durch Aktivieren dieser Option ist es möglich, über externe XMPP-Konten und XMPP-Clients eine Verbindung zu Räumen herzustellen.<br>\nAchtung: Durch die Aktivierung dieser Option können zusätzliche Server- und DNS-Konfigurationen erforderlich sein.\nBitte beachten Sie die Dokumentation:\n<a href=\"https://johnxlivingston.github.io/peertube-plugin-livechat/de/documentation/admin/advanced/xmpp_clients/\" target=\"_blank\">\n  Aktivieren Sie externe XMPP-Kontoverbindungen.\n</a>\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "By enabling this option, it will be possible to connect to rooms using external XMPP accounts and XMPP clients.<br>\nWarning, enabling this option can request extra server and DNS configuration.\nPlease refer to the documentation:\n<a href=\"https://johnxlivingston.github.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/\" target=\"_blank\">\n  Enable external XMPP account connections.\n</a>\n",
                "old_state": 0
            },
            "id": 633728,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633728/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856002/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T22:07:47.448682Z",
            "action": 5,
            "target": "Wenn Sie diese Einstellung aktivieren, wird Ihre Instanz keine Chat Informationen im Fediverse veröffentlichen.\nAndere Peertube-Instanzen wissen nicht, dass mit Ihren Videos Chaträume verbunden sind.<br>\n<b>Bitte beachten Sie</b>: Wenn Sie bereits Chats geführt haben, ist es möglich, dass die Informationen bereits veröffentlicht wurden.\nSie müssen das nächste Video Update abwarten, bevor die Informationen nicht mehr öffentlich zugänglich sind.\nWenn Sie diese Einstellung deaktivieren, müssen Sie außerdem warten, bis die Videos aktualisiert wurden, bevor die Informationen\nerneut veröffentlicht werden. Diese Aktualisierung erfolgt unter anderem, wenn ein Live Event fortgesetzt oder beendet wird.<br>\n<b>Bitte beachten Sie</b>: Diese Einstellung betrifft nur die Veröffentlichung von Informationen über das ActivityPub-Protokoll.\nDies hindert eine entfernte Anwendung nicht daran, das Vorhandensein von Chats zu erkennen und zu versuchen, eine Verbindung herzustellen.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "By checking this setting, your instance will not publish chat information on the fediverse.\nRemote Peertube instances will not be aware that they are chat rooms associated to your videos.<br>\n<b>Please note</b>: if you already had chats in progress, it is possible that the information has already been published.\nYou will have to wait for the next video update before the information is unpublished.\nAlso, if you disable this setting, you'll have to wait for the videos to be updated before the information are\npublished again. This update happens among others when a live event resumes or stops.<br>\n<b>Please note</b>: this setting only affects the publication of information via the ActivityPub protocol.\nIt will not prevent a remote application from otherwise detecting the presence of chats, and trying to connect to it.\n",
                "old_state": 0
            },
            "id": 633727,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633727/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856061/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:59:10.674950Z",
            "action": 5,
            "target": "Wenn dieses Feld leer ist, erzeugt und verwendet das Plugin selbstsignierte Zertifikate.<br>\nWenn Sie andere Zertifikate verwenden wollen, geben Sie hier einfach den Ordner an,\nin dem Prosody sie finden kann. Hinweis: Der Benutzer \"peertube\" muss Lesezugriff auf diesen Ordner haben.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "If this field is empty, the plugin will generate and use self-signed certificates.<br>\nIf you want to use other certificates, just specify here the folder where\nProsody can find them. Note: the \"peertube\" user must have read access to this folder.\n",
                "old_state": 0
            },
            "id": 633726,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633726/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856060/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:57:48.517010Z",
            "action": 5,
            "target": "Zertifikate Ordner",
            "old": "",
            "details": {
                "state": 20,
                "source": "Certificates folder",
                "old_state": 0
            },
            "id": 633725,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633725/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856059/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:57:28.828706Z",
            "action": 5,
            "target": "Die Netzwerkschnittstellen, die für Server zu Server Verbindungen verwendet werden sollen.<br>\nListe der zu nutzenden IPs, durch Kommata getrennt (Leerzeichen werden entfernt).<br>\nSie können «*» verwenden, um alle IPv4-Schnittstellen zu nutzen, und «::» für alle IPv6-Schnittstellen.<br>\nBeispiele:\n<ul>\n  <li>*, ::</li>\n  <li>*</li>\n  <li>127.0.0.1, ::1</li>\n  <li>172.18.0.42</li>\n</ul>\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "The network interfaces to listen on for server to server connections.<br>\nList of IP to listen on, coma separated (spaces will be stripped).<br>\nYou can use «*» to listen on all IPv4 interfaces, and «::» for all IPv6.<br>\nExamples:\n<ul>\n  <li>*, ::</li>\n  <li>*</li>\n  <li>127.0.0.1, ::1</li>\n  <li>172.18.0.42</li>\n</ul>\n",
                "old_state": 0
            },
            "id": 633724,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633724/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856058/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:54:18.633823Z",
            "action": 5,
            "target": "Server zu Server Netzwerkschnittstellen",
            "old": "",
            "details": {
                "state": 20,
                "source": "Server to server network interfaces",
                "old_state": 0
            },
            "id": 633723,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633723/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856056/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:53:46.004085Z",
            "action": 5,
            "target": "Prosody Server Port zu Server Port",
            "old": "",
            "details": {
                "state": 20,
                "source": "Prosody server to server port",
                "old_state": 0
            },
            "id": 633722,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633722/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856054/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:52:18.069365Z",
            "action": 5,
            "target": "Verbindung zum Raum mit externen XMPP Konten aktivieren",
            "old": "",
            "details": {
                "state": 20,
                "source": "Enable connection to room using external XMPP accounts",
                "old_state": 0
            },
            "id": 633721,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633721/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856001/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:50:37.359590Z",
            "action": 5,
            "target": "Chat-Information nicht veröffentlichen",
            "old": "",
            "details": {
                "state": 20,
                "source": "Don't publish chat information",
                "old_state": 0
            },
            "id": 633720,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633720/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856000/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:49:32.371165Z",
            "action": 5,
            "target": "Wenn Sie diese Einstellung aktivieren, werden in Ihrer Instanz niemals Chats von Videos anderer Instanzen angezeigt.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "By checking this setting, your instance will never display chats from remote videos.\n",
                "old_state": 0
            },
            "id": 633719,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633719/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855999/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:48:46.581332Z",
            "action": 5,
            "target": "Chats von anderen Instanzen nicht anzeigen",
            "old": "",
            "details": {
                "state": 20,
                "source": "Don't display remote chats",
                "old_state": 0
            },
            "id": 633718,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633718/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855998/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:47:48.910806Z",
            "action": 5,
            "target": "<h3>Föderation</h3>\nDie folgenden Einstellungen betreffen die Föderation mit anderen Peertube-Instanzen,\nund anderer Fediverse Software.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "<h3>Federation</h3>\nFollowing settings concern the fedration with other Peertube instances,\nand other fediverse softwares.\n",
                "old_state": 0
            },
            "id": 633717,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633717/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855991/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:42:07.898379Z",
            "action": 5,
            "target": "Sie können sich mit einem externen XMPP Konto und Ihrem bevorzugten XMPP Client zum Chatraum verbinden.",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can connect to the room using an external XMPP account, and your favorite XMPP client.",
                "old_state": 0
            },
            "id": 633716,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633716/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855990/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:38:42.608626Z",
            "action": 5,
            "target": "Mit XMPP verbinden",
            "old": "",
            "details": {
                "state": 20,
                "source": "Connect using XMPP",
                "old_state": 0
            },
            "id": 633715,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633715/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855989/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:38:20.794490Z",
            "action": 5,
            "target": "Web",
            "old": "",
            "details": {
                "state": 20,
                "source": "Web",
                "old_state": 0
            },
            "id": 633714,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633714/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855988/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:37:56.576743Z",
            "action": 5,
            "target": "Letzte Aktivität",
            "old": "",
            "details": {
                "state": 20,
                "source": "Last activity",
                "old_state": 0
            },
            "id": 633713,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633713/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855986/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:37:27.370790Z",
            "action": 5,
            "target": "Video",
            "old": "",
            "details": {
                "state": 20,
                "source": "Video",
                "old_state": 0
            },
            "id": 633712,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633712/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855985/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:37:19.492180Z",
            "action": 5,
            "target": "Nicht gefunden",
            "old": "",
            "details": {
                "state": 20,
                "source": "Not found",
                "old_state": 0
            },
            "id": 633711,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633711/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855984/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:37:07.247778Z",
            "action": 5,
            "target": "Raumbeschreibung",
            "old": "",
            "details": {
                "state": 20,
                "source": "Room description",
                "old_state": 0
            },
            "id": 633710,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633710/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855983/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:36:52.634978Z",
            "action": 5,
            "target": "Raumname",
            "old": "",
            "details": {
                "state": 20,
                "source": "Room name",
                "old_state": 0
            },
            "id": 633709,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633709/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855982/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:36:40.036470Z",
            "action": 5,
            "target": "Chat für den Livestream:",
            "old": "",
            "details": {
                "state": 20,
                "source": "Chat for live stream:",
                "old_state": 0
            },
            "id": 633708,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633708/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855975/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:32:26.859392Z",
            "action": 2,
            "target": "Tipps für Streamer: Um den Chat zu OBS hinzuzufügen, einen Nur-Lesen Link erstellen und ihn als browser source in OBS nutzen.",
            "old": "Tipps für Streamer: Um den Chat zu OBS hinzuzufügen, einen Nur-Lesen Link erstellen und ihn als browser source in OBS nutzen",
            "details": {
                "state": 20,
                "source": "Tips for streamers: To add the chat to your OBS, generate a read-only link and use it as a browser source.",
                "old_state": 20
            },
            "id": 633707,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633707/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855987/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:31:42.807938Z",
            "action": 5,
            "target": "Kanal",
            "old": "",
            "details": {
                "state": 20,
                "source": "Channel",
                "old_state": 0
            },
            "id": 633706,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633706/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855987/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "author": "https://weblate.framasoft.org/api/users/v.hampel/?format=api",
            "timestamp": "2023-06-10T21:31:42.804114Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 633705,
            "action_name": "Un contributeur à rejoint",
            "url": "https://weblate.framasoft.org/api/changes/633705/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:42.876025Z",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "languages/de.yml"
            },
            "id": 629392,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/629392/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856071/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:42.876001Z",
            "action": 59,
            "target": "Die zu erstellenden externen Komponenten:\n <ul>\n   <li>Eine pro Zeile.</li>\n   <li>Verwenden Sie das Format «Komponentenname:Komponenten_Geheimnis» (Leerzeichen werden entfernt)</li>\n   <li>Sie können Kommentare hinzufügen: alles nach dem #-Zeichen wird entfernt und leere Zeilen werden ignoriert</li>\n   <li>Der Name darf nur alphanumerische Zeichen und Punkte enthalten</li>\n   <li>\n     Wenn der Name nur alphanumerische Zeichen enthält, wird ihm die XMPP-Domäne angehängt.\n     Aus «bridge» wird zum Beispiel «bridge.your_domain.tld».\n     Sie können auch einen vollständigen Domänennamen angeben, müssen jedoch sicherstellen, dass Ihr DNS korrekt konfiguriert ist.\n   </li>\n   <li>Verwenden Sie nur alphanumerische Zeichen in der geheimen Passphrase (verwenden Sie mindestens 15 Zeichen).</li>\n </ul>\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "The external components to declare:\n<ul>\n  <li>One per line.</li>\n  <li>Use the format «component_name:component_secret» (spaces will be trimmed).</li>\n  <li>\n    You can add comments: everything after the # character will be stripped off,\n    and empty lines ignored.\n  </li>\n  <li>The name can only contain latin alphanumeric characters and dots.</li>\n  <li>\n    If the name contains only alphanumeric characters, it will be suffixed with the XMPP domain.\n    For example, «bridge» will become «bridge.your_domain.tld».\n    You can also specify a full domain name, but you have to make sure to configure your DNS correctly.\n  </li>\n  <li>Only use alphanumeric characters in the secret passphrase (use at least 15 characters).</li>\n</ul>\n",
                "old_state": -1
            },
            "id": 629391,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/629391/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856070/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:42.875977Z",
            "action": 59,
            "target": "Externe Komponenten",
            "old": "",
            "details": {
                "state": 20,
                "source": "External components",
                "old_state": -1
            },
            "id": 629390,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/629390/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856069/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:42.875951Z",
            "action": 59,
            "target": "Der Port, der von XMPP-Komponenten verwendet wird, um sich mit dem Prosody-Server zu verbinden.<br>\n Ändern Sie ihn, wenn dieser Port bereits auf Ihrem Server verwendet wird.<br>\n Sie können diesen Port auf Ihrer Firewall vorerst geschlossen halten, es wird nicht von Außerhelb darauf zugegriffen.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "The port that will be used by XMPP components to connect to the Prosody server.<br>\nChange it if this port is already in use on your server.<br>\nYou can keep this port closed on your firewall for now, it will not be accessed from the outer world.<br>\nNote: this might change in a near future, as it is planned to add a feature to activate external connections.\n",
                "old_state": -1
            },
            "id": 629389,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/629389/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856068/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:42.875928Z",
            "action": 59,
            "target": "Port für externe Komponenten zur Verbindung mit Prosody",
            "old": "",
            "details": {
                "state": 20,
                "source": "Prosody external components port",
                "old_state": -1
            },
            "id": 629388,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/629388/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856067/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:42.875904Z",
            "action": 59,
            "target": "Aktivieren Sie die Verwendung externer XMPP-Komponenten.<br>\n Diese Option allein erlaubt nur Verbindungen von localhost.<br>\n Diese Funktion kann beispielsweise verwendet werden, um einige Bots mit den Chatrooms zu verbinden.\n",
            "old": "",
            "details": {
                "state": 20,
                "source": "Enable the use of external XMPP components.<br>\nThis option alone only allows connections from localhost.<br>\nThis feature can, for example, be used to connect some bots to the chatting rooms.\n",
                "old_state": -1
            },
            "id": 629387,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/629387/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856066/?format=api",
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-09T15:31:42.875880Z",
            "action": 59,
            "target": "Aktivieren externer XMPP-Komponenten",
            "old": "",
            "details": {
                "state": 20,
                "source": "Enable custom Prosody external components",
                "old_state": -1
            },
            "id": 629386,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/629386/?format=api"
        }
    ]
}