Translation components API.

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

GET /api/translations/lufi/default-theme/zh_Hans/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/zh_Hans/units/?format=api&page=4",
    "previous": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/units/?format=api&page=2",
    "results": [
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Name of the zip file"
            ],
            "previous_source": "",
            "target": [
                "Zip 压缩文件的名称"
            ],
            "id_hash": -3232450628938608183,
            "content_hash": 431559859678264501,
            "location": "themes/default/templates/index.html.ep:115",
            "context": "Name of the zip file",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 102,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.framasoft.org/api/units/287097/?format=api",
            "priority": 100,
            "id": 425616,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=532407477c2051c9",
            "url": "https://weblate.framasoft.org/api/units/425616/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.336836Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "No enough space available on the server for this file (size: %1)."
            ],
            "previous_source": "",
            "target": [
                "服务器没有足够的空间存放此文件(大小:%1)。"
            ],
            "id_hash": 8579120909575519680,
            "content_hash": 3677953110579594670,
            "location": "lib/Lufi/Controller/Files.pm:109",
            "context": "No enough space available on the server for this file (size: %1).",
            "note": "(format_bytes($json->{size})",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 103,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://weblate.framasoft.org/api/units/287098/?format=api",
            "priority": 100,
            "id": 425617,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=f70f29035c5ffdc0",
            "url": "https://weblate.framasoft.org/api/units/425617/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.347201Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "No expiration delay"
            ],
            "previous_source": "",
            "target": [
                "不设有效期"
            ],
            "id_hash": -1563970447873326019,
            "content_hash": -8628404286142141527,
            "location": "themes/default/templates/partial/files.js.ep:10, themes/default/templates/partial/index.js.ep:29",
            "context": "No expiration delay",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 104,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.framasoft.org/api/units/287099/?format=api",
            "priority": 100,
            "id": 425618,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=6a4ba929f74d443d",
            "url": "https://weblate.framasoft.org/api/units/425618/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.353880Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Only the files sent with this browser will be listed here. This list is stored in localStorage: if you delete your localStorage data, you'll lose this list."
            ],
            "previous_source": "",
            "target": [
                "只有经当前浏览器发送的文件会被列在这里。这份列表仅存储在本地:若您删除了本地存储数据,就会丢失此列表。"
            ],
            "id_hash": -4295210524248632088,
            "content_hash": 8960176469421460175,
            "location": "themes/default/templates/files.html.ep:8",
            "context": "Only the files sent with this browser will be listed here. This list is stored in localStorage: if you delete your localStorage data, you'll lose this list.",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 105,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://weblate.framasoft.org/api/units/287100/?format=api",
            "priority": 100,
            "id": 425619,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=446458c902a414e8",
            "url": "https://weblate.framasoft.org/api/units/425619/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.359949Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Password"
            ],
            "previous_source": "",
            "target": [
                "密码"
            ],
            "id_hash": 4435903766276113940,
            "content_hash": 325333706747709861,
            "location": "themes/default/templates/index.html.ep:106, themes/default/templates/login.html.ep:21, themes/default/templates/render.html.ep:26",
            "context": "Password",
            "note": "",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 106,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://weblate.framasoft.org/api/units/287101/?format=api",
            "priority": 100,
            "id": 425620,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=bd8f7ef916b48614",
            "url": "https://weblate.framasoft.org/api/units/425620/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.366636Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Please contact the administrator: %1"
            ],
            "previous_source": "",
            "target": [
                "请联系管理员:%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": 425621,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=0e1c561c72ea05c8",
            "url": "https://weblate.framasoft.org/api/units/425621/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.373165Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?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": [
                "请耐心等候,在您收到文件之前我们先要下载并解密文件的所有部分。"
            ],
            "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": 425622,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=a86347731b2c61aa",
            "url": "https://weblate.framasoft.org/api/units/425622/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.379751Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Please, check your credentials or your right to access this service: unable to authenticate."
            ],
            "previous_source": "",
            "target": [
                "请检查您的凭据或对于此服务的访问权限:无法验证身份。"
            ],
            "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": 425623,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=61397b5266120e35",
            "url": "https://weblate.framasoft.org/api/units/425623/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.386605Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Privacy"
            ],
            "previous_source": "",
            "target": [
                "隐私"
            ],
            "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": 425624,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=ef7910760c0c5658",
            "url": "https://weblate.framasoft.org/api/units/425624/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.395114Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Purge expired files from localStorage"
            ],
            "previous_source": "",
            "target": [
                "清除本地存储数据中的过期文件"
            ],
            "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": 425625,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=8212b77e837a1b03",
            "url": "https://weblate.framasoft.org/api/units/425625/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.403020Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Regards,"
            ],
            "previous_source": "",
            "target": [
                "祝好,"
            ],
            "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": 425626,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=55b4c54a2fa7b10d",
            "url": "https://weblate.framasoft.org/api/units/425626/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.409732Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Regards."
            ],
            "previous_source": "",
            "target": [
                "祝好。"
            ],
            "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": 425627,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=731eaa66b186bb1a",
            "url": "https://weblate.framasoft.org/api/units/425627/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.416118Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Report file"
            ],
            "previous_source": "",
            "target": [
                "举报文件"
            ],
            "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": 425628,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=03b9ad44bc77dc58",
            "url": "https://weblate.framasoft.org/api/units/425628/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.422813Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Resend invitation mail"
            ],
            "previous_source": "",
            "target": [
                "重新发送邀请邮件"
            ],
            "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": 425629,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=f935568039730e97",
            "url": "https://weblate.framasoft.org/api/units/425629/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.429383Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Rows in purple mean that the invitations have expired."
            ],
            "previous_source": "",
            "target": [
                "紫色行表示邀请已经过期。"
            ],
            "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": 425630,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=2eca007445877bc6",
            "url": "https://weblate.framasoft.org/api/units/425630/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.435804Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Rows in red mean that the files have expired and are no longer available."
            ],
            "previous_source": "",
            "target": [
                "红色行表示文件已经过期,无法再获取。"
            ],
            "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": 425631,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=9a3b3c9e61056790",
            "url": "https://weblate.framasoft.org/api/units/425631/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.442274Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Send all links by email"
            ],
            "previous_source": "",
            "target": [
                "通过电子邮件发送所有链接"
            ],
            "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": 425632,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=2042519d999e5808",
            "url": "https://weblate.framasoft.org/api/units/425632/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.449844Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Send the invitation"
            ],
            "previous_source": "",
            "target": [
                "发送邀请"
            ],
            "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": 425633,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=54424493f793376f",
            "url": "https://weblate.framasoft.org/api/units/425633/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.455877Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Send with this server"
            ],
            "previous_source": "",
            "target": [
                "通过此服务器发送"
            ],
            "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": 425634,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=cd2577fc244b506c",
            "url": "https://weblate.framasoft.org/api/units/425634/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.462703Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Send with your own mail software"
            ],
            "previous_source": "",
            "target": [
                "通过您自己的邮件软件发送"
            ],
            "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": 425635,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=4ca48ce422d9b989",
            "url": "https://weblate.framasoft.org/api/units/425635/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.468807Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Sending part XX1 of XX2. Please, be patient, the progress bar can take a while to move."
            ],
            "previous_source": "",
            "target": [
                "正在发送第 XX1 / XX2 部分。请耐心等候,进度条可能需要一点时间才会变化。"
            ],
            "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": 425636,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=e634507b389cdec7",
            "url": "https://weblate.framasoft.org/api/units/425636/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.474711Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Share your files in total privacy on %1"
            ],
            "previous_source": "",
            "target": [
                "在 %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": 425637,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=61f8182248f96e24",
            "url": "https://weblate.framasoft.org/api/units/425637/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.480591Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Show hidden invitations"
            ],
            "previous_source": "",
            "target": [
                "显示隐藏的邀请"
            ],
            "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": 425638,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=1fdcdd4875c15363",
            "url": "https://weblate.framasoft.org/api/units/425638/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.486561Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Show zip content"
            ],
            "previous_source": "",
            "target": [
                "显示 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": 425639,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=0a66374c47446929",
            "url": "https://weblate.framasoft.org/api/units/425639/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.493427Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Signin"
            ],
            "previous_source": "",
            "target": [
                "登录"
            ],
            "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": 425640,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=b963061215e87e23",
            "url": "https://weblate.framasoft.org/api/units/425640/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.500181Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Sorry, the invitation doesn’t exist. Are you sure you are on the right URL?"
            ],
            "previous_source": "",
            "target": [
                "抱歉,邀请不存在。您确定网址无误吗?"
            ],
            "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": 425641,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=0d81594027f52920",
            "url": "https://weblate.framasoft.org/api/units/425641/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.506436Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Sorry, the uploading is currently disabled. Please try again later."
            ],
            "previous_source": "",
            "target": [
                "抱歉,上传暂时被禁用。请稍后再试。"
            ],
            "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": 425642,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=9baad234435833c0",
            "url": "https://weblate.framasoft.org/api/units/425642/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.512288Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Sorry, uploading is disabled."
            ],
            "previous_source": "",
            "target": [
                "抱歉,上传被禁用。"
            ],
            "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": 425643,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=c118c8779ff783c7",
            "url": "https://weblate.framasoft.org/api/units/425643/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.518290Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Sorry, your invitation has expired or has been deleted."
            ],
            "previous_source": "",
            "target": [
                "抱歉,您的邀请已过期或已被删除。"
            ],
            "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": 425644,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=3d42c841dc6e1986",
            "url": "https://weblate.framasoft.org/api/units/425644/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.524410Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "Sorry, your invitation has expired or has been deleted. Please contact %1 to have another invitation."
            ],
            "previous_source": "",
            "target": [
                "抱歉,您的邀请已过期或已被删除。请联系 %1 获取新邀请。"
            ],
            "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": 425645,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=b50e0818d2b8d7eb",
            "url": "https://weblate.framasoft.org/api/units/425645/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.530989Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The URLs of your files have been sent by email to %1."
            ],
            "previous_source": "",
            "target": [
                "您的文件网址已通过电子邮件发送给 %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": 425646,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=82404085f0903e6a",
            "url": "https://weblate.framasoft.org/api/units/425646/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.537175Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?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": [
                "管理员只能够看到文件的名称、大小以及媒体类型(视频、文本文件等)。"
            ],
            "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": 425647,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=610f52459cf5182e",
            "url": "https://weblate.framasoft.org/api/units/425647/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.544028Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?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": [
                "邮件正文至少要包含一个网址指向托管在当前实例的文件。"
            ],
            "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": 425648,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=0eb0915d8e418ae1",
            "url": "https://weblate.framasoft.org/api/units/425648/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.550925Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The data has been successfully imported."
            ],
            "previous_source": "",
            "target": [
                "已成功导入数据。"
            ],
            "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": 425649,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=cb176077d11e6a3f",
            "url": "https://weblate.framasoft.org/api/units/425649/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.557357Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The email body can't be empty."
            ],
            "previous_source": "",
            "target": [
                "邮件正文不能为空。"
            ],
            "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": 425650,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=e7789d5f8f87a661",
            "url": "https://weblate.framasoft.org/api/units/425650/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.563463Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The email subject can't be empty."
            ],
            "previous_source": "",
            "target": [
                "邮件主题不能为空。"
            ],
            "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": 425651,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=4496a783446dbfa9",
            "url": "https://weblate.framasoft.org/api/units/425651/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.569512Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The expiration delay (%1) is not between 1 and %2 days."
            ],
            "previous_source": "",
            "target": [
                "有效期(%1)不在 1 到 %2 天之间。"
            ],
            "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": 425652,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=81fdfd6c8554f892",
            "url": "https://weblate.framasoft.org/api/units/425652/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.575731Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The file has already been deleted"
            ],
            "previous_source": "",
            "target": [
                "文件已经被删除"
            ],
            "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": 425653,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=f8c2403dc0061b13",
            "url": "https://weblate.framasoft.org/api/units/425653/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.582361Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?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": [
                "上传到 Lufi 实例的文件在上传之前会先加密:服务器管理员无法查看文件内容。"
            ],
            "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": 425654,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=c500f80aab584e05",
            "url": "https://weblate.framasoft.org/api/units/425654/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.591060Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The following email addresses are not valid: %1"
            ],
            "previous_source": "",
            "target": [
                "下列电子邮件地址无效:%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": 425655,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=94eb54220acf0e83",
            "url": "https://weblate.framasoft.org/api/units/425655/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.604566Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The guest email address (%1) is unvalid."
            ],
            "previous_source": "",
            "target": [
                "邀请对象的电子邮件地址(%1)无效。"
            ],
            "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": 425656,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=8973f4142b00b95a",
            "url": "https://weblate.framasoft.org/api/units/425656/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.611322Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The invitation %1 can’t be resent: %2 has already sent files.<br>Please create a new invitation."
            ],
            "previous_source": "",
            "target": [
                "邀请 %1 无法重新发送:%2 已经发送文件。<br>请创建一份新邀请。"
            ],
            "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": 425657,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=29e8b8d659ae5e16",
            "url": "https://weblate.framasoft.org/api/units/425657/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.618443Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The invitation %1 has been deleted."
            ],
            "previous_source": "",
            "target": [
                "邀请 %1 已被删除。"
            ],
            "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": 425658,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=6f64b5aeea1c0a54",
            "url": "https://weblate.framasoft.org/api/units/425658/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.625820Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The invitation mail will be sent from your email address (%1)."
            ],
            "previous_source": "",
            "target": [
                "邀请邮件会从您的电子邮件地址(%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": 425659,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=8a743ec29d6819e4",
            "url": "https://weblate.framasoft.org/api/units/425659/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.633257Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The link(s) has been copied to your clipboard"
            ],
            "previous_source": "",
            "target": [
                "链接已经复制到您的剪贴板"
            ],
            "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": 425660,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=f173e056e0169d72",
            "url": "https://weblate.framasoft.org/api/units/425660/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.640337Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The link(s) of your file(s) will automatically be sent by mail to %1 (%2)"
            ],
            "previous_source": "",
            "target": [
                "您的文件链接会自动通过邮件发送给 %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": 425661,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=c2b96c1e4ee6b8de",
            "url": "https://weblate.framasoft.org/api/units/425661/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.647074Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The link(s) of your file(s) will automatically be sent by mail to %1."
            ],
            "previous_source": "",
            "target": [
                "您的文件的链接会自动通过邮件发送给 %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": 425662,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=ddd8da97e2beecc6",
            "url": "https://weblate.framasoft.org/api/units/425662/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.654258Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?format=api",
            "source": [
                "The mail has been sent."
            ],
            "previous_source": "",
            "target": [
                "邮件已发送。"
            ],
            "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": 425663,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=83c6c754bc719113",
            "url": "https://weblate.framasoft.org/api/units/425663/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.662017Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?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": [
                "最初(亦是至今唯一)的作者为 <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": 425664,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=afafae0c7e16b3f1",
            "url": "https://weblate.framasoft.org/api/units/425664/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.668894Z"
        },
        {
            "translation": "https://weblate.framasoft.org/api/translations/lufi/default-theme/zh_Hans/?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": [
                "服务器找不到相应的文件记录来加入您的文件块。请联系管理员。"
            ],
            "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": 425665,
            "web_url": "https://weblate.framasoft.org/translate/lufi/default-theme/zh_Hans/?checksum=52beffe076745b93",
            "url": "https://weblate.framasoft.org/api/units/425665/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-12-05T15:36:11.675532Z"
        }
    ]
}