Translation components API.

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

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

{
    "count": 111,
    "next": null,
    "previous": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/units/?format=api&page=5",
    "results": [
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "manage external storage"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3152807823006355833,
            "content_hash": -1822189004640839244,
            "location": "",
            "context": "op_name_MANAGE_EXTERNAL_STORAGE",
            "note": "",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 101,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.rikka.app/api/units/3182/?format=api",
            "priority": 100,
            "id": 8099,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=abc10602bf5dd179",
            "url": "https://weblate.rikka.app/api/units/8099/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-07-15T17:03:55.887496Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "interact across profiles"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4231453619909352062,
            "content_hash": -2654312589200342071,
            "location": "",
            "context": "op_name_INTERACT_ACROSS_PROFILES",
            "note": "",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 102,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.rikka.app/api/units/3183/?format=api",
            "priority": 100,
            "id": 8100,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=bab924a5ea3cda7e",
            "url": "https://weblate.rikka.app/api/units/8100/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-07-15T17:03:55.896580Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "active platform vpn"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2601987317914726943,
            "content_hash": 7245584789463116624,
            "location": "",
            "context": "op_name_ACTIVATE_PLATFORM_VPN",
            "note": "",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 103,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://weblate.rikka.app/api/units/3184/?format=api",
            "priority": 100,
            "id": 8101,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=5be3e251fd9f0de1",
            "url": "https://weblate.rikka.app/api/units/8101/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-07-15T17:03:55.905549Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "loader usage stats"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8966186206728447103,
            "content_hash": -243839231008768553,
            "location": "",
            "context": "op_name_LOADER_USAGE_STATS",
            "note": "",
            "flags": "",
            "state": 100,
            "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.rikka.app/api/units/3185/?format=api",
            "priority": 100,
            "id": 8102,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=fc6e4ad9a20e647f",
            "url": "https://weblate.rikka.app/api/units/8102/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-07-15T17:03:55.914527Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "auto revoke permission if unused"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2332864047275567019,
            "content_hash": 5771250939067265291,
            "location": "",
            "context": "op_name_AUTO_REVOKE_PERMISSIONS_IF_UNUSED",
            "note": "",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 105,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://weblate.rikka.app/api/units/3186/?format=api",
            "priority": 100,
            "id": 8103,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=a05fff7daf23e7ab",
            "url": "https://weblate.rikka.app/api/units/8103/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-07-15T17:03:55.923712Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "auto revoke permission if unused (managed by installer)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9085017237142148976,
            "content_hash": 5169196054411711621,
            "location": "",
            "context": "op_name_AUTO_REVOKE_MANAGED_BY_INSTALLER",
            "note": "",
            "flags": "",
            "state": 100,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 106,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://weblate.rikka.app/api/units/3187/?format=api",
            "priority": 100,
            "id": 8104,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=01eb88f511d76890",
            "url": "https://weblate.rikka.app/api/units/8104/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-07-15T17:03:55.933672Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "On stock Android, WAKE_LOCK is only used for statistics and has no practical effect. <b><a href=https://github.com/aosp-mirror/platform_frameworks_base/blob/oreo-release/services/core/java/com/android/server/power/Notifier.java#L191-L193>View related code</a></b><p>If you want to restrict the app from running in the background, please directly modify the \"Run in background\" option (requires Android 7.0 or higher)."
            ],
            "previous_source": "",
            "target": [
                "在原生 Android 上,WAKE_LOCK 只被用于统计而没有实际作用。<b><a href=https://github.com/aosp-mirror/platform_frameworks_base/blob/oreo-release/services/core/java/com/android/server/power/Notifier.java#L191-L193>查看相关代码</a></b><p>如果你希望限制应用后台运行,请直接修改“在后台运行”选项(需要 Android 7.0 以上)。"
            ],
            "id_hash": 6197288484275010984,
            "content_hash": -1852642558031897736,
            "location": "",
            "context": "op_desc_WAKE_LOCK",
            "note": "",
            "flags": "",
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 107,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 42,
            "source_unit": "https://weblate.rikka.app/api/units/3188/?format=api",
            "priority": 100,
            "id": 8105,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=d601310ab3d4bda8",
            "url": "https://weblate.rikka.app/api/units/8105/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-07-15T17:03:55.943276Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "In short, a foreground service is a background service with a notification that can't be dismissed. Because you can actively aware of the existence of it from the notification, system will ensure the survival of foreground services.<p>Deny this will cause foreground services fallback to normal services, this may break app behavior (such as music player stops in the background, map app stops location update).<p><b><a href=https://developer.android.com/guide/components/services>View the documentation at Android Developers</a></b>"
            ],
            "previous_source": "",
            "target": [
                "简而言之,前台服务是一个带有无法消除通知的后台服务。因为您可以主动获知它的存在,系统会保证前台服务存活。<p>拒绝该项会导致前台服务退回到普通服务,这可能会破坏应用行为(比如音乐播放器在后台停止,地图应用停止位置更新)。<p><b><a href=https://developer.android.com/guide/components/services>在 Android Developers 查看文档</a></b>"
            ],
            "id_hash": -6923422183638039286,
            "content_hash": 5826579319908249962,
            "location": "",
            "context": "op_desc_START_FOREGROUND",
            "note": "",
            "flags": "",
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 108,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 70,
            "source_unit": "https://weblate.rikka.app/api/units/3189/?format=api",
            "priority": 100,
            "id": 8106,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=1feb1034b232050a",
            "url": "https://weblate.rikka.app/api/units/8106/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-07-15T17:03:55.954656Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "On Android 10 or above, apps can read clipboard only if in the foreground."
            ],
            "previous_source": "",
            "target": [
                "在 Android 10 或以上,应用仅在处于前台时能够读取剪贴板。"
            ],
            "id_hash": -7062669346388721929,
            "content_hash": -8113153181714169025,
            "location": "",
            "context": "op_desc_READ_CLIPBOARD",
            "note": "",
            "flags": "",
            "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.rikka.app/api/units/3190/?format=api",
            "priority": 100,
            "id": 8107,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=1dfc5ba62a75bef7",
            "url": "https://weblate.rikka.app/api/units/8107/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-07-15T17:03:55.965760Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "Allow the app to read locations from media files (via Media Store)."
            ],
            "previous_source": "",
            "target": [
                "允许应用从媒体文件读取位置信息(通过媒体存储)。"
            ],
            "id_hash": -2418632541489207176,
            "content_hash": -3506707144336940322,
            "location": "",
            "context": "op_desc_ACCESS_MEDIA_LOCATION",
            "note": "",
            "flags": "",
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 110,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://weblate.rikka.app/api/units/9555/?format=api",
            "priority": 100,
            "id": 9568,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=5e6f4a849a55e878",
            "url": "https://weblate.rikka.app/api/units/9568/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-13T18:54:15.162579Z"
        },
        {
            "translation": "https://weblate.rikka.app/api/translations/app-ops/ops/zh_Hans/?format=api",
            "source": [
                "On Android 10 or above, by default, any user apps have no permission to read the device identifiers (IMEI, MEID, IMSI, SIM card number and device serial)."
            ],
            "previous_source": "",
            "target": [
                "在 Android 10 或以上,默认情况下,任何用户应用都无权读取设备识别码(IMEI,MEID,IMSI,SIM 卡号和设备序列号)。"
            ],
            "id_hash": 1058438466502123081,
            "content_hash": 3125444259166691719,
            "location": "",
            "context": "op_desc_READ_DEVICE_IDENTIFIERS",
            "note": "",
            "flags": "",
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 111,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 27,
            "source_unit": "https://weblate.rikka.app/api/units/10125/?format=api",
            "priority": 100,
            "id": 10138,
            "web_url": "https://weblate.rikka.app/translate/app-ops/ops/zh_Hans/?checksum=8eb0542d6c77de49",
            "url": "https://weblate.rikka.app/api/units/10138/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2020-08-22T15:09:08.139940Z"
        }
    ]
}