Change Instance
Changes API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/changes/852309/?format=api
{ "unit": "https://translate-dev.freebsd.org/api/units/1811476/?format=api", "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesvm-design_index/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesvm-design_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-07-04T17:55:26.780876Z", "action": 9, "target": "FreeBSD управляет всем этим при помощи многоуровневой модели VM-объектов. Исходный файл с двоичной программой переносится на самый нижний уровень объектов VM. Уровень страниц, копируемых при записи, находится выше него, и хранит те страницы, которые были скопированы из исходного файла. Если программа модифицирует страницы данных, относящиеся к исходному файлу, то система VM обнаруживает это и переносит копию этой страницы на более высокий уровень. Когда процесс разветвляется, добавляются новые уровни VM-объектов. Это можно показать на простом примере. Функция `fork()` является общей операцией для всех систем *BSD, так что в этом примере будет рассматриваться программа, которая запускается, а затем разветвляется. Когда процесс запускается, VM-система создает некоторый уровень объектов, обозначим его A:", "id": 852309, "action_name": "Translation uploaded", "url": "https://translate-dev.freebsd.org/api/changes/852309/?format=api" }