Translation components API.

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

GET /api/translations/yunohost/core/fr/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/fr/units/?format=api&page=15",
    "results": [
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Could not change the url for {app}: {error}"
            ],
            "previous_source": "",
            "target": [
                "Impossible de modifier l'url de {app} : {error}"
            ],
            "id_hash": -6402452823143191491,
            "content_hash": -6422530833401645500,
            "location": "",
            "context": "app_change_url_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 77730,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=2725eb14395a6c3d",
            "url": "https://translate.yunohost.org/api/units/77730/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-20T16:53:04.568150Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "{app} cannot be moved to this new URL because it requires a full domain (i.e. with path = /)"
            ],
            "previous_source": "",
            "target": [
                "{app} ne peut pas être déplacée vers cette nouvelle URL car elle nécessite un domaine complet (c'est-à-dire avec un chemin = /)"
            ],
            "id_hash": 3795848759502148113,
            "content_hash": 1762000149983520334,
            "location": "",
            "context": "app_change_url_require_full_domain",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 77731,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=b4ad9055e33b9211",
            "url": "https://translate.yunohost.org/api/units/77731/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-20T16:53:04.580786Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "An error occured inside the change url script"
            ],
            "previous_source": "",
            "target": [
                "Une erreur s'est produite dans le script de modification de l'url"
            ],
            "id_hash": 1614019410787496667,
            "content_hash": 8119114270459633924,
            "location": "",
            "context": "app_change_url_script_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 77732,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=9666261a4892f2db",
            "url": "https://translate.yunohost.org/api/units/77732/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-20T16:53:04.584547Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?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": [
                "La mise à jour de l'application {failed_app} a échoué, mais YunoHost va continuer avec les mises à jour suivantes comme demandé. Lancez 'yunohost log show {operation_logger_name}' pour voir le journal des échecs"
            ],
            "id_hash": 8476606544635286056,
            "content_hash": 5415563144259151617,
            "location": "",
            "context": "app_failed_to_upgrade_but_continue",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 77880,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=f5a2f4bdc9bcd228",
            "url": "https://translate.yunohost.org/api/units/77880/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:26.030391Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?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": [
                "L'application '{failed_app}' n'a pas réussi à se mettre à jour et a mis le système dans un état de panne. Par conséquent, les mises à niveau des applications suivantes ont été annulées : {apps}"
            ],
            "id_hash": -5952240581551238484,
            "content_hash": 4527238938088584881,
            "location": "",
            "context": "app_not_upgraded_broken_system",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 77881,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=2d6564ba36f952ac",
            "url": "https://translate.yunohost.org/api/units/77881/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:26.054979Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?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": [
                "L'application '{failed_app}' n'a pas réussi à se mettre à jour et a mis le système dans un état alternatif car quelque chose est au moins momentanément \"cassé\" (le paramètre --continue-on-failure est donc ignoré). La conséquence est que les mises à jour des applications suivantes ont été annulées : {apps}"
            ],
            "id_hash": 2039740111633537,
            "content_hash": -1016700348311873589,
            "location": "",
            "context": "app_not_upgraded_broken_system_continue",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 77882,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=80073f2200c9bc81",
            "url": "https://translate.yunohost.org/api/units/77882/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:26.056548Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Those applications failed to upgrade:{apps}"
            ],
            "previous_source": "",
            "target": [
                "Ces applications n'ont pas pu être mises à jour : {apps}"
            ],
            "id_hash": -1204213843597879510,
            "content_hash": 392338895733591790,
            "location": "",
            "context": "apps_failed_to_upgrade",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 77883,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=6f49c5e3b2bd972a",
            "url": "https://translate.yunohost.org/api/units/77883/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:26.081988Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "\n * {app_id} (to see corresponding log do a 'yunohost log show {operation_logger_name}')"
            ],
            "previous_source": "",
            "target": [
                "\n * {app_id} (pour voir le journal correspondant, faites un 'yunohost log show {operation_logger_name}')"
            ],
            "id_hash": -3424285641995848983,
            "content_hash": -3410989640882884045,
            "location": "",
            "context": "apps_failed_to_upgrade_line",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 77884,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=507a7e59eb5df2e9",
            "url": "https://translate.yunohost.org/api/units/77884/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-02-28T12:34:26.123248Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Failed to download asset '{source_id}' ({url}) for {app}: {out}"
            ],
            "previous_source": "",
            "target": [
                "Échec du téléchargement de la ressource '{source_id}' ({url}) pour {app} : {out}"
            ],
            "id_hash": 3837139514354421659,
            "content_hash": -7900842566104008462,
            "location": "",
            "context": "app_failed_to_download_asset",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 78035,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=b540420eeab5cf9b",
            "url": "https://translate.yunohost.org/api/units/78035/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-09T14:22:42.694627Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?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": [
                "YunoHost a pu télécharger la ressource '{source_id}' ({url}) pour {app}, malheureusement celle-ci ne correspond pas à la somme des contrôles attendue. Cela peut signifier qu'une défaillance temporaire du réseau s'est produite sur votre serveur, OU que la ressource a été modifiée par le mainteneur de l'application en amont (ou un acteur malveillant ?) et que les responsables du paquet de cette application pour YunoHost doivent investiguer et mettre à jour le manifeste de l'application pour indiquer ce changement.\n    Somme de contrôle sha256 attendue : {expected_sha256}\n    Somme de contrôle sha256 téléchargée : {computed_sha256}\n    Taille du fichier téléchargé : {size}"
            ],
            "id_hash": 7624405580947786965,
            "content_hash": -1754945901574010617,
            "location": "",
            "context": "app_corrupt_source",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 78036,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=e9cf547ae3e60cd5",
            "url": "https://translate.yunohost.org/api/units/78036/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-03-09T14:22:42.765015Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "The email alias '{mail}' will be added to the group '{group}'"
            ],
            "previous_source": "",
            "target": [
                "L'alias de courrier électronique '{mail}' sera ajouté au groupe '{group}'"
            ],
            "id_hash": 4421096730913537085,
            "content_hash": 9121595300210197020,
            "location": "",
            "context": "group_mailalias_add",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 78225,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=bd5ae40d83bdfc3d",
            "url": "https://translate.yunohost.org/api/units/78225/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T20:31:09.665529Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "The email alias '{mail}' will be removed from the group '{group}'"
            ],
            "previous_source": "",
            "target": [
                "L'alias de courrier électronique '{mail}' sera supprimé du groupe '{group}'"
            ],
            "id_hash": 1509795112069603131,
            "content_hash": 934377305253010603,
            "location": "",
            "context": "group_mailalias_remove",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 78226,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=94f3dea7ba879f3b",
            "url": "https://translate.yunohost.org/api/units/78226/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T20:31:09.667553Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "The user '{user}' will be added to the group '{group}'"
            ],
            "previous_source": "",
            "target": [
                "Le compte '{user}' sera ajouté au groupe '{group}'"
            ],
            "id_hash": -96442415959904124,
            "content_hash": 7186384483651340951,
            "location": "",
            "context": "group_user_add",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 78227,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=7ea95e22376df084",
            "url": "https://translate.yunohost.org/api/units/78227/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T20:31:09.674009Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "The user '{user}' will be removed from the group '{group}'"
            ],
            "previous_source": "",
            "target": [
                "Le compte '{user}' sera retiré du groupe '{group}'"
            ],
            "id_hash": 5321461260706871257,
            "content_hash": -1114446202580376598,
            "location": "",
            "context": "group_user_remove",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 78228,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=c9d9a0d2826f77d9",
            "url": "https://translate.yunohost.org/api/units/78228/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-06-09T20:31:09.676615Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Please pick a recovery password for your DynDNS domain, in case you need to reset it later."
            ],
            "previous_source": "",
            "target": [
                "Veuillez choisir un mot de passe de récupération pour votre domaine DynDNS, au cas où vous devriez le réinitialiser plus tard."
            ],
            "id_hash": -5014005208655187351,
            "content_hash": -8648511791892295163,
            "location": "",
            "context": "ask_dyndns_recovery_password_explain",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80044,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=3a6aacd3fc263269",
            "url": "https://translate.yunohost.org/api/units/80044/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:40.832489Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "DynDNS recovery password"
            ],
            "previous_source": "",
            "target": [
                "Mot de passe de récupération pour DynDNS"
            ],
            "id_hash": 6635937077992666465,
            "content_hash": 3014719290648043464,
            "location": "",
            "context": "ask_dyndns_recovery_password",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80045,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=dc17959d1d98b561",
            "url": "https://translate.yunohost.org/api/units/80045/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:40.837359Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Please enter the recovery password for this DynDNS domain."
            ],
            "previous_source": "",
            "target": [
                "Veuillez saisir le mot de passe de récupération pour ce domaine DynDNS."
            ],
            "id_hash": 1546991058946014465,
            "content_hash": 8974566363213243196,
            "location": "",
            "context": "ask_dyndns_recovery_password_explain_during_unsubscribe",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80046,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=9578042bfb2ebd01",
            "url": "https://translate.yunohost.org/api/units/80046/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:40.841146Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?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": [
                "Aucun mot de passe de récupération n'a été spécifié ! Si vous perdez le contrôle de ce domaine, vous devrez contacter une des personnes gérant l'administration dans l'équipe YunoHost !"
            ],
            "id_hash": -1661123859287107139,
            "content_hash": -4052807829301019003,
            "location": "",
            "context": "dyndns_no_recovery_password",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80047,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=68f280a6a74419bd",
            "url": "https://translate.yunohost.org/api/units/80047/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.149115Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "DynDNS domain subscribed"
            ],
            "previous_source": "",
            "target": [
                "Domaine DynDNS enregistré"
            ],
            "id_hash": -34285348189513666,
            "content_hash": -5602099912136886672,
            "location": "",
            "context": "dyndns_subscribed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80048,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=7f8631a85029d83e",
            "url": "https://translate.yunohost.org/api/units/80048/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.158350Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Could not subscribe DynDNS domain: {error}"
            ],
            "previous_source": "",
            "target": [
                "Le nom de domaine DynDNS n'a pas pu être enregistré : {error}"
            ],
            "id_hash": -187848112718525428,
            "content_hash": -687337959881012759,
            "location": "",
            "context": "dyndns_subscribe_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80049,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=7d64a12301af4c0c",
            "url": "https://translate.yunohost.org/api/units/80049/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.160629Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Could not unsubscribe DynDNS domain: {error}"
            ],
            "previous_source": "",
            "target": [
                "Le nom de domaine DynDNS n'a pas pu être résilié : {error}"
            ],
            "id_hash": -4208137496731198602,
            "content_hash": 8125549072947949038,
            "location": "",
            "context": "dyndns_unsubscribe_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80050,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=4599b13e0d55db76",
            "url": "https://translate.yunohost.org/api/units/80050/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.163510Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "DynDNS domain unsubscribed"
            ],
            "previous_source": "",
            "target": [
                "Domaine DynDNS résilié"
            ],
            "id_hash": -3530926915177697003,
            "content_hash": 1065216869400247139,
            "location": "",
            "context": "dyndns_unsubscribed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80051,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=4effa0ada4f7b115",
            "url": "https://translate.yunohost.org/api/units/80051/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.165485Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Failed to unsubscribe domain: invalid credentials"
            ],
            "previous_source": "",
            "target": [
                "Échec de la résiliation du domaine : informations d'identification non valides"
            ],
            "id_hash": -1573771637974898855,
            "content_hash": 6590810752631199560,
            "location": "",
            "context": "dyndns_unsubscribe_denied",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80052,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=6a28d70890ebe759",
            "url": "https://translate.yunohost.org/api/units/80052/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.167261Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Domain is already unsubscribed"
            ],
            "previous_source": "",
            "target": [
                "Le domaine a déjà été résilié"
            ],
            "id_hash": -8436246847121166833,
            "content_hash": 8905456970241160627,
            "location": "",
            "context": "dyndns_unsubscribe_already_unsubscribed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80053,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=0aec6e308fd56e0f",
            "url": "https://translate.yunohost.org/api/units/80053/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.169131Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Failed to set recovery password: invalid key"
            ],
            "previous_source": "",
            "target": [
                "Échec de la mise en place du mot de passe de récupération : mot de passe non valide"
            ],
            "id_hash": -4221153717164267379,
            "content_hash": -4283245460628389228,
            "location": "",
            "context": "dyndns_set_recovery_password_denied",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80054,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=456b730f121aa88d",
            "url": "https://translate.yunohost.org/api/units/80054/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.170805Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Failed to set recovery password: domain not registered"
            ],
            "previous_source": "",
            "target": [
                "Échec de la définition du mot de passe de récupération : le domaine n'est pas enregistré"
            ],
            "id_hash": -4150149509554732162,
            "content_hash": -7961309854431743153,
            "location": "",
            "context": "dyndns_set_recovery_password_unknown_domain",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80055,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=4667b5026e3a837e",
            "url": "https://translate.yunohost.org/api/units/80055/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.172542Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Failed to set recovery password: password is not strong enough"
            ],
            "previous_source": "",
            "target": [
                "Échec de la mise en place du mot de passe de récupération : le mot de passe n'est pas assez fort/solide"
            ],
            "id_hash": -9108170355454731262,
            "content_hash": -7625261023008986359,
            "location": "",
            "context": "dyndns_set_recovery_password_invalid_password",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80056,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=01994751a1609c02",
            "url": "https://translate.yunohost.org/api/units/80056/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.174405Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Failed to set recovery password: {error}"
            ],
            "previous_source": "",
            "target": [
                "Échec de la mise en place du mot de passe de récupération : {error}"
            ],
            "id_hash": 5894338836532822869,
            "content_hash": -6929061969719442407,
            "location": "",
            "context": "dyndns_set_recovery_password_failed",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80057,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=d1cce5f139540355",
            "url": "https://translate.yunohost.org/api/units/80057/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.175938Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Recovery password set!"
            ],
            "previous_source": "",
            "target": [
                "Mot de passe de récupération changé !"
            ],
            "id_hash": 7429664454382406008,
            "content_hash": -6434610744620812551,
            "location": "",
            "context": "dyndns_set_recovery_password_success",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80058,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=e71b78750bcf4978",
            "url": "https://translate.yunohost.org/api/units/80058/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.177301Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "Unsubscribe to a YunoHost subdomain '{}'"
            ],
            "previous_source": "",
            "target": [
                "Se désabonner d'un sous-domaine YunoHost '{}'"
            ],
            "id_hash": 8905267995988534635,
            "content_hash": -2127478664306375613,
            "location": "",
            "context": "log_dyndns_unsubscribe",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80059,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=fb95de0f6a8d256b",
            "url": "https://translate.yunohost.org/api/units/80059/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-07-17T14:11:41.309764Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?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": [
                "Ce domaine DynDNS est déjà enregistré. Si vous êtes la personne qui a enregistré ce domaine lors de sa création, vous pouvez entrer le mot de passe de récupération pour récupérer ce domaine."
            ],
            "id_hash": 4093988317311880812,
            "content_hash": -1233501002999416246,
            "location": "",
            "context": "ask_dyndns_recovery_password_explain_unavailable",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80901,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=b8d0c4af07f94e6c",
            "url": "https://translate.yunohost.org/api/units/80901/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-29T19:35:44.288805Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api",
            "source": [
                "YunoHost's dyndns service received too many requests from you, wait 1 hour or so before trying again."
            ],
            "previous_source": "",
            "target": [
                "Le service dyndns de YunoHost a reçu trop de requêtes/demandes de votre part, attendez environ 1 heure avant de réessayer."
            ],
            "id_hash": 9027139704641910595,
            "content_hash": 1123422369459105347,
            "location": "",
            "context": "dyndns_too_many_requests",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 80902,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=fd46d7bbc9017743",
            "url": "https://translate.yunohost.org/api/units/80902/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-09-29T19:35:44.576042Z"
        },
        {
            "translation": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?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": [
                "Il est préférable d'utiliser un port inférieur à 1024 pour éviter les tentatives d'usurpation par des services non administrateurs sur la machine distante. Vous devez également éviter d'utiliser un port déjà utilisé tel que le 80 ou le 443."
            ],
            "id_hash": 7429845814533098665,
            "content_hash": 4256269345964804507,
            "location": "",
            "context": "global_settings_setting_ssh_port_help",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "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": 81009,
            "web_url": "https://translate.yunohost.org/translate/yunohost/core/fr/?checksum=e71c1d673f2b0ca9",
            "url": "https://translate.yunohost.org/api/units/81009/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-01-13T18:28:17.554304Z"
        }
    ]
}