Translation components API.

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

GET /api/translations/debian-handbook/12_advanced-administration/ar_MA/changes/?format=api&page=8
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 663,
    "next": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/changes/?format=api&page=9",
    "previous": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/changes/?format=api&page=7",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/82696855/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416660+02:00",
            "action": 59,
            "target": "<primary>تنصيب</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>domU</primary>",
                "old_state": -1
            },
            "id": 34028832,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028832/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696855/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416632+02:00",
            "action": 30,
            "target": "<primary>domU</primary>",
            "old": "<primary>deployment</primary>",
            "details": {},
            "id": 34028831,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028831/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696853/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416602+02:00",
            "action": 59,
            "target": "<primary>تنصيب</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>dom0</primary>",
                "old_state": -1
            },
            "id": 34028830,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028830/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696853/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416574+02:00",
            "action": 30,
            "target": "<primary>dom0</primary>",
            "old": "<primary>deployment</primary>",
            "details": {},
            "id": 34028829,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028829/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696851/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416545+02:00",
            "action": 59,
            "target": "<primary>libvirt</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>hypervisor</primary>",
                "old_state": -1
            },
            "id": 34028828,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028828/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696851/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416516+02:00",
            "action": 30,
            "target": "<primary>hypervisor</primary>",
            "old": "<primary>libvirt</primary>",
            "details": {},
            "id": 34028827,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028827/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696849/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416486+02:00",
            "action": 59,
            "target": "<primary>الحوسبة الظاهرية (virtualization)</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>paravirtualization</primary>",
                "old_state": -1
            },
            "id": 34028826,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028826/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696849/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416457+02:00",
            "action": 30,
            "target": "<primary>paravirtualization</primary>",
            "old": "<primary>virtualization</primary>",
            "details": {},
            "id": 34028825,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028825/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696847/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416412+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "If that is not the case, you can access the BIOS of your system and check for entries like “Intel Virtualization Technology”/“Intel VT-x” or “SVM mode” (AMD) - usually to be found in the CPU configuration in the Advanced section.",
                "old_state": -1
            },
            "id": 34028824,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028824/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696845/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416378+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "For AMD processors you can execute <command>grep svm /proc/cpuinfo</command> to check for AMD's Secure Virtual Machine.",
                "old_state": -1
            },
            "id": 34028823,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028823/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696843/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416331+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "For Intel processors you can execute <command>grep vmx /proc/cpuinfo</command> to check for Intel's Virtual Machine Extensions.",
                "old_state": -1
            },
            "id": 34028822,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028822/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696841/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416296+02:00",
            "action": 59,
            "target": "VirtualBox هو نظام محاكاة معظمه برمجيات حرة (رغم أن بعض المكونات الإضافية متوفرة برخص احتكارية). للأسف فهو مصنف في قسم المشتركات ”contrib“ لأنه يحوي بعض الملفات المترجمة مسبقاً والتي لا يمكن إعادة بناؤها دون استخدام مترجم مملوك. رغم أنه أقل عمراً من VMWare ومقيد بمعماريتي i386 و amd64، إلا أنه يتضمن مع ذلك ميزة snapshot وبعض الميزات المشوقة الأخرى. <ulink type=\"block\" url=\"http://www.virtualbox.org/\" />",
            "old": "",
            "details": {
                "state": 10,
                "source": "VirtualBox is a virtual machine that is mostly free software (some extra components are available under a proprietary license). Unfortunately it is in Debian's “contrib” section because it includes some precompiled files that cannot be rebuilt without a proprietary compiler and it currently only resides in Debian Unstable as Oracle's policies make it impossible to keep it secure in a Debian stable release (see <ulink url=\"https://bugs.debian.org/794466\">#794466</ulink>). While younger than VMWare and restricted to the i386 and amd64 architectures, it still includes some “snapshotting“ and other interesting features. <ulink type=\"block\" url=\"https://www.virtualbox.org/\" />",
                "old_state": -1
            },
            "id": 34028821,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028821/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696841/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416267+02:00",
            "action": 30,
            "target": "VirtualBox is a virtual machine that is mostly free software (some extra components are available under a proprietary license). Unfortunately it is in Debian's “contrib” section because it includes some precompiled files that cannot be rebuilt without a proprietary compiler and it currently only resides in Debian Unstable as Oracle's policies make it impossible to keep it secure in a Debian stable release (see <ulink url=\"https://bugs.debian.org/794466\">#794466</ulink>). While younger than VMWare and restricted to the i386 and amd64 architectures, it still includes some “snapshotting“ and other interesting features. <ulink type=\"block\" url=\"https://www.virtualbox.org/\" />",
            "old": "VirtualBox is a virtual machine that is mostly free software (some extra components are available under a proprietary license). Unfortunately it is in Debian's “contrib” section because it includes some precompiled files that cannot be rebuilt without a proprietary compiler. While younger than VMWare and restricted to the i386 and amd64 architectures, it still includes some snapshotting and other interesting features. <ulink type=\"block\" url=\"http://www.virtualbox.org/\" />",
            "details": {},
            "id": 34028820,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028820/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696839/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416235+02:00",
            "action": 59,
            "target": "VMWare هو نظام محاكاة احتكاري (مملوك – proprietary)؛ بما أنه أقدم الحلول المتوفرة فهو أيضًا أكثرها شهرة. يعتمد على مبادئ تشبه مبادئ QEMU. يقدم VMWare ميزات متقدمة مثل أخذ لقطة (snapshot) لحالة حاسوب ظاهري قيد العمل. <ulink type=\"block\" url=\"http://www.vmware.com/\" />",
            "old": "",
            "details": {
                "state": 10,
                "source": "VMWare is a proprietary virtual machine; being one of the oldest out there, it is also one of the most widely-known. It works on principles similar to QEMU. VMWare proposes advanced features such as “snapshotting“ a running virtual machine. <ulink type=\"block\" url=\"https://vmware.com/\" />",
                "old_state": -1
            },
            "id": 34028819,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028819/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696839/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416207+02:00",
            "action": 30,
            "target": "VMWare is a proprietary virtual machine; being one of the oldest out there, it is also one of the most widely-known. It works on principles similar to QEMU. VMWare proposes advanced features such as “snapshotting“ a running virtual machine. <ulink type=\"block\" url=\"https://vmware.com/\" />",
            "old": "VMWare is a proprietary virtual machine; being one of the oldest out there, it is also one of the most widely-known. It works on principles similar to QEMU. VMWare proposes advanced features such as snapshotting a running virtual machine. <ulink type=\"block\" url=\"http://www.vmware.com/\" />",
            "details": {},
            "id": 34028818,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028818/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696837/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416174+02:00",
            "action": 59,
            "target": "QEMU هو محاك برمجي لحاسوب كامل؛ الأداء بعيد عن السرعة التي تحصل عليها من العمل بشكل مباشر على العتاد (natively)، لكنه يسمح بتشغيل نظم تشغيل غير معدلة أو نظم تجريبية على عتاد ظاهري. كما يسمح أيضًا بمحاكاة معماريات عتادية مختلفة: مثلاً، يستطيع نظام <emphasis>amd64</emphasis> محاكاة حاسوب <emphasis>arm</emphasis>.‏ QEMU برنامج حر. <ulink type=\"block\" url=\"http://www.qemu.org/\" />",
            "old": "",
            "details": {
                "state": 10,
                "source": "QEMU is a software emulator for a full computer; performances are far from the speed one could achieve running natively, but this allows running unmodified or experimental operating systems on the emulated hardware. It also allows emulating a different hardware architecture: for instance, an <emphasis>amd64</emphasis> system can emulate an <emphasis>arm</emphasis> computer. QEMU is free software. <ulink type=\"block\" url=\"https://qemu.org/\" />",
                "old_state": -1
            },
            "id": 34028817,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028817/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696837/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416146+02:00",
            "action": 30,
            "target": "QEMU is a software emulator for a full computer; performances are far from the speed one could achieve running natively, but this allows running unmodified or experimental operating systems on the emulated hardware. It also allows emulating a different hardware architecture: for instance, an <emphasis>amd64</emphasis> system can emulate an <emphasis>arm</emphasis> computer. QEMU is free software. <ulink type=\"block\" url=\"https://qemu.org/\" />",
            "old": "QEMU is a software emulator for a full computer; performances are far from the speed one could achieve running natively, but this allows running unmodified or experimental operating systems on the emulated hardware. It also allows emulating a different hardware architecture: for instance, an <emphasis>amd64</emphasis> system can emulate an <emphasis>arm</emphasis> computer. QEMU is free software. <ulink type=\"block\" url=\"http://www.qemu.org/\" />",
            "details": {},
            "id": 34028816,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028816/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696835/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416116+02:00",
            "action": 59,
            "target": "<primary>الحوسبة الظاهرية (virtualization)</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>VirtualBox</primary>",
                "old_state": -1
            },
            "id": 34028815,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028815/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696835/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416088+02:00",
            "action": 30,
            "target": "<primary>VirtualBox</primary>",
            "old": "<primary>virtualization</primary>",
            "details": {},
            "id": 34028814,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028814/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696833/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416047+02:00",
            "action": 59,
            "target": "<primary>LVM</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>QEMU</primary>",
                "old_state": -1
            },
            "id": 34028813,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028813/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696833/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.416015+02:00",
            "action": 30,
            "target": "<primary>QEMU</primary>",
            "old": "<primary>LVM</primary>",
            "details": {},
            "id": 34028812,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028812/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696831/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415982+02:00",
            "action": 59,
            "target": "<primary>Nagios</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Bochs</primary>",
                "old_state": -1
            },
            "id": 34028811,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028811/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696831/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415951+02:00",
            "action": 30,
            "target": "<primary>Bochs</primary>",
            "old": "<primary>Nagios</primary>",
            "details": {},
            "id": 34028810,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028810/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696829/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415918+02:00",
            "action": 59,
            "target": "<primary>LVM</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>VMWare</primary>",
                "old_state": -1
            },
            "id": 34028809,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028809/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696829/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415869+02:00",
            "action": 30,
            "target": "<primary>VMWare</primary>",
            "old": "<primary>LVM</primary>",
            "details": {},
            "id": 34028808,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028808/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696827/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415829+02:00",
            "action": 59,
            "target": "<primary>LXC</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>Xen</primary>",
                "old_state": -1
            },
            "id": 34028807,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028807/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696827/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415791+02:00",
            "action": 30,
            "target": "<primary>Xen</primary>",
            "old": "<primary>LXC</primary>",
            "details": {},
            "id": 34028806,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028806/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696825/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415745+02:00",
            "action": 59,
            "target": "أما السبب وراء القسم الثاني (فصل <filename>md1</filename> عن <filename>md2</filename>) فهو أقل وضوحاً، والداعي له هو عدم ثقتنا بطبيعة التغييرات التي سنحتاجها في المستقبل. قد لا نعرف الحاجات التخزينية للمستخدمين بدقة عند تجميع محطة العمل أول مرة، كما يمكن أن تتغير هذه الحاجات مع مرور الزمن. في حالتنا، لا يمكننا معرفة الأحجام التخزينية اللازمة للقطات الخام (rushes) ومقاطع الفيديو المكتملة مسبقاً. إذا احتاج أحد المقاطع لعدد كبير من اللقطات، وكان أكثر من نصف VG المخصصة للحيزات المؤمنة فارغاً، يمكننا إعادة استخدام بعض المساحة غير اللازمة منها. يمكننا إزالة أحد الحيزات الفيزيائية، ولنقل <filename>md2</filename>، من <filename>vg_raid</filename> ثم نضيفه إلى <filename>vg_bulk</filename> مباشرة (إذا كانت المدة المتوقعة لإنهاء العملية قصيرة بحيث نستطيع قبول الانخفاض المؤقت في الأداء)، أو نلغي مصفوفة RAID على <filename>md2</filename> وندمج مكوناتها (<filename>sda6</filename> و<filename>sdc6</filename>) مع VG غير المؤمنة (التي ستكبر بمقدار 200 غ.ب بدلاً من 100 غ.ب)؛ بعدها يمكن توسعة الحيز المنطقي <filename>lv_rushes</filename> حسب الحاجة.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The rationale for the second split (<filename>md2</filename> vs. <filename>md3</filename>) is less clear-cut, and more related to acknowledging that the future is uncertain. When the workstation is first assembled, the exact storage requirements are not necessarily known with perfect precision; they can also evolve over time. In our case, we can't know in advance the actual storage space requirements for video rushes and complete video clips. If one particular clip needs a very large amount of rushes, and the VG dedicated to redundant data is less than halfway full, we can re-use some of its unneeded space. We can remove one of the physical volumes, say <filename>md3</filename>, from <filename>vg_raid</filename> and either assign it to <filename>vg_bulk</filename> directly (if the expected duration of the operation is short enough that we can live with the temporary drop in performance), or undo the RAID setup on <filename>md3</filename> and integrate its components <filename>sda5</filename> and <filename>sdc5</filename> into the bulk VG (which grows by 600 GB instead of 300 GB); the <filename>lv_rushes</filename> logical volume can then be grown according to requirements.",
                "old_state": -1
            },
            "id": 34028805,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028805/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696825/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415707+02:00",
            "action": 30,
            "target": "The rationale for the second split (<filename>md2</filename> vs. <filename>md3</filename>) is less clear-cut, and more related to acknowledging that the future is uncertain. When the workstation is first assembled, the exact storage requirements are not necessarily known with perfect precision; they can also evolve over time. In our case, we can't know in advance the actual storage space requirements for video rushes and complete video clips. If one particular clip needs a very large amount of rushes, and the VG dedicated to redundant data is less than halfway full, we can re-use some of its unneeded space. We can remove one of the physical volumes, say <filename>md3</filename>, from <filename>vg_raid</filename> and either assign it to <filename>vg_bulk</filename> directly (if the expected duration of the operation is short enough that we can live with the temporary drop in performance), or undo the RAID setup on <filename>md3</filename> and integrate its components <filename>sda5</filename> and <filename>sdc5</filename> into the bulk VG (which grows by 600 GB instead of 300 GB); the <filename>lv_rushes</filename> logical volume can then be grown according to requirements.",
            "old": "The rationale for the second split (<filename>md1</filename> vs. <filename>md2</filename>) is less clear-cut, and more related to acknowledging that the future is uncertain. When the workstation is first assembled, the exact storage requirements are not necessarily known with perfect precision; they can also evolve over time. In our case, we can't know in advance the actual storage space requirements for video rushes and complete video clips. If one particular clip needs a very large amount of rushes, and the VG dedicated to redundant data is less than halfway full, we can re-use some of its unneeded space. We can remove one of the physical volumes, say <filename>md2</filename>, from <filename>vg_raid</filename> and either assign it to <filename>vg_bulk</filename> directly (if the expected duration of the operation is short enough that we can live with the temporary drop in performance), or undo the RAID setup on <filename>md2</filename> and integrate its components <filename>sda6</filename> and <filename>sdc6</filename> into the bulk VG (which grows by 200 GB instead of 100 GB); the <filename>lv_rushes</filename> logical volume can then be grown according to requirements.",
            "details": {},
            "id": 34028804,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028804/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696823/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415665+02:00",
            "action": 59,
            "target": "استخدمنا القسمين المتبقيين، <filename>sda7</filename> و<filename>sdc7</filename>، مباشرة بشكل حيزات فيزيائية، وخصصناهما لمجموعة حيزات أخرى تدعى <filename>vg_bulk</filename>، حيث أصبحت تحوي تقريبًا 200 غ.ب من المساحة.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The remaining partitions, <filename>sda6</filename> and <filename>sdc6</filename>, are directly used as physical volumes, and assigned to another VG called <filename>vg_bulk</filename>, which therefore ends up with roughly 460 GB of space.",
                "old_state": -1
            },
            "id": 34028803,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028803/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696823/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415627+02:00",
            "action": 30,
            "target": "The remaining partitions, <filename>sda6</filename> and <filename>sdc6</filename>, are directly used as physical volumes, and assigned to another VG called <filename>vg_bulk</filename>, which therefore ends up with roughly 460 GB of space.",
            "old": "The remaining partitions, <filename>sda7</filename> and <filename>sdc7</filename>, are directly used as physical volumes, and assigned to another VG called <filename>vg_bulk</filename>, which therefore ends up with roughly 200 GB of space.",
            "details": {},
            "id": 34028802,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028802/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696821/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415584+02:00",
            "action": 59,
            "target": "جمعنا القسمين <filename>sda5</filename> و<filename>sdc5</filename>، كما جمعنا <filename>sda6</filename> و<filename>sdc6</filename> في حيزي RAID-1 حجم كل منهما حوالي 100 غ.ب، هما <filename>md1</filename> و<filename>md2</filename>. تمت تهيئة كل من هاتين المرآتين كحيز LVM فيزيائي، وتم تخصيصهما للمجموعة <filename>vg_raid</filename>. هذه VG تحوي تقريبًا 200 غ.ب من المساحة المؤمنة.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The <filename>sda4</filename> and <filename>sdc4</filename> partitions, as well as <filename>sda5</filename> and <filename>sdc5</filename>, are assembled into two new RAID-1 volumes of about 300 GB each, <filename>md2</filename> and <filename>md3</filename>. Both these mirrors are initialized as physical volumes for LVM, and assigned to the <filename>vg_raid</filename> volume group. This VG thus contains about 600 GB of safe space.",
                "old_state": -1
            },
            "id": 34028801,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028801/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696821/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415546+02:00",
            "action": 30,
            "target": "The <filename>sda4</filename> and <filename>sdc4</filename> partitions, as well as <filename>sda5</filename> and <filename>sdc5</filename>, are assembled into two new RAID-1 volumes of about 300 GB each, <filename>md2</filename> and <filename>md3</filename>. Both these mirrors are initialized as physical volumes for LVM, and assigned to the <filename>vg_raid</filename> volume group. This VG thus contains about 600 GB of safe space.",
            "old": "The <filename>sda5</filename> and <filename>sdc5</filename> partitions, as well as <filename>sda6</filename> and <filename>sdc6</filename>, are assembled into two new RAID-1 volumes of about 100 GB each, <filename>md1</filename> and <filename>md2</filename>. Both these mirrors are initialized as physical volumes for LVM, and assigned to the <filename>vg_raid</filename> volume group. This VG thus contains about 200 GB of safe space.",
            "details": {},
            "id": 34028800,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028800/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696819/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415504+02:00",
            "action": 59,
            "target": "استخدمنا القسمين <filename>sda2</filename> و<filename>sdc2</filename> كقسمي swap، ما منحنا مساحة تبديل سعتها الكلية 2 غ.ب. ومع 1 غ.ب من الذاكرة RAM، أصبحت كمية الذاكرة المتوفرة لمحطة العمل مريحة.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The <filename>sda3</filename> and <filename>sdc3</filename> partitions are assembled into a RAID-0 volume, <filename>md1</filename>, and used as swap partition, providing a total 32 GB of swap space. Modern systems can provide plenty of RAM and our system won't need hibernation. So with this amount added, our system will unlikely run out of memory.",
                "old_state": -1
            },
            "id": 34028799,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028799/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696819/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415466+02:00",
            "action": 30,
            "target": "The <filename>sda3</filename> and <filename>sdc3</filename> partitions are assembled into a RAID-0 volume, <filename>md1</filename>, and used as swap partition, providing a total 32 GB of swap space. Modern systems can provide plenty of RAM and our system won't need hibernation. So with this amount added, our system will unlikely run out of memory.",
            "old": "The <filename>sda2</filename> and <filename>sdc2</filename> partitions are used as swap partitions, providing a total 2 GB of swap space. With 1 GB of RAM, the workstation has a comfortable amount of available memory.",
            "details": {},
            "id": 34028798,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028798/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696817/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415424+02:00",
            "action": 59,
            "target": "جمعنا القسمين الأولين من كل قرص (حوالي 1 غ.ب) في حيز RAID-1، هو <filename>md0</filename>. هذه المرآة ستستخدم مباشرة لتخزين نظام الملفات الجذر.",
            "old": "",
            "details": {
                "state": 10,
                "source": "The next two partitions <filename>sda2</filename> and <filename>sdc2</filename> (about 48 GB) are assembled into a RAID-1 volume, <filename>md0</filename>. This mirror is directly used to store the root filesystem.",
                "old_state": -1
            },
            "id": 34028797,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028797/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696817/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415386+02:00",
            "action": 30,
            "target": "The next two partitions <filename>sda2</filename> and <filename>sdc2</filename> (about 48 GB) are assembled into a RAID-1 volume, <filename>md0</filename>. This mirror is directly used to store the root filesystem.",
            "old": "The first partitions of both disks (about 1 GB) are assembled into a RAID-1 volume, <filename>md0</filename>. This mirror is directly used to store the root filesystem.",
            "details": {},
            "id": 34028796,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028796/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696815/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415345+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The first partitions of both disks are BIOS boot partitions.",
                "old_state": -1
            },
            "id": 34028795,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028795/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696813/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415276+02:00",
            "action": 59,
            "target": "<computeroutput># </computeroutput><userinput>fdisk -l /dev/sda</userinput>\n<computeroutput>\nDisk /dev/sda: 300 GB, 300090728448 bytes, 586114704 sectors\nUnits: sectors of 1 * 512 = 512 bytes\nSector size (logical/physical): 512 bytes / 512 bytes\nI/O size (minimum/optimal): 512 bytes / 512 bytes\nDisklabel type: dos\nDisk identifier: 0x00039a9f\n\nDevice    Boot     Start       End   Sectors Size Id Type\n/dev/sda1 *         2048   1992060   1990012 1.0G fd Linux raid autodetect\n/dev/sda2        1992061   3984120   1992059 1.0G 82 Linux swap / Solaris\n/dev/sda3        4000185 586099395 582099210 298G 5  Extended\n/dev/sda5        4000185 203977305 199977120 102G fd Linux raid autodetect\n/dev/sda6      203977306 403970490 199993184 102G fd Linux raid autodetect\n/dev/sda7      403970491 586099395 182128904  93G 8e Linux LVM</computeroutput>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<computeroutput># </computeroutput><userinput>sfdisk -l /dev/sda\n</userinput><computeroutput>Disk /dev/sda: 894.25 GiB, 960197124096 bytes, 1875385008 sectors\nDisk model: SAMSUNG MZ7LM960\nUnits: sectors of 1 * 512 = 512 bytes\nSector size (logical/physical): 512 bytes / 512 bytes\nI/O size (minimum/optimal): 512 bytes / 512 bytes\nDisklabel type: gpt\nDisk identifier: BB14C130-9E9A-9A44-9462-6226349CA012\n\nDevice         Start        End   Sectors   Size Type\n/dev/sda1        2048       4095      2048     1M BIOS boot\n/dev/sda2        4096  100667391 100663296    48G Linux RAID\n/dev/sda3   100667392  134221823  33554432    16G Linux RAID\n/dev/sda4   134221824  763367423 629145600   300G Linux RAID\n/dev/sda5   763367424 1392513023 629145600   300G Linux RAID\n/dev/sda6  1392513024 1875384974 482871951 230.3G Linux LVM\n</computeroutput>",
                "old_state": -1
            },
            "id": 34028794,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028794/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696813/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415238+02:00",
            "action": 30,
            "target": "<computeroutput># </computeroutput><userinput>sfdisk -l /dev/sda\n</userinput><computeroutput>Disk /dev/sda: 894.25 GiB, 960197124096 bytes, 1875385008 sectors\nDisk model: SAMSUNG MZ7LM960\nUnits: sectors of 1 * 512 = 512 bytes\nSector size (logical/physical): 512 bytes / 512 bytes\nI/O size (minimum/optimal): 512 bytes / 512 bytes\nDisklabel type: gpt\nDisk identifier: BB14C130-9E9A-9A44-9462-6226349CA012\n\nDevice         Start        End   Sectors   Size Type\n/dev/sda1        2048       4095      2048     1M BIOS boot\n/dev/sda2        4096  100667391 100663296    48G Linux RAID\n/dev/sda3   100667392  134221823  33554432    16G Linux RAID\n/dev/sda4   134221824  763367423 629145600   300G Linux RAID\n/dev/sda5   763367424 1392513023 629145600   300G Linux RAID\n/dev/sda6  1392513024 1875384974 482871951 230.3G Linux LVM\n</computeroutput>",
            "old": "<computeroutput># </computeroutput><userinput>fdisk -l /dev/sda</userinput>\n<computeroutput>\nDisk /dev/sda: 300 GB, 300090728448 bytes, 586114704 sectors\nUnits: sectors of 1 * 512 = 512 bytes\nSector size (logical/physical): 512 bytes / 512 bytes\nI/O size (minimum/optimal): 512 bytes / 512 bytes\nDisklabel type: dos\nDisk identifier: 0x00039a9f\n\nDevice    Boot     Start       End   Sectors Size Id Type\n/dev/sda1 *         2048   1992060   1990012 1.0G fd Linux raid autodetect\n/dev/sda2        1992061   3984120   1992059 1.0G 82 Linux swap / Solaris\n/dev/sda3        4000185 586099395 582099210 298G 5  Extended\n/dev/sda5        4000185 203977305 199977120 102G fd Linux raid autodetect\n/dev/sda6      203977306 403970490 199993184 102G fd Linux raid autodetect\n/dev/sda7      403970491 586099395 182128904  93G 8e Linux LVM</computeroutput>",
            "details": {},
            "id": 34028793,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028793/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696811/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415193+02:00",
            "action": 59,
            "target": "لنأخذ مثلاً حقيقياً: يحتاج قسم العلاقات العامة في شركة فلكوت محطة عمل لتحرير الفيديو، لكن ميزانية القسم لا تسمح بشراء عتاد متطور بالكامل. اتخذ القرار بتفضيل العتاد المخصص لأعمال الجرافيك (الشاشة وبطاقة الفيديو)، والاكتفاء بالعتاد العادي بالنسبة لوسائط التخزين. لكن، كما هو معلوم، يحتاج الفيديو الرقمي بعض المتطلبات الخاصة فيما يتعلق بوشائط التخزين: فكمية البيانات المخزنة كبيرة، كما أن معدل النقل عند قراءة أو كتابة هذه البيانات مهم ويؤثر على الأداء الكلي للنظام (أهميته أكبر من أهمية زمن الوصول النموذجي مثلاً). يجب تلبية هذه المتطلبات باستخدام عتاد عادي، في هذه الحالة لدينا قرصين صلبين SATA سعة كل منهما 300 غيغابايت؛ يجب أيضًا أن تقاوم بيانات النظام وبعض من بيانات المستخدم أعطال العتاد، إذ يجب أن تبقى مقاطع الفيديو المحررة بأمان، لكن اللقطات (rushes) التي تنتظر التحرير أقل أهميةً، بما أنها لا تزال متوفرة على شرائط الفيديو.",
            "old": "",
            "details": {
                "state": 10,
                "source": "Let's take a concrete example: the public relations department at Falcot Corp needs a workstation for video editing, but the department's budget doesn't allow investing in high-end hardware from the bottom up. A decision is made to favor the hardware that is specific to the graphic nature of the work (monitor and video card), and to stay with generic hardware for storage. However, as is widely known, digital video does have some particular requirements for its storage: the amount of data to store is large, and the throughput rate for reading and writing this data is important for the overall system performance (more than typical access time, for instance). These constraints need to be fulfilled with generic hardware, in this case two 300 GB SATA hard disk drives; the system data must also be made resistant to hardware failure, as well as some of the user data. Edited video clips must indeed be safe, but video rushes pending editing are less critical, since they're still on the videotapes.",
                "old_state": -1
            },
            "id": 34028792,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028792/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696811/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415155+02:00",
            "action": 30,
            "target": "Let's take a concrete example: the public relations department at Falcot Corp needs a workstation for video editing, but the department's budget doesn't allow investing in high-end hardware from the bottom up. A decision is made to favor the hardware that is specific to the graphic nature of the work (monitor and video card), and to stay with generic hardware for storage. However, as is widely known, digital video does have some particular requirements for its storage: the amount of data to store is large, and the throughput rate for reading and writing this data is important for the overall system performance (more than typical access time, for instance). These constraints need to be fulfilled with generic hardware, in this case two 300 GB SATA hard disk drives; the system data must also be made resistant to hardware failure, as well as some of the user data. Edited video clips must indeed be safe, but video rushes pending editing are less critical, since they're still on the videotapes.",
            "old": "Let's take a concrete example: the public relations department at Falcot Corp needs a workstation for video editing, but the department's budget doesn't allow investing in high-end hardware from the bottom up. A decision is made to favor the hardware that is specific to the graphic nature of the work (monitor and video card), and to stay with generic hardware for storage. However, as is widely known, digital video does have some particular requirements for its storage: the amount of data to store is large, and the throughput rate for reading and writing this data is important for the overall system performance (more than typical access time, for instance). These constraints need to be fulfilled with generic hardware, in this case two 300 GB SATA hard disk drives; the system data must also be made resistant to hardware failure, as well as some of the user data. Edited videoclips must indeed be safe, but video rushes pending editing are less critical, since they're still on the videotapes.",
            "details": {},
            "id": 34028791,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028791/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696809/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415111+02:00",
            "action": 59,
            "target": "إذا كانت سرعة الدخل والخرج جوهرية، خصوصًا من ناحية أزمنة الوصول، فإن استخدام LVM أو RAID أو جمعهما معاً بإحدى الطرق قد يؤثر على الأداء، وأحياناً يجب أخذ هذا بعين الاعتبار عند اختيار إحدى التقنيتين. إلا أن هذه الاختلافات في الأداء صغيرة حقاً، ولا يمكن قياسها إلا في حالات قليلة. إذا كان الأداء مهمًا، فإن أكبر زيادة يمكن الحصول عليها تكون باستخدام وسائط تخزين غير ميكانيكية (سواقات الحالة الصلبة SSD – ‏<indexterm><primary>SSD</primary></indexterm><emphasis>solid-state drives</emphasis>)؛ كلفة الميغابايت في هذه الوسائط أعلى من كلفته في الأقراص الصلبة العادية، كما أن سعتها أصغر عادة، لكنها تقدم أداء باهراً للوصول العشوائي. إذا كان نمط الاستخدام يشتمل على العديد من عمليات الدخل والخرج المنتشرة على أنحاء نظام الملفات، كما في حالة قواعد البيانات التي تجرى عليها استعلامات معقدة مثلاً، فإن جدوى تشغيلها على SSD أكبر بكثير من استخدام LVM بدلاً من RAID أو العكس. يجب اتخاذ القرار في هذه الحالات اعتماداً على معايير أخرى غير السرعة، نظراً لأن موضوع الأداء يمكن معالجته بسهولة باستخدام SSD.",
            "old": "",
            "details": {
                "state": 10,
                "source": "If input/output speed is of the essence, especially in terms of access times, using LVM and/or RAID in one of the many combinations may have some impact on performances, and this may influence decisions as to which to pick. However, these differences in performance are really minor, and will only be measurable in a few use cases. If performance matters, the best gain to be obtained would be to use non-rotating storage media (<emphasis>solid-state drives</emphasis> or SSDs); their cost per megabyte is higher than that of standard hard disk drives, and their capacity is usually smaller, but they provide excellent performance for random accesses. If the usage pattern includes many input/output operations scattered all around the filesystem, for instance for databases where complex queries are routinely being run, then the advantage of running them on an SSD far outweigh whatever could be gained by picking LVM over RAID or the reverse. In these situations, the choice should be determined by other considerations than pure speed, since the performance aspect is most easily handled by using SSDs.",
                "old_state": -1
            },
            "id": 34028790,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028790/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696809/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415073+02:00",
            "action": 30,
            "target": "If input/output speed is of the essence, especially in terms of access times, using LVM and/or RAID in one of the many combinations may have some impact on performances, and this may influence decisions as to which to pick. However, these differences in performance are really minor, and will only be measurable in a few use cases. If performance matters, the best gain to be obtained would be to use non-rotating storage media (<emphasis>solid-state drives</emphasis> or SSDs); their cost per megabyte is higher than that of standard hard disk drives, and their capacity is usually smaller, but they provide excellent performance for random accesses. If the usage pattern includes many input/output operations scattered all around the filesystem, for instance for databases where complex queries are routinely being run, then the advantage of running them on an SSD far outweigh whatever could be gained by picking LVM over RAID or the reverse. In these situations, the choice should be determined by other considerations than pure speed, since the performance aspect is most easily handled by using SSDs.",
            "old": "If input/output speed is of the essence, especially in terms of access times, using LVM and/or RAID in one of the many combinations may have some impact on performances, and this may influence decisions as to which to pick. However, these differences in performance are really minor, and will only be measurable in a few use cases. If performance matters, the best gain to be obtained would be to use non-rotating storage media (<indexterm><primary>SSD</primary></indexterm><emphasis>solid-state drives</emphasis> or SSDs); their cost per megabyte is higher than that of standard hard disk drives, and their capacity is usually smaller, but they provide excellent performance for random accesses. If the usage pattern includes many input/output operations scattered all around the filesystem, for instance for databases where complex queries are routinely being run, then the advantage of running them on an SSD far outweigh whatever could be gained by picking LVM over RAID or the reverse. In these situations, the choice should be determined by other considerations than pure speed, since the performance aspect is most easily handled by using SSDs.",
            "details": {},
            "id": 34028789,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028789/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696807/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.415033+02:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "<primary>Solid State Drives</primary><see>SSD</see>",
                "old_state": -1
            },
            "id": 34028788,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028788/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696805/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.414994+02:00",
            "action": 59,
            "target": "<primary>RAID</primary>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<primary>SSD</primary>",
                "old_state": -1
            },
            "id": 34028787,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028787/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696805/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.414956+02:00",
            "action": 30,
            "target": "<primary>SSD</primary>",
            "old": "<primary>RAID</primary>",
            "details": {},
            "id": 34028786,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028786/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696803/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.414911+02:00",
            "action": 59,
            "target": "<computeroutput># </computeroutput><userinput>pvcreate /dev/sdb1</userinput>\n<computeroutput>  Physical volume \"/dev/sdb1\" successfully created\n# </computeroutput><userinput>vgextend vg_critical /dev/sdb1</userinput>\n<computeroutput>  Volume group \"vg_critical\" successfully extended\n# </computeroutput><userinput>vgdisplay -C vg_critical</userinput>\n<computeroutput>  VG          #PV #LV #SN Attr   VSize VFree\n  vg_critical   3   2   0 wz--n- 9.09g 1.09g\n# </computeroutput><userinput>[...]</userinput>\n<computeroutput>[...]\n# </computeroutput><userinput>df -h /srv/base/</userinput>\n<computeroutput>Filesystem                       Size  Used Avail Use% Mounted on\n/dev/mapper/vg_critical-lv_base  2.0G  854M  1.1G  45% /srv/base</computeroutput>",
            "old": "",
            "details": {
                "state": 10,
                "source": "<computeroutput># </computeroutput><userinput>pvcreate /dev/sdb3\n</userinput><computeroutput>  Physical volume \"/dev/sdb3\" successfully created.\n# </computeroutput><userinput>vgextend vg_critical /dev/sdb3\n</userinput><computeroutput>  Volume group \"vg_critical\" successfully extended\n# </computeroutput><userinput>vgdisplay -C vg_critical\n</userinput><computeroutput><![CDATA[  VG          #PV #LV #SN Attr   VSize   VFree \n  vg_critical   3   2   0 wz--n- <12.99g <5.99g ]]>\n# </computeroutput><userinput>lvresize -L 2G vg_critical/lv_base\n</userinput><computeroutput>[...]\n# </computeroutput><userinput>resize2fs /dev/vg_critical/lv_base\n</userinput><computeroutput>[...]\n# </computeroutput><userinput>df -h /srv/base/\n</userinput><computeroutput>Filesystem                       Size  Used Avail Use% Mounted on\n/dev/mapper/vg_critical-lv_base  2.0G  886M  991M  48% /srv/base\n</computeroutput>",
                "old_state": -1
            },
            "id": 34028785,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028785/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696803/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.414873+02:00",
            "action": 30,
            "target": "<computeroutput># </computeroutput><userinput>pvcreate /dev/sdb3\n</userinput><computeroutput>  Physical volume \"/dev/sdb3\" successfully created.\n# </computeroutput><userinput>vgextend vg_critical /dev/sdb3\n</userinput><computeroutput>  Volume group \"vg_critical\" successfully extended\n# </computeroutput><userinput>vgdisplay -C vg_critical\n</userinput><computeroutput><![CDATA[  VG          #PV #LV #SN Attr   VSize   VFree \n  vg_critical   3   2   0 wz--n- <12.99g <5.99g ]]>\n# </computeroutput><userinput>lvresize -L 2G vg_critical/lv_base\n</userinput><computeroutput>[...]\n# </computeroutput><userinput>resize2fs /dev/vg_critical/lv_base\n</userinput><computeroutput>[...]\n# </computeroutput><userinput>df -h /srv/base/\n</userinput><computeroutput>Filesystem                       Size  Used Avail Use% Mounted on\n/dev/mapper/vg_critical-lv_base  2.0G  886M  991M  48% /srv/base\n</computeroutput>",
            "old": "<computeroutput># </computeroutput><userinput>pvcreate /dev/sdb1</userinput>\n<computeroutput>  Physical volume \"/dev/sdb1\" successfully created\n# </computeroutput><userinput>vgextend vg_critical /dev/sdb1</userinput>\n<computeroutput>  Volume group \"vg_critical\" successfully extended\n# </computeroutput><userinput>vgdisplay -C vg_critical</userinput>\n<computeroutput>  VG          #PV #LV #SN Attr   VSize VFree\n  vg_critical   3   2   0 wz--n- 9.09g 1.09g\n# </computeroutput><userinput>[...]</userinput>\n<computeroutput>[...]\n# </computeroutput><userinput>df -h /srv/base/</userinput>\n<computeroutput>Filesystem                       Size  Used Avail Use% Mounted on\n/dev/mapper/vg_critical-lv_base  2.0G  854M  1.1G  45% /srv/base</computeroutput>",
            "details": {},
            "id": 34028784,
            "action_name": "Source string changed",
            "url": "https://hosted.weblate.org/api/changes/34028784/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/82696801/?format=api",
            "component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/debian-handbook/12_advanced-administration/ar_MA/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-09-07T09:41:07.414830+02:00",
            "action": 59,
            "target": "لا مشكلة، حيث يسمح LVM بإضافة حيزات فيزيائية إلى المجموعات القائمة مسبقًا. مثلاً، ربما لاحظنا أن القسم <filename>sdb1</filename> الذي كان يستخدم خارج نظام LVM حتى الآن، كان يحتوي على أرشيفات يمكن نقلها إلى <filename>lv_backups</filename>. يمكننا الآن إعادة استخدام القسم ودمجه في مجموعة الحيزات الحالية، واستثمار بعض المساحة الحرة. هذه هي وظيفة الأمر <command>vgextend</command>. طبعاً يجب تهيئة القسم كحيز فيزيائي قبل ذلك. بعد توسيع المجموعة، يمكننا استخدام أوامر مشابهة للسابقة لتمديد الحيز المنطقي وتوسعة نظام الملفات بعد ذلك:",
            "old": "",
            "details": {
                "state": 10,
                "source": "No matter, since LVM allows adding physical volumes to existing volume groups. For instance, maybe we've noticed that the <filename>sdb3</filename> partition, which was so far used outside of LVM, only contained archives that could be moved to <filename>lv_backups</filename>. We can now recycle it and integrate it to the volume group, and thereby reclaim some available space. This is the purpose of the <command>vgextend</command> command. Of course, the partition must be prepared as a physical volume beforehand. Once the VG has been extended, we can use similar commands as previously to grow the logical volume then the filesystem:",
                "old_state": -1
            },
            "id": 34028783,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/34028783/?format=api"
        }
    ]
}