Units
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
{ "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" } ] }