Changes
Translation projects API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/projects/framaspace/changes/?format=api&page=17
https://weblate.framasoft.org/api/projects/framaspace/changes/?format=api&page=18", "previous": "https://weblate.framasoft.org/api/projects/framaspace/changes/?format=api&page=16", "results": [ { "unit": "https://weblate.framasoft.org/api/units/927905/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.555065Z", "action": 59, "target": "Chaque utilisateur déclaré dans le fichier fourni n'a pas réussi la validation et n'a pas été importé. Merci de vérifier les problèmes ci-dessus.", "old": "", "details": { "state": 20, "source": "Every listed user in the provided file failed validation and wasn't imported. Please check the above issues.", "old_state": -1 }, "id": 743873, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743873/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927904/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.555049Z", "action": 59, "target": "groupes", "old": "", "details": { "state": 20, "source": "groups", "old_state": -1 }, "id": 743872, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743872/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927903/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.555034Z", "action": 59, "target": "nom affiché", "old": "", "details": { "state": 20, "source": "displayed name", "old_state": -1 }, "id": 743871, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743871/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927902/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.555018Z", "action": 59, "target": "nom d'utilisateur", "old": "", "details": { "state": 20, "source": "username", "old_state": -1 }, "id": 743870, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743870/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927901/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.555002Z", "action": 59, "target": "e-mail", "old": "", "details": { "state": 20, "source": "email", "old_state": -1 }, "id": 743869, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743869/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927900/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554986Z", "action": 59, "target": "Erreur de validation pour l'utilisateur « {userId} » : {error}", "old": "", "details": { "state": 20, "source": "Validation error for the user \"{userId}\": {error}", "old_state": -1 }, "id": 743868, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743868/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927899/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554970Z", "action": 59, "target": "Aucun utilisateur valide à importer n'a été trouver dans le fichier. Vérifiez la structure.", "old": "", "details": { "state": 20, "source": "No valid users to import were found in the file. Check the structure.", "old_state": -1 }, "id": 743867, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743867/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927898/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554954Z", "action": 59, "target": "Vous pouvez trouver un exemple d'un tel fichier ici : <a href=\"{link}\" download>exemple.csv</a>, que vous pouvez modifier et téléverser.", "old": "", "details": { "state": 20, "source": "You can find an example of such a file here: <a href=\"{link}\" download>example.csv</a>, that you can edit and upload.", "old_state": -1 }, "id": 743866, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743866/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927897/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554938Z", "action": 59, "target": "Le nom d'utilisateur doit uniquement contenir des caractères alphanumériques (les accents ne sont pas autorisés) et les caractères suivants : <code>_</code>, <code>@</code>, <code>-</code>", "old": "", "details": { "state": 20, "source": "The username needs to contain only alphanumeric characters (accents are not allowed) and the following characters: <code>_</code>, <code>@</code>, <code>-</code>", "old_state": -1 }, "id": 743865, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743865/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927896/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554921Z", "action": 59, "target": "L'adresse e-mail doit être valide (contenir le caractère <code>@</code>)", "old": "", "details": { "state": 20, "source": "The email needs to be valid (containing the <code>@</code> character)", "old_state": -1 }, "id": 743864, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743864/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927895/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554905Z", "action": 59, "target": "Les données dans votre fichier doivent respecter les contraintes suivantes :", "old": "", "details": { "state": 20, "source": "The data in your file needs to respect the following constraints:", "old_state": -1 }, "id": 743863, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743863/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927894/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554889Z", "action": 59, "target": "Une erreur est survenue. Il n'y avait aucun serveur de bureautique de disponible pour prendre en charge ce changement de serveur bureautique. Cette erreur a été signalée.", "old": "", "details": { "state": 20, "source": "An error has occurred. There was no office server available to handle this office server change. This error has been reported.", "old_state": -1 }, "id": 743862, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743862/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927893/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554874Z", "action": 59, "target": "Il n'y aucun serveur de bureautique disponible pour cette soumission. Vous devez créer un nouveau serveur de bureautique avant d'approuver cette soumission.", "old": "", "details": { "state": 20, "source": "There is no available office server for this submission. You need to create a new office server before approving this submission.", "old_state": -1 }, "id": 743861, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743861/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927892/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554858Z", "action": 59, "target": "Discussion", "old": "", "details": { "state": 20, "source": "Discussion", "old_state": -1 }, "id": 743860, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743860/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927891/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554841Z", "action": 59, "target": "Supprimer le serveur de bureautique partagé", "old": "", "details": { "state": 20, "source": "Delete shared office server", "old_state": -1 }, "id": 743859, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743859/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927890/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554826Z", "action": 59, "target": "Marquer les travaux comme achevés", "old": "", "details": { "state": 20, "source": "Mark jobs as done", "old_state": -1 }, "id": 743858, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743858/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927889/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554809Z", "action": 59, "target": "Marquer comme achevé", "old": "", "details": { "state": 20, "source": "Mark as done", "old_state": -1 }, "id": 743857, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743857/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927888/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554793Z", "action": 59, "target": "Plein", "old": "", "details": { "state": 20, "source": "Full", "old_state": -1 }, "id": 743856, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743856/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927887/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554777Z", "action": 59, "target": "Serveurs maximum", "old": "", "details": { "state": 20, "source": "Maximum servers", "old_state": -1 }, "id": 743855, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743855/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927886/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554761Z", "action": 59, "target": "Port maximal", "old": "", "details": { "state": 20, "source": "Maximal port", "old_state": -1 }, "id": 743854, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743854/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927885/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554745Z", "action": 59, "target": "Port minimal", "old": "", "details": { "state": 20, "source": "Minimal port", "old_state": -1 }, "id": 743853, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743853/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927884/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554729Z", "action": 59, "target": "Nom d'hôte", "old": "", "details": { "state": 20, "source": "Hostname", "old_state": -1 }, "id": 743852, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743852/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927883/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554713Z", "action": 59, "target": "serveurs bureautique", "old": "", "details": { "state": 20, "source": "office servers", "old_state": -1 }, "id": 743851, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743851/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927882/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554695Z", "action": 59, "target": "serveur bureautique", "old": "", "details": { "state": 20, "source": "office server", "old_state": -1 }, "id": 743850, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743850/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927881/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554679Z", "action": 59, "target": "Serveurs bureautiques", "old": "", "details": { "state": 20, "source": "Office servers", "old_state": -1 }, "id": 743849, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743849/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927880/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554661Z", "action": 59, "target": "Espaces par type de structure", "old": "", "details": { "state": 20, "source": "Spaces by structure type", "old_state": -1 }, "id": 743848, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743848/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/781581/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554641Z", "action": 59, "target": "Pour automatiquement créer un certain nombre d'utilisateur·ices, vous pouvez envoyer un fichier CSV avec les colonnes suivantes dans cet ordre : <code>e-mail</code>, <code>nom d'utilisateur</code>, <code>nom affiché</code>, <code>groupes</code>. La colonne des groupes peut être vide et de multiples groupes doivent être séparés par des virgules. Spécifier le groupe <code>admin</code> donnera des droits administrateur·ice à l'utilisateur·ice au sein de l'espace (mais pas ici). Les colonnes doivent être séparées par des points-virgules.", "old": "Pour automatiquement créer un certain nombre d'utilisateur·ices, vous pouvez envoyer un fichier CSV avec les colonnes suivantes dans cet ordre : <code>email</code>, <code>username</code>, <code>displayed name</code>, <code>groups</code>. La colonne des groupes peut être vide et de multiples groupes doivent être séparés par des virgules. Spécifier le groupe <code>admin</code> donnera des droits administrateur·ice à l'utilisateur·ice au sein de l'espace (mais pas ici). Les colonnes doivent être séparées par des points-virgules.", "details": { "state": 20, "source": "To automatically create a number of users, you can send a CSV file with the following columns in that order: <code>email</code>, <code>username</code>, <code>displayed name</code>, <code>groups</code>. The groups column can be empty and multiple groups must be separated by commas. Specifying the <code>admin</code> group will make the user an administrator on the space (but not here). The columns must be separated by semicolons.", "old_state": 20 }, "id": 743847, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743847/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/781580/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/fr/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:50.554604Z", "action": 59, "target": "L'import {nbUsers, plural, =1 {d'un·e utilisateur·ices} other {de # utilisateur·ices}} a été programmé.", "old": "L'import de {nbUsers} utilisateur·ices a été programmé.", "details": { "state": 20, "source": "The import of {nbUsers, plural, =1 {one user} other {# users}} has been scheduled.", "old_state": 20 }, "id": 743846, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743846/?format=api" }, { "unit": null, "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900357Z", "action": 0, "target": "", "old": "", "details": { "reason": "content changed", "filename": "translations/messages+intl-icu.en.xlf" }, "id": 743845, "action_name": "Ressources mises à jour", "url": "https://weblate.framasoft.org/api/changes/743845/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927879/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900341Z", "action": 59, "target": "File given is empty", "old": "", "details": { "state": 20, "source": "File given is empty", "old_state": -1 }, "id": 743844, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743844/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927878/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900302Z", "action": 59, "target": "The import is limited to 50 users", "old": "", "details": { "state": 20, "source": "The import is limited to 50 users", "old_state": -1 }, "id": 743843, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743843/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927877/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900286Z", "action": 59, "target": "Some users listed in the file have some validation issues. Please fix them before importing the file again.", "old": "", "details": { "state": 20, "source": "Some users listed in the file have some validation issues. Please fix them before importing the file again.", "old_state": -1 }, "id": 743842, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743842/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927876/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900271Z", "action": 59, "target": "Every listed user in the provided file failed validation and wasn't imported. Please check the above issues.", "old": "", "details": { "state": 20, "source": "Every listed user in the provided file failed validation and wasn't imported. Please check the above issues.", "old_state": -1 }, "id": 743841, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743841/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927875/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900255Z", "action": 59, "target": "groups", "old": "", "details": { "state": 20, "source": "groups", "old_state": -1 }, "id": 743840, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743840/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927874/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900239Z", "action": 59, "target": "displayed name", "old": "", "details": { "state": 20, "source": "displayed name", "old_state": -1 }, "id": 743839, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743839/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927873/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900224Z", "action": 59, "target": "username", "old": "", "details": { "state": 20, "source": "username", "old_state": -1 }, "id": 743838, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743838/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927872/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900208Z", "action": 59, "target": "email", "old": "", "details": { "state": 20, "source": "email", "old_state": -1 }, "id": 743837, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743837/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927871/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900192Z", "action": 59, "target": "Validation error for the user \"{userId}\": {error}", "old": "", "details": { "state": 20, "source": "Validation error for the user \"{userId}\": {error}", "old_state": -1 }, "id": 743836, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743836/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927870/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900176Z", "action": 59, "target": "No valid users to import were found in the file. Check the structure.", "old": "", "details": { "state": 20, "source": "No valid users to import were found in the file. Check the structure.", "old_state": -1 }, "id": 743835, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743835/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927869/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900159Z", "action": 59, "target": "You can find an example of such a file here: <a href=\"{link}\" download>example.csv</a>, that you can edit and upload.", "old": "", "details": { "state": 20, "source": "You can find an example of such a file here: <a href=\"{link}\" download>example.csv</a>, that you can edit and upload.", "old_state": -1 }, "id": 743834, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743834/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927868/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900143Z", "action": 59, "target": "The username needs to contain only alphanumeric characters (accents are not allowed) and the following characters: <code>_</code>, <code>@</code>, <code>-</code>", "old": "", "details": { "state": 20, "source": "The username needs to contain only alphanumeric characters (accents are not allowed) and the following characters: <code>_</code>, <code>@</code>, <code>-</code>", "old_state": -1 }, "id": 743833, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743833/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927867/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900126Z", "action": 59, "target": "The email needs to be valid (containing the <code>@</code> character)", "old": "", "details": { "state": 20, "source": "The email needs to be valid (containing the <code>@</code> character)", "old_state": -1 }, "id": 743832, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743832/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927866/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900110Z", "action": 59, "target": "The data in your file needs to respect the following constraints:", "old": "", "details": { "state": 20, "source": "The data in your file needs to respect the following constraints:", "old_state": -1 }, "id": 743831, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743831/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927865/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900095Z", "action": 59, "target": "An error has occurred. There was no office server available to handle this office server change. This error has been reported.", "old": "", "details": { "state": 20, "source": "An error has occurred. There was no office server available to handle this office server change. This error has been reported.", "old_state": -1 }, "id": 743830, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743830/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927864/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900079Z", "action": 59, "target": "There is no available office server for this submission. You need to create a new office server before approving this submission.", "old": "", "details": { "state": 20, "source": "There is no available office server for this submission. You need to create a new office server before approving this submission.", "old_state": -1 }, "id": 743829, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743829/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927863/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900064Z", "action": 59, "target": "Discussion", "old": "", "details": { "state": 20, "source": "Discussion", "old_state": -1 }, "id": 743828, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743828/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927862/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900049Z", "action": 59, "target": "Delete shared office server", "old": "", "details": { "state": 20, "source": "Delete shared office server", "old_state": -1 }, "id": 743827, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743827/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927861/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900032Z", "action": 59, "target": "Mark jobs as done", "old": "", "details": { "state": 20, "source": "Mark jobs as done", "old_state": -1 }, "id": 743826, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743826/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927860/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900016Z", "action": 59, "target": "Mark as done", "old": "", "details": { "state": 20, "source": "Mark as done", "old_state": -1 }, "id": 743825, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743825/?format=api" }, { "unit": "https://weblate.framasoft.org/api/units/927859/?format=api", "component": "https://weblate.framasoft.org/api/components/framaspace/charon-messages/?format=api", "translation": "https://weblate.framasoft.org/api/translations/framaspace/charon-messages/en/?format=api", "user": null, "author": null, "timestamp": "2024-01-31T10:17:49.900000Z", "action": 59, "target": "Full", "old": "", "details": { "state": 20, "source": "Full", "old_state": -1 }, "id": 743824, "action_name": "Chaîne mise à jour dans le dépôt", "url": "https://weblate.framasoft.org/api/changes/743824/?format=api" } ] }{ "count": 2927, "next": "