Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/documentation/developer-contribute-copy/changes/?format=api
https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2024-03-25T03:55:03.296135Z", "action": 47, "target": "", "id": 381190, "action_name": "Alert triggered", "url": "https://translate.funkwhale.audio/api/changes/381190/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-10-26T03:08:34.590296Z", "action": 15, "target": "", "id": 370046, "action_name": "Component unlocked", "url": "https://translate.funkwhale.audio/api/changes/370046/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-10-25T03:06:32.264735Z", "action": 14, "target": "", "id": 369779, "action_name": "Component locked", "url": "https://translate.funkwhale.audio/api/changes/369779/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-10-25T03:06:31.786153Z", "action": 47, "target": "", "id": 369778, "action_name": "Alert triggered", "url": "https://translate.funkwhale.audio/api/changes/369778/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-05-10T17:50:04.288275Z", "action": 15, "target": "", "id": 354936, "action_name": "Component unlocked", "url": "https://translate.funkwhale.audio/api/changes/354936/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-06T21:54:58.500178Z", "action": 14, "target": "", "id": 354472, "action_name": "Component locked", "url": "https://translate.funkwhale.audio/api/changes/354472/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-04-06T21:54:58.483170Z", "action": 47, "target": "", "id": 354471, "action_name": "Alert triggered", "url": "https://translate.funkwhale.audio/api/changes/354471/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/fr/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:58.269691Z", "action": 0, "target": "", "id": 343775, "action_name": "Resource updated", "url": "https://translate.funkwhale.audio/api/changes/343775/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374864/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/fr/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:58.269660Z", "action": 59, "target": "", "id": 343774, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343774/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374862/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/fr/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:58.269628Z", "action": 59, "target": "", "id": 343773, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343773/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374860/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/fr/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:58.269598Z", "action": 59, "target": "", "id": 343772, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343772/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374858/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/fr/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:58.269567Z", "action": 59, "target": "", "id": 343771, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343771/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374856/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/fr/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:58.269538Z", "action": 59, "target": "", "id": 343770, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343770/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374854/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/fr/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:58.269511Z", "action": 59, "target": "", "id": 343769, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343769/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374852/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/fr/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:58.269486Z", "action": 59, "target": "", "id": 343768, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343768/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374850/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/fr/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:58.269451Z", "action": 59, "target": "", "id": 343767, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343767/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_US/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.878396Z", "action": 0, "target": "", "id": 343724, "action_name": "Resource updated", "url": "https://translate.funkwhale.audio/api/changes/343724/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374811/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_US/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.878365Z", "action": 59, "target": "", "id": 343723, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343723/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374810/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_US/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.878334Z", "action": 59, "target": "", "id": 343722, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343722/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374809/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_US/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.878301Z", "action": 59, "target": "", "id": 343721, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343721/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374808/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_US/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.878270Z", "action": 59, "target": "", "id": 343720, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343720/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374807/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_US/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.878223Z", "action": 59, "target": "", "id": 343719, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343719/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374806/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_US/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.878192Z", "action": 59, "target": "", "id": 343718, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343718/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374805/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_US/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.878157Z", "action": 59, "target": "", "id": 343717, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343717/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374804/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_US/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.878107Z", "action": 59, "target": "", "id": 343716, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343716/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.740737Z", "action": 0, "target": "", "id": 343613, "action_name": "Resource updated", "url": "https://translate.funkwhale.audio/api/changes/343613/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374737/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.740718Z", "action": 59, "target": "", "id": 343612, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343612/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374736/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.740698Z", "action": 59, "target": "", "id": 343611, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343611/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374735/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.740678Z", "action": 59, "target": "", "id": 343610, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343610/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374734/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.740658Z", "action": 59, "target": "", "id": 343609, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343609/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374732/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.740637Z", "action": 59, "target": "", "id": 343608, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343608/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374729/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.740615Z", "action": 59, "target": "", "id": 343607, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343607/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374728/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.740590Z", "action": 59, "target": "", "id": 343606, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343606/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374727/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_GB/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.740556Z", "action": 59, "target": "", "id": 343605, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343605/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.551455Z", "action": 0, "target": "", "id": 343534, "action_name": "Resource updated", "url": "https://translate.funkwhale.audio/api/changes/343534/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374641/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.551419Z", "action": 59, "target": "Some strings change depending on whether they are plural or not. You can create plural strings using the [vue-i18n pluralization syntax](https://kazupon.github.io/vue-i18n/guide/pluralization.html)", "id": 343533, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343533/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374639/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.551383Z", "action": 59, "target": "Template", "id": 343532, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343532/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374637/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.551347Z", "action": 59, "target": "Script", "id": 343531, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343531/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374635/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.551311Z", "action": 59, "target": "Locale file", "id": 343530, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343530/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374634/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.551276Z", "action": 59, "target": "UI strings can be added to both the `<script>` and `<template>` part of a Vue file using following syntax:", "id": 343529, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343529/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374633/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.551237Z", "action": 59, "target": "All UI strings are stored in `front/locales/en.json` file. The file is structured to mimic the format of the repository. Each string should be labeled following the semantic naming for the item it applies to.", "id": 343528, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343528/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374621/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.551197Z", "action": 59, "target": "Funkwhale is localized into several languages using [Weblate](https://translate.funkwhale.audio). You must make sure that any frontend strings are properly marked for localization. We use the [vue-i18n package](https://kazupon.github.io/vue-i18n/) to handle translation of frontend files.", "id": 343527, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343527/?format=api" }, { "unit": "https://translate.funkwhale.audio/api/units/374608/?format=api", "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-contribute-copy/en_devel/?format=api", "user": null, "author": null, "timestamp": "2023-03-25T08:06:57.551144Z", "action": 59, "target": "Update UI copy", "id": 343526, "action_name": "String updated in the repository", "url": "https://translate.funkwhale.audio/api/changes/343526/?format=api" }, { "unit": null, "component": "https://translate.funkwhale.audio/api/components/documentation/developer-contribute-copy/?format=api", "translation": null, "user": null, "author": null, "timestamp": "2023-03-25T08:06:07.060918Z", "action": 51, "target": "", "id": 338670, "action_name": "Component created", "url": "https://translate.funkwhale.audio/api/changes/338670/?format=api" } ] }{ "count": 44, "next": null, "previous": null, "results": [ { "unit": null, "component": "