Translation components API.

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

GET /api/translations/yunohost/core/zh_Hans/units/?format=api&page=16
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 783,
    "next": null,
    "previous": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/units/?format=api&page=15",
    "results": [
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Could not change the url for {app}: {error}"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6402452823143191491,
            "content_hash": -6422530833401645500,
            "location": "",
            "context": "app_change_url_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 20,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate.yunohost.org/api/units/77685/?format=api",
            "priority": 100,
            "id": 77802,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=2725eb14395a6c3d",
            "url": "https://translate.yunohost.org/api/units/77802/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-20T16:53:31.627507Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "{app} cannot be moved to this new URL because it requires a full domain (i.e. with path = /)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3795848759502148113,
            "content_hash": 1762000149983520334,
            "location": "",
            "context": "app_change_url_require_full_domain",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 23,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate.yunohost.org/api/units/77686/?format=api",
            "priority": 100,
            "id": 77803,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=b4ad9055e33b9211",
            "url": "https://translate.yunohost.org/api/units/77803/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-20T16:53:31.631532Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "An error occured inside the change url script"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1614019410787496667,
            "content_hash": 8119114270459633924,
            "location": "",
            "context": "app_change_url_script_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 24,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate.yunohost.org/api/units/77687/?format=api",
            "priority": 100,
            "id": 77804,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=9666261a4892f2db",
            "url": "https://translate.yunohost.org/api/units/77804/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-20T16:53:31.632926Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "App {failed_app} failed to upgrade, continue to next upgrades as requested. Run 'yunohost log show {operation_logger_name}' to see failure log"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8476606544635286056,
            "content_hash": 5415563144259151617,
            "location": "",
            "context": "app_failed_to_upgrade_but_continue",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 31,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate.yunohost.org/api/units/77805/?format=api",
            "priority": 100,
            "id": 78000,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=f5a2f4bdc9bcd228",
            "url": "https://translate.yunohost.org/api/units/78000/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:58.737424Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "The app '{failed_app}' failed to upgrade and put the system in a broken state, and as a consequence the following apps' upgrades have been cancelled: {apps}"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5952240581551238484,
            "content_hash": 4527238938088584881,
            "location": "",
            "context": "app_not_upgraded_broken_system",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 53,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate.yunohost.org/api/units/77806/?format=api",
            "priority": 100,
            "id": 78001,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=2d6564ba36f952ac",
            "url": "https://translate.yunohost.org/api/units/78001/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:58.757528Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "The app '{failed_app}' failed to upgrade and put the system in a broken state (so --continue-on-failure is ignored), and as a consequence the following apps' upgrades have been cancelled: {apps}"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2039740111633537,
            "content_hash": -1016700348311873589,
            "location": "",
            "context": "app_not_upgraded_broken_system_continue",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 54,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate.yunohost.org/api/units/77807/?format=api",
            "priority": 100,
            "id": 78002,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=80073f2200c9bc81",
            "url": "https://translate.yunohost.org/api/units/78002/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:58.759439Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Those applications failed to upgrade:{apps}"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1204213843597879510,
            "content_hash": 392338895733591790,
            "location": "",
            "context": "apps_failed_to_upgrade",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 82,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate.yunohost.org/api/units/77808/?format=api",
            "priority": 100,
            "id": 78003,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=6f49c5e3b2bd972a",
            "url": "https://translate.yunohost.org/api/units/78003/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:58.785382Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "\n * {app_id} (to see corresponding log do a 'yunohost log show {operation_logger_name}')"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3424285641995848983,
            "content_hash": -3410989640882884045,
            "location": "",
            "context": "apps_failed_to_upgrade_line",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 83,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://translate.yunohost.org/api/units/77809/?format=api",
            "priority": 100,
            "id": 78004,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=507a7e59eb5df2e9",
            "url": "https://translate.yunohost.org/api/units/78004/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:58.786992Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Failed to download asset '{source_id}' ({url}) for {app}: {out}"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3837139514354421659,
            "content_hash": -7900842566104008462,
            "location": "",
            "context": "app_failed_to_download_asset",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 30,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate.yunohost.org/api/units/78005/?format=api",
            "priority": 100,
            "id": 78083,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=b540420eeab5cf9b",
            "url": "https://translate.yunohost.org/api/units/78083/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-09T14:23:19.161310Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "YunoHost was able to download the asset '{source_id}' ({url}) for {app}, but the asset doesn't match the expected checksum. This could mean that some temporary network failure happened on your server, OR the asset was somehow changed by the upstream maintainer (or a malicious actor?) and YunoHost packagers need to investigate and perhaps update the app manifest to take this change into account.\n    Expected sha256 checksum: {expected_sha256}\n    Downloaded sha256 checksum: {computed_sha256}\n    Downloaded file size: {size}"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7624405580947786965,
            "content_hash": -1754945901574010617,
            "location": "",
            "context": "app_corrupt_source",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 28,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 75,
            "source_unit": "https://translate.yunohost.org/api/units/78006/?format=api",
            "priority": 100,
            "id": 78084,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=e9cf547ae3e60cd5",
            "url": "https://translate.yunohost.org/api/units/78084/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-09T14:23:19.163952Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "The email alias '{mail}' will be added to the group '{group}'"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4421096730913537085,
            "content_hash": 9121595300210197020,
            "location": "",
            "context": "group_mailalias_add",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 483,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate.yunohost.org/api/units/78165/?format=api",
            "priority": 100,
            "id": 78321,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=bd5ae40d83bdfc3d",
            "url": "https://translate.yunohost.org/api/units/78321/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T20:31:23.338081Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "The email alias '{mail}' will be removed from the group '{group}'"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1509795112069603131,
            "content_hash": 934377305253010603,
            "location": "",
            "context": "group_mailalias_remove",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 484,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate.yunohost.org/api/units/78166/?format=api",
            "priority": 100,
            "id": 78322,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=94f3dea7ba879f3b",
            "url": "https://translate.yunohost.org/api/units/78322/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T20:31:23.339902Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "The user '{user}' will be added to the group '{group}'"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -96442415959904124,
            "content_hash": 7186384483651340951,
            "location": "",
            "context": "group_user_add",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 490,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate.yunohost.org/api/units/78167/?format=api",
            "priority": 100,
            "id": 78323,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=7ea95e22376df084",
            "url": "https://translate.yunohost.org/api/units/78323/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T20:31:23.344775Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "The user '{user}' will be removed from the group '{group}'"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5321461260706871257,
            "content_hash": -1114446202580376598,
            "location": "",
            "context": "group_user_remove",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 493,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate.yunohost.org/api/units/78168/?format=api",
            "priority": 100,
            "id": 78324,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=c9d9a0d2826f77d9",
            "url": "https://translate.yunohost.org/api/units/78324/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T20:31:23.347316Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Please pick a recovery password for your DynDNS domain, in case you need to reset it later."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -5014005208655187351,
            "content_hash": -8648511791892295163,
            "location": "",
            "context": "ask_dyndns_recovery_password_explain",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 87,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate.yunohost.org/api/units/79804/?format=api",
            "priority": 100,
            "id": 80444,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=3a6aacd3fc263269",
            "url": "https://translate.yunohost.org/api/units/80444/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.531426Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "DynDNS recovery password"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6635937077992666465,
            "content_hash": 3014719290648043464,
            "location": "",
            "context": "ask_dyndns_recovery_password",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 86,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate.yunohost.org/api/units/79805/?format=api",
            "priority": 100,
            "id": 80445,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=dc17959d1d98b561",
            "url": "https://translate.yunohost.org/api/units/80445/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.533140Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Please enter the recovery password for this DynDNS domain."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1546991058946014465,
            "content_hash": 8974566363213243196,
            "location": "",
            "context": "ask_dyndns_recovery_password_explain_during_unsubscribe",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 88,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate.yunohost.org/api/units/79806/?format=api",
            "priority": 100,
            "id": 80446,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=9578042bfb2ebd01",
            "url": "https://translate.yunohost.org/api/units/80446/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.534559Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "No recovery password specified! In case you loose control of this domain, you will need to contact an administrator in the YunoHost team!"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1661123859287107139,
            "content_hash": -4052807829301019003,
            "location": "",
            "context": "dyndns_no_recovery_password",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 405,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://translate.yunohost.org/api/units/79807/?format=api",
            "priority": 100,
            "id": 80447,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=68f280a6a74419bd",
            "url": "https://translate.yunohost.org/api/units/80447/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.805629Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "DynDNS domain subscribed"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -34285348189513666,
            "content_hash": -5602099912136886672,
            "location": "",
            "context": "dyndns_subscribed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 413,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate.yunohost.org/api/units/79808/?format=api",
            "priority": 100,
            "id": 80448,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=7f8631a85029d83e",
            "url": "https://translate.yunohost.org/api/units/80448/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.807760Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Could not subscribe DynDNS domain: {error}"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -187848112718525428,
            "content_hash": -687337959881012759,
            "location": "",
            "context": "dyndns_subscribe_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 412,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate.yunohost.org/api/units/79809/?format=api",
            "priority": 100,
            "id": 80449,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=7d64a12301af4c0c",
            "url": "https://translate.yunohost.org/api/units/80449/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.809125Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Could not unsubscribe DynDNS domain: {error}"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4208137496731198602,
            "content_hash": 8125549072947949038,
            "location": "",
            "context": "dyndns_unsubscribe_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 418,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate.yunohost.org/api/units/79810/?format=api",
            "priority": 100,
            "id": 80450,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=4599b13e0d55db76",
            "url": "https://translate.yunohost.org/api/units/80450/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.810218Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "DynDNS domain unsubscribed"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3530926915177697003,
            "content_hash": 1065216869400247139,
            "location": "",
            "context": "dyndns_unsubscribed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 419,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate.yunohost.org/api/units/79811/?format=api",
            "priority": 100,
            "id": 80451,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=4effa0ada4f7b115",
            "url": "https://translate.yunohost.org/api/units/80451/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.811256Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Failed to unsubscribe domain: invalid credentials"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1573771637974898855,
            "content_hash": 6590810752631199560,
            "location": "",
            "context": "dyndns_unsubscribe_denied",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 417,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate.yunohost.org/api/units/79812/?format=api",
            "priority": 100,
            "id": 80452,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=6a28d70890ebe759",
            "url": "https://translate.yunohost.org/api/units/80452/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.812404Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Domain is already unsubscribed"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8436246847121166833,
            "content_hash": 8905456970241160627,
            "location": "",
            "context": "dyndns_unsubscribe_already_unsubscribed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 416,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate.yunohost.org/api/units/79813/?format=api",
            "priority": 100,
            "id": 80453,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=0aec6e308fd56e0f",
            "url": "https://translate.yunohost.org/api/units/80453/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.813457Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Failed to set recovery password: invalid key"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4221153717164267379,
            "content_hash": -4283245460628389228,
            "location": "",
            "context": "dyndns_set_recovery_password_denied",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 407,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate.yunohost.org/api/units/79814/?format=api",
            "priority": 100,
            "id": 80454,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=456b730f121aa88d",
            "url": "https://translate.yunohost.org/api/units/80454/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.814487Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Failed to set recovery password: domain not registered"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4150149509554732162,
            "content_hash": -7961309854431743153,
            "location": "",
            "context": "dyndns_set_recovery_password_unknown_domain",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 411,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate.yunohost.org/api/units/79815/?format=api",
            "priority": 100,
            "id": 80455,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=4667b5026e3a837e",
            "url": "https://translate.yunohost.org/api/units/80455/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.815509Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Failed to set recovery password: password is not strong enough"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9108170355454731262,
            "content_hash": -7625261023008986359,
            "location": "",
            "context": "dyndns_set_recovery_password_invalid_password",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 409,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate.yunohost.org/api/units/79816/?format=api",
            "priority": 100,
            "id": 80456,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=01994751a1609c02",
            "url": "https://translate.yunohost.org/api/units/80456/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.816821Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Failed to set recovery password: {error}"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5894338836532822869,
            "content_hash": -6929061969719442407,
            "location": "",
            "context": "dyndns_set_recovery_password_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 408,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate.yunohost.org/api/units/79817/?format=api",
            "priority": 100,
            "id": 80457,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=d1cce5f139540355",
            "url": "https://translate.yunohost.org/api/units/80457/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.817904Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Recovery password set!"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7429664454382406008,
            "content_hash": -6434610744620812551,
            "location": "",
            "context": "dyndns_set_recovery_password_success",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 410,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate.yunohost.org/api/units/79818/?format=api",
            "priority": 100,
            "id": 80458,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=e71b78750bcf4978",
            "url": "https://translate.yunohost.org/api/units/80458/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.818958Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "Unsubscribe to a YunoHost subdomain '{}'"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8905267995988534635,
            "content_hash": -2127478664306375613,
            "location": "",
            "context": "log_dyndns_unsubscribe",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 530,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate.yunohost.org/api/units/79819/?format=api",
            "priority": 100,
            "id": 80459,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=fb95de0f6a8d256b",
            "url": "https://translate.yunohost.org/api/units/80459/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:12:07.896542Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "This DynDNS domain is already registered. If you are the person who originally registered this domain, you may enter the recovery password to reclaim this domain."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4093988317311880812,
            "content_hash": -1233501002999416246,
            "location": "",
            "context": "ask_dyndns_recovery_password_explain_unavailable",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 89,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate.yunohost.org/api/units/80871/?format=api",
            "priority": 100,
            "id": 80951,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=b8d0c4af07f94e6c",
            "url": "https://translate.yunohost.org/api/units/80951/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-29T19:36:09.567493Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "YunoHost's dyndns service received too many requests from you, wait 1 hour or so before trying again."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 9027139704641910595,
            "content_hash": 1123422369459105347,
            "location": "",
            "context": "dyndns_too_many_requests",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 414,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate.yunohost.org/api/units/80872/?format=api",
            "priority": 100,
            "id": 80952,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=fd46d7bbc9017743",
            "url": "https://translate.yunohost.org/api/units/80952/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-29T19:36:09.839589Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/zh_Hans/?format=api",
            "source": [
                "A port lower than 1024 is preferred to prevent usurpation attempts by non-administrator services on the remote machine. You should also avoid using a port already in use, such as 80 or 443."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7429845814533098665,
            "content_hash": 4256269345964804507,
            "location": "",
            "context": "global_settings_setting_ssh_port_help",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 462,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate.yunohost.org/api/units/80994/?format=api",
            "priority": 100,
            "id": 81034,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/zh_Hans/?checksum=e71c1d673f2b0ca9",
            "url": "https://translate.yunohost.org/api/units/81034/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-01-13T18:28:34.861157Z"
        }
    ]
}