Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/administrator-configuration-mrf/en_devel/units/?format=api
https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Message Rewrite Facility (MRF)" ], "previous_source": "", "target": [ "Message Rewrite Facility (MRF)" ], "id_hash": 3088213604589400275, "content_hash": 3088213604589400275, "location": "../../administrator/configuration/mrf.md:1", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 1, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate.funkwhale.audio/api/units/372402/?format=api", "priority": 100, "id": 372402, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=aadb89e94c1470d3", "url": "https://translate.funkwhale.audio/api/units/372402/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.353391Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Funkwhale includes a feature that mimics [Pleroma’s Message Rewrite Facility (MRF)](https://docs-develop.pleroma.social/backend/configuration/mrf/). The MRF enables instance admins to create custom moderation rules. You can use these rules to complement Funkwhale's [built-in moderation tools](../../moderator/index.md)." ], "previous_source": "", "target": [ "Funkwhale includes a feature that mimics [Pleroma’s Message Rewrite Facility (MRF)](https://docs-develop.pleroma.social/backend/configuration/mrf/). The MRF enables instance admins to create custom moderation rules. You can use these rules to complement Funkwhale's [built-in moderation tools](../../moderator/index.md)." ], "id_hash": 666616067248979288, "content_hash": 666616067248979288, "location": "../../administrator/configuration/mrf.md:3", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 32, "source_unit": "https://translate.funkwhale.audio/api/units/372403/?format=api", "priority": 100, "id": 372403, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=89404bc801f17d58", "url": "https://translate.funkwhale.audio/api/units/372403/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.367717Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Architecture" ], "previous_source": "", "target": [ "Architecture" ], "id_hash": -3937639386123481026, "content_hash": -3937639386123481026, "location": "../../administrator/configuration/mrf.md:5", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate.funkwhale.audio/api/units/372404/?format=api", "priority": 100, "id": 372404, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=495ab1d74085d03e", "url": "https://translate.funkwhale.audio/api/units/372404/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.379807Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "The MRF is a pluggable system that processes messages and forwards them to a list of registered policies. Each policy can mutate the message, leave it as is, or discard it." ], "previous_source": "", "target": [ "The MRF is a pluggable system that processes messages and forwards them to a list of registered policies. Each policy can mutate the message, leave it as is, or discard it." ], "id_hash": 512314524408485259, "content_hash": 512314524408485259, "location": "../../administrator/configuration/mrf.md:7", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate.funkwhale.audio/api/units/372405/?format=api", "priority": 100, "id": 372405, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=871c1b5878a4158b", "url": "https://translate.funkwhale.audio/api/units/372405/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.389211Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "We implement some of Funkwhale's built-in moderation tools as a MRF policy. For example:" ], "previous_source": "", "target": [ "We implement some of Funkwhale's built-in moderation tools as a MRF policy. For example:" ], "id_hash": -4420117707921817754, "content_hash": -4420117707921817754, "location": "../../administrator/configuration/mrf.md:9", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate.funkwhale.audio/api/units/372407/?format=api", "priority": 100, "id": 372407, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=42a8965d09e7ff66", "url": "https://translate.funkwhale.audio/api/units/372407/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.398227Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Allow-list, when checking incoming messages ([code](https://dev.funkwhale.audio/funkwhale/funkwhale/blob/stable/api/funkwhale_api/moderation/mrf_policies.py))." ], "previous_source": "", "target": [ "Allow-list, when checking incoming messages ([code](https://dev.funkwhale.audio/funkwhale/funkwhale/blob/stable/api/funkwhale_api/moderation/mrf_policies.py))." ], "id_hash": 7377819872631253718, "content_hash": 7377819872631253718, "location": "../../administrator/configuration/mrf.md:11", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate.funkwhale.audio/api/units/372409/?format=api", "priority": 100, "id": 372409, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=e6634815b500ead6", "url": "https://translate.funkwhale.audio/api/units/372409/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.407309Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Domain and user blocking, when checking incoming messages ([code](https://dev.funkwhale.audio/funkwhale/funkwhale/blob/stable/api/funkwhale_api/federation/mrf_policies.py))" ], "previous_source": "", "target": [ "Domain and user blocking, when checking incoming messages ([code](https://dev.funkwhale.audio/funkwhale/funkwhale/blob/stable/api/funkwhale_api/federation/mrf_policies.py))" ], "id_hash": 2515193407810386060, "content_hash": 2515193407810386060, "location": "../../administrator/configuration/mrf.md:12", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 7, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate.funkwhale.audio/api/units/372411/?format=api", "priority": 100, "id": 372411, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=a2e7c3140df1388c", "url": "https://translate.funkwhale.audio/api/units/372411/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.415646Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Pleroma MRF policies can also affect outgoing messages. This is not currently supported in Funkwhale." ], "previous_source": "", "target": [ "Pleroma MRF policies can also affect outgoing messages. This is not currently supported in Funkwhale." ], "id_hash": 6108405925015106000, "content_hash": 6108405925015106000, "location": "../../administrator/configuration/mrf.md:15", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate.funkwhale.audio/api/units/372413/?format=api", "priority": 100, "id": 372413, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=d4c56ad3386ab1d0", "url": "https://translate.funkwhale.audio/api/units/372413/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.424016Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Disclaimer" ], "previous_source": "", "target": [ "Disclaimer" ], "id_hash": 265736911877207617, "content_hash": 265736911877207617, "location": "../../administrator/configuration/mrf.md:18", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate.funkwhale.audio/api/units/372415/?format=api", "priority": 100, "id": 372415, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=83b016503c267641", "url": "https://translate.funkwhale.audio/api/units/372415/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.434134Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Writing custom MRF rules can impact the performance and stability of your pod. It can also affect message delivery. Every time your pod receives a message it calls your policy." ], "previous_source": "", "target": [ "Writing custom MRF rules can impact the performance and stability of your pod. It can also affect message delivery. Every time your pod receives a message it calls your policy." ], "id_hash": -1732501035170189707, "content_hash": -1732501035170189707, "location": "../../administrator/configuration/mrf.md:20", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 30, "source_unit": "https://translate.funkwhale.audio/api/units/372416/?format=api", "priority": 100, "id": 372416, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=67f4eb7cd9af2e75", "url": "https://translate.funkwhale.audio/api/units/372416/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.443055Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "The Funkwhale project consider all custom MRF policies to fall under the purview of the AGPL. This means you're required to release the source of your custom MRF policy modules publicly." ], "previous_source": "", "target": [ "The Funkwhale project consider all custom MRF policies to fall under the purview of the AGPL. This means you're required to release the source of your custom MRF policy modules publicly." ], "id_hash": -4300547841814192189, "content_hash": -4300547841814192189, "location": "../../administrator/configuration/mrf.md:22", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate.funkwhale.audio/api/units/372418/?format=api", "priority": 100, "id": 372418, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=44516285ed179fc3", "url": "https://translate.funkwhale.audio/api/units/372418/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.454674Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Write your first MRF policy" ], "previous_source": "", "target": [ "Write your first MRF policy" ], "id_hash": -7748516293302673801, "content_hash": -7748516293302673801, "location": "../../administrator/configuration/mrf.md:24", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.funkwhale.audio/api/units/372420/?format=api", "priority": 100, "id": 372420, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=1477bd7c115e1e77", "url": "https://translate.funkwhale.audio/api/units/372420/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.465505Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "MRF policies are written as Python 3 functions that take at least one `payload` parameter. This payload is the raw ActivityPub message, received via HTTP, following the HTTP signature check." ], "previous_source": "", "target": [ "MRF policies are written as Python 3 functions that take at least one `payload` parameter. This payload is the raw ActivityPub message, received via HTTP, following the HTTP signature check." ], "id_hash": -3212681687820609710, "content_hash": -3212681687820609710, "location": "../../administrator/configuration/mrf.md:26", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 30, "source_unit": "https://translate.funkwhale.audio/api/units/372422/?format=api", "priority": 100, "id": 372422, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=536a4306c50cd752", "url": "https://translate.funkwhale.audio/api/units/372422/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.476096Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "In the example below we write a policy that discards all Follow requests from listed domains:" ], "previous_source": "", "target": [ "In the example below we write a policy that discards all Follow requests from listed domains:" ], "id_hash": -8525979131079953417, "content_hash": -8525979131079953417, "location": "../../administrator/configuration/mrf.md:28", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate.funkwhale.audio/api/units/372424/?format=api", "priority": 100, "id": 372424, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=09ada3272195f3f7", "url": "https://translate.funkwhale.audio/api/units/372424/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.487095Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "You need to store this code in a Funkwhale plugin. To create one, execute the following:" ], "previous_source": "", "target": [ "You need to store this code in a Funkwhale plugin. To create one, execute the following:" ], "id_hash": -2989225149111190628, "content_hash": -2989225149111190628, "location": "../../administrator/configuration/mrf.md:55", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 15, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate.funkwhale.audio/api/units/372427/?format=api", "priority": 100, "id": 372427, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=5684239081903b9c", "url": "https://translate.funkwhale.audio/api/units/372427/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.498113Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Once you've created the plugin, put your code in an `mrf_policies.py` file. Place this file inside the plugin directory. Next, enable the plugin in your {file}`.env` file by adding its name to the {attr}`FUNKWHALE_PLUGINS` list. Add this variable if it's not there." ], "previous_source": "", "target": [ "Once you've created the plugin, put your code in an `mrf_policies.py` file. Place this file inside the plugin directory. Next, enable the plugin in your {file}`.env` file by adding its name to the {attr}`FUNKWHALE_PLUGINS` list. Add this variable if it's not there." ], "id_hash": 4835544407572395294, "content_hash": 4835544407572395294, "location": "../../administrator/configuration/mrf.md:79", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 16, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 42, "source_unit": "https://translate.funkwhale.audio/api/units/372429/?format=api", "priority": 100, "id": 372429, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=c31b4e04d4fab51e", "url": "https://translate.funkwhale.audio/api/units/372429/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.508823Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Test your MRF policy" ], "previous_source": "", "target": [ "Test your MRF policy" ], "id_hash": 4386572923031416045, "content_hash": 4386572923031416045, "location": "../../administrator/configuration/mrf.md:81", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate.funkwhale.audio/api/units/372432/?format=api", "priority": 100, "id": 372432, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=bce03cd51aa26ced", "url": "https://translate.funkwhale.audio/api/units/372432/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.519674Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "To make the job of writing and debugging MRF policies easier, we provide a management command." ], "previous_source": "", "target": [ "To make the job of writing and debugging MRF policies easier, we provide a management command." ], "id_hash": -557039273868075148, "content_hash": -557039273868075148, "location": "../../administrator/configuration/mrf.md:83", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate.funkwhale.audio/api/units/372436/?format=api", "priority": 100, "id": 372436, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=7844ffbb5326df74", "url": "https://translate.funkwhale.audio/api/units/372436/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.529220Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "List registered MRF policies." ], "previous_source": "", "target": [ "List registered MRF policies." ], "id_hash": 4194575833332900486, "content_hash": 4194575833332900486, "location": "../../administrator/configuration/mrf.md:85", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate.funkwhale.audio/api/units/372440/?format=api", "priority": 100, "id": 372440, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=ba36207f213ee286", "url": "https://translate.funkwhale.audio/api/units/372440/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.539052Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Debian" ], "previous_source": "", "target": [ "Debian" ], "id_hash": 66094499807608419, "content_hash": 66094499807608419, "location": "../../administrator/configuration/mrf.md:0", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate.funkwhale.audio/api/units/372444/?format=api", "priority": 100, "id": 372444, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=80ead098eea3be63", "url": "https://translate.funkwhale.audio/api/units/372444/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.548777Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Docker" ], "previous_source": "", "target": [ "Docker" ], "id_hash": -8307836762099421938, "content_hash": -8307836762099421938, "location": "../../administrator/configuration/mrf.md:0", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate.funkwhale.audio/api/units/372447/?format=api", "priority": 100, "id": 372447, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=0cb4a27b4f21ed0e", "url": "https://translate.funkwhale.audio/api/units/372447/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.558896Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Check how your MRF policy handles a follow." ], "previous_source": "", "target": [ "Check how your MRF policy handles a follow." ], "id_hash": -2743876033201249880, "content_hash": -2743876033201249880, "location": "../../administrator/configuration/mrf.md:108", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate.funkwhale.audio/api/units/372451/?format=api", "priority": 100, "id": 372451, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=59ebcb491554e1a8", "url": "https://translate.funkwhale.audio/api/units/372451/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.569379Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Check how your MRF handles a problematic follow." ], "previous_source": "", "target": [ "Check how your MRF handles a problematic follow." ], "id_hash": -9176811093344077716, "content_hash": -9176811093344077716, "location": "../../administrator/configuration/mrf.md:132", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate.funkwhale.audio/api/units/372454/?format=api", "priority": 100, "id": 372454, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=00a56aee725cb86c", "url": "https://translate.funkwhale.audio/api/units/372454/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.580813Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "Check a payload against activity already present in the database. You can find the UUID of an activity by visiting `/api/admin/federation/activity`." ], "previous_source": "", "target": [ "Check a payload against activity already present in the database. You can find the UUID of an activity by visiting `/api/admin/federation/activity`." ], "id_hash": -3726536091864460126, "content_hash": -3726536091864460126, "location": "../../administrator/configuration/mrf.md:157", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate.funkwhale.audio/api/units/372457/?format=api", "priority": 100, "id": 372457, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=4c48af2b21bf14a2", "url": "https://translate.funkwhale.audio/api/units/372457/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.591878Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_devel/?format=api", "source": [ "There are extra options for testing MRF policies. Check the command help for more options." ], "previous_source": "", "target": [ "There are extra options for testing MRF policies. Check the command help for more options." ], "id_hash": -2347689785403593453, "content_hash": -2347689785403593453, "location": "../../administrator/configuration/mrf.md:185", "context": "", "note": "", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate.funkwhale.audio/api/units/372460/?format=api", "priority": 100, "id": 372460, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_devel/?checksum=5f6b54942a34ad13", "url": "https://translate.funkwhale.audio/api/units/372460/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:49.602543Z" } ] }{ "count": 25, "next": null, "previous": null, "results": [ { "translation": "