Translation projects API.

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

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

{
    "count": 49212,
    "next": "https://weblate.framasoft.org/api/projects/peertube-livechat/changes/?format=api&page=907",
    "previous": "https://weblate.framasoft.org/api/projects/peertube-livechat/changes/?format=api&page=905",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/858297/?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/nl/?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.331085Z",
            "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": 633968,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633968/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/858191/?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/nb_NO/?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.269710Z",
            "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": 633967,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633967/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/858085/?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/kab/?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.257561Z",
            "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": 633966,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633966/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857979/?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/is/?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.246681Z",
            "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": 633965,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633965/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857873/?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/hu/?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.238050Z",
            "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": 633964,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633964/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857767/?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/hr/?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.222706Z",
            "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": 633963,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633963/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857661/?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/gl/?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.217082Z",
            "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": 633962,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633962/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857555/?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/gd/?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.203823Z",
            "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": 633961,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633961/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857449/?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/fi/?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.191344Z",
            "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": 633960,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633960/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857343/?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/fa/?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.179878Z",
            "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": 633959,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633959/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857237/?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/es/?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.167235Z",
            "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": 633958,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633958/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857131/?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/el/?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.155781Z",
            "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": 633957,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633957/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/857025/?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/cs/?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.141354Z",
            "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": 633956,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633956/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856919/?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/ar/?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.134220Z",
            "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": 633955,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633955/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856813/?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/pl/?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.116357Z",
            "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": 633954,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633954/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856707/?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/oc/?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.098502Z",
            "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": 633953,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633953/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856601/?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/ja/?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.092584Z",
            "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": 633952,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633952/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856495/?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/it/?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.075963Z",
            "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": 633951,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633951/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856389/?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/fr/?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.055458Z",
            "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": 633950,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633950/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856283/?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/eu/?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.045141Z",
            "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": 633949,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633949/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856177/?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/eo/?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.026562Z",
            "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": 633948,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633948/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855965/?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/ca/?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.003778Z",
            "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": 633947,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633947/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855859/?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/en/?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:39.935676Z",
            "action": 2,
            "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": {
                "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": 633946,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/633946/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/855859/?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/en/?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:39.926349Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 633945,
            "action_name": "Un contributeur à rejoint",
            "url": "https://weblate.framasoft.org/api/changes/633945/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-12T08:40:39.834432Z",
            "action": 21,
            "target": "",
            "old": "",
            "details": {},
            "id": 633944,
            "action_name": "Dépôt rebasé",
            "url": "https://weblate.framasoft.org/api/changes/633944/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-12T08:40:36.563736Z",
            "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": 633943,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/633943/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-12T08:22:13.451858Z",
            "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": 633942,
            "action_name": "Notification de dépôt reçue",
            "url": "https://weblate.framasoft.org/api/changes/633942/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-11T17:10:34.586860Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 633751,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/633751/?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/oc/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-11T17:10:29.720575Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 633750,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/633750/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856625/?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/oc/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "timestamp": "2023-06-11T16:08:46.572146Z",
            "action": 5,
            "target": "Web",
            "old": "",
            "details": {
                "state": 20,
                "source": "Web",
                "old_state": 0
            },
            "id": 633749,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633749/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856624/?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/oc/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "timestamp": "2023-06-11T16:08:39.959099Z",
            "action": 5,
            "target": "Darrièra activitat",
            "old": "",
            "details": {
                "state": 20,
                "source": "Last activity",
                "old_state": 0
            },
            "id": 633748,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633748/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856623/?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/oc/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "timestamp": "2023-06-11T16:08:35.489069Z",
            "action": 5,
            "target": "Cadena",
            "old": "",
            "details": {
                "state": 20,
                "source": "Channel",
                "old_state": 0
            },
            "id": 633747,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633747/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856622/?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/oc/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "timestamp": "2023-06-11T16:08:32.380777Z",
            "action": 5,
            "target": "Vidèo",
            "old": "",
            "details": {
                "state": 20,
                "source": "Video",
                "old_state": 0
            },
            "id": 633746,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633746/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856621/?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/oc/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "timestamp": "2023-06-11T16:08:27.830399Z",
            "action": 5,
            "target": "Pas trobada",
            "old": "",
            "details": {
                "state": 20,
                "source": "Not found",
                "old_state": 0
            },
            "id": 633745,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633745/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856620/?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/oc/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "timestamp": "2023-06-11T16:08:21.871284Z",
            "action": 5,
            "target": "Descripcion de la sala",
            "old": "",
            "details": {
                "state": 20,
                "source": "Room description",
                "old_state": 0
            },
            "id": 633744,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633744/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856619/?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/oc/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "timestamp": "2023-06-11T16:08:15.726311Z",
            "action": 5,
            "target": "Nom de la sala",
            "old": "",
            "details": {
                "state": 20,
                "source": "Room name",
                "old_state": 0
            },
            "id": 633743,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/633743/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/856619/?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/oc/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Quentin/?format=api",
            "timestamp": "2023-06-11T16:08:15.722613Z",
            "action": 45,
            "target": "",
            "old": "",
            "details": {},
            "id": 633742,
            "action_name": "Un contributeur à rejoint",
            "url": "https://weblate.framasoft.org/api/changes/633742/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-06-11T08:34:35.095146Z",
            "action": 18,
            "target": "",
            "old": "",
            "details": {},
            "id": 633741,
            "action_name": "Modifications poussées",
            "url": "https://weblate.framasoft.org/api/changes/633741/?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/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-11T08:34:29.692503Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 633740,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/633740/?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/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-06-11T08:34:29.546467Z",
            "action": 17,
            "target": "",
            "old": "",
            "details": {},
            "id": 633739,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/633739/?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"
        }
    ]
}