Translation components API.

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

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

{
    "count": 562,
    "next": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/units/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "\"It's outrageous and unconscionable: you're releasing a PeerTube version that doesn't contain the necessary tools to effectively manage videos claimed by rights holders, or to effectively manage the issue of online harassment in comments, or to effectively manage monetization through advertising, or to (insert here your request to PeerTube). It will never work! What do you intend to do about it?\""
            ],
            "previous_source": "",
            "target": [
                "\"É absurdo e incompreensível: estão a publicar uma versão do PeerTube que não contém as ferramentas necessárias para gerir eficazmente vídeos reivindicados por titulares de direitos de autor, ou o problema de assédio \"online\" nos comentários, ou a monetização através de anúncios, ou (inserir aqui o seu pedido ao PeerTube). Nunca irá funcionar! O que pretendem fazer sobre isto?\""
            ],
            "id_hash": -2050522780212542587,
            "content_hash": -2050522780212542587,
            "location": "src/components/faq/administrators/FAQToolsNeeded.vue:9",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 2,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 61,
            "source_unit": "https://weblate.framasoft.org/api/units/549427/?format=api",
            "priority": 100,
            "id": 770308,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=638b14654195c385",
            "url": "https://weblate.framasoft.org/api/units/770308/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.414656Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "%{ total } follower",
                "%{ total } followers"
            ],
            "previous_source": "",
            "target": [
                "%{ total } seguidor",
                "%{ total } seguidores"
            ],
            "id_hash": 2354254758361079578,
            "content_hash": 2354254758361079578,
            "location": "src/components/InstanceCard.vue:54",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 3,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/753009/?format=api",
            "priority": 100,
            "id": 770310,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=a0abfe3ab6e29f1a",
            "url": "https://weblate.framasoft.org/api/units/770310/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.417014Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "%{ total } result",
                "%{ total } results"
            ],
            "previous_source": "",
            "target": [
                "%{ total } resultado",
                "%{ total } resultados"
            ],
            "id_hash": -6293715267252042734,
            "content_hash": -6293715267252042734,
            "location": "src/components/InstancesList.vue:164",
            "context": "",
            "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/753011/?format=api",
            "priority": 100,
            "id": 770311,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=28a83b4f59fd4412",
            "url": "https://weblate.framasoft.org/api/units/770311/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.417980Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "%{total } subscription",
                "%{total } subscriptions"
            ],
            "previous_source": "",
            "target": [
                "%{total } subscrição",
                "%{total } subscrições"
            ],
            "id_hash": -8384635952812595855,
            "content_hash": -8384635952812595855,
            "location": "src/components/InstanceCard.vue:60",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 5,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/753013/?format=api",
            "priority": 100,
            "id": 770312,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=0ba3ca064da2e571",
            "url": "https://weblate.framasoft.org/api/units/770312/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.419066Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "%{total} result found",
                "%{total} results found"
            ],
            "previous_source": "",
            "target": [
                "%{total} resultado encontrado",
                "%{total} resultados encontrados"
            ],
            "id_hash": -1283425089479094671,
            "content_hash": -1283425089479094671,
            "location": "src/views/BrowseContent.vue:57, src/views/BrowseContent.vue:63",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 6,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/753015/?format=api",
            "priority": 100,
            "id": 770313,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=6e305bae55c64e71",
            "url": "https://weblate.framasoft.org/api/units/770313/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.420080Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "%{totalChannels} channel",
                "%{totalChannels} channels"
            ],
            "previous_source": "",
            "target": [
                "%{totalChannels} canal",
                "%{totalChannels} canais"
            ],
            "id_hash": 2135206665269939939,
            "content_hash": 2135206665269939939,
            "location": "src/views/BrowseContent.vue:82, src/views/BrowseContent.vue:88, src/views/BrowseContent.vue:91",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 8,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/753017/?format=api",
            "priority": 100,
            "id": 770314,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=9da1c72635760ee3",
            "url": "https://weblate.framasoft.org/api/units/770314/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.421713Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "%{totalPlaylists} playlist",
                "%{totalPlaylists} playlists"
            ],
            "previous_source": "",
            "target": [
                "%{totalPlaylists} lista de reprodução",
                "%{totalPlaylist} listas de reprodução"
            ],
            "id_hash": 1656535995992525994,
            "content_hash": 1656535995992525994,
            "location": "src/views/BrowseContent.vue:102, src/views/BrowseContent.vue:108, src/views/BrowseContent.vue:114",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/753019/?format=api",
            "priority": 100,
            "id": 770315,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=96fd32b62ec84caa",
            "url": "https://weblate.framasoft.org/api/units/770315/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.422759Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "%{totalVideos} video",
                "%{totalVideos} videos"
            ],
            "previous_source": "",
            "target": [
                "%{totalVideos} vídeo",
                "%{totalVideos} vídeos"
            ],
            "id_hash": -5884053834743509782,
            "content_hash": -5884053834743509782,
            "location": "src/views/BrowseContent.vue:62, src/views/BrowseContent.vue:68",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 10,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/753021/?format=api",
            "priority": 100,
            "id": 770316,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=2e57a4365cd68cea",
            "url": "https://weblate.framasoft.org/api/units/770316/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.423849Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "%{videosLength} video",
                "%{videosLength} videos"
            ],
            "previous_source": "",
            "target": [
                "%{videosLength} vídeo",
                "%{videosLength} vídeos"
            ],
            "id_hash": -1151343813307828562,
            "content_hash": -1151343813307828562,
            "location": "src/components/browse-content/PlaylistResult.vue:144",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/753023/?format=api",
            "priority": 100,
            "id": 770317,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=70059ae6e17176ae",
            "url": "https://weblate.framasoft.org/api/units/770317/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.424907Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<a href=\"#what-are-the-peertube-features-for-administrators\">Yes it does!</a>"
            ],
            "previous_source": "",
            "target": [
                "<a href=\"#what-are-the-peertube-features-for-administrators\">Sim, oferece!</a>"
            ],
            "id_hash": -4168558610270815205,
            "content_hash": -4168558610270815205,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:9",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 13,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/753025/?format=api",
            "priority": 100,
            "id": 770318,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=46264e07a9697c1b",
            "url": "https://weblate.framasoft.org/api/units/770318/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.425900Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/instances\">Join a PeerTube community</a> depending on its topic, terms of services or code of conduct"
            ],
            "previous_source": "",
            "target": [
                "<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/instances\">Junte-se a uma comunidade PeerTube</a> dependendo to tópico, termos de serviço ou código de conduta"
            ],
            "id_hash": -5680923212463628844,
            "content_hash": -5680923212463628844,
            "location": "src/components/faq/uploaders/FAQFeaturesContentCreator.vue:15",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 14,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/549423/?format=api",
            "priority": 100,
            "id": 770319,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=31294e6fe4d59dd4",
            "url": "https://weblate.framasoft.org/api/units/770319/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.426896Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org\">PeerTube documentation website</a> development and maintenance;"
            ],
            "previous_source": "",
            "target": [
                "Desenvolvimento e administração do <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.joinpeertube.org\">sítio da documentação oficial do PeerTube</a>;"
            ],
            "id_hash": 4692663135178068555,
            "content_hash": 4692663135178068555,
            "location": "src/components/faq/common/FAQWhoIsWorking.vue:46",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 15,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/382297/?format=api",
            "priority": 100,
            "id": 770320,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=c11fb04236dc124b",
            "url": "https://weblate.framasoft.org/api/units/770320/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.428844Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://instances.joinpeertube.org\">PeerTube instances index</a> development and maintenance;"
            ],
            "previous_source": "",
            "target": [
                "Desenvolvimento e administração do <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://instances.joinpeertube.org\">índice de instâncias de PeerTube</a>;"
            ],
            "id_hash": 741199359842526064,
            "content_hash": 741199359842526064,
            "location": "src/components/faq/common/FAQWhoIsWorking.vue:36",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 22,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/382045/?format=api",
            "priority": 100,
            "id": 770324,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=8a4944e407292370",
            "url": "https://weblate.framasoft.org/api/units/770324/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.434866Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://joinpeertube.org\">Official PeerTube website</a> development and maintenance;"
            ],
            "previous_source": "",
            "target": [
                "Desenvolvimento e administração do <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://joinpeertube.org\">sítio oficial do PeerTube</a>;"
            ],
            "id_hash": 8709683103375748702,
            "content_hash": 8709683103375748702,
            "location": "src/components/faq/common/FAQWhoIsWorking.vue:26",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 23,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/382047/?format=api",
            "priority": 100,
            "id": 770325,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=f8df02a2faeeee5e",
            "url": "https://weblate.framasoft.org/api/units/770325/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.436527Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://packages.joinpeertube.org/api/v1/ping\">PeerTube plugins index</a> development and maintenance;"
            ],
            "previous_source": "",
            "target": [
                "Desenvolvimento e administração do <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://packages.joinpeertube.org/api/v1/ping\">índice de plugins de PeerTube</a>;"
            ],
            "id_hash": -2706881310728088664,
            "content_hash": -2706881310728088664,
            "location": "src/components/faq/common/FAQWhoIsWorking.vue:31",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 24,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/382049/?format=api",
            "priority": 100,
            "id": 770326,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=5a6f39ca20e893a8",
            "url": "https://weblate.framasoft.org/api/units/770326/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.437947Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://search.joinpeertube.org/\">PeerTube videos/channels search index</a> development and maintenance;"
            ],
            "previous_source": "",
            "target": [
                "Desenvolvimento e administração do <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://search.joinpeertube.org/\">índice de pesquisa de vídeos/canais de PeerTube</a>;"
            ],
            "id_hash": 8758781697574649823,
            "content_hash": 8758781697574649823,
            "location": "src/components/faq/common/FAQWhoIsWorking.vue:41",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 25,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/382051/?format=api",
            "priority": 100,
            "id": 770327,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=f98d718c45213fdf",
            "url": "https://weblate.framasoft.org/api/units/770327/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.439367Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<em>PeerTube news!</em> content licensed under %{ under }"
            ],
            "previous_source": "",
            "target": [
                "<em>Notícias do PeerTube!</em> conteúdo licenciado sob %{ under }"
            ],
            "id_hash": -7675750515246641382,
            "content_hash": -7675750515246641382,
            "location": "src/components/Footer.vue:75",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 26,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/753036/?format=api",
            "priority": 100,
            "id": 770328,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=157a41930233cf1a",
            "url": "https://weblate.framasoft.org/api/units/770328/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.440851Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Broadcast a live stream</strong> on platforms that allow it"
            ],
            "previous_source": "",
            "target": [
                "<strong>Transmita em direto</strong> em plataformas que o permitam"
            ],
            "id_hash": 8954022849650083897,
            "content_hash": 8954022849650083897,
            "location": "src/views/PublishVideos.vue:112",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 27,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/753038/?format=api",
            "priority": 100,
            "id": 770329,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=fc431457601fc839",
            "url": "https://weblate.framasoft.org/api/units/770329/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.441758Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Browse PeerTube content</strong> with SepiaSearch"
            ],
            "previous_source": "",
            "target": [
                "<strong>Explore conteúdo do PeerTube</strong> com a SepiaSearch"
            ],
            "id_hash": -978559468362647410,
            "content_hash": -978559468362647410,
            "location": "src/views/BrowseContent.vue:6",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 28,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/753040/?format=api",
            "priority": 100,
            "id": 770330,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=726b755920a6388e",
            "url": "https://weblate.framasoft.org/api/units/770330/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.442734Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Create several channels</strong> to group your videos by theme: a channel for piano, a channel for ecology..."
            ],
            "previous_source": "",
            "target": [
                "<strong>Crie vários canais</strong> para agrupar os seus vídeos por tema: um canal para piano, outro para ecologia..."
            ],
            "id_hash": -6624184158377937315,
            "content_hash": -6624184158377937315,
            "location": "src/views/PublishVideos.vue:100",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 29,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://weblate.framasoft.org/api/units/753042/?format=api",
            "priority": 100,
            "id": 770331,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=24122b9ab91cf65d",
            "url": "https://weblate.framasoft.org/api/units/770331/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.443757Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Customize your instance</strong> by creating your own custom theme and taking advantage of <a class=\"jpt-router-link\" target=\"_blank\" href=\"/plugins-selection\">the many plugins</a> created by the community."
            ],
            "previous_source": "",
            "target": [
                "<strong>Personalize a sua instância</strong> criando o seu próprio tema e aproveitando as <a class=\"jpt-router-link\" target=\"_blank\" href=\"/plugins-selection\">várias extensões</a> criadas pela comunidade."
            ],
            "id_hash": -3485431620936628536,
            "content_hash": -3485431620936628536,
            "location": "src/views/PublishVideos.vue:168",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 30,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://weblate.framasoft.org/api/units/753044/?format=api",
            "priority": 100,
            "id": 770332,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=4fa14268492886c8",
            "url": "https://weblate.framasoft.org/api/units/770332/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.444808Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Define your own moderation rules</strong>"
            ],
            "previous_source": "",
            "target": [
                "<strong>Defina as suas regras de moderação</strong>"
            ],
            "id_hash": 8768007214974284080,
            "content_hash": 8768007214974284080,
            "location": "src/views/PublishVideos.vue:144",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 31,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/753046/?format=api",
            "priority": 100,
            "id": 770333,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=f9ae381b6c9ab130",
            "url": "https://weblate.framasoft.org/api/units/770333/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.446047Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Every contribution,</strong> even the smallest, allows us to continue developing PeerTube. You think our project is going in the right direction? Please make a donation!"
            ],
            "previous_source": "",
            "target": [
                "<strong>Todas as contribuições</strong>, mesmo as mais pequenas, ajudam-nos a continuar o desenvolvimento do PeerTube. Acha que o projeto está a ir numa boa direção? Por favor, deixe um donativo!"
            ],
            "id_hash": 2967376838297941236,
            "content_hash": 2967376838297941236,
            "location": "src/components/home/Donate.vue:26",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 32,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://weblate.framasoft.org/api/units/753048/?format=api",
            "priority": 100,
            "id": 770334,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=a92e3d83397874f4",
            "url": "https://weblate.framasoft.org/api/units/770334/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.447245Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Gain visibility</strong> thanks to the concept of federation!"
            ],
            "previous_source": "",
            "target": [
                "<strong>Ganhe visibilidade</strong> graças ao nosso conceito de federação!"
            ],
            "id_hash": -6469086184634115019,
            "content_hash": -6469086184634115019,
            "location": "src/views/PublishVideos.vue:47",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 33,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/753050/?format=api",
            "priority": 100,
            "id": 770335,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=26393063c77f1c35",
            "url": "https://weblate.framasoft.org/api/units/770335/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.448448Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>I'm getting started</strong> on PeerTube"
            ],
            "previous_source": "",
            "target": [
                "<strong>Estou a dar os primeiros passos</strong> no PeerTube"
            ],
            "id_hash": -4622903383166379085,
            "content_hash": -4622903383166379085,
            "location": "src/views/PublishVideos.vue:65",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 34,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/753052/?format=api",
            "priority": 100,
            "id": 770336,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=3fd825ddbf6a9bb3",
            "url": "https://weblate.framasoft.org/api/units/770336/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.449675Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Import your videos</strong> from another website like YouTube or Vimeo, or directly from a file"
            ],
            "previous_source": "",
            "target": [
                "<strong>Importe os seus vídeos</strong> de outro sítio, como o YouTube ou Vimeo, ou diretamente de um ficheiro"
            ],
            "id_hash": -5047245117827607802,
            "content_hash": -5047245117827607802,
            "location": "src/views/PublishVideos.vue:94",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 35,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://weblate.framasoft.org/api/units/753054/?format=api",
            "priority": 100,
            "id": 770337,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=39f4954e898f9306",
            "url": "https://weblate.framasoft.org/api/units/770337/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.450802Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Invite different people to create their channel</strong> to post their videos, or to help you to moderate the platform"
            ],
            "previous_source": "",
            "target": [
                "<strong>Convide pessoas diferentes a criar o seu canal</strong> para publicar os seus vídeos, ou ajudar a moderar a sua plataforma"
            ],
            "id_hash": 612536819284962127,
            "content_hash": 612536819284962127,
            "location": "src/views/PublishVideos.vue:150",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 36,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/753056/?format=api",
            "priority": 100,
            "id": 770338,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=88802afde553eb4f",
            "url": "https://weblate.framasoft.org/api/units/770338/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.452079Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Join a community</strong> and communicate directly with the platform owners"
            ],
            "previous_source": "",
            "target": [
                "<strong>Junte-se a uma comunidade</strong> e comunique diretamente com os proprietários da plataforma"
            ],
            "id_hash": -3600339713570004541,
            "content_hash": -3600339713570004541,
            "location": "src/views/PublishVideos.vue:88",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 37,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/753058/?format=api",
            "priority": 100,
            "id": 770339,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=4e09061b1deda1c3",
            "url": "https://weblate.framasoft.org/api/units/770339/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.453307Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Moreover, PeerTube does not depend on any advertising and does not track you!</strong>"
            ],
            "previous_source": "",
            "target": [
                "<strong>Além disso, o PeerTube não depende de nenhuma publicidade e não o rastreia!</strong>"
            ],
            "id_hash": 7918155973006187206,
            "content_hash": 7918155973006187206,
            "location": "src/views/Home.vue:76",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 38,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/753060/?format=api",
            "priority": 100,
            "id": 770340,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=ede2f0e7bf2bdac6",
            "url": "https://weblate.framasoft.org/api/units/770340/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.454446Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 1.1</strong> added bulk actions in the admin users table and instance/account muting;"
            ],
            "previous_source": "",
            "target": [
                "O <strong>PeerTube 1.1</strong> adicionou ações em massa na tabela de utilizadores de administração e a possibilidade de silenciar contas/instâncias;"
            ],
            "id_hash": 2805861638401204158,
            "content_hash": 2805861638401204158,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:19",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 39,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/241397/?format=api",
            "priority": 100,
            "id": 770341,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=a6f06c4b45cc9fbe",
            "url": "https://weblate.framasoft.org/api/units/770341/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.455513Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 1.2</strong> added the ability to unfederate a video on blacklist; the notification system now shows reports, and new users;"
            ],
            "previous_source": "",
            "target": [
                "O <strong>PeerTube 1.2</strong> adicionou a possibilidade de não federar um vídeo em lista negra. O sistema de notificações passou a mostrar denúncias e novos utilizadores;"
            ],
            "id_hash": -2798536333732315861,
            "content_hash": -2798536333732315861,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:24",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 40,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://weblate.framasoft.org/api/units/241398/?format=api",
            "priority": 100,
            "id": 770342,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=59299a0820dc7d2b",
            "url": "https://weblate.framasoft.org/api/units/770342/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.456594Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 1.3</strong> added the possibility for admins to automatically quarantine new videos for new/untrusted users until a moderator reviews it. The instance's followers management was also reworked: UI is improved, follows can be denied;"
            ],
            "previous_source": "",
            "target": [
                "O <strong>PeerTube 1.3</strong> adicionou a possibilidade dos administradores automaticamente colocarem em quarentena os novos vídeos de utilizadores recentes/não confiáveis até seres revistos por moderadores. A gestão dos seguidores das instâncias foi reformulada: a interface foi melhorada e passou a ser possível negar seguidores;"
            ],
            "id_hash": -186370445562670299,
            "content_hash": -186370445562670299,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:29",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 41,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://weblate.framasoft.org/api/units/241399/?format=api",
            "priority": 100,
            "id": 770343,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=7d69e111339b1325",
            "url": "https://weblate.framasoft.org/api/units/770343/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.457718Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 1.4</strong> added a plugin system, and made sure plugins can for instance automatically blacklist videos or reject comments based on any rule (similar to Pleroma MRF);"
            ],
            "previous_source": "",
            "target": [
                "O <strong>PeerTube 1.4</strong> adicionou um sistema de extensões, e assegurou que estas possam, por exemplo, bloquear vídeos ou rejeitar comentários automaticamente, com base numa regra qualquer (à semelhança da Pleroma MRF);"
            ],
            "id_hash": -4259910181520666699,
            "content_hash": -4259910181520666699,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:34",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 42,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://weblate.framasoft.org/api/units/241400/?format=api",
            "priority": 100,
            "id": 770344,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=44e1c24287640fb5",
            "url": "https://weblate.framasoft.org/api/units/770344/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.458921Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 2.0</strong> setup now asks the admin to answer questions regarding their moderation policy and dedication to it. Make a feature to automatically follow a public index of PeerTube instances part of core PeerTube, instead of leaving admins to script it themselves. This allows instance administrators to automatically follow instances of a \"follow list\" of their choice; a list which is self-hostable, so that communities can grow at their own pace;"
            ],
            "previous_source": "",
            "target": [
                "A configuração inicial do <strong>PeerTube 2.0</strong> passou a colocar algumas questões aos administradores sobre a sua política de moderação e a sua dedicação. Tornou fundamental a funcionalidade de automaticamente seguir um índice público de instâncias, em vez de a deixar ao cargo dos administradores. Isto permitiu seguir instâncias de uma \"lista de seguidores\" à sua escolha; lista essa auto-alojável, de modo a deixar as comunidades crescer ao seu ritmo;"
            ],
            "id_hash": 7417595666869691801,
            "content_hash": 7417595666869691801,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:39",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 43,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 71,
            "source_unit": "https://weblate.framasoft.org/api/units/241401/?format=api",
            "priority": 100,
            "id": 770345,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=e6f097f57b3ea599",
            "url": "https://weblate.framasoft.org/api/units/770345/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.460002Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 2.1</strong> added an <em>internal</em> privacy mode to videos (such videos won't be shared outside of the instance), and added quick access to moderation tools below the comments and hooks to create registration plugins (geoblocking or captchas for example); some third-party plugins already demonstrate this ability. This release also put emphasis on describing moderation features within the interface: warnings for features that might increase moderation work like autofollow, and descriptions to the action dropdowns."
            ],
            "previous_source": "",
            "target": [
                "O <strong>PeerTube 2.1</strong> adicionou um modo de privacidade <em>interna</em> aos vídeos (que passam a não ser publicados fora da instância), bem como um acesso rápido às ferramentas de moderação abaixo dos comentários, e mecanismos para criar extensões de registo (CAPTCHAs ou blocagem geográfica, por exemplo); algumas extensões de terceiros já demonstram essa capacidade. Esta versão também dá ênfase à descrição de funcionalidades de moderação dentro da interface: avisos em funcionalidades que possam aumentar o trabalho de moderação, como seguir instâncias automaticamente, e descrições nos menus de ação."
            ],
            "id_hash": -8333772886705513186,
            "content_hash": -8333772886705513186,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:44",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 44,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 74,
            "source_unit": "https://weblate.framasoft.org/api/units/241402/?format=api",
            "priority": 100,
            "id": 770346,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=0c587db6b922dd1e",
            "url": "https://weblate.framasoft.org/api/units/770346/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.461076Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 2.2</strong> greatly improved video abuses management (search, abuses display, actions on the video or account etc), added moderation hooks and helpers in the plugins API and Framasoft developed an experimental <em>Auto mute</em> plugin based on public lists."
            ],
            "previous_source": "",
            "target": [
                "O <strong>PeerTube 2.2</strong> melhorou significativamente a gestão de abuso de vídeos (pesquisa, exibição de abusos, ações nos vídeos e contas, etc), adicionou mecanismos e utilitários de moderação à API das extensões, e a Framasoft desenvolveu uma extensão experimental de <em>silenciador automático</em> baseada em listas públicas."
            ],
            "id_hash": 2766849082363258814,
            "content_hash": 2766849082363258814,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:49",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 45,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 38,
            "source_unit": "https://weblate.framasoft.org/api/units/330201/?format=api",
            "priority": 100,
            "id": 770347,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=a665d294bd60a7be",
            "url": "https://weblate.framasoft.org/api/units/770347/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.462191Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 2.3</strong> improved the report modal and added predefined reasons selection. This version made it possible to delete all the comments of an account and Framasoft developed an experimental <em>Auto block videos</em> plugin based on public lists."
            ],
            "previous_source": "",
            "target": [
                "O <strong>PeerTube 2.3</strong> melhorou o menu de denúncia e adicionou uma seleção de razões pré-definidas. Esta versão possibilitou a eliminação de todos os comentários de uma conta, e a Framasoft desenvolveu uma extensão experimental para <em>bloquear vídeos automaticamente</em> baseada em listas públicas."
            ],
            "id_hash": -8295196278663828474,
            "content_hash": -8295196278663828474,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:54",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 46,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 37,
            "source_unit": "https://weblate.framasoft.org/api/units/330203/?format=api",
            "priority": 100,
            "id": 770348,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=0ce18aef3419ac06",
            "url": "https://weblate.framasoft.org/api/units/770348/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.463293Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 2.4</strong> added ability to report accounts and comments, a messaging system between the local reporter of an abuse and moderators, and an abuse management view for users."
            ],
            "previous_source": "",
            "target": [
                "O <strong>PeerTube 2.4</strong> adicionou a capacidade de denunciar contas e comentários, um sistema de mensagens entre denunciantes locais e moderadores, e uma página de denúncias para os utilizadores."
            ],
            "id_hash": -4573545261814170277,
            "content_hash": -4573545261814170277,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:59",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 47,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://weblate.framasoft.org/api/units/428931/?format=api",
            "priority": 100,
            "id": 770349,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=408780d0e9653d5b",
            "url": "https://weblate.framasoft.org/api/units/770349/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.464514Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube 3.0</strong> added a dedicated view to manage comments of the instance (list, filter, remove in bulk etc)."
            ],
            "previous_source": "",
            "target": [
                "O <strong>PeerTube 3.0</strong> adicionou uma página dedicada à gestão de comentários na instância (listar, filtrar, remover em massa, etc)."
            ],
            "id_hash": 4865573886266648878,
            "content_hash": 4865573886266648878,
            "location": "src/components/faq/administrators/FAQModerationTools.vue:64",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 48,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://weblate.framasoft.org/api/units/428933/?format=api",
            "priority": 100,
            "id": 770350,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=c385fdabaf57292e",
            "url": "https://weblate.framasoft.org/api/units/770350/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.465697Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube allows you to create your own video platform,</strong> in complete independence."
            ],
            "previous_source": "",
            "target": [
                "<strong>O PeerTube permite-lhe criar a sua própria plataforma de vídeo</strong>, com completa independência."
            ],
            "id_hash": 7729641854689000457,
            "content_hash": 7729641854689000457,
            "location": "src/views/Home.vue:60",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 49,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://weblate.framasoft.org/api/units/753072/?format=api",
            "priority": 100,
            "id": 770351,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=eb4534503dbabc09",
            "url": "https://weblate.framasoft.org/api/units/770351/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.466694Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube belongs to you. At any time, you can help us <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://ideas.joinpeertube.org/\">to improve PeerTube</a></strong> with your ideas, suggestion or by modifying the source code yourself."
            ],
            "previous_source": "",
            "target": [
                "<strong>O PeerTube pertence-lhe. Em qualquer hora, pode ajudar-nos <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://ideas.joinpeertube.org/\">a melhorar o PeerTube</a></strong> com as suas ideias, sugestões ou modificando o código-fonte você mesmo."
            ],
            "id_hash": -4771398107751871766,
            "content_hash": -4771398107751871766,
            "location": "src/views/Home.vue:117",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 50,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://weblate.framasoft.org/api/units/753074/?format=api",
            "priority": 100,
            "id": 770352,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=3dc896b3717a8aea",
            "url": "https://weblate.framasoft.org/api/units/770352/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.467683Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>PeerTube is not subject to the monopoly</strong> of any company"
            ],
            "previous_source": "",
            "target": [
                "<strong>O PeerTube não está sujeito ao monopólio</strong> de qualquer empresa"
            ],
            "id_hash": 9179630849836663746,
            "content_hash": 9179630849836663746,
            "location": "src/views/Home.vue:89",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 51,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/753076/?format=api",
            "priority": 100,
            "id": 770353,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=ff64999f45bb43c2",
            "url": "https://weblate.framasoft.org/api/units/770353/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.468656Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Questions?</strong> We guide you!"
            ],
            "previous_source": "",
            "target": [
                "<strong>Questões?</strong> Nós o(a) guiaremos!"
            ],
            "id_hash": 6785336618734943134,
            "content_hash": 6785336618734943134,
            "location": "src/components/faq/FAQExtract.vue:7",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 52,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/753078/?format=api",
            "priority": 100,
            "id": 770354,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=de2a5bb459257b9e",
            "url": "https://weblate.framasoft.org/api/units/770354/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.469567Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Reduce bandwidth consumption</strong> by using P2P"
            ],
            "previous_source": "",
            "target": [
                "<strong>Reduza o consumo de largura de banda</strong> ao usar P2P"
            ],
            "id_hash": -6548427449797300972,
            "content_hash": -6548427449797300972,
            "location": "src/views/PublishVideos.vue:162",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 53,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/753080/?format=api",
            "priority": 100,
            "id": 770355,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=251f4fedf16a2d14",
            "url": "https://weblate.framasoft.org/api/units/770355/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.470635Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>Share your passions</strong> on a platform that suits you"
            ],
            "previous_source": "",
            "target": [
                "<strong>Partilhe as suas paixões</strong> numa plataforma que se adeque às suas preferências e necessidades"
            ],
            "id_hash": 3105263676698888954,
            "content_hash": 3105263676698888954,
            "location": "src/views/PublishVideos.vue:15",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 54,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/753082/?format=api",
            "priority": 100,
            "id": 770356,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=ab181cdc8f8f8afa",
            "url": "https://weblate.framasoft.org/api/units/770356/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.471727Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>What do we find</strong>, on PeerTube?"
            ],
            "previous_source": "",
            "target": [
                "<strong>O que encontramos</strong> no PeerTube?"
            ],
            "id_hash": -3537323624967963660,
            "content_hash": -3537323624967963660,
            "location": "src/components/home/FindPeerTube.vue:5",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 56,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/753084/?format=api",
            "priority": 100,
            "id": 770357,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=4ee8e6e7962ffbf4",
            "url": "https://weblate.framasoft.org/api/units/770357/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.472769Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "<strong>With PeerTube, you don't have to please to the algorithms</strong> by artificially altering your content: PeerTube platforms are managed and moderated by humain beings like you and us, not by robots."
            ],
            "previous_source": "",
            "target": [
                "<strong>Com o PeerTube, não é necessário sujeitar-se aos algoritmos</strong> que artificialmente modificam o seu conteúdo: As plataformas PeerTube são geridas e moderadas por seres humanos como você e nós, não por robôs."
            ],
            "id_hash": 6149885232651181850,
            "content_hash": 6149885232651181850,
            "location": "src/views/PublishVideos.vue:23",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 57,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://weblate.framasoft.org/api/units/753086/?format=api",
            "priority": 100,
            "id": 770358,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=d558c8091d981f1a",
            "url": "https://weblate.framasoft.org/api/units/770358/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.474832Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "A federation of interconnected hosting providers"
            ],
            "previous_source": "",
            "target": [
                "Uma federação interligada de operadoras de servidores"
            ],
            "id_hash": -6800762338519195986,
            "content_hash": -6800762338519195986,
            "location": "src/components/faq/common/FAQAdvantages.vue:23",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 67,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/485696/?format=api",
            "priority": 100,
            "id": 770360,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=219ed6af62b55eae",
            "url": "https://weblate.framasoft.org/api/units/770360/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.476828Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "A few questions to discover PeerTube"
            ],
            "previous_source": "",
            "target": [
                "Algumas questões para descobrir o PeerTube"
            ],
            "id_hash": 2397628049217653552,
            "content_hash": 2397628049217653552,
            "location": "src/views/FAQ.vue:13",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 68,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/10942/?format=api",
            "priority": 100,
            "id": 770361,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=a1461601f1218b30",
            "url": "https://weblate.framasoft.org/api/units/770361/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.477825Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/joinpeertube/main/pt_PT/?format=api",
            "source": [
                "A free software to take back control of your videos! With more than %{ videos } hosted videos, viewed more than %{ views } millions times and %{ users } users, PeerTube is the decentralized free software alternative to videos platforms developed by Framasoft"
            ],
            "previous_source": "",
            "target": [
                "\"Software\" livre para retomar o controlo dos seus vídeos! Com mais de %{ videos } vídeos alojados, vistos mais de %{ views } milhões de vezes e %{ utilizadores }, o PeerTube é a alternativa livre e descentralizada às plataformas de vídeo populares, desenvolvido pela Framasoft"
            ],
            "id_hash": 5308573958007493467,
            "content_hash": 5308573958007493467,
            "location": "src/App.vue:51",
            "context": "",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 69,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 44,
            "source_unit": "https://weblate.framasoft.org/api/units/753092/?format=api",
            "priority": 100,
            "id": 770362,
            "web_url": "https://weblate.framasoft.org/translate/joinpeertube/main/pt_PT/?checksum=c9abd7e386ed135b",
            "url": "https://weblate.framasoft.org/api/units/770362/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-11-23T09:16:22.479152Z"
        }
    ]
}