Translation components API.

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

GET /api/translations/lufi/default-theme/fr_FR/units/?format=api&page=3
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 196,
    "next": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/units/?format=api&page=4",
    "previous": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/units/?format=api&page=2",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Please contact the administrator: %1"
            ],
            "previous_source": "",
            "target": [
                "Veuillez contacter l’administrateur : %1"
            ],
            "id_hash": -8206589740788873784,
            "content_hash": 5995164408821546893,
            "location": "themes/default/templates/about.html.ep:13",
            "context": "Please contact the administrator: %1",
            "note": "(config('contact')",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 107,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/287102/?format=api",
            "priority": 100,
            "id": 288224,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=0e1c561c72ea05c8",
            "url": "https://weblate.framasoft.org/api/units/288224/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.208013Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Please wait while we are getting your file. We first need to download and decrypt all parts before you can get it."
            ],
            "previous_source": "",
            "target": [
                "Veuillez patientez pendant la récupération de votre fichier. Nous devons d’abord récupérer et déchiffrer tous les fragments avant que vous puissiez le télécharger."
            ],
            "id_hash": 2910248343914176938,
            "content_hash": -5566350027308482960,
            "location": "themes/default/templates/render.html.ep:33",
            "context": "Please wait while we are getting your file. We first need to download and decrypt all parts before you can get it.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 108,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://weblate.framasoft.org/api/units/287103/?format=api",
            "priority": 100,
            "id": 288225,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=a86347731b2c61aa",
            "url": "https://weblate.framasoft.org/api/units/288225/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.211497Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Please, check your credentials or your right to access this service: unable to authenticate."
            ],
            "previous_source": "",
            "target": [
                "Veuillez vérifier vos identifiants ou votre droit d’accès à ce service : impossible de vous authentifier."
            ],
            "id_hash": -2217605747673264587,
            "content_hash": 1904046645402548961,
            "location": "lib/Lufi/Controller/Auth.pm:49",
            "context": "Please, check your credentials or your right to access this service: unable to authenticate.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 109,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/287104/?format=api",
            "priority": 100,
            "id": 288226,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=61397b5266120e35",
            "url": "https://weblate.framasoft.org/api/units/288226/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.215035Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Privacy"
            ],
            "previous_source": "",
            "target": [
                "Confidentialité"
            ],
            "id_hash": 8032469509586310744,
            "content_hash": 6170089911620892982,
            "location": "themes/default/templates/about.html.ep:5",
            "context": "Privacy",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 110,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/287105/?format=api",
            "priority": 100,
            "id": 288227,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=ef7910760c0c5658",
            "url": "https://weblate.framasoft.org/api/units/288227/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.218534Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Purge expired files from localStorage"
            ],
            "previous_source": "",
            "target": [
                "Supprimer du localStorage les fichiers expirés"
            ],
            "id_hash": 149383491656227587,
            "content_hash": -5562710513620022017,
            "location": "themes/default/templates/files.html.ep:13",
            "context": "Purge expired files from localStorage",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 111,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/287106/?format=api",
            "priority": 100,
            "id": 288228,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=8212b77e837a1b03",
            "url": "https://weblate.framasoft.org/api/units/288228/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.221965Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Regards,"
            ],
            "previous_source": "",
            "target": [
                "Cordialement,"
            ],
            "id_hash": -3047594125405212403,
            "content_hash": -9096917639413150510,
            "location": "themes/default/templates/invitations/notification_files_sent.mail.ep:20",
            "context": "Regards,",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 112,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/287107/?format=api",
            "priority": 100,
            "id": 288229,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=55b4c54a2fa7b10d",
            "url": "https://weblate.framasoft.org/api/units/288229/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.226077Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Regards."
            ],
            "previous_source": "",
            "target": [
                "Cordialement."
            ],
            "id_hash": -928117115149960422,
            "content_hash": 3347411902575201584,
            "location": "themes/default/templates/invitations/invite.mail.ep:15",
            "context": "Regards.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 113,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/287108/?format=api",
            "priority": 100,
            "id": 288230,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=731eaa66b186bb1a",
            "url": "https://weblate.framasoft.org/api/units/288230/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.229410Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Report file"
            ],
            "previous_source": "",
            "target": [
                "Signaler un fichier"
            ],
            "id_hash": -8954935873318167464,
            "content_hash": -5432727117434841890,
            "location": "themes/default/templates/layouts/default.html.ep:31, themes/default/templates/layouts/default.html.ep:64",
            "context": "Report file",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 114,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/287109/?format=api",
            "priority": 100,
            "id": 288231,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=03b9ad44bc77dc58",
            "url": "https://weblate.framasoft.org/api/units/288231/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.242173Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Resend invitation mail"
            ],
            "previous_source": "",
            "target": [
                "Renvoyer le courriel d’invitation"
            ],
            "id_hash": 8733982161074589335,
            "content_hash": -1271365887073622028,
            "location": "themes/default/templates/invitations/my_invitations.html.ep:15",
            "context": "Resend invitation mail",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 115,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/287110/?format=api",
            "priority": 100,
            "id": 288232,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=f935568039730e97",
            "url": "https://weblate.framasoft.org/api/units/288232/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.246335Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Rows in purple mean that the invitations have expired."
            ],
            "previous_source": "",
            "target": [
                "Les lignes en violet indiquent que les invitations ont expiré."
            ],
            "id_hash": -5851864266431824954,
            "content_hash": 2657404707502153377,
            "location": "themes/default/templates/invitations/my_invitations.html.ep:9",
            "context": "Rows in purple mean that the invitations have expired.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 116,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/287111/?format=api",
            "priority": 100,
            "id": 288233,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=2eca007445877bc6",
            "url": "https://weblate.framasoft.org/api/units/288233/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.252961Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Rows in red mean that the files have expired and are no longer available."
            ],
            "previous_source": "",
            "target": [
                "Les lignes en rouge indiquent que le fichier a expiré et n’est plus disponible."
            ],
            "id_hash": 1890171119542298512,
            "content_hash": 7298099626822359220,
            "location": "themes/default/templates/files.html.ep:9",
            "context": "Rows in red mean that the files have expired and are no longer available.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 117,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/287112/?format=api",
            "priority": 100,
            "id": 288234,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=9a3b3c9e61056790",
            "url": "https://weblate.framasoft.org/api/units/288234/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.256693Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Send all links by email"
            ],
            "previous_source": "",
            "target": [
                "Envoyer tous les liens par mail"
            ],
            "id_hash": -6898861941849171960,
            "content_hash": -6663227333088336648,
            "location": "themes/default/templates/partial/index.js.ep:27",
            "context": "Send all links by email",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 118,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/287113/?format=api",
            "priority": 100,
            "id": 288235,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=2042519d999e5808",
            "url": "https://weblate.framasoft.org/api/units/288235/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.260018Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Send the invitation"
            ],
            "previous_source": "",
            "target": [
                "Envoyer l’invitation"
            ],
            "id_hash": -3151881386901424273,
            "content_hash": 2072049338779846044,
            "location": "themes/default/templates/invitations/invite.html.ep:50",
            "context": "Send the invitation",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 119,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/287114/?format=api",
            "priority": 100,
            "id": 288236,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=54424493f793376f",
            "url": "https://weblate.framasoft.org/api/units/288236/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.263334Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Send with this server"
            ],
            "previous_source": "",
            "target": [
                "Envoyer avec ce serveur"
            ],
            "id_hash": 5558981239883124844,
            "content_hash": 1367291916469277918,
            "location": "themes/default/templates/mail.html.ep:47",
            "context": "Send with this server",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 120,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/287115/?format=api",
            "priority": 100,
            "id": 288237,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=cd2577fc244b506c",
            "url": "https://weblate.framasoft.org/api/units/288237/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.266646Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Send with your own mail software"
            ],
            "previous_source": "",
            "target": [
                "Envoyer avec votre propre logiciel de mail"
            ],
            "id_hash": -3700678082326578807,
            "content_hash": 2170162225470943416,
            "location": "themes/default/templates/mail.html.ep:49",
            "context": "Send with your own mail software",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 121,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/287116/?format=api",
            "priority": 100,
            "id": 288238,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=4ca48ce422d9b989",
            "url": "https://weblate.framasoft.org/api/units/288238/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.269989Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Sending part XX1 of XX2. Please, be patient, the progress bar can take a while to move."
            ],
            "previous_source": "",
            "target": [
                "Envoi du fragment XX1 sur XX2. Veuillez patienter, la barre de progression peut mettre du temps avant d’avancer."
            ],
            "id_hash": 7364599780818607815,
            "content_hash": -1818403038594899403,
            "location": "themes/default/templates/partial/index.js.ep:30",
            "context": "Sending part XX1 of XX2. Please, be patient, the progress bar can take a while to move.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 122,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://weblate.framasoft.org/api/units/287117/?format=api",
            "priority": 100,
            "id": 288239,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=e634507b389cdec7",
            "url": "https://weblate.framasoft.org/api/units/288239/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.273161Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Share your files in total privacy on %1"
            ],
            "previous_source": "",
            "target": [
                "Partagez vos fichiers en toute confidentialité sur %1"
            ],
            "id_hash": -2163953085419262428,
            "content_hash": -6870006063359512737,
            "location": "themes/default/templates/partial/mail.js.ep:49",
            "context": "Share your files in total privacy on %1",
            "note": "(url_for('/')",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 123,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/287118/?format=api",
            "priority": 100,
            "id": 288240,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=61f8182248f96e24",
            "url": "https://weblate.framasoft.org/api/units/288240/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.276497Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Show hidden invitations"
            ],
            "previous_source": "",
            "target": [
                "Afficher les invitations cachées"
            ],
            "id_hash": -6927418823519677597,
            "content_hash": 7314618146396064447,
            "location": "themes/default/templates/invitations/my_invitations.html.ep:13, themes/default/templates/partial/invitations.js.ep:9",
            "context": "Show hidden invitations",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 124,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/287119/?format=api",
            "priority": 100,
            "id": 288241,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=1fdcdd4875c15363",
            "url": "https://weblate.framasoft.org/api/units/288241/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.279836Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Show zip content"
            ],
            "previous_source": "",
            "target": [
                "Afficher le contenu du fichier zip"
            ],
            "id_hash": -8474024848098301655,
            "content_hash": -1141006361692257946,
            "location": "themes/default/templates/partial/render.js.ep:12",
            "context": "Show zip content",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 125,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/287120/?format=api",
            "priority": 100,
            "id": 288242,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=0a66374c47446929",
            "url": "https://weblate.framasoft.org/api/units/288242/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.283177Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Signin"
            ],
            "previous_source": "",
            "target": [
                "Connexion"
            ],
            "id_hash": 4135155557602983459,
            "content_hash": 4440892477961597129,
            "location": "themes/default/templates/layouts/default.html.ep:40, themes/default/templates/layouts/default.html.ep:73, themes/default/templates/login.html.ep:28, themes/default/templates/logout.html.ep:17",
            "context": "Signin",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 126,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/287121/?format=api",
            "priority": 100,
            "id": 288243,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=b963061215e87e23",
            "url": "https://weblate.framasoft.org/api/units/288243/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.286563Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Sorry, the invitation doesn’t exist. Are you sure you are on the right URL?"
            ],
            "previous_source": "",
            "target": [
                "Désolé, l’invitation n’existe pas. Êtes-vous sûr·e d’être sur la bonne URL ?"
            ],
            "id_hash": -8250214910282880736,
            "content_hash": -3772126704611121717,
            "location": "lib/Lufi/Controller/Invitation.pm:302, themes/default/templates/invitations/exception.html.ep:16",
            "context": "Sorry, the invitation doesn’t exist. Are you sure you are on the right URL?",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 127,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/287122/?format=api",
            "priority": 100,
            "id": 288244,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=0d81594027f52920",
            "url": "https://weblate.framasoft.org/api/units/288244/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.290405Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Sorry, the uploading is currently disabled. Please try again later."
            ],
            "previous_source": "",
            "target": [
                "Désolé, l’envoi de fichier est actuellement désactivé. Veuillez réessayer plus tard."
            ],
            "id_hash": 1993636906974852032,
            "content_hash": -679983189204061302,
            "location": "themes/default/templates/index.html.ep:46",
            "context": "Sorry, the uploading is currently disabled. Please try again later.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 128,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://weblate.framasoft.org/api/units/287123/?format=api",
            "priority": 100,
            "id": 288245,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=9baad234435833c0",
            "url": "https://weblate.framasoft.org/api/units/288245/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.299587Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Sorry, uploading is disabled."
            ],
            "previous_source": "",
            "target": [
                "Désolé, l’envoi de fichier est désactivé."
            ],
            "id_hash": 4690719428016833479,
            "content_hash": -464641952771020379,
            "location": "lib/Lufi/Controller/Files.pm:82",
            "context": "Sorry, uploading is disabled.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 129,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://weblate.framasoft.org/api/units/287124/?format=api",
            "priority": 100,
            "id": 288246,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=c118c8779ff783c7",
            "url": "https://weblate.framasoft.org/api/units/288246/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.303265Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Sorry, your invitation has expired or has been deleted."
            ],
            "previous_source": "",
            "target": [
                "Désolé, votre invitation a expiré ou a été supprimée."
            ],
            "id_hash": -4809061266881635962,
            "content_hash": 6412675624076056331,
            "location": "themes/default/templates/invitations/exception.html.ep:7",
            "context": "Sorry, your invitation has expired or has been deleted.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 130,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://weblate.framasoft.org/api/units/287125/?format=api",
            "priority": 100,
            "id": 288247,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=3d42c841dc6e1986",
            "url": "https://weblate.framasoft.org/api/units/288247/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.317113Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Sorry, your invitation has expired or has been deleted. Please contact %1 to have another invitation."
            ],
            "previous_source": "",
            "target": [
                "Désolé, votre invitation a expiré ou a été supprimée. Veuillez contacter %1 pour obtenir une nouvelle invitation."
            ],
            "id_hash": 3823002036391696363,
            "content_hash": -8236409292672165617,
            "location": "lib/Lufi/Controller/Files.pm:123",
            "context": "Sorry, your invitation has expired or has been deleted. Please contact %1 to have another invitation.",
            "note": "($invit->auth_user_mail)",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 131,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://weblate.framasoft.org/api/units/287126/?format=api",
            "priority": 100,
            "id": 288248,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=b50e0818d2b8d7eb",
            "url": "https://weblate.framasoft.org/api/units/288248/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.322510Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The URLs of your files have been sent by email to %1."
            ],
            "previous_source": "",
            "target": [
                "Les URL de vos fichiers ont été envoyées par courriel à %1."
            ],
            "id_hash": 162200530596150890,
            "content_hash": -499072928551605058,
            "location": "lib/Lufi/Controller/Invitation.pm:295",
            "context": "The URLs of your files have been sent by email to %1.",
            "note": "($invitation->auth_user_mail)",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 132,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://weblate.framasoft.org/api/units/287127/?format=api",
            "priority": 100,
            "id": 288249,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=82404085f0903e6a",
            "url": "https://weblate.framasoft.org/api/units/288249/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.327076Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The administrator can only see the file's name, its size and its mimetype (what kind of file it is: video, text, etc.)."
            ],
            "previous_source": "",
            "target": [
                "L’administrateur ne peut voir que le nom du fichier, sa taille et son type mime (son type de fichier : vidéo, texte, etc.)."
            ],
            "id_hash": -2229472831585576914,
            "content_hash": -891563010258302029,
            "location": "themes/default/templates/about.html.ep:7",
            "context": "The administrator can only see the file's name, its size and its mimetype (what kind of file it is: video, text, etc.).",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 133,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://weblate.framasoft.org/api/units/287128/?format=api",
            "priority": 100,
            "id": 288250,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=610f52459cf5182e",
            "url": "https://weblate.framasoft.org/api/units/288250/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.330431Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The body of the mail must contain at least one URL pointing to a file hosted on this instance."
            ],
            "previous_source": "",
            "target": [
                "Le corps du mail doit contenir au moins une URL pointant vers un fichier hébergé sur cette instance."
            ],
            "id_hash": -8164866293418063135,
            "content_hash": -7386042666240041722,
            "location": "lib/Lufi/Controller/Mail.pm:67",
            "context": "The body of the mail must contain at least one URL pointing to a file hosted on this instance.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 134,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/287129/?format=api",
            "priority": 100,
            "id": 288251,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=0eb0915d8e418ae1",
            "url": "https://weblate.framasoft.org/api/units/288251/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.333820Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The data has been successfully imported."
            ],
            "previous_source": "",
            "target": [
                "Les données ont été importées avec succès."
            ],
            "id_hash": 5410899545034746431,
            "content_hash": 7835004646592007829,
            "location": "themes/default/templates/partial/files.js.ep:11",
            "context": "The data has been successfully imported.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 135,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/287130/?format=api",
            "priority": 100,
            "id": 288252,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=cb176077d11e6a3f",
            "url": "https://weblate.framasoft.org/api/units/288252/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.337020Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The email body can't be empty."
            ],
            "previous_source": "",
            "target": [
                "Le corps du mail ne peut être vide."
            ],
            "id_hash": 7455882216867341921,
            "content_hash": -959042149321600981,
            "location": "lib/Lufi/Controller/Mail.pm:87",
            "context": "The email body can't be empty.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 136,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/287131/?format=api",
            "priority": 100,
            "id": 288253,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=e7789d5f8f87a661",
            "url": "https://weblate.framasoft.org/api/units/288253/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.340417Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The email subject can't be empty."
            ],
            "previous_source": "",
            "target": [
                "Le sujet du mail ne peut être vide."
            ],
            "id_hash": -4281050213538480215,
            "content_hash": 1361660100810888459,
            "location": "lib/Lufi/Controller/Mail.pm:86",
            "context": "The email subject can't be empty.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 137,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/287132/?format=api",
            "priority": 100,
            "id": 288254,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=4496a783446dbfa9",
            "url": "https://weblate.framasoft.org/api/units/288254/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.344042Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The expiration delay (%1) is not between 1 and %2 days."
            ],
            "previous_source": "",
            "target": [
                "Le délai d’expiration (%1) n’est pas compris entre 1 et %2 jours."
            ],
            "id_hash": 143549405680957586,
            "content_hash": -8514048585651854786,
            "location": "lib/Lufi/Controller/Invitation.pm:52",
            "context": "The expiration delay (%1) is not between 1 and %2 days.",
            "note": "($expire_at, $max_expire_at)",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 138,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/287133/?format=api",
            "priority": 100,
            "id": 288255,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=81fdfd6c8554f892",
            "url": "https://weblate.framasoft.org/api/units/288255/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.377794Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The file has already been deleted"
            ],
            "previous_source": "",
            "target": [
                "Le fichier a déjà été supprimé"
            ],
            "id_hash": 8701588063992027923,
            "content_hash": 7512868117365383301,
            "location": "lib/Lufi/Controller/Files.pm:462",
            "context": "The file has already been deleted",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 139,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/287134/?format=api",
            "priority": 100,
            "id": 288256,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=f8c2403dc0061b13",
            "url": "https://weblate.framasoft.org/api/units/288256/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.388153Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The files uploaded on a Lufi instance are encrypted before the upload to the server: the administrator of the server can not see the file's content."
            ],
            "previous_source": "",
            "target": [
                "Les fichiers envoyés sur une instance de Lufi sont chiffrés avant l’envoi au serveur : l’administrateur du serveur ne peut pas voir le contenu de vos fichiers."
            ],
            "id_hash": 4972246713325080069,
            "content_hash": -3179417053282143799,
            "location": "themes/default/templates/about.html.ep:6",
            "context": "The files uploaded on a Lufi instance are encrypted before the upload to the server: the administrator of the server can not see the file's content.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 140,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://weblate.framasoft.org/api/units/287135/?format=api",
            "priority": 100,
            "id": 288257,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=c500f80aab584e05",
            "url": "https://weblate.framasoft.org/api/units/288257/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.393862Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The following email addresses are not valid: %1"
            ],
            "previous_source": "",
            "target": [
                "Les adresses mail suivantes ne sont pas valides : %1"
            ],
            "id_hash": 1507391005472525955,
            "content_hash": 6928999179021837901,
            "location": "lib/Lufi/Controller/Mail.pm:82",
            "context": "The following email addresses are not valid: %1",
            "note": "(join(', ', @bad)",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 141,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/287136/?format=api",
            "priority": 100,
            "id": 288258,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=94eb54220acf0e83",
            "url": "https://weblate.framasoft.org/api/units/288258/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.397372Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The guest email address (%1) is unvalid."
            ],
            "previous_source": "",
            "target": [
                "L’adresse courriel de l’invité·e (%1) est invalide."
            ],
            "id_hash": 681156336121067866,
            "content_hash": 4881100843600425526,
            "location": "lib/Lufi/Controller/Invitation.pm:49",
            "context": "The guest email address (%1) is unvalid.",
            "note": "($guest_mail)",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 142,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://weblate.framasoft.org/api/units/287137/?format=api",
            "priority": 100,
            "id": 288259,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=8973f4142b00b95a",
            "url": "https://weblate.framasoft.org/api/units/288259/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.400675Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The invitation %1 can’t be resent: %2 has already sent files.<br>Please create a new invitation."
            ],
            "previous_source": "",
            "target": [
                "L’invitation %1 ne peut pas être renvoyée : %2 a déjà envoyé des fichiers.<br>Veuillez créer une nouvelle invitation."
            ],
            "id_hash": -6203505255935746538,
            "content_hash": -5249328026949451245,
            "location": "lib/Lufi/Controller/Invitation.pm:163",
            "context": "The invitation %1 can’t be resent: %2 has already sent files.<br>Please create a new invitation.",
            "note": "($i->token, $i->guest_mail)",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 144,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://weblate.framasoft.org/api/units/287138/?format=api",
            "priority": 100,
            "id": 288260,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=29e8b8d659ae5e16",
            "url": "https://weblate.framasoft.org/api/units/288260/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.403928Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The invitation %1 has been deleted."
            ],
            "previous_source": "",
            "target": [
                "L’invitation %1 a été supprimée."
            ],
            "id_hash": -1196631838117066156,
            "content_hash": 7646886508049068490,
            "location": "lib/Lufi/Controller/Invitation.pm:134",
            "context": "The invitation %1 has been deleted.",
            "note": "($i->token)",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 146,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/287139/?format=api",
            "priority": 100,
            "id": 288261,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=6f64b5aeea1c0a54",
            "url": "https://weblate.framasoft.org/api/units/288261/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.408352Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The invitation mail will be sent from your email address (%1)."
            ],
            "previous_source": "",
            "target": [
                "Le courriel d’invitation sera envoyé de votre adresse de courriel (%1)."
            ],
            "id_hash": 753296043263138276,
            "content_hash": -121915215838990324,
            "location": "themes/default/templates/invitations/invite.html.ep:34",
            "context": "The invitation mail will be send from your email address (%1).",
            "note": "(stash('user_mail')",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 147,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://weblate.framasoft.org/api/units/287140/?format=api",
            "priority": 100,
            "id": 288262,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=8a743ec29d6819e4",
            "url": "https://weblate.framasoft.org/api/units/288262/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.411797Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The link(s) has been copied to your clipboard"
            ],
            "previous_source": "",
            "target": [
                "Le(s) lien(s) a/ont été copié dans votre presse-papier"
            ],
            "id_hash": 8175124412338969970,
            "content_hash": 6057846323949816276,
            "location": "themes/default/templates/partial/index.js.ep:16",
            "context": "The link(s) has been copied to your clipboard",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 148,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.framasoft.org/api/units/287141/?format=api",
            "priority": 100,
            "id": 288263,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=f173e056e0169d72",
            "url": "https://weblate.framasoft.org/api/units/288263/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.415138Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The link(s) of your file(s) will automatically be sent by mail to %1 (%2)"
            ],
            "previous_source": "",
            "target": [
                "Les liens de vos fichiers seront automatiquement envoyés par courriel à %1 (%2)"
            ],
            "id_hash": 4807992954623277278,
            "content_hash": 140058213821575727,
            "location": "themes/default/templates/index.html.ep:30",
            "context": "The link(s) of your file(s) will automatically be sent by mail to %1 (%2)",
            "note": "(stash('invitation')",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 149,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://weblate.framasoft.org/api/units/287142/?format=api",
            "priority": 100,
            "id": 288264,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=c2b96c1e4ee6b8de",
            "url": "https://weblate.framasoft.org/api/units/288264/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.418528Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The link(s) of your file(s) will automatically be sent by mail to %1."
            ],
            "previous_source": "",
            "target": [
                "Les liens de vos fichiers seront automatiquement envoyés par courriel à %1."
            ],
            "id_hash": 6762395186375879878,
            "content_hash": -7235875520064962703,
            "location": "themes/default/templates/invitations/invite.mail.ep:11",
            "context": "The links of your file(s) will automatically be sent by mail to %1.",
            "note": "(stash('auth_user')",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 150,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/287143/?format=api",
            "priority": 100,
            "id": 288265,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=ddd8da97e2beecc6",
            "url": "https://weblate.framasoft.org/api/units/288265/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.421794Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The mail has been sent."
            ],
            "previous_source": "",
            "target": [
                "Le mail a été envoyé."
            ],
            "id_hash": 272123994255233299,
            "content_hash": -2369229600767708117,
            "location": "lib/Lufi/Controller/Mail.pm:111",
            "context": "The mail has been sent.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 151,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/287144/?format=api",
            "priority": 100,
            "id": 288266,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=83c6c754bc719113",
            "url": "https://weblate.framasoft.org/api/units/288266/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.424931Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The original (and only for now) author is <a href=\"https://fiat-tux.fr\" class=\"classic\">Luc Didry</a>."
            ],
            "previous_source": "",
            "target": [
                "L’auteur originel (et pour l’instant, le seul) est <a href=\"https://fiat-tux.fr\" class=\"classic\">Luc Didry</a>."
            ],
            "id_hash": 3436156409385235441,
            "content_hash": 8341709897138774113,
            "location": "themes/default/templates/about.html.ep:15",
            "context": "The original (and only for now) author is <a href=\"https://fiat-tux.fr\" class=\"classic\">Luc Didry</a>.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 152,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://weblate.framasoft.org/api/units/287145/?format=api",
            "priority": 100,
            "id": 288267,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=afafae0c7e16b3f1",
            "url": "https://weblate.framasoft.org/api/units/288267/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.428176Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "The server was unable to find the file record to add your file part to. Please, contact the administrator."
            ],
            "previous_source": "",
            "target": [
                "Le serveur a été incapable de retrouver l’enregistrement du fichier auquel ajouter votre fragment de fichier. Veuillez contacter l’administrateur."
            ],
            "id_hash": -3260887740644566125,
            "content_hash": -8758996819862764673,
            "location": "lib/Lufi/Controller/Files.pm:230",
            "context": "The server was unable to find the file record to add your file part to. Please, contact the administrator.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 153,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://weblate.framasoft.org/api/units/287146/?format=api",
            "priority": 100,
            "id": 288268,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=52beffe076745b93",
            "url": "https://weblate.framasoft.org/api/units/288268/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.431527Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "This file has been deactivated by the admins. Contact them to know why."
            ],
            "previous_source": "",
            "target": [
                "The fichier a été désactivé par les administrateurs ou administratrices. Veuillez les contacter pour savoir pourquoi."
            ],
            "id_hash": -1238161502683374373,
            "content_hash": 806156259657608207,
            "location": "lib/Lufi/Controller/Files.pm:289",
            "context": "This file has been deactivated by the admins. Contact them to know why.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 154,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://weblate.framasoft.org/api/units/287147/?format=api",
            "priority": 100,
            "id": 288269,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=6ed12aac61fe5cdb",
            "url": "https://weblate.framasoft.org/api/units/288269/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.434713Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "This invitation is normally hidden"
            ],
            "previous_source": "",
            "target": [
                "Cette invitation est normalement cachée"
            ],
            "id_hash": -6961950174311774875,
            "content_hash": 1275068160211337971,
            "location": "themes/default/templates/invitations/my_invitations.html.ep:46, themes/default/templates/partial/invitations.js.ep:6",
            "context": "This invitation is normally hidden",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 155,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/287148/?format=api",
            "priority": 100,
            "id": 288270,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=1f622f33d42d8565",
            "url": "https://weblate.framasoft.org/api/units/288270/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.437891Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "This invitation is valid until %1."
            ],
            "previous_source": "",
            "target": [
                "Cette invitation est valide jusqu’au %1."
            ],
            "id_hash": 48265627514518813,
            "content_hash": -3638170575382507576,
            "location": "themes/default/templates/invitations/invite.mail.ep:13",
            "context": "This invitation is valid until %1.",
            "note": "(stash('expires')",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 156,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://weblate.framasoft.org/api/units/287149/?format=api",
            "priority": 100,
            "id": 288271,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=80ab79551edd3d1d",
            "url": "https://weblate.framasoft.org/api/units/288271/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.441090Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "This server sets limitations according to the file size. The expiration delay of your file will be the minimum between what you choose and the following limitations:"
            ],
            "previous_source": "",
            "target": [
                "Ce serveur impose des limitations selon la taille des fichiers. Le délai d’expiration de votre fichier sera le minimum entre ce que vous avez choisi et les limites suivantes :"
            ],
            "id_hash": 3612279651974855400,
            "content_hash": -7077261821993902407,
            "location": "themes/default/templates/delays.html.ep:13",
            "context": "This server sets limitations according to the file size. The expiration delay of your file will be the minimum between what you choose and the following limitations:",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 157,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://weblate.framasoft.org/api/units/287150/?format=api",
            "priority": 100,
            "id": 288272,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=b22165346d553ae8",
            "url": "https://weblate.framasoft.org/api/units/288272/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.444339Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/fr_FR/?format=api",
            "source": [
                "Toggle visibility"
            ],
            "previous_source": "",
            "target": [
                "Inverser la visibilité"
            ],
            "id_hash": 3215617661410170950,
            "content_hash": -4315288940477564587,
            "location": "themes/default/templates/invitations/my_invitations.html.ep:16",
            "context": "Toggle visibility",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 158,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://weblate.framasoft.org/api/units/287151/?format=api",
            "priority": 100,
            "id": 288273,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/fr_FR/?checksum=aca02b39d9d35846",
            "url": "https://weblate.framasoft.org/api/units/288273/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-03-22T11:19:47.447585Z"
        }
    ]
}