Translation components API.

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

GET /api/translations/documentation/booksporters-handbookporting-dads_index/ru/units/?format=api&page=4
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 159,
    "next": null,
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/units/?format=api&page=3",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api",
            "source": [
                "Do not rely on Linux(R)-specific socket behavior.  In particular, default socket buffer sizes are different (call man:setsockopt[2] with `SO_SNDBUF` and `SO_RCVBUF`, and while Linux(R)'s man:send[2] blocks when the socket buffer is full, FreeBSD's will fail and set `ENOBUFS` in errno."
            ],
            "previous_source": "",
            "target": [
                "Не полагайтесь на специфичное для Linux(R) поведение сокета. В частности, отличаются размеры буфера сокета по умолчанию (выполните вызов man:setsockopt[2] с `SO_SNDBUF` и `SO_RCVBUF`, и в то время как в Linux(R) при заполнении буфера сокета man:send[2] блокируется, FreeBSD возвращает ошибку и устанавливает `ENOBUFS` в качестве значения errno."
            ],
            "id_hash": 5816767388398232099,
            "content_hash": 5816767388398232099,
            "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:541",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 151,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 40,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1238764/?format=api",
            "priority": 100,
            "id": 1777082,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=d0b94f1f068da223",
            "url": "https://translate-dev.freebsd.org/api/units/1777082/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-05-25T07:57:37.528032Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api",
            "source": [
                "If relying on non-standard behavior is required, encapsulate it properly into a generic API, do a check for the behavior in the configure stage, and stop if it is missing."
            ],
            "previous_source": "",
            "target": [
                "Если требуется рассчитывать на нестандартное поведение, инкапсулируйте это должным образом в общий для всех API с проверкой поведения на этапе конфигурации, и если требуемое поведение не найдено, прекращайте выполнение."
            ],
            "id_hash": -5732642380555477885,
            "content_hash": -5732642380555477885,
            "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:543",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 152,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1117202/?format=api",
            "priority": 100,
            "id": 1777083,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=30719020b2a41c83",
            "url": "https://translate-dev.freebsd.org/api/units/1777083/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-05-25T07:57:37.528585Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api",
            "source": [
                "Check the https://man.freebsd.org/cgi/man.cgi[man pages] to see if the function used is a POSIX interface (in the \"STANDARDS\" section of the man page)."
            ],
            "previous_source": "",
            "target": [
                "Используйте https://www.freebsd.org/cgi/man.cgi[страницы справочника] для проверки, относится ли функция к интерфейсу POSIX (ищите раздел \"STANDARDS\" на странице справочника)."
            ],
            "id_hash": 6742182050983810082,
            "content_hash": 6742182050983810082,
            "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:545",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 153,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1552531/?format=api",
            "priority": 100,
            "id": 1777084,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=dd910ada8fe79422",
            "url": "https://translate-dev.freebsd.org/api/units/1777084/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-05-25T07:57:37.529197Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api",
            "source": [
                "Do not assume that [.filename]#/bin/sh# is bash.  Ensure that a command line passed to man:system[3] will work with a POSIX compliant shell."
            ],
            "previous_source": "",
            "target": [
                "Не рассчитывайте на то, что в качестве [.filename]#/bin/sh# используется bash. Убедитесь, что командная строка, переданная в man:system[3], будет работать в POSIX-совместимой оболочке."
            ],
            "id_hash": 2560212863456723779,
            "content_hash": 2560212863456723779,
            "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:548",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 154,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1238766/?format=api",
            "priority": 100,
            "id": 1777085,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=a387b408e3b94343",
            "url": "https://translate-dev.freebsd.org/api/units/1777085/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-05-25T07:57:37.529718Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api",
            "source": [
                "A list of common bashisms is available https://wiki.ubuntu.com/DashAsBinSh[here]."
            ],
            "previous_source": "",
            "target": [
                "Список основных bash-измов расположен https://wiki.ubuntu.com/DashAsBinSh[здесь]."
            ],
            "id_hash": 8264652280072783534,
            "content_hash": 8264652280072783534,
            "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:550",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 155,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1117208/?format=api",
            "priority": 100,
            "id": 1777086,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=f2b1f175f1dc46ae",
            "url": "https://translate-dev.freebsd.org/api/units/1777086/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-05-25T07:57:37.530227Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api",
            "source": [
                "Check that headers are included in the POSIX or man page recommended way.  For example, [.filename]#sys/types.h# is often forgotten, which is not as much of a problem for Linux(R) as it is for FreeBSD."
            ],
            "previous_source": "",
            "target": [
                "Проверьте, что используемые заголовочные файлы включены в POSIX или список, рекомендуемый страницей справочника, т.к. например, забыть подключить [.filename]#sys/types.h# - не такая уж проблема в Linux(R), однако это не так во FreeBSD."
            ],
            "id_hash": 6329318281887558493,
            "content_hash": 6329318281887558493,
            "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:553",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 156,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1238768/?format=api",
            "priority": 100,
            "id": 1777087,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=d7d64171764b2b5d",
            "url": "https://translate-dev.freebsd.org/api/units/1777087/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-05-25T07:57:37.530746Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api",
            "source": [
                "Miscellanea"
            ],
            "previous_source": "",
            "target": [
                "Разное"
            ],
            "id_hash": 6741626916167759847,
            "content_hash": 6741626916167759847,
            "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:555",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 157,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1117212/?format=api",
            "priority": 100,
            "id": 1777088,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=dd8f11f62a6437e7",
            "url": "https://translate-dev.freebsd.org/api/units/1777088/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-05-25T07:57:37.531270Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api",
            "source": [
                "Always double-check [.filename]#pkg-descr# and [.filename]#pkg-plist#.  If reviewing a port and a better wording can be achieved, do so."
            ],
            "previous_source": "",
            "target": [
                "Файлы [.filename]#pkg-descr# и [.filename]#pkg-plist# должны проверяться дважды. Если вы пересматриваете порт и думаете, что его можно описать иначе, сделайте это."
            ],
            "id_hash": 1947353012853293918,
            "content_hash": 1947353012853293918,
            "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:559",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 158,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1238770/?format=api",
            "priority": 100,
            "id": 1777089,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=9b06633f6768435e",
            "url": "https://translate-dev.freebsd.org/api/units/1777089/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-05-25T07:57:37.531754Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api",
            "source": [
                "Please be careful to note any legal issues! Do not let us illegally distribute software!"
            ],
            "previous_source": "",
            "target": [
                "Будьте внимательны с юридическими вопросами! Не делайте из нас нелегальных распространителей ПО!"
            ],
            "id_hash": -5331972729767325302,
            "content_hash": -5331972729767325302,
            "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:560",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 159,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1117218/?format=api",
            "priority": 100,
            "id": 1777090,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=3601070d6226118a",
            "url": "https://translate-dev.freebsd.org/api/units/1777090/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2025-05-25T07:57:37.532330Z"
        }
    ]
}