Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/changes/?format=api&page=17
https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/changes/?format=api&page=18", "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/changes/?format=api&page=16", "results": [ { "unit": "https://weblate.framasoft.org/api/units/948581/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.107087Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "There is a specific \"Hugo shortcodes\" you can use to display an application string. Saying you want to display the name of the button \"open_chat_new_window\", you can use this in the documentation markdown file:", "old_state": -1 }, "id": 780616, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780616/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948580/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.107019Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "The documentation translation is done using the corresponding Weblate component.", "old_state": -1 }, "id": 780615, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780615/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948579/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106949Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Documentation translation", "old_state": -1 }, "id": 780614, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780614/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948578/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106880Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "There is a `lib/loc.ts` module providing a `loc()` function. Just pass it the key to have the english string: `loc('diagnostic')`'.", "old_state": -1 }, "id": 780613, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780613/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948577/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106811Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Note: you should never need another language translation from backend code. Localization must be done on front-end.", "old_state": -1 }, "id": 780612, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780612/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948576/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106741Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "In theory, the only parts of the backend code where you need localization is the settings declaration and standardized data (ActivityPub, RSS, ...). Here we need to get english strings from the translation key.", "old_state": -1 }, "id": 780611, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780611/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948575/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106672Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Use translations in back-end code", "old_state": -1 }, "id": 780610, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780610/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948574/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106603Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Now, you can simply call `peertubeHelpers.translate(LOC_USE_CHAT)` in your code.", "old_state": -1 }, "id": 780609, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780609/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948573/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106533Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "The `build-client.js` script will read the `client/@types/global.d.ts`, search for such constants, and load their values from the languages files.", "old_state": -1 }, "id": 780608, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780608/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948572/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106451Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "declare const LOC_USE_CHAT: string\n", "old_state": -1 }, "id": 780607, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780607/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948571/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106380Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "For example, to use \"use_chat\", you have to declare:", "old_state": -1 }, "id": 780606, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780606/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948570/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106311Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "you just have to declare its type, not its value", "old_state": -1 }, "id": 780605, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780605/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948569/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106242Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "use the string key, upper cased", "old_state": -1 }, "id": 780604, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780604/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948568/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106172Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "start with the prefix \"LOC_\"", "old_state": -1 }, "id": 780603, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780603/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948567/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106099Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Before using a string in front-end, you need to declare a new constant in `client/@types/global.d.ts`. The constant name must:", "old_state": -1 }, "id": 780602, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780602/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948566/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.106003Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Use translations in front-end code", "old_state": -1 }, "id": 780601, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780601/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948565/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.075175Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "If you have to test new strings without waiting for a Weblate merge, you can modify `languages/*.yml` files, but avoid to commit these changes (to minimize conflict risks).", "old_state": -1 }, "id": 780600, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780600/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948564/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.075105Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Each string is linked to a key (for example `use_chat`). Choose an explicit key in english, lower case.", "old_state": -1 }, "id": 780599, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780599/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948563/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.075034Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "If you are working on new features, and need new strings, you can create them directly in Weblate. The english version is mandatory. Start with it.", "old_state": -1 }, "id": 780598, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780598/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948562/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074965Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Adding new strings / use translations in the code", "old_state": -1 }, "id": 780597, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780597/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948561/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074896Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "If you think there is a missing locale, please check first if it is handled in Peertube. If so, you can [open an issue](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues) to ask for it.", "old_state": -1 }, "id": 780596, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780596/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948560/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074827Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Adding a new locale", "old_state": -1 }, "id": 780595, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780595/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948559/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074757Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "This plugin relies on [ConverseJS](https://conversejs.org/) for the chat front-end. ConverseJS has its own translations, on its own [weblate instance](https://hosted.weblate.org/projects/conversejs/#languages). You can also translate directly in the code repository. For more information, check [ConverseJS translations documentation](https://conversejs.org/docs/html/translations.html).", "old_state": -1 }, "id": 780594, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780594/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948558/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074688Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "ConverseJS translations", "old_state": -1 }, "id": 780593, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780593/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948555/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074551Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Just translate missing sentences, or correct the ones that seems incorrect to you.", "old_state": -1 }, "id": 780591, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780591/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948554/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074482Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Choose the locale you want to translate", "old_state": -1 }, "id": 780590, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780590/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948553/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074413Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Go to the plugin project page: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/", "old_state": -1 }, "id": 780589, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780589/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948552/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074345Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Create your password and setup your account", "old_state": -1 }, "id": 780588, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780588/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948551/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074276Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Validate your email and follow the link sent", "old_state": -1 }, "id": 780587, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780587/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948550/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074208Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Create an account: https://weblate.framasoft.org/accounts/register/", "old_state": -1 }, "id": 780586, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780586/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948549/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074137Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "How to", "old_state": -1 }, "id": 780585, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780585/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948548/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074070Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Never modify directly files in the `languages` folder, this could lead to conflicts.", "old_state": -1 }, "id": 780584, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780584/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948547/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.074002Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "You can contribute to this plugin translation. Translations are handled using the [Weblate](https://weblate.org/) software, using [Framasoft Weblate instance](https://weblate.framasoft.org/).", "old_state": -1 }, "id": 780583, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780583/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948546/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073934Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Translate", "old_state": -1 }, "id": 780582, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780582/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948545/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073866Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Translate the plugin", "old_state": -1 }, "id": 780581, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780581/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948544/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073798Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Interested in contributing? Awesome!", "old_state": -1 }, "id": 780580, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780580/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948543/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073731Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Contributing", "old_state": -1 }, "id": 780579, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780579/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948542/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073663Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "You don't need to know how to code to start contributing to this plugin! Other contributions are very valuable too, among which: you can test the software and report bugs, you can give feedback, features that you are interested in, user interface, design, ...", "old_state": -1 }, "id": 780578, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780578/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948541/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073594Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Give your feedback", "old_state": -1 }, "id": 780577, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780577/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948540/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073527Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Publishing the documentation is automatic, as soon as the changes are merged into the `documentation` branch.", "old_state": -1 }, "id": 780576, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780576/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948539/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073457Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Publication", "old_state": -1 }, "id": 780575, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780575/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948538/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073352Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Just edit english markdown files, and specify that you can't build translations when you make your Pull Request.", "old_state": -1 }, "id": 780574, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780574/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948537/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073284Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "What if I can't use hugo and/or po4a?", "old_state": -1 }, "id": 780573, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780573/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948535/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073148Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "For now, it is not possible to use Markdown tables: the translation tools will break them.", "old_state": -1 }, "id": 780571, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780571/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948534/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073080Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "To facilitate translators work, avoid making too long paragraphs.", "old_state": -1 }, "id": 780570, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780570/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948533/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.073012Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Please use the `livechatnotranslation` option for technical documentation. We don't want technical documentation to be translated, to avoid issues because of a wrong translation.", "old_state": -1 }, "id": 780569, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780569/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948532/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.072944Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "It is possible to prevent a file from beeing translating, using `livechatnotranslation: true` in the Yaml Font Matter section. See here: [Documentation translation](/peertube-plugin-livechat/contributing/translate/#documentation-translation).", "old_state": -1 }, "id": 780568, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780568/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948531/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.072875Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "You can use the `livechat_label` short code to use application strings. See here: [Documentation translation](/peertube-plugin-livechat/contributing/translate/#documentation-translation).", "old_state": -1 }, "id": 780567, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780567/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948530/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.072807Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Then, before commiting, always run `npm run doc:translate`, so that changes in english files can be propagated to the `support/documentation/po/livechat.en.pot` file.", "old_state": -1 }, "id": 780566, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780566/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/948529/?format=api", "component": "https://weblate.framasoft.org/api/components/peertube-livechat/peertube-plugin-livechat-documentation/?format=api", "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tr/?format=api", "user": null, "author": null, "timestamp": "2024-05-03T10:30:37.072736Z", "action": 71, "target": "", "old": "", "details": { "state": 0, "source": "Just edit the english files in `support/documentation/content/en`.", "old_state": -1 }, "id": 780565, "action_name": "Chaîne ajoutée au dépôt", "url": "https://weblate.framasoft.org/api/changes/780565/?format=api" } ] }{ "count": 941, "next": "