Translation components API.

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

GET /api/components/ouisync/website-json/changes/?format=api&page=42
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2177,
    "next": "https://hosted.weblate.org/api/components/ouisync/website-json/changes/?format=api&page=43",
    "previous": "https://hosted.weblate.org/api/components/ouisync/website-json/changes/?format=api&page=41",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/103215185/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.983122+02:00",
            "action": 59,
            "target": "If you want your peers to only be able to read the _**repository**_ contents, then select **Read permissions**. This means they will be able to open the files and read them, but they won't be able to add new files to your shared _**repository**_, nor move or delete any files from it.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you want your peers to only be able to read the _**repository**_ contents, then select **Read permissions**. This means they will be able to open the files and read them, but they won't be able to add new files to your shared _**repository**_, nor move or delete any files from it.",
                "old_state": -1
            },
            "id": 63031462,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031462/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215184/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.983071+02:00",
            "action": 59,
            "target": "**Read**",
            "old": "",
            "details": {
                "state": 20,
                "source": "**Read**",
                "old_state": -1
            },
            "id": 63031461,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031461/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215183/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.983032+02:00",
            "action": 59,
            "target": "An example use case for this level of permissions: _sharing photos with friends and family, or working collaboratively on a project._ ",
            "old": "",
            "details": {
                "state": 20,
                "source": "An example use case for this level of permissions: _sharing photos with friends and family, or working collaboratively on a project._ ",
                "old_state": -1
            },
            "id": 63031460,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031460/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215182/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982994+02:00",
            "action": 59,
            "target": "If you want your peers to be able to add files, delete them, rename or move them within the repository that you shared with them, then you need to share your repository with Write permission.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you want your peers to be able to add files, delete them, rename or move them within the repository that you shared with them, then you need to share your repository with Write permission.",
                "old_state": -1
            },
            "id": 63031459,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031459/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215181/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982957+02:00",
            "action": 59,
            "target": "**Write**",
            "old": "",
            "details": {
                "state": 20,
                "source": "**Write**",
                "old_state": -1
            },
            "id": 63031458,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031458/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215180/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982919+02:00",
            "action": 59,
            "target": "How do I decide which permissions to select when sharing a repository?",
            "old": "",
            "details": {
                "state": 20,
                "source": "How do I decide which permissions to select when sharing a repository?",
                "old_state": -1
            },
            "id": 63031457,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031457/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215179/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982879+02:00",
            "action": 59,
            "target": "**PS:** To paste a link to the input field, you tap and hold your finger on it, until a small **Paste** button appears to tap: ",
            "old": "",
            "details": {
                "state": 20,
                "source": "**PS:** To paste a link to the input field, you tap and hold your finger on it, until a small **Paste** button appears to tap: ",
                "old_state": -1
            },
            "id": 63031456,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031456/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215178/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982840+02:00",
            "action": 59,
            "target": "You can copy the link and paste it into an email or any messaging application, or you can tap the Share link button which will open one of the apps you can use to send it. Your peers will need to copy and paste that link into the field provided when they tap **'Import Repository'** on their device. ",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can copy the link and paste it into an email or any messaging application, or you can tap the Share link button which will open one of the apps you can use to send it. Your peers will need to copy and paste that link into the field provided when they tap **'Import Repository'** on their device. ",
                "old_state": -1
            },
            "id": 63031455,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031455/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215177/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982802+02:00",
            "action": 59,
            "target": "If your peer is not nearby, you can share your repositories by generating a link to send to your peer (or your other device): ",
            "old": "",
            "details": {
                "state": 20,
                "source": "If your peer is not nearby, you can share your repositories by generating a link to send to your peer (or your other device): ",
                "old_state": -1
            },
            "id": 63031454,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031454/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215176/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982765+02:00",
            "action": 59,
            "target": "This action will import a copy of your _**repository**_ onto your peer's device, including all the files and folders within it. ",
            "old": "",
            "details": {
                "state": 20,
                "source": "This action will import a copy of your _**repository**_ onto your peer's device, including all the files and folders within it. ",
                "old_state": -1
            },
            "id": 63031453,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031453/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215175/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982727+02:00",
            "action": 59,
            "target": "If the peer (or device) with whom you want to share a _**repository**_ is nearby, they can tap on **'Import repository'** on their device and then scan the QR code displayed on your screen:",
            "old": "",
            "details": {
                "state": 20,
                "source": "If the peer (or device) with whom you want to share a _**repository**_ is nearby, they can tap on **'Import repository'** on their device and then scan the QR code displayed on your screen:",
                "old_state": -1
            },
            "id": 63031452,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031452/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215174/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982689+02:00",
            "action": 59,
            "target": "You can do this by tapping the three vertical dots next to the repository name which will open the Settings screen for that repository, and then tapping the Share symbol: ",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can do this by tapping the three vertical dots next to the repository name which will open the Settings screen for that repository, and then tapping the Share symbol: ",
                "old_state": -1
            },
            "id": 63031451,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031451/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215173/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982650+02:00",
            "action": 59,
            "target": "How can I share my repository with my peers (or my other devices)?",
            "old": "",
            "details": {
                "state": 20,
                "source": "How can I share my repository with my peers (or my other devices)?",
                "old_state": -1
            },
            "id": 63031450,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031450/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215172/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982598+02:00",
            "action": 59,
            "target": "Sharing",
            "old": "",
            "details": {
                "state": 20,
                "source": "Sharing",
                "old_state": -1
            },
            "id": 63031449,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031449/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215171/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982560+02:00",
            "action": 59,
            "target": "**Notice:** if you lose your **'Write'** link for the backup _**repository**_, you won't be able to retrieve data from that blind copy. ",
            "old": "",
            "details": {
                "state": 20,
                "source": "**Notice:** if you lose your **'Write'** link for the backup _**repository**_, you won't be able to retrieve data from that blind copy. ",
                "old_state": -1
            },
            "id": 63031448,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031448/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215170/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982519+02:00",
            "action": 59,
            "target": "If you add files to your primary _**repository**_, that addition will be propagated to your backup _**repository**_ too (if your backup device is connected/online. That means that your backup _**repository**_ will automatically receive all updates from your primary _**repository**_. However, if you delete any files in your primary _**repository**_, then that deletion will be propagated too, and you won't be able to retrieve those files. **Ouisync** is currently primarily a synchronization tool and not a secure backup tool. The selective syncing, and creating snapshots in time that will allow you to go back to the previous version of your _**repository**_ is planned for development in future **Ouisync** releases.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you add files to your primary _**repository**_, that addition will be propagated to your backup _**repository**_ too (if your backup device is connected/online. That means that your backup _**repository**_ will automatically receive all updates from your primary _**repository**_. However, if you delete any files in your primary _**repository**_, then that deletion will be propagated too, and you won't be able to retrieve those files. **Ouisync** is currently primarily a synchronization tool and not a secure backup tool. The selective syncing, and creating snapshots in time that will allow you to go back to the previous version of your _**repository**_ is planned for development in future **Ouisync** releases.",
                "old_state": -1
            },
            "id": 63031447,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031447/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215169/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982481+02:00",
            "action": 59,
            "target": "**Note:**",
            "old": "",
            "details": {
                "state": 20,
                "source": "**Note:**",
                "old_state": -1
            },
            "id": 63031446,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031446/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215168/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982441+02:00",
            "action": 59,
            "target": "If you accidentally delete a _**repository**_ from your primary device, what you can do is go to **'Import _Repository_'**, copy and paste the **WRITE** link (which you kept somewhere safe!*) into the provided field, and that's it. Once your primary device connects with your backup device, they will sync - i.e.: the primary _**repository**_ will automatically sync with your backup _**repository**_ and receive all the files that _**repository**_ contains.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you accidentally delete a _**repository**_ from your primary device, what you can do is go to **'Import _Repository_'**, copy and paste the **WRITE** link (which you kept somewhere safe!*) into the provided field, and that's it. Once your primary device connects with your backup device, they will sync - i.e.: the primary _**repository**_ will automatically sync with your backup _**repository**_ and receive all the files that _**repository**_ contains.",
                "old_state": -1
            },
            "id": 63031445,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031445/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215167/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982404+02:00",
            "action": 59,
            "target": "Retrieving Information from Blind Repositories",
            "old": "",
            "details": {
                "state": 20,
                "source": "Retrieving Information from Blind Repositories",
                "old_state": -1
            },
            "id": 63031444,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031444/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215166/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982366+02:00",
            "action": 59,
            "target": "Then you create a **Blind** link and import this blind repository into the backup device.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Then you create a **Blind** link and import this blind repository into the backup device.",
                "old_state": -1
            },
            "id": 63031443,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031443/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215165/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982325+02:00",
            "action": 59,
            "target": "You can create a secure backup repository on a spare device of your own or even on a friend's device. To do that you first need to generate the **Write** token link for the _**repository**_ that you want to store blind. Please keep the **Write** token link somewhere safe, as you will need it for retrieving the data from your blind copy later on.",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can create a secure backup repository on a spare device of your own or even on a friend's device. To do that you first need to generate the **Write** token link for the _**repository**_ that you want to store blind. Please keep the **Write** token link somewhere safe, as you will need it for retrieving the data from your blind copy later on.",
                "old_state": -1
            },
            "id": 63031442,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031442/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215164/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982287+02:00",
            "action": 59,
            "target": "Create Secure Backups",
            "old": "",
            "details": {
                "state": 20,
                "source": "Create Secure Backups",
                "old_state": -1
            },
            "id": 63031441,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031441/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215163/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982249+02:00",
            "action": 59,
            "target": "How can I use my repository as a secure backup?",
            "old": "",
            "details": {
                "state": 20,
                "source": "How can I use my repository as a secure backup?",
                "old_state": -1
            },
            "id": 63031440,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031440/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215162/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982203+02:00",
            "action": 59,
            "target": "After you copy and paste the link you received from your peers into the provided field, or after you scan the QR code of the repository you wish to import, the imported repository will appear on your screen and after a short while all its content will be imported into your device.  You now have on your device a replica of the repository that your peer shared with you.  ",
            "old": "",
            "details": {
                "state": 20,
                "source": "After you copy and paste the link you received from your peers into the provided field, or after you scan the QR code of the repository you wish to import, the imported repository will appear on your screen and after a short while all its content will be imported into your device.  You now have on your device a replica of the repository that your peer shared with you.  ",
                "old_state": -1
            },
            "id": 63031439,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031439/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215161/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982164+02:00",
            "action": 59,
            "target": "Here you have two options - you can scan a QR code generated by your peer or import a link your peer has sent you (by email, any messaging app etc). [TODO: fix this sentence] The link looks like this:",
            "old": "",
            "details": {
                "state": 20,
                "source": "Here you have two options - you can scan a QR code generated by your peer or import a link your peer has sent you (by email, any messaging app etc). [TODO: fix this sentence] The link looks like this:",
                "old_state": -1
            },
            "id": 63031438,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031438/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215160/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982125+02:00",
            "action": 59,
            "target": "Tapping on the **Import repository** button will bring you to this screen:",
            "old": "",
            "details": {
                "state": 20,
                "source": "Tapping on the **Import repository** button will bring you to this screen:",
                "old_state": -1
            },
            "id": 63031437,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031437/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215159/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982085+02:00",
            "action": 59,
            "target": "You start with the same **+** button and then select **'Import'**:",
            "old": "",
            "details": {
                "state": 20,
                "source": "You start with the same **+** button and then select **'Import'**:",
                "old_state": -1
            },
            "id": 63031436,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031436/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215158/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.982019+02:00",
            "action": 59,
            "target": "To import a _**repository**_ means that you want to recreate on your device a _**repository**_ that a peer has shared with you.  ",
            "old": "",
            "details": {
                "state": 20,
                "source": "To import a _**repository**_ means that you want to recreate on your device a _**repository**_ that a peer has shared with you.  ",
                "old_state": -1
            },
            "id": 63031435,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031435/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215157/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.981981+02:00",
            "action": 59,
            "target": "What does it mean to 'import' a repository?",
            "old": "",
            "details": {
                "state": 20,
                "source": "What does it mean to 'import' a repository?",
                "old_state": -1
            },
            "id": 63031434,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031434/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215156/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.981942+02:00",
            "action": 59,
            "target": "Or you can import files into one of the existing folders. ",
            "old": "",
            "details": {
                "state": 20,
                "source": "Or you can import files into one of the existing folders. ",
                "old_state": -1
            },
            "id": 63031433,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031433/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215155/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.981904+02:00",
            "action": 59,
            "target": "There you can decide to create a new folder: ",
            "old": "",
            "details": {
                "state": 20,
                "source": "There you can decide to create a new folder: ",
                "old_state": -1
            },
            "id": 63031432,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031432/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215154/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.981863+02:00",
            "action": 59,
            "target": "This will open a small window where you can choose whether to create a folder for your files within that repository or add files to it from your device or external storage (such as a USB stick or SD card):",
            "old": "",
            "details": {
                "state": 20,
                "source": "This will open a small window where you can choose whether to create a folder for your files within that repository or add files to it from your device or external storage (such as a USB stick or SD card):",
                "old_state": -1
            },
            "id": 63031431,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031431/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215153/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.981821+02:00",
            "action": 59,
            "target": "That's easy. Tap on the repository name.  This will take you to the _**repository**_ contents screen where you will see a Plus button: ",
            "old": "",
            "details": {
                "state": 20,
                "source": "That's easy. Tap on the repository name.  This will take you to the _**repository**_ contents screen where you will see a Plus button: ",
                "old_state": -1
            },
            "id": 63031430,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031430/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215152/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.981777+02:00",
            "action": 59,
            "target": "How can I add files and folders to my repository?",
            "old": "",
            "details": {
                "state": 20,
                "source": "How can I add files and folders to my repository?",
                "old_state": -1
            },
            "id": 63031429,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031429/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215151/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.981685+02:00",
            "action": 59,
            "target": "A local password is a password set up only for your own device. You don't need to share it with your peers. They can set up their own passwords to protect the shared **Ouisync** _**repositories**_ on their own devices.",
            "old": "",
            "details": {
                "state": 20,
                "source": "A local password is a password set up only for your own device. You don't need to share it with your peers. They can set up their own passwords to protect the shared **Ouisync** _**repositories**_ on their own devices.",
                "old_state": -1
            },
            "id": 63031428,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031428/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215150/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980895+02:00",
            "action": 59,
            "target": "Why is it called 'local password' and not simply 'password'?",
            "old": "",
            "details": {
                "state": 20,
                "source": "Why is it called 'local password' and not simply 'password'?",
                "old_state": -1
            },
            "id": 63031427,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031427/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215149/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980856+02:00",
            "action": 59,
            "target": "If you do not set up the password or biometric protection when creating a repository, you can do it later by going to the Repository settings (the three vertical dots next to the repository name) and to the Security options for that repository.",
            "old": "",
            "details": {
                "state": 20,
                "source": "If you do not set up the password or biometric protection when creating a repository, you can do it later by going to the Repository settings (the three vertical dots next to the repository name) and to the Security options for that repository.",
                "old_state": -1
            },
            "id": 63031426,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031426/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215148/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980818+02:00",
            "action": 59,
            "target": "You can have a different password for each repository.  It is also possible to have a mixture of password (or biometrics) protected Ouisync repositories and ones without protection. ",
            "old": "",
            "details": {
                "state": 20,
                "source": "You can have a different password for each repository.  It is also possible to have a mixture of password (or biometrics) protected Ouisync repositories and ones without protection. ",
                "old_state": -1
            },
            "id": 63031425,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031425/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215147/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980780+02:00",
            "action": 59,
            "target": "After that you will see this dialog box and you can either set up a local password or select the biometrics protection (if you have it set up on your device):",
            "old": "",
            "details": {
                "state": 20,
                "source": "After that you will see this dialog box and you can either set up a local password or select the biometrics protection (if you have it set up on your device):",
                "old_state": -1
            },
            "id": 63031424,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031424/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215146/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980741+02:00",
            "action": 59,
            "target": "To do that, tap on Add local password: ",
            "old": "",
            "details": {
                "state": 20,
                "source": "To do that, tap on Add local password: ",
                "old_state": -1
            },
            "id": 63031423,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031423/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215145/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980701+02:00",
            "action": 59,
            "target": "There is no requirement to protect your repositories either by password or by biometrics. Whether you decide to do it depends on the sensitivity of data that you store in Ouisync repositories and habitual usage of your devices.  For storing and sharing photos of your cat, maybe a password is not necessary.  But for storing more sensitive personal data, we recommend passwords (or biometrics) be set up.",
            "old": "",
            "details": {
                "state": 20,
                "source": "There is no requirement to protect your repositories either by password or by biometrics. Whether you decide to do it depends on the sensitivity of data that you store in Ouisync repositories and habitual usage of your devices.  For storing and sharing photos of your cat, maybe a password is not necessary.  But for storing more sensitive personal data, we recommend passwords (or biometrics) be set up.",
                "old_state": -1
            },
            "id": 63031422,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031422/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215144/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980656+02:00",
            "action": 59,
            "target": "Do I have to set up a password (or biometrics) to protect my repositories?",
            "old": "",
            "details": {
                "state": 20,
                "source": "Do I have to set up a password (or biometrics) to protect my repositories?",
                "old_state": -1
            },
            "id": 63031421,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031421/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215143/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980383+02:00",
            "action": 59,
            "target": "#### See [**_What is a 'local password'?_**](https://github.com/equalitie/ouisync-app/wiki/_new#what-is-a-local-password) to learn more about them.",
            "old": "",
            "details": {
                "state": 20,
                "source": "#### See [**_What is a 'local password'?_**](https://github.com/equalitie/ouisync-app/wiki/_new#what-is-a-local-password) to learn more about them.",
                "old_state": -1
            },
            "id": 63031420,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031420/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215142/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980328+02:00",
            "action": 59,
            "target": "You also have the option here to protect your repository with a local password or your biometrics (if you've got them set up on your device).",
            "old": "",
            "details": {
                "state": 20,
                "source": "You also have the option here to protect your repository with a local password or your biometrics (if you've got them set up on your device).",
                "old_state": -1
            },
            "id": 63031419,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031419/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215141/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980291+02:00",
            "action": 59,
            "target": "...and give it a name:",
            "old": "",
            "details": {
                "state": 20,
                "source": "...and give it a name:",
                "old_state": -1
            },
            "id": 63031418,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031418/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215140/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980233+02:00",
            "action": 59,
            "target": "Then select **'Create Repository'**:",
            "old": "",
            "details": {
                "state": 20,
                "source": "Then select **'Create Repository'**:",
                "old_state": -1
            },
            "id": 63031417,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031417/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215139/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980187+02:00",
            "action": 59,
            "target": "To create a new _**repository**_, tap the  **+** button: ",
            "old": "",
            "details": {
                "state": 20,
                "source": "To create a new _**repository**_, tap the  **+** button: ",
                "old_state": -1
            },
            "id": 63031416,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031416/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215138/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980140+02:00",
            "action": 59,
            "target": "How can I create new repositories?",
            "old": "",
            "details": {
                "state": 20,
                "source": "How can I create new repositories?",
                "old_state": -1
            },
            "id": 63031415,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031415/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215137/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980092+02:00",
            "action": 59,
            "target": "When you open the **Ouisync app**, after the onboarding screens you will see the main screen listing all the repositories you have created. Initially this screen will be empty, but as you begin creating _**repositories**_, they will be listed here.",
            "old": "",
            "details": {
                "state": 20,
                "source": "When you open the **Ouisync app**, after the onboarding screens you will see the main screen listing all the repositories you have created. Initially this screen will be empty, but as you begin creating _**repositories**_, they will be listed here.",
                "old_state": -1
            },
            "id": 63031414,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031414/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/103215136/?format=api",
            "component": "https://hosted.weblate.org/api/components/ouisync/website-json/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/ouisync/website-json/en/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-08-04T23:33:06.980047+02:00",
            "action": 59,
            "target": "Where can I see my repositories",
            "old": "",
            "details": {
                "state": 20,
                "source": "Where can I see my repositories",
                "old_state": -1
            },
            "id": 63031413,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/63031413/?format=api"
        }
    ]
}