Translation components API.

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

GET /api/translations/framasoft/trademarks/sr_Cyrl/units/?format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 6,
    "next": null,
    "previous": null,
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/sr_Cyrl/?format=api",
            "source": [
                "Framasoft’s trademarks"
            ],
            "previous_source": "",
            "target": [
                "Framasoft жигова"
            ],
            "id_hash": -7901431335316922026,
            "content_hash": -1565382899061190655,
            "location": "",
            "context": "title",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/554801/?format=api",
            "priority": 100,
            "id": 898171,
            "web_url": "https://weblate.framasoft.org/translate/framasoft/trademarks/sr_Cyrl/?checksum=12587a10694b6156",
            "url": "https://weblate.framasoft.org/api/units/898171/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-08-31T22:22:47.863565Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/sr_Cyrl/?format=api",
            "source": [
                "## 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."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8837770600808721288,
            "content_hash": -8445038315094612161,
            "location": "",
            "context": "policy->md",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 5,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 745,
            "source_unit": "https://weblate.framasoft.org/api/units/928371/?format=api",
            "priority": 100,
            "id": 928389,
            "web_url": "https://weblate.framasoft.org/translate/framasoft/trademarks/sr_Cyrl/?checksum=0559ee768c67d478",
            "url": "https://weblate.framasoft.org/api/units/928389/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-02-06T15:32:29.292113Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/sr_Cyrl/?format=api",
            "source": [
                "Framasoft,<br />9 december, 2023."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7568315407228636434,
            "content_hash": 8835527388456867567,
            "location": "",
            "context": "policy->footer",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 6,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/928372/?format=api",
            "priority": 100,
            "id": 928390,
            "web_url": "https://weblate.framasoft.org/translate/framasoft/trademarks/sr_Cyrl/?checksum=e9080ec3a3fa8d12",
            "url": "https://weblate.framasoft.org/api/units/928390/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-02-06T15:32:29.294548Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/sr_Cyrl/?format=api",
            "source": [
                "## Summary\n\n- [Code of conduite](#code)\n- [Trademark policy](#policy)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 907903480339717249,
            "content_hash": -1092469821299298678,
            "location": "",
            "context": "toc",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 2,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/928391/?format=api",
            "priority": 100,
            "id": 928418,
            "web_url": "https://weblate.framasoft.org/translate/framasoft/trademarks/sr_Cyrl/?checksum=8c998567b3fd5c81",
            "url": "https://weblate.framasoft.org/api/units/928418/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-02-07T13:20:14.725743Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/sr_Cyrl/?format=api",
            "source": [
                "## 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."
            ],
            "previous_source": "",
            "target": [
                "## Кодекс понашања\n\nМи у Framasoft-у не волимо (и не верујемо у) интелектуалну својину.\n\nМеђутим, живимо у свету који воли (и верује) у интелектуалну својину и треба да заштитимо себе и свој рад.\n\n\nТако да смо регистровали неке жигове („PeerTube“, „Mobilizon“, „Framasoft“…) и ево за шта се обавезујемо.\n\n### 1. Не планирамо да нападамо\n\nРегистровање жигова је одбрамбени потез.\nТо је да заштитимо наш рад и од људи који би иначе могли да региструју\nназиве за која се трудимо да их направимо познатим и заштитимо од оних који би упрљали називе\nпројеката које градимо нашим вредностима, политичким ставовима и страшћу.\n\n### 2. Не паничите\n\nЗакон о жиговима ћемо користити само у крајњој инстанци. Ми нисмо тролови жигова који се радују изнуђивању новца правним насиљем.\nЖелимо само да заштитимо репутацију имена на којима се трудимо да објавимо. Заиста намеравамо да решимо сваки проблем који бисмо могли да имамо са вама тако што ћемо о њему\nзаједно разговарати.\nАко поступате у доброј намери, нема потребе за паником.\nСигурни смо да ћемо се разумети и пронаћи елегантно решење.\n\n### 3. Не заваравајте људе\n\nАко кажете, или имплицирате да сте ви ми или да сте ви „званични“,\nкористићемо закон о жиговима против Вас.\nАко почнемо да добијамо поруке људи који мисле да ваше акције потичу од нас,\nконтактираћемо Вас да разговарамо и пронађемо начин да јасно ставимо до знања да сте Ви - Ви, а ми - ми.\n\nУ сваком случају, према нашем искуству, људи нису будале, а искреност је веома моћан начин\n\nда се повежете са њима.\nКористићемо закон о жиговима, у крајњем случају и ако је потребно, да заштитимо овај\nоднос поверења и поштења који смо изградили са људима.\n\n### 4. Не будите „сероње“\n\nЗаиста, то је тако једноставно\n\nБити „сероња“ укључује ствари које су забрањене француским законом (промовисање\nнацизма и фашизма, педокриминалност, угрожавање других, лажне вести...),\nпосебно дискриминацију (против пола, расе, вере, оријентације,\nмањина... па, знате шта...).\n\nАко користите називе ствари за које смо напорно радили да бисте били „сероња“, ми ћемо користити закон о жиговима против Вас.\nАко покушавате да померите границе, желите да тестирате, провоцирате и доводите у питање друштво,\nдобро за Вас, али ми немамо времена за ово: не користите наше жигове.\nАко мислите да има превише правила или да је превише компликовано да не будете\n„сероња“: не користите наше жигове.\n\nАко се плашите да бисте могли бити „сероња“, а да тог незнања нисте ни свесни, иако покушавате да се образујете: бићете добро.\n\n### 5. Поштујмо једни друге\n\nАко нисте сигурни, дођите и разговарајте са нама. Ако будемо имали проблема, покушаћемо\nпрво да дођемо и разговарамо са Вама.\n\nАко коришћењем назива наших пројеката ваше акције почну да упијају наше време\nи енергију, ако нам дате лошу репутацију, сигурно ћемо имати проблем.\nДа бисте то избегли, само запамтите да постоје људи који су напорно радили да дају\nназиве које користите, као и њихову поштену репутацију и само поштујте тај рад.\n\nАко будемо морали да одговарамо за Ваше поступке, мораћемо да разговарамо.\n\nКада разговарамо заједно, ако покушавате да се „правите паметни“ и преговарате о свакој речи, ако не желите да чујете и размотрите наш став (будите сигурни да увек покушавамо да урадимо исто са другима), онда ћемо вероватно да решимо наше несугласице коришћењем закона о жиговима.\n\nАли не желимо, па хајде да нађемо начин да се разумемо."
            ],
            "id_hash": -3426656407959138103,
            "content_hash": -3230248350465972483,
            "location": "",
            "context": "code->md",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 588,
            "source_unit": "https://weblate.framasoft.org/api/units/928392/?format=api",
            "priority": 100,
            "id": 928419,
            "web_url": "https://weblate.framasoft.org/translate/framasoft/trademarks/sr_Cyrl/?checksum=50721226f44790c9",
            "url": "https://weblate.framasoft.org/api/units/928419/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-02-07T13:20:14.728078Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/framasoft/trademarks/sr_Cyrl/?format=api",
            "source": [
                "Framasoft,<br />June 8, 2021."
            ],
            "previous_source": "",
            "target": [
                "Framasoft,<br />8. јун 2021."
            ],
            "id_hash": 7070606965326365029,
            "content_hash": -5337739878954968095,
            "location": "",
            "context": "code->footer",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 4,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/928393/?format=api",
            "priority": 100,
            "id": 928420,
            "web_url": "https://weblate.framasoft.org/translate/framasoft/trademarks/sr_Cyrl/?checksum=e21fd792c2ae4165",
            "url": "https://weblate.framasoft.org/api/units/928420/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-02-07T13:20:14.731396Z"
        }
    ]
}