Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/developer-workflows-git/en_US/units/?format=api
https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Git workflow" ], "previous_source": "", "target": [ "" ], "id_hash": 7208715764737328381, "content_hash": 7208715764737328381, "location": "../../developer_documentation/workflows/git.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": 2, "source_unit": "https://translate.funkwhale.audio/api/units/373260/?format=api", "priority": 100, "id": 373407, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=e40a80cb6bed44fd", "url": "https://translate.funkwhale.audio/api/units/373407/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.094381Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Funkwhale uses GitLab's merge requests to manage changes. The workflow looks like this:" ], "previous_source": "", "target": [ "" ], "id_hash": -7608415746354928143, "content_hash": -7608415746354928143, "location": "../../developer_documentation/workflows/git.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": 13, "source_unit": "https://translate.funkwhale.audio/api/units/373262/?format=api", "priority": 100, "id": 373408, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=16697a309706a5f1", "url": "https://translate.funkwhale.audio/api/units/373408/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.095466Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Assign the issue you are working on to yourself, or create one if it doesn't exist" ], "previous_source": "", "target": [ "" ], "id_hash": -3261203493300807378, "content_hash": -3261203493300807378, "location": "../../developer_documentation/workflows/git.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": 16, "source_unit": "https://translate.funkwhale.audio/api/units/373263/?format=api", "priority": 100, "id": 373409, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=52bde0b3918ad92e", "url": "https://translate.funkwhale.audio/api/units/373409/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.096414Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Create a fork of the project" ], "previous_source": "", "target": [ "" ], "id_hash": 708982046985428653, "content_hash": 708982046985428653, "location": "../../developer_documentation/workflows/git.md:6", "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": 6, "source_unit": "https://translate.funkwhale.audio/api/units/373265/?format=api", "priority": 100, "id": 373411, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=89d6cf6a56b21ead", "url": "https://translate.funkwhale.audio/api/units/373411/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.097289Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Check out the `develop` branch. If you're making a minor change (such as fixing a typo) you can check out the `stable` branch" ], "previous_source": "", "target": [ "" ], "id_hash": 1139968772075850253, "content_hash": 1139968772075850253, "location": "../../developer_documentation/workflows/git.md:7", "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": 23, "source_unit": "https://translate.funkwhale.audio/api/units/373267/?format=api", "priority": 100, "id": 373413, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=8fd1fb8ef29e8a0d", "url": "https://translate.funkwhale.audio/api/units/373413/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.098176Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Create a new branch based on the checked out branch. Make sure to give your branch a meaningful name and include the issue number if required" ], "previous_source": "", "target": [ "" ], "id_hash": -5047156833189175968, "content_hash": -5047156833189175968, "location": "../../developer_documentation/workflows/git.md:8", "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": 26, "source_unit": "https://translate.funkwhale.audio/api/units/373269/?format=api", "priority": 100, "id": 373415, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=39f4e599e812dd60", "url": "https://translate.funkwhale.audio/api/units/373415/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.099082Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Work on your changes locally. Try to keep each commit small to make reviews easier" ], "previous_source": "", "target": [ "" ], "id_hash": -7342983847731270906, "content_hash": -7342983847731270906, "location": "../../developer_documentation/workflows/git.md:9", "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": 15, "source_unit": "https://translate.funkwhale.audio/api/units/373271/?format=api", "priority": 100, "id": 373417, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=1a187b18648beb06", "url": "https://translate.funkwhale.audio/api/units/373417/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.099997Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Add a changelog fragment summarizing your changes" ], "previous_source": "", "target": [ "" ], "id_hash": -1424972525374603835, "content_hash": -1424972525374603835, "location": "../../developer_documentation/workflows/git.md:10", "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": 7, "source_unit": "https://translate.funkwhale.audio/api/units/373273/?format=api", "priority": 100, "id": 373419, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=6c397b09ba5afdc5", "url": "https://translate.funkwhale.audio/api/units/373419/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.100961Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Lint the codebase using the following command:" ], "previous_source": "", "target": [ "" ], "id_hash": -2427102039342571520, "content_hash": -2427102039342571520, "location": "../../developer_documentation/workflows/git.md:11", "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": 7, "source_unit": "https://translate.funkwhale.audio/api/units/373275/?format=api", "priority": 100, "id": 373421, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=5e51338df75c2000", "url": "https://translate.funkwhale.audio/api/units/373421/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.101816Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "API code" ], "previous_source": "", "target": [ "" ], "id_hash": -5142885701645984213, "content_hash": -5142885701645984213, "location": "../../developer_documentation/workflows/git.md", "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": 2, "source_unit": "https://translate.funkwhale.audio/api/units/373277/?format=api", "priority": 100, "id": 373423, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=38a0ccb3d8f49e2b", "url": "https://translate.funkwhale.audio/api/units/373423/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.102689Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Frontend code" ], "previous_source": "", "target": [ "" ], "id_hash": 1197742948409823384, "content_hash": 1197742948409823384, "location": "../../developer_documentation/workflows/git.md", "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": 2, "source_unit": "https://translate.funkwhale.audio/api/units/373279/?format=api", "priority": 100, "id": 373426, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=909f3cdd9c325098", "url": "https://translate.funkwhale.audio/api/units/373426/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.103486Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Push your branch" ], "previous_source": "", "target": [ "" ], "id_hash": 5077311036452427698, "content_hash": 5077311036452427698, "location": "../../developer_documentation/workflows/git.md:34", "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": 3, "source_unit": "https://translate.funkwhale.audio/api/units/373281/?format=api", "priority": 100, "id": 373427, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=c6763b7ca5ead7b2", "url": "https://translate.funkwhale.audio/api/units/373427/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.104312Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "Create a merge request in the GitLab frontend" ], "previous_source": "", "target": [ "" ], "id_hash": 144090848055900290, "content_hash": 144090848055900290, "location": "../../developer_documentation/workflows/git.md:35", "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": 8, "source_unit": "https://translate.funkwhale.audio/api/units/373283/?format=api", "priority": 100, "id": 373486, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=81ffe9dce5c1b882", "url": "https://translate.funkwhale.audio/api/units/373486/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.105292Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/developer-workflows-git/en_US/?format=api", "source": [ "We'll review your request and feed back" ], "previous_source": "", "target": [ "" ], "id_hash": -556365905242369617, "content_hash": -556365905242369617, "location": "../../developer_documentation/workflows/git.md:36", "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": 7, "source_unit": "https://translate.funkwhale.audio/api/units/373285/?format=api", "priority": 100, "id": 373487, "web_url": "https://translate.funkwhale.audio/translate/documentation/developer-workflows-git/en_US/?checksum=784764282ce3d1af", "url": "https://translate.funkwhale.audio/api/units/373487/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:54.196707Z" } ] }{ "count": 14, "next": null, "previous": null, "results": [ { "translation": "