Units API.

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

GET /api/units/13183950/?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/perl-master/ja/?format=api",
    "source": [
        "This module is a Perl-only implementation of the cryptographic cipher block chaining mode (CBC). In combination with a block cipher such as AES or Blowfish, you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are compatible with the encryption format used by the *OpenSSL* package.\n\nTo use this module, you will first create a Crypt::CBC cipher object with new(). At the time of cipher creation, you specify an encryption key to use and, optionally, a block encryption algorithm. You will then call the start() method to initialize the encryption or decryption process, crypt() to encrypt or decrypt one or more blocks of data, and lastly finish(), to pad and encrypt the final block. For your convenience, you can call the encrypt() and decrypt() methods to operate on a whole data value at once."
    ],
    "previous_source": "This module is a Perl-only implementation of the cryptographic cipher block chaining mode (CBC). In combination with a block cipher such as DES or IDEA, you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are compatible with the encryption format used by the\n*OpenSSL* package.\n\nTo use this module, you will first create a Crypt::CBC cipher object with new(). At the time of cipher creation, you specify an encryption key to use and, optionally, a block encryption algorithm. You will then call the start() method to initialize the encryption or decryption process, crypt() to encrypt or decrypt one or more blocks of data, and lastly finish(), to pad and encrypt the final block. For your convenience, you can call the encrypt() and decrypt() methods to operate on a whole data value at once.",
    "target": [
        "このモジュールは、暗号化cipher block chaining mode(CBC;ブロック連鎖モード)のPerl専用の実装です。AESやBlowfishなどのブロック暗号と組み合わせることで、任意の長さのメッセージを暗号化および復号化できます。暗号化されたメッセージは、*OpenSSL* パッケージで使用される暗号化形式と互換性があります。\n\nこのモジュールを使うには、まずnew()を使ってCrypt::CBC暗号オブジェクトを作成します。暗号の作成時に、使用する暗号キーを指定します。オプションで、ブロック暗号化アルゴリズムも指定できます。次に、start()メソッドを呼び出して暗号化または復号化プロセスを初期化し、crypt()を呼び出して1つ以上のデータ・ブロックを暗号化または復号化し、最後にfinish()を呼び出して最終ブロックをパディングおよび暗号化します。データ値全体を一度に操作するために、encrypt()メソッドとdecrypt()メソッドを呼び出すことができます。"
    ],
    "id_hash": -35263122359432773,
    "content_hash": -35263122359432773,
    "location": "",
    "context": "",
    "note": "tumbleweed/perl-Crypt-CBC/description",
    "flags": "",
    "labels": [],
    "state": 20,
    "fuzzy": false,
    "translated": true,
    "approved": false,
    "position": 2458,
    "has_suggestion": false,
    "has_comment": false,
    "has_failing_check": false,
    "num_words": 137,
    "source_unit": "https://l10n.opensuse.org/api/units/13182476/?format=api",
    "priority": 100,
    "id": 13183950,
    "web_url": "https://l10n.opensuse.org/translate/packages-i18n/perl-master/ja/?checksum=7f82b860861849bb",
    "url": "https://l10n.opensuse.org/api/units/13183950/?format=api",
    "explanation": "",
    "extra_flags": "",
    "pending": false,
    "timestamp": "2022-02-23T16:53:44.070577Z"
}