Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/joinpeertube/main/bg/changes/?format=api&page=10
https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/changes/?format=api&page=11", "previous": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/changes/?format=api&page=9", "results": [ { "unit": "https://weblate.framasoft.org/api/units/846361/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544329Z", "action": 59, "target": "Browse contents", "old": "", "details": { "state": 10, "source": "Browse PeerTube content", "old_state": -1 }, "id": 613230, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613230/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846360/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544295Z", "action": 59, "target": "Browse contents", "old": "", "details": { "state": 10, "source": "Browse content", "old_state": -1 }, "id": 613229, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613229/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846359/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544265Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Broadcast a message to users using a banner", "old_state": -1 }, "id": 613228, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613228/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846358/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544234Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Brand your channel using a dedicated name, a banner and an avatar", "old_state": -1 }, "id": 613227, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613227/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846357/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544203Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Blur", "old_state": -1 }, "id": 613226, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613226/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846356/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544136Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Block specific videos and specify a reason", "old_state": -1 }, "id": 613225, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613225/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846355/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544103Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Being free doesn't mean being above the law! Each PeerTube hosting provider can decide on its own general conditions of use, abiding by their local laws.", "old_state": -1 }, "id": 613224, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613224/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846354/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544073Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Become a part of the broadcasting of the videos you are watching", "old_state": -1 }, "id": 613223, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613223/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846353/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544041Z", "action": 59, "target": "Bandwidth: can be mitigated using <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/admin-following-instances?id=instances-redundancy\">PeerTube redundancy system</a> and cache servers that serve video static files in front of your PeerTube instance", "old": "", "details": { "state": 10, "source": "Bandwidth: can be mitigated using <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/admin/following-instances#instances-redundancy\">PeerTube redundancy system</a> and cache servers that serve video static files in front of your PeerTube instance", "old_state": -1 }, "id": 613222, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613222/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846352/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.544011Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Ban local users, mute accounts or instances", "old_state": -1 }, "id": 613221, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613221/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846351/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543981Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "B", "old_state": -1 }, "id": 613220, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613220/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846350/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543951Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Average consumption is:", "old_state": -1 }, "id": 613219, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613219/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846349/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543920Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Automatically resume videos from the last time you watched them", "old_state": -1 }, "id": 613218, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613218/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846348/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543890Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Automatically filter videos depending on many criteria (language, category, live/VOD etc)", "old_state": -1 }, "id": 613217, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613217/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846347/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543859Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Automatically block videos from untrusted users awaiting a review by moderators", "old_state": -1 }, "id": 613216, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613216/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846346/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543829Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "At least 5GB", "old_state": -1 }, "id": 613215, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613215/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846345/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543798Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "At least 50GB", "old_state": -1 }, "id": 613214, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613214/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846344/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543768Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "At least 20GB", "old_state": -1 }, "id": 613213, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613213/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846343/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543736Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "At least 1GB", "old_state": -1 }, "id": 613212, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613212/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846342/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543702Z", "action": 59, "target": "Assign <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/admin-moderation\">moderator/admin</a> roles", "old": "", "details": { "state": 10, "source": "Assign <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/admin/moderation\">moderator/admin</a> roles", "old_state": -1 }, "id": 613211, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613211/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846341/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543670Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "As far as we know, there are 3 limitations to handle a large amount of users in PeerTube:", "old_state": -1 }, "id": 613210, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613210/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846340/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543639Z", "action": 59, "target": "As a real life example, the PeerTube demonstration server https://peertube.cpy.re runs on 2 vCores and 2GB of RAM. Average consumption is:", "old": "", "details": { "state": 10, "source": "As a real life example, the PeerTube demonstration server https://peertube.cpy.re runs on 2 vCores and 2GB of RAM.", "old_state": -1 }, "id": 613209, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613209/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846339/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543610Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Art", "old_state": -1 }, "id": 613208, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613208/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846338/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543579Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Are you looking for <strong>videos or channels?</strong> Go to <router-link to=\"/browse-content\">this page</router-link>.", "old_state": -1 }, "id": 613207, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613207/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846337/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543550Z", "action": 59, "target": "There are many bad/porn videos on PeerTube!", "old": "", "details": { "state": 10, "source": "Are there any inappropriate videos on PeerTube?", "old_state": -1 }, "id": 613206, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613206/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846336/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543520Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Animals", "old_state": -1 }, "id": 613205, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613205/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846335/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543490Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "and updated on", "old_state": -1 }, "id": 613204, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613204/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846334/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543460Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "An open code under a free/libre license", "old_state": -1 }, "id": 613203, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613203/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846333/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543429Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "An ethical and open source <strong>digital common</strong>", "old_state": -1 }, "id": 613202, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613202/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846332/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543399Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "An alternative to Big Tech's video platforms", "old_state": -1 }, "id": 613201, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613201/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846331/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543367Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Also, Framasoft hosts and promotes only one PeerTube search index: <a href=\"https://sepiasearch.org\" target=\"_blank\">https://sepiasearch.org</a>", "old_state": -1 }, "id": 613200, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613200/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846330/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543336Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "After giving a view, that IP address cannot add another view in the next hour.", "old_state": -1 }, "id": 613199, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613199/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846329/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543306Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Administrators have full control of the content they accept and they decide whether sensitive content (violence, pornography etc.) is displayed by default or not.", "old_state": -1 }, "id": 613198, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613198/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846328/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543273Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Administrators can manually export users data from the database. An automatic export tool will be available in the future", "old_state": -1 }, "id": 613197, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613197/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846327/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543241Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Add ability for your users to publish a replay of live videos", "old_state": -1 }, "id": 613196, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613196/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846326/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543210Z", "action": 59, "target": "Add <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/use-create-upload-video?id=captions\">subtitles</a>", "old": "", "details": { "state": 10, "source": "Add <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org/use/create-upload-video#captions\">subtitles</a>", "old_state": -1 }, "id": 613195, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613195/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846325/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543180Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "Activism", "old_state": -1 }, "id": 613194, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613194/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846324/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543150Z", "action": 59, "target": "A rough estimate of a traditional server's video streaming network capacity is usually quite straightforward. You simply divide your server's available bandwidth by the average bandwidth per stream, and you have an upper bound.", "old": "", "details": { "state": 10, "source": "A rough estimate of a traditional server's video streaming network capacity is usually quite straightforward.", "old_state": -1 }, "id": 613193, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613193/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846323/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543119Z", "action": 59, "target": "A free software to take back control of your videos! With more than 100 000 hosted videos, viewed more than 6 millions times and 20 000 users, PeerTube is the decentralized free software alternative to videos platforms developed by Framasoft", "old": "", "details": { "state": 10, "source": "A free software to take back control of your videos! With more than %{ videos } hosted videos, viewed more than %{ views } millions times and %{ users } users, PeerTube is the decentralized free software alternative to videos platforms developed by Framasoft", "old_state": -1 }, "id": 613192, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613192/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846322/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543089Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "A few questions to discover PeerTube", "old_state": -1 }, "id": 613191, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613191/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846321/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543056Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "A federation of interconnected hosting providers", "old_state": -1 }, "id": 613190, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613190/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846320/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.543025Z", "action": 59, "target": "1/2 GB of RAM should be plenty for a basic PeerTube instance, which usually takes at most 150 MB in RAM. The only reason you might want more would be if you colocate your Redis or PostgreSQL services on a non-SSD system.", "old": "", "details": { "state": 10, "source": "1/2 GB of RAM should be plenty for a basic PeerTube instance, which usually takes at most 150 MB in RAM.", "old_state": -1 }, "id": 613189, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613189/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846319/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.542994Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<strong>With PeerTube, you don't have to please to the algorithms</strong> by artificially altering your content: PeerTube platforms are managed and moderated by humain beings like you and us, not by robots.", "old_state": -1 }, "id": 613188, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613188/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846318/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.542964Z", "action": 59, "target": "Who is working on PeerTube?", "old": "", "details": { "state": 10, "source": "<strong>What do we find</strong>, on PeerTube?", "old_state": -1 }, "id": 613187, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613187/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846317/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.542934Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<strong>Translate the texts</strong> of the platform", "old_state": -1 }, "id": 613186, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613186/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846316/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.542904Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<strong>Share your passions</strong> on a platform that suits you", "old_state": -1 }, "id": 613185, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613185/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846315/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.542874Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<strong>Reduce bandwidth consumption</strong> by using P2P", "old_state": -1 }, "id": 613184, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613184/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846314/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.542844Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<strong>Questions?</strong> We guide you!", "old_state": -1 }, "id": 613183, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613183/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846313/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.542814Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<strong>PeerTube is not subject to the monopoly</strong> of any company", "old_state": -1 }, "id": 613182, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613182/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/846312/?format=api", "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api", "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api", "user": null, "author": null, "timestamp": "2023-05-06T11:58:49.542782Z", "action": 59, "target": "", "old": "", "details": { "state": 0, "source": "<strong>PeerTube belongs to you. At any time, you can help us <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://ideas.joinpeertube.org/\">to improve PeerTube</a></strong> with your ideas, suggestion or by modifying the source code yourself.", "old_state": -1 }, "id": 613181, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/613181/?format=api" } ] }{ "count": 548, "next": "