Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/debian-handbook/05_packaging-system/zh_Hant/changes/?format=api&page=4
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 325,
    "next": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/changes/?format=api&page=5",
    "previous": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/changes/?format=api&page=3",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/82727057/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511862+02:00",
            "action": 59,
            "target": "最後,<command>dpkg</command> 執行 <command>new-postinst configure <replaceable>舊版本組態</replaceable></command> 組態套件。",
            "old": "",
            "details": {
                "state": 10,
                "source": "Finally, <command>dpkg</command> configures the package by executing the <command>new-postinst</command> script with the arguments <command>configure <replaceable>last-version-configured</replaceable></command>.",
                "old_state": -1
            },
            "id": 34079468,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079468/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727057/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511822+02:00",
            "action": 30,
            "target": "Finally, <command>dpkg</command> configures the package by executing the <command>new-postinst</command> script with the arguments <command>configure <replaceable>last-version-configured</replaceable></command>.",
            "old": "Finally, <command>dpkg</command> configures the package by executing <command>new-postinst configure <replaceable>last-version-configured</replaceable></command>.",
            "details": {},
            "id": 34079467,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079467/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727056/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511777+02:00",
            "action": 59,
            "target": "升級時,<command>dpkg</command> 執行 <command>old-postrm upgrade <replaceable>新版本</replaceable></command>.",
            "old": "",
            "details": {
                "state": 10,
                "source": "For an update, <command>dpkg</command> executes the <command>old-postrm</command> script and passes <command>upgrade <replaceable>new-version</replaceable></command> as arguments.",
                "old_state": -1
            },
            "id": 34079466,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079466/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727056/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511737+02:00",
            "action": 30,
            "target": "For an update, <command>dpkg</command> executes the <command>old-postrm</command> script and passes <command>upgrade <replaceable>new-version</replaceable></command> as arguments.",
            "old": "For an update, <command>dpkg</command> executes <command>old-postrm upgrade <replaceable>new-version</replaceable></command>.",
            "details": {},
            "id": 34079465,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079465/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727055/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511692+02:00",
            "action": 59,
            "target": "還是在升級時候,<command>dpkg</command> 執行 <command>new-preinst upgrade <replaceable>舊版本</replaceable></command>;第一次安裝時,它執行 <command>new-preinst install</command>。若已經安裝或移除該套件 (但未合併,仍保留組態檔案),可能在舊版本加入最新的參數。",
            "old": "",
            "details": {
                "state": 10,
                "source": "Still for an update, <command>dpkg</command> then executes the <command>new-preinst</command> script with the arguments <command>upgrade <replaceable>old-version</replaceable></command>; for the initial installation, it executes the <command>new-preinst</command> script and passes <command>install</command> as argument. It may add the old version in the last parameter, if the package has already been installed and removed since (but not purged, and thus configuration files have been retained).",
                "old_state": -1
            },
            "id": 34079464,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079464/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727055/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511651+02:00",
            "action": 30,
            "target": "Still for an update, <command>dpkg</command> then executes the <command>new-preinst</command> script with the arguments <command>upgrade <replaceable>old-version</replaceable></command>; for the initial installation, it executes the <command>new-preinst</command> script and passes <command>install</command> as argument. It may add the old version in the last parameter, if the package has already been installed and removed since (but not purged, and thus configuration files have been retained).",
            "old": "Still for an update, <command>dpkg</command> then executes <command>new-preinst upgrade <replaceable>old-version</replaceable></command>; for a first installation, it executes <command>new-preinst install</command>. It may add the old version in the last parameter, if the package has already been installed and removed since (but not purged, the configuration files having been retained).",
            "details": {},
            "id": 34079463,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079463/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727054/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511607+02:00",
            "action": 59,
            "target": "升級時,<command>dpkg</command> 叫用 <command>old-prerm upgrade <replaceable>新版本</replaceable></command>.",
            "old": "",
            "details": {
                "state": 10,
                "source": "For an update, <command>dpkg</command> calls the <command>old-prerm</command> script and passes <command>upgrade <replaceable>new-version</replaceable></command> as arguments.",
                "old_state": -1
            },
            "id": 34079462,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079462/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727054/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511564+02:00",
            "action": 30,
            "target": "For an update, <command>dpkg</command> calls the <command>old-prerm</command> script and passes <command>upgrade <replaceable>new-version</replaceable></command> as arguments.",
            "old": "For an update, <command>dpkg</command> calls the <command>old-prerm upgrade <replaceable>new-version</replaceable></command>.",
            "details": {},
            "id": 34079461,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079461/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727053/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511519+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Here is what happens during an installation (or an update). The <replaceable>old-version</replaceable>, <replaceable>new-version</replaceable> and <replaceable>last-version-configured</replaceable> arguments are placeholders for the actual (old and new) version numbers of the package:",
                "old_state": -1
            },
            "id": 34079460,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079460/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727052/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511474+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "During each invocation <command>dpkg</command> will pass certain arguments to each script such as <command>upgrade <replaceable>new-version</replaceable></command>. The invoked script can then either handle the arguments and perform a particular action, or ignore the arguments and return with an exit code of <literal>0</literal>, if nothing needs to be done during that step. In practice many packages will not need to perform an action during every step in the life cycle. Thus a typical configuration script will check for a particular argument and ignore all other ones, implicitly returning with exit code <literal>0</literal>.",
                "old_state": -1
            },
            "id": 34079459,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079459/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727051/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511428+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "During the initial installation and for each upgrade of a package, <command>dpkg</command> calls the so called <emphasis>maintainer scripts</emphasis> such as the <command>prerm</command> or <command>preinst</command> scripts. These scripts can perform additional actions during the different stages of a package's life-cycle. Script names preceded by <literal>new-</literal> are the scripts from the new version of a package being installed or upgraded to. Script names preceded by <literal>old-</literal> are the scripts from the old version of a package that is being upgraded from.",
                "old_state": -1
            },
            "id": 34079458,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079458/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727050/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511385+02:00",
            "action": 59,
            "target": "<primary>套件</primary><secondary>清除</secondary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>database</primary><secondary>dpkg</secondary>",
                "old_state": -1
            },
            "id": 34079457,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079457/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727050/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511343+02:00",
            "action": 30,
            "target": "<primary>database</primary><secondary>dpkg</secondary>",
            "old": "<primary>package</primary><secondary>purge</secondary>",
            "details": {},
            "id": 34079456,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079456/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727049/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511272+02:00",
            "action": 59,
            "target": "<primary><command>dpkg</command></primary><secondary>內部運作</secondary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>/var</filename></primary><secondary><filename>/var/lib/dpkg/</filename></secondary><seealso>dpkg</seealso>",
                "old_state": -1
            },
            "id": 34079455,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079455/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727049/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511232+02:00",
            "action": 30,
            "target": "<primary><filename>/var</filename></primary><secondary><filename>/var/lib/dpkg/</filename></secondary><seealso>dpkg</seealso>",
            "old": "<primary><command>dpkg</command></primary><secondary>internal operation</secondary>",
            "details": {},
            "id": 34079454,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079454/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727048/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511186+02:00",
            "action": 59,
            "target": "除了 <filename>control</filename> 檔案,給 Debian 套件使用的 <filename>control.tar.gz</filename> 也有若干腳本,在處理套件的各階段由 <command>dpkg</command> 啟用。Debian 政策詳細說明可能的個案,指出他們可能接收的腳本與參數。這些程序可能極為複雜,可能多個腳本同時失敗,<command>dpkg</command> 將取消安裝或移除 (祗要可能的話) 以返回前個滿意的階段。",
            "old": "",
            "details": {
                "state": 10,
                "source": "In addition to the <filename>control</filename> file, the <filename>control.tar.gz</filename> archive for each Debian package may contain a number of scripts, called by <command>dpkg</command> at different stages in the processing of a package. The Debian Policy describes the possible cases in detail, specifying the scripts called and the arguments that they receive. These sequences may be complicated, since if one of the scripts fails, <command>dpkg</command> will try to return to a satisfactory state by canceling the installation or removal in progress (insofar as it is possible). <ulink type=\"block\" url=\"https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html\" />",
                "old_state": -1
            },
            "id": 34079453,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079453/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727048/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511145+02:00",
            "action": 30,
            "target": "In addition to the <filename>control</filename> file, the <filename>control.tar.gz</filename> archive for each Debian package may contain a number of scripts, called by <command>dpkg</command> at different stages in the processing of a package. The Debian Policy describes the possible cases in detail, specifying the scripts called and the arguments that they receive. These sequences may be complicated, since if one of the scripts fails, <command>dpkg</command> will try to return to a satisfactory state by canceling the installation or removal in progress (insofar as it is possible). <ulink type=\"block\" url=\"https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html\" />",
            "old": "In addition to the <filename>control</filename> file, the <filename>control.tar.gz</filename> archive for each Debian package may contain a number of scripts, called by <command>dpkg</command> at different stages in the processing of a package. The Debian Policy describes the possible cases in detail, specifying the scripts called and the arguments that they receive. These sequences may be complicated, since if one of the scripts fails, <command>dpkg</command> will try to return to a satisfactory state by canceling the installation or removal in progress (insofar as it is possible).",
            "details": {},
            "id": 34079452,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079452/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727047/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511098+02:00",
            "action": 59,
            "target": "以上述的 <emphasis role=\"pkg\">apt</emphasis> 為例,還有一個欄位未說明,<literal>Tag</literal> 欄位。此欄位不是說明套件的關係,而是把套件分類。根據若干屬性 (介面類型、程式語言、應用範圍等) 來分類。僅管如此,並非每個套件都有精準的標籤且未融入所有的 Debian 工具;<command>aptitude</command> 顯示該等標籤,且可以被搜尋。未被 <command>aptitude</command> 搜尋的範圍,可使用以下的網站瀏覽標籤資料庫:<ulink type=\"block\" url=\"http://debtags.alioth.debian.org/\" />",
            "old": "",
            "details": {
                "state": 10,
                "source": "In the <emphasis role=\"pkg\">apt</emphasis> example at the beginning, we can see the presence of a field that we have not yet described, the <literal>Tag</literal> field. This field does not describe a relationship between packages, but is simply a way of categorizing a package in a thematic taxonomy. This classification of packages according to several criteria (type of interface, programming language, domain of application, etc.) has been available for a long time. Despite this, not all packages have accurate tags and it is not yet integrated in all Debian tools; <command>aptitude</command> displays these tags, and allows them to be used as search criteria. For those who dislike <command>aptitude</command>'s search criteria, the following website allows navigation of the tag database: <ulink type=\"block\" url=\"https://wiki.debian.org/Debtags\" />",
                "old_state": -1
            },
            "id": 34079451,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079451/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727047/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511057+02:00",
            "action": 30,
            "target": "In the <emphasis role=\"pkg\">apt</emphasis> example at the beginning, we can see the presence of a field that we have not yet described, the <literal>Tag</literal> field. This field does not describe a relationship between packages, but is simply a way of categorizing a package in a thematic taxonomy. This classification of packages according to several criteria (type of interface, programming language, domain of application, etc.) has been available for a long time. Despite this, not all packages have accurate tags and it is not yet integrated in all Debian tools; <command>aptitude</command> displays these tags, and allows them to be used as search criteria. For those who dislike <command>aptitude</command>'s search criteria, the following website allows navigation of the tag database: <ulink type=\"block\" url=\"https://wiki.debian.org/Debtags\" />",
            "old": "In the <emphasis role=\"pkg\">apt</emphasis> example above, we can see the presence of a field that we have not yet described, the <literal>Tag</literal> field. This field does not describe a relationship between packages, but is simply a way of categorizing a package in a thematic taxonomy. This classification of packages according to several criteria (type of interface, programming language, domain of application, etc.) has been available for a long time. Despite this, not all packages have accurate tags and it is not yet integrated in all Debian tools; <command>aptitude</command> displays these tags, and allows them to be used as search criteria. For those who are repelled by <command>aptitude</command>'s search criteria, the following website allows navigation of the tag database: <ulink type=\"block\" url=\"http://debtags.alioth.debian.org/\" />",
            "details": {},
            "id": 34079450,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079450/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727046/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.511014+02:00",
            "action": 59,
            "target": "<primary><filename>control</filename></primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>control</filename></primary><secondary><literal>Tag</literal></secondary>",
                "old_state": -1
            },
            "id": 34079449,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079449/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727046/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510973+02:00",
            "action": 30,
            "target": "<primary><filename>control</filename></primary><secondary><literal>Tag</literal></secondary>",
            "old": "<primary><filename>control</filename></primary>",
            "details": {},
            "id": 34079448,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079448/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727045/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510926+02:00",
            "action": 59,
            "target": "<literal>Replaces</literal> 欄位指出在其他套件的檔案,但該套件也合理地取代他們。沒有指名,<command>dpkg</command> 失敗,說明它不能覆寫另個套件的檔案 (技術上來說,雖不能強迫使用 <literal>--force-overwrite</literal> 選項,但可視為標準選項)。因此在加入該欄位之前,先辦認可能的問題並要求維護者研究它。",
            "old": "",
            "details": {
                "state": 10,
                "source": "The <literal>Replaces</literal> field indicates that the package contains files that are also present in another package, but that the package is legitimately entitled to replace them. Without this specification, <command>dpkg</command> fails to install the package, stating that it cannot overwrite the files of another package (technically, it is possible to force it to do so with the <literal>--force-overwrite</literal> option, but that is not considered standard operation). This allows identification of potential problems and requires the maintainer to study the matter prior to choosing whether to add such a field.",
                "old_state": -1
            },
            "id": 34079447,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079447/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727045/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510885+02:00",
            "action": 30,
            "target": "The <literal>Replaces</literal> field indicates that the package contains files that are also present in another package, but that the package is legitimately entitled to replace them. Without this specification, <command>dpkg</command> fails to install the package, stating that it cannot overwrite the files of another package (technically, it is possible to force it to do so with the <literal>--force-overwrite</literal> option, but that is not considered standard operation). This allows identification of potential problems and requires the maintainer to study the matter prior to choosing whether to add such a field.",
            "old": "The <literal>Replaces</literal> field indicates that the package contains files that are also present in another package, but that the package is legitimately entitled to replace them. Without this specification, <command>dpkg</command> fails, stating that it can not overwrite the files of another package (technically, it is possible to force it to do so with the <literal>--force-overwrite</literal> option, but that is not considered standard operation). This allows identification of potential problems and requires the maintainer to study the matter prior to choosing whether to add such a field.",
            "details": {},
            "id": 34079446,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079446/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727044/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510840+02:00",
            "action": 59,
            "target": "<primary><filename>control</filename></primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>control</filename></primary><secondary><literal>Replaces</literal>, header field</secondary>",
                "old_state": -1
            },
            "id": 34079445,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079445/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727044/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510799+02:00",
            "action": 30,
            "target": "<primary><filename>control</filename></primary><secondary><literal>Replaces</literal>, header field</secondary>",
            "old": "<primary><filename>control</filename></primary>",
            "details": {},
            "id": 34079444,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079444/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727043/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510753+02:00",
            "action": 59,
            "target": "<emphasis role=\"pkg\">dpkg</emphasis> 1.17.11 移除了這個限制,在 Jessie 裡沒問題。套件可以指定版本給虛擬套件使其相依,諸如 <literal>Provides: libdigest-md5-perl (= 1.8)</literal>。",
            "old": "",
            "details": {
                "state": 10,
                "source": "This limitation has been lifted in <emphasis role=\"pkg\">dpkg</emphasis> 1.17.11, and is no longer relevant. Packages, like <emphasis role=\"pkg\">perl</emphasis> 5.32.1, can assign a version to the virtual packages they provide, such as <literal>Provides: libdigest-md5-perl (= 2.55.01)</literal>, and thus allow other packages to use versioned dependencies.",
                "old_state": -1
            },
            "id": 34079443,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079443/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727043/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510712+02:00",
            "action": 30,
            "target": "This limitation has been lifted in <emphasis role=\"pkg\">dpkg</emphasis> 1.17.11, and is no longer relevant. Packages, like <emphasis role=\"pkg\">perl</emphasis> 5.32.1, can assign a version to the virtual packages they provide, such as <literal>Provides: libdigest-md5-perl (= 2.55.01)</literal>, and thus allow other packages to use versioned dependencies.",
            "old": "This limitation has been lifted in <emphasis role=\"pkg\">dpkg</emphasis> 1.17.11, and is no longer relevant in Jessie. Packages can assign a version to the virtual packages they provide with a dependency such as <literal>Provides: libdigest-md5-perl (= 1.8)</literal>.",
            "details": {},
            "id": 34079442,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079442/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727042/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510666+02:00",
            "action": 59,
            "target": "虛擬套件曾有很多限制,最麻煩的是沒有版本編號。從上例可知,這種 <literal>Depends: libdigest-md5-perl (&gt;= 1.6)</literal> 相依性,在 Perl 5.10 沒問題,但在包裝系統時仍不會滿足其相依性 — 雖然實際上已滿足了。但是包裝不知道相依性沒問題,祗好選擇風險最小的做法,假設其版本未相依。",
            "old": "",
            "details": {
                "state": 10,
                "source": "Virtual packages used to suffer from some limitations, the most significant of which was the absence of a version number. To return to the previous example, a dependency such as <literal>Depends: libdigest-md5-perl (&gt;= 1.6)</literal>, despite the presence of Perl 5.10, would have never been considered as satisfied by the packaging system — while in fact it most likely was satisfied. Unaware of this, the package system chose the least risky option, assuming that the versions do not match.",
                "old_state": -1
            },
            "id": 34079441,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079441/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727042/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510622+02:00",
            "action": 30,
            "target": "Virtual packages used to suffer from some limitations, the most significant of which was the absence of a version number. To return to the previous example, a dependency such as <literal>Depends: libdigest-md5-perl (&gt;= 1.6)</literal>, despite the presence of Perl 5.10, would have never been considered as satisfied by the packaging system — while in fact it most likely was satisfied. Unaware of this, the package system chose the least risky option, assuming that the versions do not match.",
            "old": "Virtual packages used to suffer from some limitations, the most significant of which was the absence of a version number. To return to the previous example, a dependency such as <literal>Depends: libdigest-md5-perl (&gt;= 1.6)</literal>, despite the presence of Perl 5.10, would never be considered as satisfied by the packaging system — while in fact it most likely is satisfied. Unaware of this, the package system chose the least risky option, assuming that the versions do not match.",
            "details": {},
            "id": 34079440,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079440/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727041/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510558+02:00",
            "action": 59,
            "target": "套件內容被置於另個較大的套件內時,<literal>Provides</literal> 欄位就很有意思。例如,<emphasis role=\"pkg\">libdigest-md5-perl</emphasis> Perl 模組是 Perl 5.6 的選項之一,已被整合入標準的 Perl 5.8 (及其以後的版本,如 5.20 並納入 <emphasis role=\"distribution\">Jessie</emphasis>)。所以,套件 <emphasis role=\"pkg\">perl</emphasis> 5.8 版之後已被宣告 <literal>Provides: libdigest-md5-perl</literal> 所以祗要使用 Perl 5.8 (或更新版) 就已滿足其相依性。<emphasis role=\"pkg\">libdigest-md5-perl</emphasis> 套件本身早就被刪除,因為移除 Perl 舊版之後就沒有任何意義。",
            "old": "",
            "details": {
                "state": 10,
                "source": "The <literal>Provides</literal> field is also interesting when the content of a package is included in a larger package. For example, the <emphasis role=\"pkg\">libdigest-md5-perl</emphasis> Perl module was an optional module in Perl 5.6, and has been integrated as standard in Perl 5.8 (and later versions, such as 5.32.1 present in <emphasis role=\"distribution\">Bullseye</emphasis>). As such, the package <emphasis role=\"pkg\">perl</emphasis> has since version 5.8 declared <literal>Provides: libdigest-md5-perl</literal> so that the dependencies on this package are met if the user has Perl 5.8 (or newer). The <emphasis role=\"pkg\">libdigest-md5-perl</emphasis> package itself has eventually been deleted, since it no longer had any purpose when old Perl versions were removed.",
                "old_state": -1
            },
            "id": 34079439,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079439/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727041/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510509+02:00",
            "action": 30,
            "target": "The <literal>Provides</literal> field is also interesting when the content of a package is included in a larger package. For example, the <emphasis role=\"pkg\">libdigest-md5-perl</emphasis> Perl module was an optional module in Perl 5.6, and has been integrated as standard in Perl 5.8 (and later versions, such as 5.32.1 present in <emphasis role=\"distribution\">Bullseye</emphasis>). As such, the package <emphasis role=\"pkg\">perl</emphasis> has since version 5.8 declared <literal>Provides: libdigest-md5-perl</literal> so that the dependencies on this package are met if the user has Perl 5.8 (or newer). The <emphasis role=\"pkg\">libdigest-md5-perl</emphasis> package itself has eventually been deleted, since it no longer had any purpose when old Perl versions were removed.",
            "old": "The <literal>Provides</literal> field is also interesting when the content of a package is included in a larger package. For example, the <emphasis role=\"pkg\">libdigest-md5-perl</emphasis> Perl module was an optional module in Perl 5.6, and has been integrated as standard in Perl 5.8 (and later versions, such as 5.20 present in <emphasis role=\"distribution\">Jessie</emphasis>). As such, the package <emphasis role=\"pkg\">perl</emphasis> has since version 5.8 declared <literal>Provides: libdigest-md5-perl</literal> so that the dependencies on this package are met if the user has Perl 5.8 (or newer). The <emphasis role=\"pkg\">libdigest-md5-perl</emphasis> package itself has eventually been deleted, since it no longer had any purpose when old Perl versions were removed.",
            "details": {},
            "id": 34079438,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079438/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727040/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510466+02:00",
            "action": 59,
            "target": "完整清單參見網站。<ulink type=\"block\" url=\"http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.yaml\" />",
            "old": "",
            "details": {
                "state": 10,
                "source": "The full list can be found on the Web. <ulink type=\"block\" url=\"https://www.debian.org/doc/packaging-manuals/virtual-package-names-list.yaml\" />",
                "old_state": -1
            },
            "id": 34079437,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079437/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727040/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510424+02:00",
            "action": 30,
            "target": "The full list can be found on the Web. <ulink type=\"block\" url=\"https://www.debian.org/doc/packaging-manuals/virtual-package-names-list.yaml\" />",
            "old": "The full list can be found on the Web. <ulink type=\"block\" url=\"http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.yaml\" />",
            "details": {},
            "id": 34079436,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079436/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727039/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510381+02:00",
            "action": 59,
            "target": "<primary>套件</primary><secondary>虛擬套件</secondary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>package</primary><secondary>meta-package</secondary>",
                "old_state": -1
            },
            "id": 34079435,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079435/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727039/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510341+02:00",
            "action": 30,
            "target": "<primary>package</primary><secondary>meta-package</secondary>",
            "old": "<primary>package</primary><secondary>virtual package</secondary>",
            "details": {},
            "id": 34079434,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079434/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727038/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510298+02:00",
            "action": 59,
            "target": "<primary><filename>control</filename></primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>control</filename></primary><secondary><literal>Provides</literal>, header field</secondary>",
                "old_state": -1
            },
            "id": 34079433,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079433/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727038/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510257+02:00",
            "action": 30,
            "target": "<primary><filename>control</filename></primary><secondary><literal>Provides</literal>, header field</secondary>",
            "old": "<primary><filename>control</filename></primary>",
            "details": {},
            "id": 34079432,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079432/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727037/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510215+02:00",
            "action": 59,
            "target": "<primary><filename>control</filename></primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>control</filename></primary><secondary><literal>Breaks</literal>, header field</secondary>",
                "old_state": -1
            },
            "id": 34079431,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079431/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727037/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510174+02:00",
            "action": 30,
            "target": "<primary><filename>control</filename></primary><secondary><literal>Breaks</literal>, header field</secondary>",
            "old": "<primary><filename>control</filename></primary>",
            "details": {},
            "id": 34079430,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079430/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727036/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510131+02:00",
            "action": 59,
            "target": "<primary><filename>control</filename></primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>control</filename></primary><secondary><literal>Conflicts</literal>, header field</secondary>",
                "old_state": -1
            },
            "id": 34079429,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079429/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727036/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510089+02:00",
            "action": 30,
            "target": "<primary><filename>control</filename></primary><secondary><literal>Conflicts</literal>, header field</secondary>",
            "old": "<primary><filename>control</filename></primary>",
            "details": {},
            "id": 34079428,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079428/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727035/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510044+02:00",
            "action": 59,
            "target": "<command>apt</command> 極度需要預相依,因為在安裝前加入嚴格的限制。因此,除非絕對的必要,不鼓勵加入預相依性。甚至要求在加入預相依性之前,在 <email>debian-devel@lists.debian.org</email> 郵寄清單諮詢其他發展者的意見。通常可以找出其他的解決方案。",
            "old": "",
            "details": {
                "state": 10,
                "source": "A pre-dependency is very demanding for <command>apt</command>, because it adds a strict constraint on the ordering of the packages to install. As such, pre-dependencies are discouraged unless absolutely necessary. It is even recommended to consult other developers on <email>debian-devel@lists.debian.org</email> before adding a pre-dependency. It is generally possible to find another solution as a workaround.",
                "old_state": -1
            },
            "id": 34079427,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079427/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727035/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.510002+02:00",
            "action": 30,
            "target": "A pre-dependency is very demanding for <command>apt</command>, because it adds a strict constraint on the ordering of the packages to install. As such, pre-dependencies are discouraged unless absolutely necessary. It is even recommended to consult other developers on <email>debian-devel@lists.debian.org</email> before adding a pre-dependency. It is generally possible to find another solution as a workaround.",
            "old": "A pre-dependency is very demanding for <command>apt</command>, because it adds a strict constraint on the ordering of the packages to install. As such, pre-dependencies are discouraged unless absolutely necessary. It is even recommended to consult other developers on <email>debian-devel@lists.debian.org</email> before adding a pre-dependency. It is generally possible to find another solution as a work-around.",
            "details": {},
            "id": 34079426,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079426/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727034/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.509945+02:00",
            "action": 59,
            "target": "<primary>套件</primary><secondary>中介資訊</secondary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>mailing lists</primary><secondary><email>debian-devel@lists.debian.org</email></secondary>",
                "old_state": -1
            },
            "id": 34079425,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079425/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727034/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.509904+02:00",
            "action": 30,
            "target": "<primary>mailing lists</primary><secondary><email>debian-devel@lists.debian.org</email></secondary>",
            "old": "<primary>package</primary><secondary>meta-information</secondary>",
            "details": {},
            "id": 34079424,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079424/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727033/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.509861+02:00",
            "action": 59,
            "target": "<primary><filename>control</filename></primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>control</filename></primary><secondary><literal>Pre-Depends</literal>, header field</secondary>",
                "old_state": -1
            },
            "id": 34079423,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079423/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727033/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.509820+02:00",
            "action": 30,
            "target": "<primary><filename>control</filename></primary><secondary><literal>Pre-Depends</literal>, header field</secondary>",
            "old": "<primary><filename>control</filename></primary>",
            "details": {},
            "id": 34079422,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079422/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727032/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.509776+02:00",
            "action": 59,
            "target": "<primary><filename>control</filename></primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary><filename>control</filename></primary><secondary><literal>Enhances</literal>, header field</secondary>",
                "old_state": -1
            },
            "id": 34079421,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079421/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727032/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.509735+02:00",
            "action": 30,
            "target": "<primary><filename>control</filename></primary><secondary><literal>Enhances</literal>, header field</secondary>",
            "old": "<primary><filename>control</filename></primary>",
            "details": {},
            "id": 34079420,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34079420/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82727031/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/05_packaging-system/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/05_packaging-system/zh_Hant/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:53:45.509686+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "You should always install the “recommended” packages, unless you know exactly why you do not need them. This is now also the default for APT unless configured otherwise. Conversely, it is not necessary to install “suggested” packages unless you know why you need them (the package description or its documentation may contain information which extra functionality they will activate). The behavior of <command>apt</command> can be controlled by using the <literal>APT::Install-Recommends</literal> and <literal>APT::Install-Suggests</literal> configuration options or the corresponding command line options <literal>--[no-]install-recommends</literal> and <literal>--[no-]install-suggests</literal>.",
                "old_state": -1
            },
            "id": 34079419,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34079419/?format=api"
        }
    ]
}