Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/components/framasoft/trademarks/changes/?format=api&page=2
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 300,
    "next": "https://weblate.framasoft.org/api/components/framasoft/trademarks/changes/?format=api&page=3",
    "previous": "https://weblate.framasoft.org/api/components/framasoft/trademarks/changes/?format=api",
    "results": [
        {
            "unit": "https://weblate.framasoft.org/api/units/928404/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.400985Z",
            "action": 59,
            "target": "## Código de conducta\n\nEn Framasoft, no nos gusta (y no creemos en) la propiedad intelectual.\n\nPero vivimos en un mundo que sí lo hace y debemos protegernos a nosotros mismos y a nuestro trabajo.\n\nAsí que hemos registrado algunas marcas comerciales (PeerTube, Mobilizon, Framasoft…), y esto es lo que nos comprometemos.\n\n### 1. No planeamos atacar\n\nEl registro de marcas comerciales es una medida defensiva.\nEs para proteger nuestro trabajo tanto de personas que de otro modo podrían registrar el\nnombres que trabajamos duro para dar a conocer, y de aquellos que ensuciarían los nombres de\nlos proyectos que estamos construyendo con nuestros valores, posturas políticas y pasión.\n\n### 2. Que no cunda el pánico\n\nSolo usaremos la ley de marcas registradas como último recurso. No somos trolls de marca registrada\ndeseando extorsionar dinero a través de la violencia legal.\nSolo queremos proteger la reputación de los nombres que nos esforzamos por dar a conocer.\n\nRealmente tenemos la intención de resolver cualquier problema que podamos tener contigo hablando\nsalir juntos.\nSi actúa de buena fe, no debe entrar en pánico.\nEstamos seguros de que nos entenderemos y encontraremos una solución elegante.\n\n### 3. No engañes a la gente\n\nSi dice o insinúa que es nosotros o que es el \"oficial\",\nusaremos la ley de marcas registradas en su contra.\nSi comenzamos a recibir mensajes de personas que piensan que sus acciones provienen de nosotros,\nnos pondremos en contacto contigo para hablar y buscar la manera de dejar en claro que eres tú,\ny somos nosotros.\n\nDe todos modos, en nuestra experiencia, las personas no son tontas, y la honestidad es un factor muy poderoso.\nforma de vincularse con ellos.\nUsaremos la ley de marcas registradas, como último recurso y si es necesario, para proteger este\nrelación de confianza y honestidad que hemos construido con las personas.\n\n### 4. No seas un idiota\n\nRealmente, es así de simple.\n\nSer imbécil incluye cosas que están prohibidas por la ley francesa (promover\nNazismo y fascismo, pedocriminalidad, poner en peligro a otros, fake news ...),\nespecialmente discriminación (por sexo, género, raza, religión, orientación,\nminorías ... bueno, ya conoces el ejercicio ...).\n\nSi usas nombres de cosas por las que hemos trabajado duro para ser un idiota,\nusaremos la ley de marcas registradas en su contra.\nSi intentas empujar los límites, quieres probar, provocar y cuestionar a la sociedad,\nbien por usted, pero no tenemos tiempo para esto: no utilice nuestras marcas comerciales.\nSi cree que hay demasiadas reglas o que es demasiado complicado para no hacerlo\nun idiota: no uses nuestras marcas registradas.\n\nSi temes ser un gilipollas sin saberlo, por ignorancia incluso\naunque trates de mantenerte informado: todo irá bien.\n\n### 5. Respetemos el uno al otro\n\nSi no está seguro, venga y hable con nosotros. Si tenemos un problema, intentaremos\nven y habla contigo primero.\n\nSi al usar los nombres de nuestros proyectos, sus acciones comienzan a absorber nuestro tiempo\ny energía, si nos estás dando un mal nombre, definitivamente tendremos un problema.\nPara evitarlo, recuerde que hay personas que trabajaron duro para dar\nlos nombres que está usando su reputación honesta, y simplemente respete ese trabajo.\n\nSi nos vemos obligados a responder por sus acciones, tendremos que hablar.\n\nCuando hablamos juntos, si estás tratando de ser un asno inteligente y negociar cada\npalabra, si no quiere escuchar y considerar nuestra posición (tenga la seguridad de que\nsiempre trataremos de hacer lo mismo con los demás), entonces probablemente arreglaremos nuestra\ndesacuerdo sobre el uso de la ley de marcas.\n\nPero no queremos, así que busquemos la manera de entendernos.",
            "id": 744600,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744600/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928403/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.400967Z",
            "action": 59,
            "target": "",
            "id": 744599,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744599/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/555324/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.400937Z",
            "action": 59,
            "target": "Marcas comerciales de Framasoft",
            "id": 744598,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744598/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/eo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.325233Z",
            "action": 0,
            "target": "",
            "id": 744597,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744597/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928377/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/eo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.325217Z",
            "action": 59,
            "target": "",
            "id": 744596,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744596/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928402/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/eo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.325200Z",
            "action": 59,
            "target": "",
            "id": 744595,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744595/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928401/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/eo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.325184Z",
            "action": 59,
            "target": "",
            "id": 744594,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744594/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928400/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/eo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.325165Z",
            "action": 59,
            "target": "",
            "id": 744593,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744593/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/861292/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/eo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.325119Z",
            "action": 59,
            "target": "",
            "id": 744592,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744592/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.155677Z",
            "action": 0,
            "target": "",
            "id": 744591,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744591/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928375/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.155663Z",
            "action": 59,
            "target": "",
            "id": 744590,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744590/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928399/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.155647Z",
            "action": 59,
            "target": "Framasoft,<br />8. Juni 2021.",
            "id": 744589,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744589/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928398/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.155631Z",
            "action": 59,
            "target": "## Verhaltenskodex\n\nBei Framasoft mögen wir kein geistiges Eigentum (und glauben nicht daran).\nAber wir leben in einer Welt, die das tut, und müssen uns und unsere Arbeit schützen.\nDeshalb haben wir einige Marken registriert (PeerTube, Mobilizon, Framasoft…), und hier ist, was wir versprechen.\n\n### 1. Wir planen keinen Angriff\nDie Registrierung von Marken ist ein defensiver Schritt. Es soll unsere Arbeit sowohl vor Menschen schützen, die andernfalls die Namen registrieren könnten, an deren Bekanntmachung wir hart arbeiten, als auch vor denen, die die Namen der Projekte, die wir mit unseren Werten, politischen Haltungen und unserer Leidenschaft aufbauen, besudeln würden.\n\n### 2. Keine Panik\nWir werden das Markenrecht nur in letzter Instanz anwenden. Wir sind keine Marken-Trolle, die sich darauf freuen, Geld durch legale Gewalt zu erpressen. Wir wollen nur den Ruf der Namen schützen, an deren Bekanntmachung wir hart arbeiten.\nWir beabsichtigen wirklich jedes Problem, das wir mit Ihnen haben könnten, zu lösen, indem wir es gemeinsam besprechen. Wenn Sie in gutem Glauben handeln, besteht kein Grund zur Panik. Wir sind uns sicher, dass wir uns verstehen und eine elegante Lösung finden werden.\n\n### 3. Täusche die Leute nicht\nWenn Sie sagen oder andeuten, dass Sie wir sind oder dass Sie der „Offizielle“ sind, werden wir das Markenrecht gegen Sie anwenden. Wenn wir Nachrichten von Personen erhalten, die glauben, dass Ihre Handlungen von uns stammen, werden wir Sie kontaktieren, um mit Ihnen zu sprechen und einen Weg zu finden, um deutlich zu machen, dass Sie Sie sind und wir wir sind.\nUnserer Erfahrung nach sind Menschen sowieso keine Dummköpfe und Ehrlichkeit ist ein sehr wirksames Mittel, um sich mit ihnen zu verbinden. Wir werden als letzten Ausweg und bei Bedarf das Markenrecht anwenden, um dieses Vertrauens- und Ehrlichkeitsverhältnis, das wir zu den Menschen aufgebaut haben, zu schützen.\n\n### 4. Sei kein Arschloch\nWirklich, es ist so einfach.\nArrogant zu sein beinhaltet Dinge, die nach französischem Recht verboten sind (Förderung von Nazismus und Faschismus, Pädokriminalität, Gefährdung anderer, gefälschte Nachrichten…), insbesondere Diskriminierung (gegen Geschlecht, Rasse, Religion, Orientierung, Minderheiten… nun, Sie wissen schon…) .\nWenn Sie Namen von Dingen verwenden, für die wir hart gearbeitet haben, um ein Arschloch zu sein, werden wir das Markenrecht gegen Sie anwenden.\nWenn Sie versuchen, die Grenzen zu überschreiten, die Gesellschaft testen, provozieren und in Frage stellen möchten, gut für Sie, aber wir haben keine Zeit dafür: Verwenden Sie unsere Marken nicht. Wenn Sie der Meinung sind, dass es zu viele Regeln gibt oder dass es zu kompliziert ist, kein Arschloch zu sein: Verwenden Sie unsere Marken nicht.\nWenn Sie befürchten, Sie könnten ohne es zu wissen, ein Arschloch sein, obwohl Sie versuchen sich gebildet zu verhalten: Sie werden kein Problem mit uns bekommen.\n\n### 5. Lasst uns einander respektieren\nWenn Sie sich nicht sicher sind, sprechen Sie mit uns. Wenn wir ein Problem haben, werden wir versuchen, zuerst zu Ihnen zu kommen und mit Ihnen zu sprechen.\nWenn Ihre Aktionen durch die Verwendung der Namen unserer Projekte unsere Zeit und Energie aufsaugen, wenn Sie uns einen schlechten Ruf verschaffen, haben wir definitiv ein Problem. Um dies zu vermeiden, denken Sie einfach daran, dass es Leute gibt, die hart daran gearbeitet haben, den von Ihnen verwendeten Namen ihren ehrlichen Ruf zu geben und respektieren Sie diese Arbeit.\nWenn wir uns für Ihre Handlungen verantworten müssen, werden wir uns unterhalten müssen.\nWenn wir miteinander reden und Sie versuchen besonders schlau zu sein und jedes Wort umdrehen und wenn Sie unsere Position nicht anhören und berücksichtigen wollen (seien Sie versichert, dass wir immer versuchen dasselbe auch andersherum betrachten), dann werden wir wahrscheinlich den Schritt gehen und unsere Meinungsverschiedenheiten mithilfe des Markenrechts beilegen.\n\nAber das wollen wir nicht, also lassen Sie uns einen Weg finden uns zu verstehen.",
            "id": 744588,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744588/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928397/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.155614Z",
            "action": 59,
            "target": "",
            "id": 744587,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744587/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/745280/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.155586Z",
            "action": 59,
            "target": "Framasoft-Warenzeichen",
            "id": 744586,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744586/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.067725Z",
            "action": 0,
            "target": "",
            "id": 744585,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744585/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928373/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.067710Z",
            "action": 59,
            "target": "",
            "id": 744584,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744584/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928396/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.067694Z",
            "action": 59,
            "target": "Framasoft,<br /> 8. června 2021.",
            "id": 744583,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744583/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928395/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.067678Z",
            "action": 59,
            "target": "## Kodex nakládání\n\nVe Framasoftu nemáme rádi (a nevěříme v) duševní vlastnictví.\n\nAle žijeme ve světě, který ano, a potřebujeme chránit sebe a svou práci.\n\nZaregistrovali jsme tedy některé ochranné známky (PeerTube, Mobilizon, Framasoft…) a zde je to, k čemu se zavazujeme.\n\n### 1. Nemáme v plánu zaútočit\n\nRegistrace ochranných známek je obranný tah. Je to proto, abychom chránili \nnaši práci jak před lidmi, kteří by si jinak mohli zaregistrovat jména, na jejichž \nzveřejnění tvrdě pracujeme, tak před těmi, kteří by pošpinili názvy projektů, \nkteré budujeme našimi hodnotami, politickými postoji a vášní.\n\n### 2. Nepanikařte\n\nZákon o ochranných známkách použijeme pouze v krajním případě. \nNejsme známí trollové, kteří se těší na vymáhání peněz právním násilím. \nChceme jen chránit pověst jmen, na jejichž zveřejnění tvrdě pracujeme.\n\nOpravdu máme v úmyslu vyřešit jakýkoli problém, který s vámi \nmůžeme mít, tím, že si to spolu promluvíme. Pokud jednáte \nv dobré víře, není třeba panikařit. Jsme si jisti, že si budeme rozumět \na najdeme elegantní řešení.\n\n### 3. Neklamte lidi\n\nPokud řeknete nebo naznačíte, že jste my nebo že jste „oficiální“, \npoužijeme proti vám zákon o ochranných známkách. Pokud začneme \ndostávat zprávy od lidí, kteří si myslí, že vaše činy pocházejí od nás, \nbudeme vás kontaktovat, abychom si promluvili a našli způsob, \njak dát najevo, že vy jste vy a my jsme my.\n\nPodle našich zkušeností lidé každopádně nejsou hlupáci a upřímnost \nje velmi účinný způsob, jak se s nimi spojit. K ochraně tohoto vztahu \ndůvěry a poctivosti, který jsme si s lidmi vybudovali, \npoužijeme jako poslední možnost zákon o ochranných známkách.\n\n### 4. Nebuď idiot\n\nOpravdu, je to tak jednoduché.\n\nBýt idiot zahrnuje věci, které jsou zakázány demokratickými zákony \n(propagace nacismu a fašismu, pedokriminalita, ohrožování druhých, fake news...), \nzejména diskriminace (pohlaví, rasy, náboženství, \norientace, menšin... no, znáte to cvičení...) .\n\nPokud používáte názvy a pojmenování, na kterých jsme tvrdě pracovali, \nabychom byli za kretény, použijeme proti vám zákon o ochranných známkách. \nPokud se snažíte posouvat limity, chcete testovat, provokovat a zpochybňovat společnost, \ndělejte si to jinde, my na to nemáme čas: nepoužívejte naše ochranné známky. \nPokud si myslíte, že existuje příliš mnoho pravidel nebo že je příliš složité nebýt \nidiotem: nepoužívejte naše ochranné známky.\n\nPokud se bojíte, že byste mohli být kretény, aniž byste to věděli, \nz nevědomosti, i když se snažíte udržet si vzdělání: bude to v pořádku.\n\n### 5. Respektujme se navzájem\n\nPokud si nejste jisti, přijďte si s námi promluvit. Pokud budeme mít \nproblém, pokusíme se nejprve přijít a promluvit si s vámi.\n\nPokud nám používáním názvů našich projektů začnou vaše aktivity pohlcovat čas a energii, \npokud nám děláte špatné jméno, budeme mít určitě problém. Abyste se tomu vyhnuli, \npamatujte, že existují lidé, kteří tvrdě pracovali na tom, aby jména, \nkterá používáte, měly poctivou pověst a prostě tuto práci respektujte.\n\nPokud zjistíme, že se musíme zodpovídat za vaše činy, budeme si muset promluvit.\n\nKdyž spolu mluvíme, pokud se snažíte být chytrý osel a vyjednáváte \nkaždé slovo, pokud nechcete slyšet a zvažovat naši pozici (ujistěte se, že se vždy \nsnažíme dělat to samé s ostatními), pak pravděpodobně vyřešíme \nnáš spor pomocí zákona o ochranných známkách.\n\nAle my nechceme, tak pojďme najít způsob, jak si porozumět.",
            "id": 744582,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744582/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928394/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.067659Z",
            "action": 59,
            "target": "",
            "id": 744581,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744581/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/628021/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:14.067629Z",
            "action": 59,
            "target": "Ochrannými známkami Framasoft",
            "id": 744580,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744580/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:13.994662Z",
            "action": 0,
            "target": "",
            "id": 744579,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744579/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928371/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:13.994646Z",
            "action": 59,
            "target": "## FRAMASOFT’s Trademark Policy\n\nThis declaration complements the code of conduct.\nIf you comply with the code of conduct, you will probably not have to check\nwhether your actions conflict with this declaration.\nHowever, if you need to use one of our brands, we encourage you to read it attentively.\n\n### Introduction\n\nFRAMASOFT is a non-profit organisation.\nFRAMASOFT owns and oversees the trademarks for the names and logos of FRAMASOFT\nas well as a other FRAMASOFT-related brands and softwares.\n\nThe softwares listed below are Free Software.\nTheir source code are available to download, modify and redistribute under a\nFree Software license.\nHowever, the software license does not cover the use of trademarks.\nThe proper use of FRAMASOFT trademarks is essential to inform users whether\nor not the software stand behind products or services.\n\n### Trademarks\n\nFRAMASOFT owns the following trademarks in both word and logo form including\nbrands, slogans, styles:\n\n- FRAMASOFT is a registered trademark in France under class 9, 16, 38, 41, 42 ; INPI number 4694656\n- FRAMASOFT is a registered trademark in Europe under class 9, 16, 25, 35, 38, 41, 42 ; EUIPO number 3575587\n- PEERTUBE is a registered trademark in France under class 9, 42 ; INPI number 4662501\n- PEERTUBE is a registered trademark in Europe under class 9, 42 ; EUIPO number 018265042\n- MOBILIZON is a registered trademark in France under class 9, 42, 45 ; INPI number 4662537\n- MOBILIZON is a registered trademark in Europe under class 9, 42 ; EUIPO number 018265551\n\n### Objectives\n\nThe objective of this trademark policy is to clarify proper usage of FRAMASOFT’s\ntrademarks by third parties to prevent misuse that can confuse users about\nproducts and services from FRAMASOFT.\nAt the same time, this policy encourages individuals, organisations and businesses\nto work with FRAMASOFT under the terms of this policy and the code of conduct.\n\n### When you shouldn’t use FRAMASOFT’s trademarks\n\nHere are a few examples that conflict with the way we use our brands,\nand would lead us to use trademark law to regulate abuse.\nBut quite apart from the legal issue, it’s also a question of common sense:\n\n- Use FRAMASOFT’s trademarks in a company or organisation name:\n  seriously, do you want to impersonate us?\n- Use FRAMASOFT’s trademarks as name of a product or service: some companies\n  would be delighted, but it’s really not a good idea because it would mean\n  advertising on our behalf… and you wouldn’t want anyone to speak on your\n  behalf, right?\n- Use FRAMASOFT’s trademarks in a domain name, with or without commercial purposes,\n  including social media: a domain name is also a mark of identity,\n  and if you use one of our brands as a domain name, you’re misleading users\n  into thinking that the site or service belongs to Framasoft.\n\n### When you can use the FRAMASOFT’s trademarks without asking permission\n\nBut there are many cases where you can use our brands! And we even encourage such uses:\n\n- Communicating facts about FRAMASOFT and it’s projects without suggesting\n  sponsorship or endorsement.\n- Advertising your product or service relating to FRAMASOFT and it’s projects\n  in a way that is not misleading.\n- Describing that your software is based on a FRAMASOFT’s Software code\n  or it is compatible with your product.\n- Displaying FRAMASOFT’s trademarks on your own website solely as a hyperlink\n  to a FRAMASOFT’s website.\n\nAnd of course, don’t hesitate to contact us if you have any doubts\nor need specific permission. Our contact details are at the end of this statement.\n\n### Finally, here are a few tips on how to use FRAMASOFT’s trademarks properly\n\n- Use FRAMASOFT’s trademarks exact as shown. Any scaling must retain\n  the original proportions of the logo\n  (see [our branding style guide](https://framasoft.org/graphics/))\n- Use FRAMASOFT’s trademarks only as an adjective, never as a noun or verb.\n  Example: Framasoft’s Peertube app.\n- Wherever appropriate, include a trademark attribution notice.\n  It’s very simple, like this: “<Framasoft’s product> is a registered trademark\n  of the European Union.”\n- Be careful not to suggest that any of our brands are affiliated with you\n  or any of your products or services.\n  Don’t forget that Framasoft is an independent organization.\n- Sometimes our brands are usurped or used for slogans or advertising purposes,\n  suggesting that we endorse an action or service.\n  We refer to the code of conduct: don’t be an asshole…\n\n### Contact\n\nFor any queries with respect to these guidelines,\nplease send an email to https://contact.framasoft.org.",
            "id": 744578,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744578/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928393/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:13.994630Z",
            "action": 59,
            "target": "Framasoft,<br />June 8, 2021.",
            "id": 744577,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744577/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928392/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:13.994613Z",
            "action": 59,
            "target": "## Code of conduct\n\nAt Framasoft, we don’t like (and don’t believe in) intellectual property.\n\nBut we live in a world that does, and need to protect ourselves and our work.\n\nSo we have registered some trademarks (PeerTube, Mobilizon, Framasoft…), and here is what we pledge.\n\n### 1. We don’t plan to attack\n\nRegistering trademarks is a defensive move.\nIt’s to protect our work both from people who might otherwise register the\nnames we work hard to make known, and from those who would sully the names of\nthe projects we are building with our values, political stances and passion.\n\n### 2. Don’t Panic\n\nWe will only use trademark law in last resort. We are not trademark trolls\nlooking forward to extorting money though legal violence.\nWe just want to protect the reputation of names we are working hard to make known.\n\nWe really intend to settle any problem we might have with you by talking it\nout together.\nIf you act in good faith, there’s no need to panic.\nWe’re sure we will understand eachother and find an elegant solution.\n\n### 3. Don’t fool people\n\nIf you say, or imply that you are us or that you are the “official one”,\nwe will use trademark law against you.\nIf we start getting messages of people who think your actions come from us,\nwe will contact you to talk and find a way to make it clear that you are you,\nand we are us.\n\nIn our experience anyway, people are not fools, and honesty is a very powerful\nway to bond with them.\nWe will use trademark law, in last resort and if needed, to protect this\nrelationship of trust and honesty we have built with people.\n\n### 4. Don’t be an asshole\n\nReally, it’s that simple.\n\nBeing assholy includes things that are forbidden by French law (promoting\nNazism and fascism, pedocriminality, endangering others, fake news…),\nespecially discrimination (against sex, gender, race, religion, orientation,\nminorities… well, you know the drill…).\n\nIf you are using names of things we’ve worked hard for to be an asshole,\nwe will use trademark law against you.\nIf you try to push the limits, want to test, provoke and question society,\nwell good for you, but we don’t have time for this: don’t use our trademarks.\nIf you think there are too many rules, or that it’s too complicated not to be\nan asshole: don’t use our trademarks.\n\nIf you fear you might be an asshole without knowing it, by ignorance even\nthough you try to keep yourself educated: you’ll be fine.\n\n### 5. Let’s respect each other\n\nIf you’re not sure, come and talk with us. If we have a problem we’ll try to\ncome and talk to you first.\n\nIf by using the names of our projects, your actions start to soak up our time\nand energy, if you’re giving us a bad name, we’ll definitely have a problem.\nTo avoid that, just remember that there are people who worked hard to give\nthe names you are using their honest reputation, and just respect that work.\n\nIf we find ourselves having to answer for your actions, we’ll need to talk.\n\nWhen we talk together, if you’re trying to be a smart ass and negotiate every\nword, if you don’t want to hear and consider our position (be assured we\nalways try to do the same with others), then we’ll probably settle our\ndisagreement using trademark law.\n\nBut we don’t want to, so let’s find a way to understand each other.",
            "id": 744576,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744576/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928391/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:13.994594Z",
            "action": 59,
            "target": "## Summary\n\n- [Code of conduite](#code)\n- [Trademark policy](#policy)",
            "id": 744575,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744575/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/554801/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T13:20:13.994556Z",
            "action": 59,
            "target": "Framasoft’s trademarks",
            "id": 744574,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744574/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.973108Z",
            "action": 0,
            "target": "",
            "id": 744545,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744545/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928390/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.973080Z",
            "action": 59,
            "target": "",
            "id": 744544,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744544/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.939102Z",
            "action": 0,
            "target": "",
            "id": 744543,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744543/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928388/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.939075Z",
            "action": 59,
            "target": "",
            "id": 744542,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744542/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.906192Z",
            "action": 0,
            "target": "",
            "id": 744541,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744541/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928386/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/it/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.906163Z",
            "action": 59,
            "target": "",
            "id": 744540,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744540/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.874353Z",
            "action": 0,
            "target": "",
            "id": 744539,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744539/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928384/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/hr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.874321Z",
            "action": 59,
            "target": "",
            "id": 744538,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744538/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.717121Z",
            "action": 0,
            "target": "",
            "id": 744537,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744537/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928382/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.717106Z",
            "action": 59,
            "target": "Framasoft,<br />le 9 décembre 2023.",
            "id": 744536,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744536/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928382/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.717090Z",
            "action": 30,
            "target": "Framasoft,<br />9 december, 2023.",
            "id": 744535,
            "action_name": "Chaîne source modifiée",
            "url": "https://weblate.framasoft.org/api/changes/744535/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928381/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/fr/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.717072Z",
            "action": 59,
            "target": "## Politique de marque de FRAMASOFT\n\nCette déclaration complète le code de conduite.\nSi vous respectez le code de conduite, vous n’aurez probablement pas à vérifier\nsi vos actions sont en contradiction avec cette déclaration.\nCependant, si vous devez utiliser l’une de nos marques, nous vous encourageons\nà la lire attentivement.\n\n### Introduction\n\nFRAMASOFT est une organisation à but non lucratif.\nFRAMASOFT possède et gère les marques déposées pour les noms et logos de FRAMASOFT\nainsi que pour d’autres marques et logiciels liés à FRAMASOFT.\n\nLes logiciels énumérés ci-dessus sont des logiciels libres.\nLeur code source peut être téléchargé, modifié et redistribué sous une licence\nde logiciel libre.\nCependant, la licence du logiciel ne couvre pas l’utilisation des marques.\nL’utilisation correcte des marques de FRAMASOFT est essentielle pour informer\nles utilisateurs sur le fait que le logiciel est ou non à l’origine des produits\nou services.\n\n### Marques déposées\n\nFRAMASOFT est propriétaire des marques suivantes, sous forme de mots et de\nlogos, y compris les marques, les slogans et les styles :\n\n- FRAMASOFT est une marque déposée en France sous les classes 9, 16, 38, 41, 42 ; numéro INPI 4694656\n- FRAMASOFT est une marque déposée en Europe en classe 9, 16, 25, 35, 38, 41, 42 ; numéro EUIPO 3575587\n- PEERTUBE est une marque déposée en France en classe 9, 42 ; numéro INPI 4662501\n- PEERTUBE est une marque déposée en Europe en classe 9, 42 ; numéro EUIPO 018265042\n- MOBILIZON est une marque déposée en France en classe 9, 42, 45 ; numéro INPI 4662537\n- MOBILIZON est une marque déposée en Europe en classe 9, 42 ; numéro EUIPO 018265551\n\n### Objectifs\n\nL’objectif de cette politique de marque est de clarifier l’utilisation correcte\ndes marques de FRAMASOFT par des tiers afin d’éviter toute utilisation abusive\nsusceptible d’induire les utilisateurs en erreur sur les produits\net services de FRAMASOFT.\nEn même temps, cette politique encourage les individus, les organisations\net les entreprises à travailler avec FRAMASOFT selon les termes de\ncette politique et du code de conduite.\n\n### Quand ne pas utiliser les marques de FRAMASOFT\n\nVoici quelques exemples qui vont à l’encontre de la manière dont nous utilisons\nnos marques et qui nous amèneraient à recourir au droit des marques\npour réglementer les abus.\nMais au-delà de la question juridique, c’est aussi une question de bon sens :\n\n- Utiliser les marques de FRAMASOFT dans le nom d’une entreprise ou d’une\n  organisation : sérieusement, voulez-vous vous faire passer pour nous ?\n- Utiliser les marques de FRAMASOFT comme nom d’un produit ou d’un service :\n  certaines entreprises seraient ravies, mais ce n’est vraiment pas une bonne\n  idée car cela reviendrait à faire de la publicité en notre nom…\n  et vous ne voudriez pas que quelqu’un parle en votre nom, n’est-ce pas ?\n- Utiliser les marques de FRAMASOFT dans un nom de domaine, à des fins commerciales\n  ou non, y compris sur les médias sociaux : un nom de domaine est aussi\n  une marque d’identité, et si vous utilisez une de nos marques comme nom de domaine,\n  vous induisez les utilisateurs en erreur en leur faisant croire que le site\n  ou le service appartient à Framasoft.\n\n### Quand peut-on utiliser les marques de FRAMASOFT sans en demander l’autorisation ?\n\nMais il existe de nombreux cas où vous pouvez utiliser nos marques !\nNous encourageons même ce type d’utilisation :\n\n- Communiquer des faits sur FRAMASOFT et ses projets sans suggérer\n  un parrainage ou une approbation.\n- Faire la publicité de votre produit ou service en rapport avec FRAMASOFT\n  et ses projets d’une manière qui n’est pas trompeuse.\n- Décrire que votre logiciel est basé sur le code d’un logiciel de FRAMASOFT\n  ou qu’il est compatible avec votre produit.\n- Afficher les marques de FRAMASOFT sur votre propre site web uniquement\n  sous la forme d’un lien hypertexte vers le site web de FRAMASOFT.\n\nEt bien sûr, n’hésitez pas à nous contacter si vous avez des doutes ou\nsi vous avez besoin d’une autorisation spécifique.\nVous trouverez nos coordonnées à la fin de la présente déclaration.\n\n### Enfin, voici quelques conseils sur la manière d’utiliser correctement les marques de FRAMASOFT\n\n- Utilisez les marques de FRAMASOFT exactement comme indiqué.\n  Toute modification doit conserver les proportions originales du logo\n  (voir [nos recommandations graphiques](https://framasoft.org/graphics/)).\n- Utiliser les marques de FRAMASOFT uniquement comme adjectif, jamais comme\n  nom ou comme verbe. Exemple : L’application Peertube de Framasoft.\n- Chaque fois que c’est nécessaire, inclure un avis d’attribution de la marque.\n  C’est très simple, comme ceci : \"<produit de Framasoft> est une marque\n  déposée de l’Union européenne\".\n- Veillez à ne pas suggérer que l’une de nos marques est affiliée à vous\n  ou à l’un de vos produits ou services. N’oubliez pas que Framasoft\n  est une organisation indépendante.\n- Il arrive que nos marques soient usurpées ou utilisées à des fins de slogans\n  ou de publicité, laissant penser que nous cautionnons une action ou un service.\n  Nous nous référons au code de conduite : ne soyez pas un connard…\n\n### Contact\n\nPour toute question relative à ces lignes directrices, veuillez envoyer\nun courriel à https://contact.framasoft.org.",
            "id": 744534,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744534/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.650153Z",
            "action": 0,
            "target": "",
            "id": 744532,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744532/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928380/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/es/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.650125Z",
            "action": 59,
            "target": "",
            "id": 744531,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744531/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/eo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.617077Z",
            "action": 0,
            "target": "",
            "id": 744530,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744530/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928378/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/eo/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.617048Z",
            "action": 59,
            "target": "",
            "id": 744529,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744529/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.580711Z",
            "action": 0,
            "target": "",
            "id": 744528,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744528/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928376/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/de/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.580682Z",
            "action": 59,
            "target": "",
            "id": 744527,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744527/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.550896Z",
            "action": 0,
            "target": "",
            "id": 744526,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744526/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928374/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/cs/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.550866Z",
            "action": 59,
            "target": "",
            "id": 744525,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744525/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.512118Z",
            "action": 0,
            "target": "",
            "id": 744524,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744524/?format=api"
        },
        {
            "unit": "https://weblate.framasoft.org/api/units/928372/?format=api",
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-07T08:47:26.512084Z",
            "action": 59,
            "target": "Framasoft,<br />9 december, 2023.",
            "id": 744523,
            "action_name": "Chaîne mise à jour dans le dépôt",
            "url": "https://weblate.framasoft.org/api/changes/744523/?format=api"
        },
        {
            "unit": null,
            "component": "https://weblate.framasoft.org/api/components/framasoft/trademarks/?format=api",
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/sr_Cyrl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2024-02-06T15:32:29.296822Z",
            "action": 0,
            "target": "",
            "id": 744509,
            "action_name": "Ressources mises à jour",
            "url": "https://weblate.framasoft.org/api/changes/744509/?format=api"
        }
    ]
}