Units API.

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

GET /api/units/9221059/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "translation": "https://l10n.opensuse.org/api/translations/packages-i18n/ghc-master/ar/?format=api",
    "source": [
        "This package contains an implementation of a high-quality splittable pseudorandom number generator. The generator is based on a cryptographic hash function built on top of the ThreeFish block cipher. See the paper /Splittable Pseudorandom Number Generators Using Cryptographic Hashing/ by Claessen, Pałka for details and the rationale of the design.\n\nThe package provides the following: \n* A splittable PRNG that implements the standard 'System.Random.RandomGen' class. \n* The generator also implements an alternative version of the 'System.Random.TF.Gen.RandomGen' class (exported from \"System.Random.TF.Gen\"), which requires the generator to return pseudorandom integers from the full 32-bit range, and contains an n-way split function. \n* An alternative version of the 'Random' class is provided, which is linked to the new 'RandomGen' class, together with 'Random' instances for some integral types. \n* Two functions for initialising the generator with a non-deterministic seed: one using the system time, and one using the '/dev/urandom' UNIX special file.\n\nThe package uses an adapted version of the reference C implementation of ThreeFish from the reference package of the Skein hash function (<https://www.schneier.com/skein.html>), originally written by Doug Whiting.\n\nPlease note that even though the generator provides very high-quality pseudorandom numbers, it has not been designed with cryptographic applications in mind."
    ],
    "previous_source": "",
    "target": [
        ""
    ],
    "id_hash": -7191597732922707515,
    "content_hash": -7191597732922707515,
    "location": "",
    "context": "",
    "note": "leap/ghc-tf-random/description",
    "flags": "",
    "state": 0,
    "fuzzy": false,
    "translated": false,
    "approved": false,
    "position": 2082,
    "has_suggestion": false,
    "has_comment": false,
    "has_failing_check": false,
    "num_words": 199,
    "source_unit": "https://l10n.opensuse.org/api/units/12664857/?format=api",
    "priority": 100,
    "id": 9221059,
    "web_url": "https://l10n.opensuse.org/translate/packages-i18n/ghc-master/ar/?checksum=1c324ff6f1a331c5",
    "url": "https://l10n.opensuse.org/api/units/9221059/?format=api",
    "explanation": "",
    "extra_flags": ""
}