Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/articlescommitters-guide_index/id/units/?format=api&page=5
https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/units/?format=api&page=6", "previous": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/units/?format=api&page=4", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "MFC a vendor import" ], "previous_source": "", "target": [ "" ], "id_hash": 7083842833372125355, "content_hash": 7083842833372125355, "location": "documentation/content/en/articles/committers-guide/_index.adoc:978", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 284, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/613328/?format=api", "priority": 100, "id": 1392876, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=e24edd866fd798ab", "url": "https://translate-dev.freebsd.org/api/units/1392876/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:31.916632Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Redoing a MFC" ], "previous_source": "", "target": [ "" ], "id_hash": 6173129758240848294, "content_hash": 6173129758240848294, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1001", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 291, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/613342/?format=api", "priority": 100, "id": 1392883, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=d5ab5ccef856b9a6", "url": "https://translate-dev.freebsd.org/api/units/1392883/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:31.943219Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Considerations when MFCing" ], "previous_source": "", "target": [ "" ], "id_hash": 2902730768078854547, "content_hash": 2902730768078854547, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1012", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 295, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/613350/?format=api", "priority": 100, "id": 1392887, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=a848924115efd993", "url": "https://translate-dev.freebsd.org/api/units/1392887/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:31.962266Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "When committing source commits to stable and releng branches, we have the following goals:" ], "previous_source": "", "target": [ "" ], "id_hash": 4036243177101105729, "content_hash": 4036243177101105729, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1015", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 296, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/613352/?format=api", "priority": 100, "id": 1392888, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=b8039dc8de349a41", "url": "https://translate-dev.freebsd.org/api/units/1392888/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:31.965379Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Finding Eligible Hashes to MFC" ], "previous_source": "", "target": [ "" ], "id_hash": -3332720363599448339, "content_hash": -3332720363599448339, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1033", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 302, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/613372/?format=api", "priority": 100, "id": 1392898, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=51bfcc7c9ff1b6ed", "url": "https://translate-dev.freebsd.org/api/units/1392898/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:32.025552Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Commit message standards" ], "previous_source": "", "target": [ "" ], "id_hash": -4797186936516986234, "content_hash": -4797186936516986234, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1040", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 304, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/613382/?format=api", "priority": 100, "id": 1392903, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=3d6cf7e5d7c2ba86", "url": "https://translate-dev.freebsd.org/api/units/1392903/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:32.045426Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Marking MFCs" ], "previous_source": "", "target": [ "" ], "id_hash": -4729235843833771909, "content_hash": -4729235843833771909, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1041", "context": "", "note": "type: Title =====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 305, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/613384/?format=api", "priority": 100, "id": 1392904, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=3e5e610e7d3e487b", "url": "https://translate-dev.freebsd.org/api/units/1392904/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:32.049039Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "The project has adopted the following practice for marking MFCs:" ], "previous_source": "", "target": [ "" ], "id_hash": -8260828914856180034, "content_hash": -8260828914856180034, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1044", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 306, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/613386/?format=api", "priority": 100, "id": 1392905, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=0d5ba3dea3b8c6be", "url": "https://translate-dev.freebsd.org/api/units/1392905/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:32.052923Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Trim Metadata?" ], "previous_source": "", "target": [ "" ], "id_hash": -2478896114380192881, "content_hash": -2478896114380192881, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1049", "context": "", "note": "type: Title =====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 309, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/613392/?format=api", "priority": 100, "id": 1392908, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=5d99311e2345c38f", "url": "https://translate-dev.freebsd.org/api/units/1392908/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:32.065808Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "One area that was not clearly documented with Subversion (or even CVS) is how to format metadata in log messages for MFC commits. Should it include the metadata from the original commit unchanged, or should it be altered to reflect information about the MFC commit itself?" ], "previous_source": "", "target": [ "" ], "id_hash": -4791968355527303713, "content_hash": -4791968355527303713, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1053", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 310, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 46, "source_unit": "https://translate-dev.freebsd.org/api/units/1179226/?format=api", "priority": 100, "id": 1392909, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=3d7f822b69e1dddf", "url": "https://translate-dev.freebsd.org/api/units/1392909/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:32.068965Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "For MFCs regulated by re@, new metadata fields are added, such as the Approved by tag for approved commits. This new metadata will have to be added via `git commit --amend` or similar after the original commit has been reviewed and approved. We may also want to reserve some metadata fields in MFC commits such as Phabricator URLs for use by re@ in the future." ], "previous_source": "", "target": [ "" ], "id_hash": -4520412803471609005, "content_hash": -4520412803471609005, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1066", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 312, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 65, "source_unit": "https://translate-dev.freebsd.org/api/units/613398/?format=api", "priority": 100, "id": 1392911, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=4144448162f27353", "url": "https://translate-dev.freebsd.org/api/units/1392911/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:32.104817Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "If instead we choose to adjust metadata in MFCs, developers will have to edit log messages explicitly via the use of `git cherry-pick --edit` or `git commit --amend`. However, as compared to svn, at least the existing commit message can be pre-populated and metadata fields can be added or removed without having to re-enter the entire commit message." ], "previous_source": "", "target": [ "" ], "id_hash": 6374651380479335902, "content_hash": 6374651380479335902, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1072", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 314, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 58, "source_unit": "https://translate-dev.freebsd.org/api/units/613402/?format=api", "priority": 100, "id": 1392913, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=d8774fa7fc6c9dde", "url": "https://translate-dev.freebsd.org/api/units/1392913/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:32.114175Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "The bottom line is that developers will likely need to curate their commit message for MFCs that are non-trivial." ], "previous_source": "", "target": [ "" ], "id_hash": 953114421820727984, "content_hash": 953114421820727984, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1074", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 315, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/613404/?format=api", "priority": 100, "id": 1392914, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=8d3a24844eed22b0", "url": "https://translate-dev.freebsd.org/api/units/1392914/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:32.791589Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Vendor Imports with Git" ], "previous_source": "", "target": [ "" ], "id_hash": 483824900596345516, "content_hash": 483824900596345516, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1076", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 317, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/613506/?format=api", "priority": 100, "id": 1392965, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=86b6e42f0588aaac", "url": "https://translate-dev.freebsd.org/api/units/1392965/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.047127Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "This section describes the vendor import procedure with Git in detail." ], "previous_source": "", "target": [ "" ], "id_hash": -6814832159240947151, "content_hash": -6814832159240947151, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1079", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 318, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/613508/?format=api", "priority": 100, "id": 1392966, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=216cda41f888fa31", "url": "https://translate-dev.freebsd.org/api/units/1392966/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.050468Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Branch naming convention" ], "previous_source": "", "target": [ "" ], "id_hash": -4688528005699102641, "content_hash": -4688528005699102641, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1080", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 319, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/613510/?format=api", "priority": 100, "id": 1392967, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=3eef009ea4d5984f", "url": "https://translate-dev.freebsd.org/api/units/1392967/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.053824Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "All vendor branches and tags start with `vendor/`. These branches and tags are visible by default." ], "previous_source": "", "target": [ "" ], "id_hash": 415614421357837278, "content_hash": 415614421357837278, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1083", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 320, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/613512/?format=api", "priority": 100, "id": 1392968, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=85c48f1d3c903bde", "url": "https://translate-dev.freebsd.org/api/units/1392968/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.056802Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "We will explore an example for updating NetBSD's mtree that is in our tree. The vendor branch for this is `vendor/NetBSD/mtree`." ], "previous_source": "", "target": [ "" ], "id_hash": 6011588474301917889, "content_hash": 6011588474301917889, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1092", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 322, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/613516/?format=api", "priority": 100, "id": 1392970, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=d36d73ddda992ac1", "url": "https://translate-dev.freebsd.org/api/units/1392970/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.097697Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Updating an old vendor import" ], "previous_source": "", "target": [ "" ], "id_hash": -1928785976798505027, "content_hash": -1928785976798505027, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1093", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 323, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/613518/?format=api", "priority": 100, "id": 1392971, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=653b935f8d2b97bd", "url": "https://translate-dev.freebsd.org/api/units/1392971/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.103414Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "The vendor trees usually have only the subset of the third-party software that is appropriate to FreeBSD. These trees are usually tiny in comparison to the FreeBSD tree. Git worktrees are thus quite small and fast and the preferred method to use. Make sure that whatever directory you choose below (the `../mtree`) does not currently exist." ], "previous_source": "", "target": [ "" ], "id_hash": -6786357206167619293, "content_hash": -6786357206167619293, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1099", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 324, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 56, "source_unit": "https://translate-dev.freebsd.org/api/units/613520/?format=api", "priority": 100, "id": 1392972, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=21d204139f777923", "url": "https://translate-dev.freebsd.org/api/units/1392972/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.107303Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Update the Sources in the Vendor Branch" ], "previous_source": "", "target": [ "" ], "id_hash": -2258993981930822908, "content_hash": -2258993981930822908, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1105", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 326, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/613524/?format=api", "priority": 100, "id": 1392974, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=60a670f12d44a304", "url": "https://translate-dev.freebsd.org/api/units/1392974/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.115507Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Prepare a full, clean tree of the vendor sources. Import everything but merge only what is needed." ], "previous_source": "", "target": [ "" ], "id_hash": 2529337887643145687, "content_hash": 2529337887643145687, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1108", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 327, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/613526/?format=api", "priority": 100, "id": 1392975, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=a31a036865e815d7", "url": "https://translate-dev.freebsd.org/api/units/1392975/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.119373Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "This example assumes the NetBSD source is checked out from their GitHub mirror in `~/git/NetBSD`. Note that \"upstream\" might have added or removed files, so we want to make sure deletions are propagated as well. package:net/rsync[] is commonly installed, so I'll use that." ], "previous_source": "", "target": [ "" ], "id_hash": -2623454613233873228, "content_hash": -2623454613233873228, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1112", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 328, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 43, "source_unit": "https://translate-dev.freebsd.org/api/units/1248882/?format=api", "priority": 100, "id": 1392976, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=5b979dedcdd5ceb4", "url": "https://translate-dev.freebsd.org/api/units/1392976/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.122775Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "% cd ../mtree\n% rsync -va --del --exclude=\".git\" ~/git/NetBSD/usr.sbin/mtree/ .\n% git add -A\n% git status\n...\n% git diff --staged\n...\n% git commit -m \"Vendor import of NetBSD's mtree at 2020-12-11\"\n[vendor/NetBSD/mtree 8e7aa25fcf1] Vendor import of NetBSD's mtree at 2020-12-11\n 7 files changed, 114 insertions(+), 82 deletions(-)\n% git tag -a vendor/NetBSD/mtree/20201211\n" ], "previous_source": "", "target": [ "" ], "id_hash": 4236214923382203173, "content_hash": 4236214923382203173, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1126", "context": "", "note": "type: Plain text", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 329, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 55, "source_unit": "https://translate-dev.freebsd.org/api/units/1255544/?format=api", "priority": 100, "id": 1392977, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=baca0f074467a325", "url": "https://translate-dev.freebsd.org/api/units/1392977/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.127679Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Updating the FreeBSD Copy" ], "previous_source": "", "target": [ "" ], "id_hash": 8079825786481864917, "content_hash": 8079825786481864917, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1136", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 332, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/613536/?format=api", "priority": 100, "id": 1392980, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=f0214ebe7a4af0d5", "url": "https://translate-dev.freebsd.org/api/units/1392980/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.138722Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "At this point you can push the import to `vendor` into our repo." ], "previous_source": "", "target": [ "" ], "id_hash": -3115965263389479814, "content_hash": -3115965263389479814, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1139", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 333, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/1248886/?format=api", "priority": 100, "id": 1392981, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=54c1de1a1f36ac7a", "url": "https://translate-dev.freebsd.org/api/units/1392981/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.141794Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Updating the FreeBSD source tree" ], "previous_source": "", "target": [ "" ], "id_hash": 7013936206080457355, "content_hash": 7013936206080457355, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1147", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 336, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/613544/?format=api", "priority": 100, "id": 1392984, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=e15681d168ad3a8b", "url": "https://translate-dev.freebsd.org/api/units/1392984/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.151405Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Now you need to update the mtree in FreeBSD. The sources live in `contrib/mtree` since it is upstream software." ], "previous_source": "", "target": [ "" ], "id_hash": -1269438617142811926, "content_hash": -1269438617142811926, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1151", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 337, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/613546/?format=api", "priority": 100, "id": 1392985, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=6e620c4db10a22ea", "url": "https://translate-dev.freebsd.org/api/units/1392985/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.158998Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Rebasing your change against latest FreeBSD source tree" ], "previous_source": "", "target": [ "" ], "id_hash": 6326744952829638867, "content_hash": 6326744952829638867, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1162", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 340, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/613552/?format=api", "priority": 100, "id": 1392988, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=d7cd1d0399e7f8d3", "url": "https://translate-dev.freebsd.org/api/units/1392988/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.168623Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Because the current policy recommends against using merges, if the upstream FreeBSD `main` moved forward before you get a chance to push, you would have to redo the merge." ], "previous_source": "", "target": [ "" ], "id_hash": -4203385148960348323, "content_hash": -4203385148960348323, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1165", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 341, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://translate-dev.freebsd.org/api/units/613554/?format=api", "priority": 100, "id": 1392989, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=45aa937a3e10e75d", "url": "https://translate-dev.freebsd.org/api/units/1392989/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.171651Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Regular `git rebase` or `git pull --rebase` doesn't know how to rebase a merge commit **as a merge commit**, so instead of that you would have to recreate the commit." ], "previous_source": "", "target": [ "" ], "id_hash": 8931942227007240995, "content_hash": 8931942227007240995, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1168", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 342, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 30, "source_unit": "https://translate-dev.freebsd.org/api/units/613556/?format=api", "priority": 100, "id": 1392990, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=fbf4a221cb13fb23", "url": "https://translate-dev.freebsd.org/api/units/1392990/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.174461Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Pushing the changes" ], "previous_source": "", "target": [ "" ], "id_hash": -3147996566093087212, "content_hash": -3147996566093087212, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1210", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 349, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/613578/?format=api", "priority": 100, "id": 1393001, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=545011cd4bdf3e14", "url": "https://translate-dev.freebsd.org/api/units/1393001/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.237470Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "After review, when you are sure it is a good change, you can push it to the FreeBSD repo:" ], "previous_source": "", "target": [ "" ], "id_hash": -2567367951806361401, "content_hash": -2567367951806361401, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1217", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 351, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/613582/?format=api", "priority": 100, "id": 1393003, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=5c5ee07348dc10c7", "url": "https://translate-dev.freebsd.org/api/units/1393003/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.244431Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Creating a new vendor branch" ], "previous_source": "", "target": [ "" ], "id_hash": 2628422386839302166, "content_hash": 2628422386839302166, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1248", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 358, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/613586/?format=api", "priority": 100, "id": 1393005, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=a47a083c1f3db016", "url": "https://translate-dev.freebsd.org/api/units/1393005/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.251312Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "There are a number of ways to create a new vendor branch. The recommended way is to create a new repository and then merge that with FreeBSD. If one is importing `glorbnitz` into the FreeBSD tree, release 3.1415. For the sake of simplicity, we will not trim this release. It is a simple user command that puts the nitz device into different magical glorb states and is small enough trimming will not save much." ], "previous_source": "", "target": [ "" ], "id_hash": -4623344836745380481, "content_hash": -4623344836745380481, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1255", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 359, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 74, "source_unit": "https://translate-dev.freebsd.org/api/units/613588/?format=api", "priority": 100, "id": 1393006, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=3fd6945dd3a7bd7f", "url": "https://translate-dev.freebsd.org/api/units/1393006/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.254941Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Create the repo" ], "previous_source": "", "target": [ "" ], "id_hash": 4427073836172881532, "content_hash": 4427073836172881532, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1256", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 360, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/613590/?format=api", "priority": 100, "id": 1393007, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=bd702032c782ae7c", "url": "https://translate-dev.freebsd.org/api/units/1393007/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.259741Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Copy the sources in" ], "previous_source": "", "target": [ "" ], "id_hash": -8709445387079638262, "content_hash": -8709445387079638262, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1271", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 364, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/613598/?format=api", "priority": 100, "id": 1393011, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=0721d590a874230a", "url": "https://translate-dev.freebsd.org/api/units/1393011/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.299611Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Since this is a new import, you can just cp the sources in, or use tar or even rsync as shown above. And we will add everything, assuming no dot files." ], "previous_source": "", "target": [ "" ], "id_hash": -1914277278592038470, "content_hash": -1914277278592038470, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1275", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 365, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate-dev.freebsd.org/api/units/613600/?format=api", "priority": 100, "id": 1393012, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=656f1ef517eb89ba", "url": "https://translate-dev.freebsd.org/api/units/1393012/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.303555Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Now import it into our repository" ], "previous_source": "", "target": [ "" ], "id_hash": -2966018842381825937, "content_hash": -2966018842381825937, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1292", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 370, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/613610/?format=api", "priority": 100, "id": 1393017, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=56d69593d6b7486f", "url": "https://translate-dev.freebsd.org/api/units/1393017/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.326941Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Now you need to import the branch into our repository." ], "previous_source": "", "target": [ "" ], "id_hash": -6921815689575799968, "content_hash": -6921815689575799968, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1295", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 371, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/613612/?format=api", "priority": 100, "id": 1393018, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=1ff0c54dbe1be360", "url": "https://translate-dev.freebsd.org/api/units/1393018/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.330616Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Tag and push" ], "previous_source": "", "target": [ "" ], "id_hash": 8008397933430049334, "content_hash": 8008397933430049334, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1307", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 374, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/613618/?format=api", "priority": 100, "id": 1393021, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=ef238b7d7a120a36", "url": "https://translate-dev.freebsd.org/api/units/1393021/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.345261Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Steps from here on out are much the same as they are in the case of updating a vendor branch, though without the updating the vendor branch step." ], "previous_source": "", "target": [ "" ], "id_hash": -5287649044800385795, "content_hash": -5287649044800385795, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1310", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 375, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://translate-dev.freebsd.org/api/units/613620/?format=api", "priority": 100, "id": 1393022, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=369e7f357bbd4cfd", "url": "https://translate-dev.freebsd.org/api/units/1393022/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.349495Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Time to finally merge it into the base tree" ], "previous_source": "", "target": [ "" ], "id_hash": 5816869676401782985, "content_hash": 5816869676401782985, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1328", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 379, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/613636/?format=api", "priority": 100, "id": 1393030, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=d0b9ac26ceab70c9", "url": "https://translate-dev.freebsd.org/api/units/1393030/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.426417Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "% cd ../src\n% git subtree add -P contrib/glorbnitz vendor/glorbnitz\n# Make sure the commit is good with \"git show\"\n% git commit --amend # one last sanity check on commit message\n% git push freebsd\n" ], "previous_source": "", "target": [ "" ], "id_hash": -150732832839607540, "content_hash": -150732832839607540, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1337", "context": "", "note": "type: Plain text", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 380, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://translate-dev.freebsd.org/api/units/613638/?format=api", "priority": 100, "id": 1393031, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=7de87d49829b5b0c", "url": "https://translate-dev.freebsd.org/api/units/1393031/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.430186Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Keeping current" ], "previous_source": "", "target": [ "" ], "id_hash": -3544838422200339931, "content_hash": -3544838422200339931, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1352", "context": "", "note": "type: Title =====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 384, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/613696/?format=api", "priority": 100, "id": 1393060, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=4ece343c8297b225", "url": "https://translate-dev.freebsd.org/api/units/1393060/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.556977Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "So, time passes. It's time now to update the tree for the latest changes upstream. When you checkout `main` make sure that you have no diffs. It's a lot easier to commit those to a branch (or use `git stash`) before doing the following." ], "previous_source": "", "target": [ "" ], "id_hash": -4792585105777991036, "content_hash": -4792585105777991036, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1358", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 385, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 44, "source_unit": "https://translate-dev.freebsd.org/api/units/613698/?format=api", "priority": 100, "id": 1393061, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=3d7d513d0e466284", "url": "https://translate-dev.freebsd.org/api/units/1393061/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.560833Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Time to push changes upstream" ], "previous_source": "", "target": [ "" ], "id_hash": -9084185551673320067, "content_hash": -9084185551673320067, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1405", "context": "", "note": "type: Title =====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 397, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/613720/?format=api", "priority": 100, "id": 1393072, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=01ee7d5eeec69d7d", "url": "https://translate-dev.freebsd.org/api/units/1393072/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.649761Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "First, ensure that the push URL is properly configured for the upstream repository." ], "previous_source": "", "target": [ "" ], "id_hash": -247818826022277150, "content_hash": -247818826022277150, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1408", "context": "", "note": "type: delimited block . 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 398, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/613722/?format=api", "priority": 100, "id": 1393073, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=7c8f92173a49afe2", "url": "https://translate-dev.freebsd.org/api/units/1393073/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.653373Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Time to push changes upstream (alternative)" ], "previous_source": "", "target": [ "" ], "id_hash": 5337013511199691309, "content_hash": 5337013511199691309, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1447", "context": "", "note": "type: Title =====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 409, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1248894/?format=api", "priority": 100, "id": 1393083, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=ca10e1830084922d", "url": "https://translate-dev.freebsd.org/api/units/1393083/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.712039Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/id/?format=api", "source": [ "Finding the Subversion Revision" ], "previous_source": "", "target": [ "" ], "id_hash": 7255761255614949229, "content_hash": 7255761255614949229, "location": "documentation/content/en/articles/committers-guide/_index.adoc:1468", "context": "", "note": "type: Title =====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 415, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/613742/?format=api", "priority": 100, "id": 1393089, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlescommitters-guide_index/id/?checksum=e4b1a46b57f8a76d", "url": "https://translate-dev.freebsd.org/api/units/1393089/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2022-03-09T17:36:33.740172Z" } ] }{ "count": 1091, "next": "