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_US/units/?format=api
https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Message Rewrite Facility (MRF)" ], "previous_source": "", "target": [ "" ], "id_hash": 3088213604589400275, "content_hash": 3088213604589400275, "location": "../../administrator/configuration/mrf.md:1", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372575, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=aadb89e94c1470d3", "url": "https://translate.funkwhale.audio/api/units/372575/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.901157Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?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": [ "" ], "id_hash": 666616067248979288, "content_hash": 666616067248979288, "location": "../../administrator/configuration/mrf.md:3", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 32, "source_unit": "https://translate.funkwhale.audio/api/units/372403/?format=api", "priority": 100, "id": 372577, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=89404bc801f17d58", "url": "https://translate.funkwhale.audio/api/units/372577/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.902375Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Architecture" ], "previous_source": "", "target": [ "" ], "id_hash": -3937639386123481026, "content_hash": -3937639386123481026, "location": "../../administrator/configuration/mrf.md:5", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372579, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=495ab1d74085d03e", "url": "https://translate.funkwhale.audio/api/units/372579/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.903277Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?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": [ "" ], "id_hash": 512314524408485259, "content_hash": 512314524408485259, "location": "../../administrator/configuration/mrf.md:7", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372582, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=871c1b5878a4158b", "url": "https://translate.funkwhale.audio/api/units/372582/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.904046Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "We implement some of Funkwhale's built-in moderation tools as a MRF policy. For example:" ], "previous_source": "", "target": [ "" ], "id_hash": -4420117707921817754, "content_hash": -4420117707921817754, "location": "../../administrator/configuration/mrf.md:9", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate.funkwhale.audio/api/units/372407/?format=api", "priority": 100, "id": 372585, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=42a8965d09e7ff66", "url": "https://translate.funkwhale.audio/api/units/372585/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.904836Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?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": [ "" ], "id_hash": 7377819872631253718, "content_hash": 7377819872631253718, "location": "../../administrator/configuration/mrf.md:11", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate.funkwhale.audio/api/units/372409/?format=api", "priority": 100, "id": 372588, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=e6634815b500ead6", "url": "https://translate.funkwhale.audio/api/units/372588/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.905573Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?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": [ "" ], "id_hash": 2515193407810386060, "content_hash": 2515193407810386060, "location": "../../administrator/configuration/mrf.md:12", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372591, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=a2e7c3140df1388c", "url": "https://translate.funkwhale.audio/api/units/372591/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.906389Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Pleroma MRF policies can also affect outgoing messages. This is not currently supported in Funkwhale." ], "previous_source": "", "target": [ "" ], "id_hash": 6108405925015106000, "content_hash": 6108405925015106000, "location": "../../administrator/configuration/mrf.md:15", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372594, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=d4c56ad3386ab1d0", "url": "https://translate.funkwhale.audio/api/units/372594/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.907151Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Disclaimer" ], "previous_source": "", "target": [ "" ], "id_hash": 265736911877207617, "content_hash": 265736911877207617, "location": "../../administrator/configuration/mrf.md:18", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372597, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=83b016503c267641", "url": "https://translate.funkwhale.audio/api/units/372597/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.907959Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?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": [ "" ], "id_hash": -1732501035170189707, "content_hash": -1732501035170189707, "location": "../../administrator/configuration/mrf.md:20", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372600, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=67f4eb7cd9af2e75", "url": "https://translate.funkwhale.audio/api/units/372600/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.908710Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?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": [ "" ], "id_hash": -4300547841814192189, "content_hash": -4300547841814192189, "location": "../../administrator/configuration/mrf.md:22", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372602, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=44516285ed179fc3", "url": "https://translate.funkwhale.audio/api/units/372602/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.909488Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Write your first MRF policy" ], "previous_source": "", "target": [ "" ], "id_hash": -7748516293302673801, "content_hash": -7748516293302673801, "location": "../../administrator/configuration/mrf.md:24", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372605, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=1477bd7c115e1e77", "url": "https://translate.funkwhale.audio/api/units/372605/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.910301Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?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": [ "" ], "id_hash": -3212681687820609710, "content_hash": -3212681687820609710, "location": "../../administrator/configuration/mrf.md:26", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372608, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=536a4306c50cd752", "url": "https://translate.funkwhale.audio/api/units/372608/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.911076Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "In the example below we write a policy that discards all Follow requests from listed domains:" ], "previous_source": "", "target": [ "" ], "id_hash": -8525979131079953417, "content_hash": -8525979131079953417, "location": "../../administrator/configuration/mrf.md:28", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372611, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=09ada3272195f3f7", "url": "https://translate.funkwhale.audio/api/units/372611/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.911836Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "You need to store this code in a Funkwhale plugin. To create one, execute the following:" ], "previous_source": "", "target": [ "" ], "id_hash": -2989225149111190628, "content_hash": -2989225149111190628, "location": "../../administrator/configuration/mrf.md:55", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372614, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=5684239081903b9c", "url": "https://translate.funkwhale.audio/api/units/372614/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.912604Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?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": [ "" ], "id_hash": 4835544407572395294, "content_hash": 4835544407572395294, "location": "../../administrator/configuration/mrf.md:79", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372617, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=c31b4e04d4fab51e", "url": "https://translate.funkwhale.audio/api/units/372617/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.913359Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Test your MRF policy" ], "previous_source": "", "target": [ "" ], "id_hash": 4386572923031416045, "content_hash": 4386572923031416045, "location": "../../administrator/configuration/mrf.md:81", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372620, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=bce03cd51aa26ced", "url": "https://translate.funkwhale.audio/api/units/372620/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.914131Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "To make the job of writing and debugging MRF policies easier, we provide a management command." ], "previous_source": "", "target": [ "" ], "id_hash": -557039273868075148, "content_hash": -557039273868075148, "location": "../../administrator/configuration/mrf.md:83", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372623, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=7844ffbb5326df74", "url": "https://translate.funkwhale.audio/api/units/372623/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.914890Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "List registered MRF policies." ], "previous_source": "", "target": [ "" ], "id_hash": 4194575833332900486, "content_hash": 4194575833332900486, "location": "../../administrator/configuration/mrf.md:85", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372625, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=ba36207f213ee286", "url": "https://translate.funkwhale.audio/api/units/372625/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.915627Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Debian" ], "previous_source": "", "target": [ "" ], "id_hash": 66094499807608419, "content_hash": 66094499807608419, "location": "../../administrator/configuration/mrf.md", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372627, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=80ead098eea3be63", "url": "https://translate.funkwhale.audio/api/units/372627/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.916342Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Docker" ], "previous_source": "", "target": [ "" ], "id_hash": -8307836762099421938, "content_hash": -8307836762099421938, "location": "../../administrator/configuration/mrf.md", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372629, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=0cb4a27b4f21ed0e", "url": "https://translate.funkwhale.audio/api/units/372629/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.917129Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Check how your MRF policy handles a follow." ], "previous_source": "", "target": [ "" ], "id_hash": -2743876033201249880, "content_hash": -2743876033201249880, "location": "../../administrator/configuration/mrf.md:108", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372630, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=59ebcb491554e1a8", "url": "https://translate.funkwhale.audio/api/units/372630/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.917832Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "Check how your MRF handles a problematic follow." ], "previous_source": "", "target": [ "" ], "id_hash": -9176811093344077716, "content_hash": -9176811093344077716, "location": "../../administrator/configuration/mrf.md:132", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372631, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=00a56aee725cb86c", "url": "https://translate.funkwhale.audio/api/units/372631/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.918589Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?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": [ "" ], "id_hash": -3726536091864460126, "content_hash": -3726536091864460126, "location": "../../administrator/configuration/mrf.md:157", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372632, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=4c48af2b21bf14a2", "url": "https://translate.funkwhale.audio/api/units/372632/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.919330Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-configuration-mrf/en_US/?format=api", "source": [ "There are extra options for testing MRF policies. Check the command help for more options." ], "previous_source": "", "target": [ "" ], "id_hash": -2347689785403593453, "content_hash": -2347689785403593453, "location": "../../administrator/configuration/mrf.md:185", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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": 372633, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-configuration-mrf/en_US/?checksum=5f6b54942a34ad13", "url": "https://translate.funkwhale.audio/api/units/372633/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:50.920108Z" } ] }{ "count": 25, "next": null, "previous": null, "results": [ { "translation": "