Changes
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/documentation/articlescommitters-guide_index/changes/?format=api&page=424
https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/changes/?format=api&page=425", "previous": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/changes/?format=api&page=423", "results": [ { "unit": "https://translate-dev.freebsd.org/api/units/1824324/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T20:53:44.165550Z", "action": 2, "target": "Будет добавлен заголовок сообщения с именем пользователя SASL: (`Authenticated sender: _имя_пользователя_`).", "id": 894322, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894322/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1792040/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T20:56:50.762925Z", "action": 2, "target": "Ключевые слова или фразы:", "id": 894323, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894323/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1792063/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T20:57:11.457029Z", "action": 2, "target": "Если коммиту должно быть сделано слияние в подмножество стабильных веток, укажите названия веток.", "id": 894324, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894324/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1792065/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T20:57:23.295387Z", "action": 2, "target": "Если коммиту должено быть сделано слияние в квартальную ветку портов, укажите квартальную ветку. Например, `2021Q2`.", "id": 894325, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894325/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824369/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T20:57:40.191125Z", "action": 2, "target": "Пожалуйста, используйте команду `git arc`, предоставляемую `devel/freebsd-git-devtools` (установите порт или пакет, затем введите `git help arc` для получения документации), для создания и обновления рецензий в Phabricator. Это упростит другим процесс проверки и тестирования ваших патчей.", "id": 894326, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894326/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791756/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T21:01:16.040823Z", "action": 2, "target": "Если вы привыкли к `git pull`, мы настоятельно рекомендуем использовать опцию `--ff-only` и дополнительно установить её в качестве опции по умолчанию. В качестве альтернативы, `git pull --rebase` полезен, если у вас есть изменения, проиндексированные (stage) в ветке `main`.", "id": 894327, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894327/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791558/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T21:02:40.198546Z", "action": 2, "target": "`git bisect start --first-parent` запустит процесс бисекции. Далее необходимо указать диапазон для проверки. `git bisect good XXXXXX` укажет рабочую версию, а `git bisect bad XXXXX` — нерабочую версию. Нерабочая версия почти всегда будет HEAD (специальный тег для текущего состояния). Рабочая версия будет последней, которую вы проверяли. Аргумент `--first-parent` необходим, чтобы последующие команды `git bisect` не пытались переключиться на ветку вендора, в которой отсутствует полное дерево исходников FreeBSD.", "id": 894328, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894328/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824077/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T21:03:05.155373Z", "action": 2, "target": "Для коммитов MFC, например, импорта от вендора, вам потребуется указать одного родителя для целей выборочного применения (cherry-pick). Обычно это будет «первый родитель» ветки, из которой вы применяете изменения, то есть:", "id": 894329, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894329/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791685/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T21:03:19.895243Z", "action": 2, "target": "Все ветки и теги вендоров начинаются с `vendor/`. Эти ветки и теги видны по умолчанию.", "id": 894330, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894330/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824256/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T21:03:32.971680Z", "action": 2, "target": "будет просматривать журнал ветки вендора для zlib, начиная с версии 1.2.10.", "id": 894331, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894331/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1792110/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T21:04:04.657630Z", "action": 2, "target": "Проект FreeBSD настоятельно не рекомендует использовать так называемую «рекламную оговорку» в новом коде. Из-за большого числа участников проекта FreeBSD соблюдение этой оговорки стало затруднительным для многих коммерческих вендоров. Если ваш код в дереве содержит рекламную оговорку, пожалуйста, рассмотрите возможность её удаления. Более того, пожалуйста, рассмотрите возможность использования вышеуказанной лицензии для вашего кода.", "id": 894332, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894332/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1792226/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-24T21:04:37.521103Z", "action": 2, "target": "Упомянутые выше деревья предназначены для стороннего программного обеспечения, обычно импортируемого в ветку вендора. Фиксация изменений там может вызвать ненужные проблемы при импорте более новых версий программного обеспечения. В общем случае рекомендуется отправлять исправления напрямую вендору. Исправления могут быть сначала зафиксированы в FreeBSD с разрешения сопровождающего.", "id": 894333, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894333/?format=api" }, { "unit": null, "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": null, "author": null, "timestamp": "2025-08-25T04:45:00.481213Z", "action": 17, "target": "", "id": 894336, "action_name": "Committed changes", "url": "https://translate-dev.freebsd.org/api/changes/894336/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824325/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:38:52.424691Z", "action": 2, "target": "На хосте действуют различные ограничения по скорости для сокращения попыток взлома перебором паролей.", "id": 894339, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894339/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791949/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:39:18.256294Z", "action": 2, "target": "Также возможно использовать локальный MTA для пересылки локально отправленных писем на SMTP-серверы FreeBSD.org.", "id": 894340, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894340/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824326/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:39:21.967420Z", "action": 2, "target": "Использование Postfix", "id": 894341, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894341/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791951/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:39:36.690890Z", "action": 2, "target": "Чтобы сообщить локальному экземпляру Postfix, что любое письмо от `_вашеимяпользователя_@FreeBSD.org` должно быть перенаправлено на серверы FreeBSD.org, добавьте это в ваш [.filename]#main.cf#:", "id": 894342, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894342/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824328/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:39:41.417795Z", "action": 2, "target": "Создайте файл [.filename]#/usr/local/etc/postfix/relayhost_maps# со следующим содержимым:", "id": 894343, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894343/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824330/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:39:47.368044Z", "action": 2, "target": "Создайте [.filename]#/usr/local/etc/postfix/sasl_passwd# со следующим содержимым:", "id": 894344, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894344/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824331/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:40:00.846796Z", "action": 2, "target": "Если почтовый сервер используется другими людьми, вы можете захотеть предотвратить отправку ими писем с вашего адреса. Для достижения этой цели добавьте это в ваш [.filename]#main.cf#:", "id": 894345, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894345/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824333/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:40:04.311574Z", "action": 2, "target": "Создайте файл [.filename]#/usr/local/etc/postfix/sender_login_maps# со следующим содержимым:", "id": 894346, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894346/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824335/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:41:14.266303Z", "action": 2, "target": "Где _yourlocalusername_ — это имя пользователя SASL, используемое для подключения к локальному экземпляру Postfix.", "id": 894347, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894347/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824336/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:41:15.681381Z", "action": 2, "target": "Использование OpenSMTPD", "id": 894348, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894348/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824337/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:41:22.240505Z", "action": 2, "target": "Чтобы указать локальному экземпляру OpenSMTPD, что все письма от `_yourusername_@FreeBSD.org` должны быть перенаправлены на серверы FreeBSD.org, добавьте это в ваш [.filename]#smtpd.conf#:", "id": 894349, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894349/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824339/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:41:28.436226Z", "action": 2, "target": "Где _вашелокальноеимяпользователя_ — это имя пользователя SASL, используемое для подключения к локальному экземпляру OpenSMTPD.", "id": 894350, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894350/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824340/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:41:33.718975Z", "action": 2, "target": "Создайте файл [.filename]#/usr/local/etc/mail/secrets# со следующим содержимым:", "id": 894351, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894351/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824342/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:41:36.285268Z", "action": 2, "target": "Использование Exim", "id": 894352, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894352/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824343/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:41:39.888058Z", "action": 2, "target": "Создайте файл [.filename]#/usr/local/etc/exim/freebsd_send# со следующим содержимым:", "id": 894353, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894353/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791980/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:42:12.114916Z", "action": 2, "target": "Все новые разработчики получают наставника на первые несколько месяцев. Наставник отвечает за обучение подопечного правилам и соглашениям проекта и направляет его первые шаги в сообществе разработчиков. Наставник также несёт личную ответственность за действия подопечного в течение этого начального периода.", "id": 894354, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894354/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791981/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:42:20.152065Z", "action": 2, "target": "Для коммитеров: не коммитьте ничего без предварительного одобрения ментора. Задокументируйте это одобрение строкой `Approved by:` в сообщении коммита.", "id": 894355, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894355/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791982/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:42:52.909801Z", "action": 2, "target": "Когда наставник решает, что подопечный освоил основы и готов к самостоятельной фиксации изменений, наставник объявляет об этом, выполняя коммит в [.filename]#mentors#. Этот файл находится в сиротской ветке [.filename]#admin# каждого репозитория. Подробная информация о том, как получить доступ к этим веткам, доступна в crossref:committers-guide[admin-branch, ветке \"admin\"].", "id": 894356, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894356/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791985/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:43:28.492442Z", "action": 2, "target": "Проверка кода — один из способов повышения качества программного обеспечения. Следующие рекомендации применимы к коммитам в ветку `main` (-CURRENT) репозитория `src`. Другие ветки, а также деревья `ports` и `docs` имеют собственные политики проверки, но данные рекомендации в целом применимы к коммитам, требующим ревью:", "id": 894357, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894357/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824345/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:43:37.843852Z", "action": 2, "target": "Все нетривиальные изменения должны быть проверены перед их фиксацией в репозитории.", "id": 894358, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894358/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824346/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:44:35.113847Z", "action": 2, "target": "Рецензирование может проводиться по электронной почте, в Bugzilla, в Phabricator или с помощью другого механизма. По возможности рецензирование должно быть публичным.", "id": 894359, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894359/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824347/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:44:43.047569Z", "action": 2, "target": "Разработчик, ответственный за изменение кода, также обязан вносить все необходимые изменения, связанные с проверкой.", "id": 894360, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894360/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824348/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:45:12.168613Z", "action": 2, "target": "Проверка кода может быть итеративным процессом, который продолжается до тех пор, пока патч не будет готов к коммиту. В частности, после отправки патча на ревью, он должен получить явное подтверждение \"выглядит хорошо\" перед коммитом. Пока оно является явным, это может принимать любую форму, которая имеет смысл для метода проверки.", "id": 894361, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894361/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824349/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:45:21.096402Z", "action": 2, "target": "Тайм-ауты не являются заменой проверке.", "id": 894362, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894362/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824350/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:46:09.320091Z", "action": 2, "target": "Иногда проверка кода занимает больше времени, чем хотелось бы, особенно для большого по объему функционала. Принятые способы ускорить проверку ваших патчей:", "id": 894363, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894363/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824351/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:46:17.667926Z", "action": 2, "target": "Проверяйте патчи других людей. Если вы помогаете, все будут более охотно делать то же самое для вас; доброжелательность — наша валюта.", "id": 894364, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894364/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824352/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:46:39.334232Z", "action": 2, "target": "Пингуйте патч. Если он срочный, укажите причины, почему для вас важно, чтобы этот патч был принят, и пингуйте каждые пару дней. Если он не срочный, общепринятая вежливая частота пинга — одна неделя. Помните, что вы просите у других профессиональных разработчиков их ценное время.", "id": 894365, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894365/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824353/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:46:47.649701Z", "action": 2, "target": "Обратитесь за помощью в списки рассылки, IRC и т.д. Другие могут либо помочь вам напрямую, либо предложить рецензента.", "id": 894366, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894366/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824354/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:46:57.268735Z", "action": 2, "target": "Разделите ваш патч на несколько меньших патчей, которые основываются друг на друге. Чем меньше ваш патч, тем выше вероятность, что кто-то бегло его просмотрит.", "id": 894367, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894367/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824355/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:47:11.274961Z", "action": 2, "target": "При внесении крупных изменений полезно держать это в уме с самого начала работы, поскольку разбиение крупных изменений на более мелкие часто бывает затруднительно постфактум.", "id": 894368, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894368/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824356/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:48:54.439413Z", "action": 2, "target": "Разработчикам следует участвовать в проверках кода как в роли авторов, так и в роли рецензентов. Если кто-то любезно проверил ваш код, вы должны ответить тем же для кого-то другого. Обратите внимание, что хотя любой может проверить и дать обратную связь по патчу, только соответствующий эксперт по теме может одобрить изменение. Обычно это коммиттер, который регулярно работает с рассматриваемым кодом.", "id": 894369, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894369/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1824357/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:49:06.285321Z", "action": 2, "target": "В некоторых случаях может не оказаться эксперта по предметной области. В таких случаях достаточно проверки опытным разработчиком в сочетании с соответствующим тестированием.", "id": 894370, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894370/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791993/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:49:21.000456Z", "action": 2, "target": "В этом разделе содержатся некоторые предложения и традиции по форматированию журналов коммитов.", "id": 894371, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894371/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791995/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:49:51.221955Z", "action": 2, "target": "При фиксации изменения в Git, Subversion или другой системе контроля версий (СКВ) вам предлагается написать текст с описанием коммита — сообщение о коммите. Насколько важно это сообщение о коммите? Стоит ли прилагать значительные усилия для его написания? Имеет ли значение, если вы просто напишете `исправлена ошибка`?", "id": 894372, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894372/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791996/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:49:57.446164Z", "action": 2, "target": "У большинства проектов более одного разработчика, и они длятся в течение некоторого времени. Сообщения коммитов — это очень важный способ общения с другими разработчиками, как в настоящем, так и в будущем.", "id": 894373, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894373/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791997/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:50:49.235521Z", "action": 2, "target": "В FreeBSD сотни активных разработчиков и сотни тысяч коммитов, охватывающих десятилетия истории. За это время сообщество разработчиков осознало, насколько ценны хорошие сообщения к коммитам; иногда эти уроки давались тяжело.", "id": 894374, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894374/?format=api" }, { "unit": "https://translate-dev.freebsd.org/api/units/1791998/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api", "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api", "timestamp": "2025-08-25T07:50:52.811856Z", "action": 2, "target": "Сообщения коммитов служат как минимум трем целям:", "id": 894375, "action_name": "Translation changed", "url": "https://translate-dev.freebsd.org/api/changes/894375/?format=api" } ] }{ "count": 21288, "next": "