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
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 548,
    "next": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/changes/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "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": "2024-02-05T15:14:07.053324Z",
            "action": 17,
            "target": "",
            "id": 744229,
            "action_name": "Modifications envoyées",
            "url": "https://weblate.framasoft.org/api/changes/744229/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:13:16.722311Z",
            "action": 5,
            "target": "Животни",
            "id": 744228,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744228/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:13:02.185501Z",
            "action": 5,
            "target": "Изкуство",
            "id": 744227,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744227/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846268/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:12:18.642824Z",
            "action": 5,
            "target": "%{ total } последовател\u001e\u001e%{ total } последователи",
            "id": 744226,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744226/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846270/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:11:16.351675Z",
            "action": 5,
            "target": "%{total } абонамент\u001e\u001e%{total } абонамента",
            "id": 744225,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744225/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846271/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:10:20.910309Z",
            "action": 5,
            "target": "%{total} намерен резултат\u001e\u001e%{total} намерени резултата",
            "id": 744224,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744224/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846273/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:09:22.883439Z",
            "action": 5,
            "target": "%{totalPlaylists} плейлист\u001e\u001e%{totalPlaylists} плейлиста",
            "id": 744223,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744223/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846272/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:08:59.073570Z",
            "action": 5,
            "target": "%{totalChannels} канал\u001e\u001e%{totalChannels} канала",
            "id": 744222,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744222/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846276/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:08:45.038403Z",
            "action": 5,
            "target": "%{videosLength} видео\u001e\u001e%{videosLength} видеа",
            "id": 744221,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744221/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846275/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:08:32.241352Z",
            "action": 5,
            "target": "%{videosCount} видео\u001e\u001e%{videosCount} видеа",
            "id": 744220,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744220/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846274/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:08:01.597993Z",
            "action": 2,
            "target": "%{totalVideos} видео\u001e\u001e%{totalVideos} видеа",
            "id": 744219,
            "action_name": "Traduction modifiée",
            "url": "https://weblate.framasoft.org/api/changes/744219/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846274/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:07:50.034523Z",
            "action": 5,
            "target": "%{totalVideos} видео\u001e\u001e",
            "id": 744218,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744218/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846269/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T15:07:08.149305Z",
            "action": 5,
            "target": "%{ total } резултат\u001e\u001e%{ total } резултата",
            "id": 744217,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744217/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846439/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T13:58:25.635397Z",
            "action": 5,
            "target": "Английски",
            "id": 744020,
            "action_name": "Traduction ajoutée",
            "url": "https://weblate.framasoft.org/api/changes/744020/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846439/?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": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "author": "https://weblate.framasoft.org/api/users/salif/?format=api",
            "timestamp": "2024-02-05T13:58:25.634054Z",
            "action": 45,
            "target": "",
            "id": 744019,
            "action_name": "Un contributeur à rejoint",
            "url": "https://weblate.framasoft.org/api/changes/744019/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/joinpeertube/main/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/bg/?format=api",
            "user": "https://weblate.framasoft.org/api/users/Evelin/?format=api",
            "author": "https://weblate.framasoft.org/api/users/Evelin/?format=api",
            "timestamp": "2023-05-06T11:58:49.599264Z",
            "action": 0,
            "target": "",
            "id": 613665,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/613665/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846795/?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.599232Z",
            "action": 59,
            "target": "",
            "id": 613664,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613664/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846794/?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.599202Z",
            "action": 59,
            "target": "",
            "id": 613663,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613663/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846793/?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.599171Z",
            "action": 59,
            "target": "",
            "id": 613662,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613662/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846792/?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.599140Z",
            "action": 59,
            "target": "",
            "id": 613661,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613661/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846791/?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.599110Z",
            "action": 59,
            "target": "",
            "id": 613660,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613660/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846790/?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.599080Z",
            "action": 59,
            "target": "",
            "id": 613659,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613659/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846789/?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.599050Z",
            "action": 59,
            "target": "",
            "id": 613658,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613658/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846788/?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.599019Z",
            "action": 59,
            "target": "Your email",
            "id": 613657,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613657/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846787/?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.598988Z",
            "action": 59,
            "target": "",
            "id": 613656,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613656/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846786/?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.598957Z",
            "action": 59,
            "target": "",
            "id": 613655,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613655/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846785/?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.598926Z",
            "action": 59,
            "target": "",
            "id": 613654,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613654/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846784/?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.598895Z",
            "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.",
            "id": 613653,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613653/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846783/?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.598864Z",
            "action": 59,
            "target": "",
            "id": 613652,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613652/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846782/?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.598834Z",
            "action": 59,
            "target": "",
            "id": 613651,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613651/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846781/?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.598803Z",
            "action": 59,
            "target": "You want to",
            "id": 613650,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613650/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846780/?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.598771Z",
            "action": 59,
            "target": "",
            "id": 613649,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613649/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846779/?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.598740Z",
            "action": 59,
            "target": "",
            "id": 613648,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613648/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846778/?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.598709Z",
            "action": 59,
            "target": "",
            "id": 613647,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613647/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846777/?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.598678Z",
            "action": 59,
            "target": "",
            "id": 613646,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613646/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846776/?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.598646Z",
            "action": 59,
            "target": "PeerTube Presentation",
            "id": 613645,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613645/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846775/?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.598615Z",
            "action": 59,
            "target": "",
            "id": 613644,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613644/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846774/?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.598585Z",
            "action": 59,
            "target": "",
            "id": 613643,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613643/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846773/?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.598553Z",
            "action": 59,
            "target": "",
            "id": 613642,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613642/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846772/?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.598522Z",
            "action": 59,
            "target": "",
            "id": 613641,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613641/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846771/?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.598490Z",
            "action": 59,
            "target": "",
            "id": 613640,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613640/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846770/?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.598458Z",
            "action": 59,
            "target": "But what if you need to serve more users? That's where PeerTube's federation feature shines. If other PeerTube instances following yours, chances are they have decided to mirror part of your instance! The feature is called \"server redundancy\" and caches your most popular videos to help serve additional viewers. While viewers themselves contribute a little additional bandwidth while watching the video in their browsers (mostly during surges), mirroring servers have a much greater uplink and will help your instance with sustained higher concurrent streaming.",
            "id": 613639,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613639/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846769/?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.598425Z",
            "action": 59,
            "target": "",
            "id": 613638,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613638/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846768/?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.598392Z",
            "action": 59,
            "target": "",
            "id": 613637,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613637/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846767/?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.598357Z",
            "action": 59,
            "target": "",
            "id": 613636,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613636/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846766/?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.598288Z",
            "action": 59,
            "target": "",
            "id": 613635,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613635/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846765/?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.557091Z",
            "action": 59,
            "target": "",
            "id": 613634,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613634/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846764/?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.557062Z",
            "action": 59,
            "target": "",
            "id": 613633,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613633/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846763/?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.557032Z",
            "action": 59,
            "target": "",
            "id": 613632,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613632/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/846762/?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.557000Z",
            "action": 59,
            "target": "",
            "id": 613631,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/613631/?format=api"
        }
    ]
}