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=2
{ "count": 159, "next": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/units/?format=api&page=3", "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/units/?format=api", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "CC?= gcc\n" ], "previous_source": "", "target": [ "CC?= gcc\n" ], "id_hash": -440152285265565686, "content_hash": -440152285265565686, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:201", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 51, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1117004/?format=api", "priority": 100, "id": 1776982, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=79e443d41dab680a", "url": "https://translate-dev.freebsd.org/api/units/1776982/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.475514Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "CXX?= g++\n" ], "previous_source": "", "target": [ "CXX?= g++\n" ], "id_hash": 5636587357617724983, "content_hash": 5636587357617724983, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:206", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 52, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1117006/?format=api", "priority": 100, "id": 1776983, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=ce392e567c431e37", "url": "https://translate-dev.freebsd.org/api/units/1776983/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.476027Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Here is an example which respects neither `CC` nor `CXX`:" ], "previous_source": "", "target": [ "Вот пример, в котором не принимаются во внимание ни `CC`, ни `CXX`:" ], "id_hash": -5287956642715420786, "content_hash": -5287956642715420786, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:209", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 53, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1117008/?format=api", "priority": 100, "id": 1776984, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=369d67734347b78e", "url": "https://translate-dev.freebsd.org/api/units/1776984/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.476535Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "CC= gcc\n" ], "previous_source": "", "target": [ "CC= gcc\n" ], "id_hash": -5577463934506876242, "content_hash": -5577463934506876242, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:213", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 54, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1117010/?format=api", "priority": 100, "id": 1776985, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=3298de1a2c2a42ae", "url": "https://translate-dev.freebsd.org/api/units/1776985/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.477085Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "CXX= g++\n" ], "previous_source": "", "target": [ "CXX= g++\n" ], "id_hash": -101814016558382521, "content_hash": -101814016558382521, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:218", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 55, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1117012/?format=api", "priority": 100, "id": 1776986, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=7e9648b0fde1c247", "url": "https://translate-dev.freebsd.org/api/units/1776986/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.477620Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Both `CC` and `CXX` can be defined on FreeBSD systems in [.filename]#/etc/make.conf#. The first example defines a value if it was not previously set in [.filename]#/etc/make.conf#, preserving any system-wide definitions. The second example clobbers anything previously defined." ], "previous_source": "", "target": [ "В системах FreeBSD обе переменные `CC` и `CXX` могут быть определены в файле [.filename]#/etc/make.conf#. В первом примере задаётся значение, если оно ранее не было определено в [.filename]#/etc/make.conf#, что сохраняет любые определения, данные на уровне системы в целом. Второй пример переопределяет всё, что было задано ранее." ], "id_hash": -6738395589881913809, "content_hash": -6738395589881913809, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:223", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 56, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 37, "source_unit": "https://translate-dev.freebsd.org/api/units/1238708/?format=api", "priority": 100, "id": 1776987, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=227c68e99d079e2f", "url": "https://translate-dev.freebsd.org/api/units/1776987/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.478139Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Respect `CFLAGS`" ], "previous_source": "", "target": [ "Относитесь внимательно к `CFLAGS`" ], "id_hash": 3424469191937134109, "content_hash": 3424469191937134109, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:225", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 57, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1117016/?format=api", "priority": 100, "id": 1776988, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=af86289621ae8e1d", "url": "https://translate-dev.freebsd.org/api/units/1776988/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.478698Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "The port must respect `CFLAGS`. What we mean by this is that the port must not set the value of this variable absolutely, overriding the existing value. Instead, it may append whatever values it needs to the existing value. This is so that build options that affect all ports can be set globally." ], "previous_source": "", "target": [ "Порт должен учитывать переменную `CFLAGS`. Под этим мы подразумеваем, что порт ни в коем случае не должен устанавливать значения этой переменной, переопределяя имеющиеся значения; вместо этого можно добавлять нужные значения к уже имеющимся. Это связано с тем, что параметры построения, относящиеся ко всем портам, могут быть заданы глобально." ], "id_hash": 4092420902041788163, "content_hash": 4092420902041788163, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:231", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 58, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 53, "source_unit": "https://translate-dev.freebsd.org/api/units/1238710/?format=api", "priority": 100, "id": 1776989, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=b8cb3320b9959f03", "url": "https://translate-dev.freebsd.org/api/units/1776989/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.479229Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "If it does not, please add `NO_PACKAGE=ignores cflags` to the [.filename]#Makefile#." ], "previous_source": "", "target": [ "Если порт не учитывает значения этой переменной, добавьте строку `NO_PACKAGE=ignores cflags` в файл [.filename]#Makefile#." ], "id_hash": 3562586923672199091, "content_hash": 3562586923672199091, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:233", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 59, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1117020/?format=api", "priority": 100, "id": 1776990, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=b170d9ee82eedfb3", "url": "https://translate-dev.freebsd.org/api/units/1776990/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.479763Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Here is an example of a [.filename]#Makefile# respecting `CFLAGS`. Note the `+=`:" ], "previous_source": "", "target": [ "Далее следует пример файла [.filename]#Makefile#, использующего переменную `CFLAGS`. Обратите внимание на использование символов `+=`:" ], "id_hash": -8698203177192964639, "content_hash": -8698203177192964639, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:235", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 60, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1117022/?format=api", "priority": 100, "id": 1776991, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=0749c64b9f3d3de1", "url": "https://translate-dev.freebsd.org/api/units/1776991/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.480254Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "CFLAGS+= -Wall -Werror\n" ], "previous_source": "", "target": [ "CFLAGS+= -Wall -Werror\n" ], "id_hash": -3445438990665816163, "content_hash": -3445438990665816163, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:239", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 61, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1117024/?format=api", "priority": 100, "id": 1776992, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=502f577e2215679d", "url": "https://translate-dev.freebsd.org/api/units/1776992/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.480817Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Here is an example which does not respect `CFLAGS`:" ], "previous_source": "", "target": [ "А вот пример, в котором не учитывается значение переменной `CFLAGS`:" ], "id_hash": 962178440524095557, "content_hash": 962178440524095557, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:242", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 62, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/1117026/?format=api", "priority": 100, "id": 1776993, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=8d5a58319dfa6045", "url": "https://translate-dev.freebsd.org/api/units/1776993/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.481310Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "CFLAGS= -Wall -Werror\n" ], "previous_source": "", "target": [ "CFLAGS= -Wall -Werror\n" ], "id_hash": 1682317991882502244, "content_hash": 1682317991882502244, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:246", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 63, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1117028/?format=api", "priority": 100, "id": 1776994, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=9758cb4ce167b064", "url": "https://translate-dev.freebsd.org/api/units/1776994/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.481812Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "`CFLAGS` is defined on FreeBSD systems in [.filename]#/etc/make.conf#. The first example appends additional flags to `CFLAGS`, preserving any system-wide definitions. The second example clobbers anything previously defined." ], "previous_source": "", "target": [ "В системе FreeBSD переменная `CFLAGS` определена в файле [.filename]#/etc/make.conf#. В первом примере к переменной `CFLAGS` добавляются дополнительные флаги, при этом сохраняются все определения, данные ранее на уровне системы. Во втором примере всё, что было задано ранее, игнорируется." ], "id_hash": 855875749944484796, "content_hash": 855875749944484796, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:251", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 64, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/1238712/?format=api", "priority": 100, "id": 1776995, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=8be0ae75bf4fe3bc", "url": "https://translate-dev.freebsd.org/api/units/1776995/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.482354Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Remove optimization flags from the third party [.filename]##Makefile##s. The system `CFLAGS` contains system-wide optimization flags. An example from an unmodified [.filename]#Makefile#:" ], "previous_source": "", "target": [ "Из сторонних файлов [.filename]#Makefile# следует удалить флаги оптимизации. Общесистемные флаги оптимизации находятся в системной переменной `CFLAGS`. Пример из немодифицированного [.filename]#Makefile#:" ], "id_hash": 4574162303913522036, "content_hash": 4574162303913522036, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:255", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 65, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/1238714/?format=api", "priority": 100, "id": 1776996, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=bf7ab06165bf7374", "url": "https://translate-dev.freebsd.org/api/units/1776996/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.482884Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "CFLAGS= -O3 -funroll-loops -DHAVE_SOUND\n" ], "previous_source": "", "target": [ "CFLAGS= -O3 -funroll-loops -DHAVE_SOUND\n" ], "id_hash": -8933545583036348667, "content_hash": -8933545583036348667, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:259", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 66, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/1117034/?format=api", "priority": 100, "id": 1776997, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=0405ab9fca5bc705", "url": "https://translate-dev.freebsd.org/api/units/1776997/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.483412Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Using system optimization flags, the [.filename]#Makefile# would look similar to this example:" ], "previous_source": "", "target": [ "При использовании системных флагов оптимизации [.filename]#Makefile# станет похожим на следующий пример:" ], "id_hash": -9187262598286640555, "content_hash": -9187262598286640555, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:262", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 67, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1117036/?format=api", "priority": 100, "id": 1776998, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=00804957d2e47a55", "url": "https://translate-dev.freebsd.org/api/units/1776998/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.483916Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "CFLAGS+= -DHAVE_SOUND\n" ], "previous_source": "", "target": [ "CFLAGS+= -DHAVE_SOUND\n" ], "id_hash": -4870199614648054823, "content_hash": -4870199614648054823, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:266", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 68, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1117038/?format=api", "priority": 100, "id": 1776999, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=3c699340ffa88bd9", "url": "https://translate-dev.freebsd.org/api/units/1776999/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.484467Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Verbose Build Logs" ], "previous_source": "", "target": [ "Подробные журналы сборки" ], "id_hash": -118413561874866872, "content_hash": -118413561874866872, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:269", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 69, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1117040/?format=api", "priority": 100, "id": 1777000, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=7e5b4f7e2bdc1d48", "url": "https://translate-dev.freebsd.org/api/units/1777000/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.484985Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Make the port build system display all commands executed during the build stage. Complete build logs are crucial to debugging port problems." ], "previous_source": "", "target": [ "Заставьте систему сборки портов отображать все команды, выполняемые на этапе сборки. Полные журналы сборки критически важны для отладки проблем с портами." ], "id_hash": -6863063825822642826, "content_hash": -6863063825822642826, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:273", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 70, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://translate-dev.freebsd.org/api/units/1238716/?format=api", "priority": 100, "id": 1777001, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=20c17fcfff020d76", "url": "https://translate-dev.freebsd.org/api/units/1777001/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.485491Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Non-informative build log example (bad):" ], "previous_source": "", "target": [ "Пример неинформативного журнала сборки (плохой):" ], "id_hash": -6500190633500825948, "content_hash": -6500190633500825948, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:275", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 71, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1117044/?format=api", "priority": 100, "id": 1777002, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=25caaf0eeddca6a4", "url": "https://translate-dev.freebsd.org/api/units/1777002/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.485993Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ " CC source1.o\n CC source2.o\n CCLD someprogram\n" ], "previous_source": "", "target": [ " CC source1.o\n CC source2.o\n CCLD someprogram\n" ], "id_hash": 5297581117678856035, "content_hash": 5297581117678856035, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:281", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 72, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1117046/?format=api", "priority": 100, "id": 1777003, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=c984c9f57010a763", "url": "https://translate-dev.freebsd.org/api/units/1777003/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.486532Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Verbose build log example (good):" ], "previous_source": "", "target": [ "Пример подробного журнала сборки (хороший):" ], "id_hash": -4466654797857838225, "content_hash": -4466654797857838225, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:284", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 73, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1117048/?format=api", "priority": 100, "id": 1777004, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=420341206f63ab6f", "url": "https://translate-dev.freebsd.org/api/units/1777004/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.487030Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "cc -O2 -pipe -I/usr/local/include -c -o source1.o source1.c\ncc -O2 -pipe -I/usr/local/include -c -o source2.o source2.c\ncc -o someprogram source1.o source2.o -L/usr/local/lib -lsomelib\n" ], "previous_source": "", "target": [ "cc -O2 -pipe -I/usr/local/include -c -o source1.o source1.c\ncc -O2 -pipe -I/usr/local/include -c -o source2.o source2.c\ncc -o someprogram source1.o source2.o -L/usr/local/lib -lsomelib\n" ], "id_hash": -5562427815724731685, "content_hash": -5562427815724731685, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:290", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 74, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 23, "source_unit": "https://translate-dev.freebsd.org/api/units/1117050/?format=api", "priority": 100, "id": 1777005, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=32ce495f62f9b2db", "url": "https://translate-dev.freebsd.org/api/units/1777005/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.487532Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Some build systems such as CMake, ninja, and GNU configure are set up for verbose logging by the ports framework. In other cases, ports might need individual tweaks." ], "previous_source": "", "target": [ "Некоторые системы сборки, такие как CMake, ninja и GNU configure, настроены на подробное ведение журнала в рамках инфраструктуры портов. В других случаях портам могут потребоваться индивидуальные изменения." ], "id_hash": 5692892305306204360, "content_hash": 5692892305306204360, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:294", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 75, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://translate-dev.freebsd.org/api/units/1238718/?format=api", "priority": 100, "id": 1777006, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=cf013763b254b8c8", "url": "https://translate-dev.freebsd.org/api/units/1777006/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.488051Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Feedback" ], "previous_source": "", "target": [ "Обратная связь" ], "id_hash": 5114423247722262267, "content_hash": 5114423247722262267, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:296", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 76, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1117054/?format=api", "priority": 100, "id": 1777007, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=c6fa14d8af7c2efb", "url": "https://translate-dev.freebsd.org/api/units/1777007/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.488588Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Do send applicable changes and patches to the upstream maintainer for inclusion in the next release of the code. This makes updating to the next release that much easier." ], "previous_source": "", "target": [ "Посылайте подходящие изменения/патчи автору/сопровождающему для включения в следующий релиз. Это только сделает вашу работу гораздо легче при выходе следующего релиза." ], "id_hash": -4785555635336318029, "content_hash": -4785555635336318029, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:300", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 77, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://translate-dev.freebsd.org/api/units/1238720/?format=api", "priority": 100, "id": 1777008, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=3d964a812ee8f3b3", "url": "https://translate-dev.freebsd.org/api/units/1777008/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.489069Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "README.html" ], "previous_source": "", "target": [ "README.html" ], "id_hash": 8892388398815742377, "content_hash": 8892388398815742377, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:302", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 78, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1117058/?format=api", "priority": 100, "id": 1777009, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=fb681c22843789a9", "url": "https://translate-dev.freebsd.org/api/units/1777009/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.489581Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "[.filename]#README.html# is not part of the port, but generated by `make readme`. Do not include this file in patches or commits." ], "previous_source": "", "target": [ "[.filename]#README.html# не является частью порта и генерируется при помощи `make readme`. Не включайте этот файл в патчи или коммиты." ], "id_hash": -6864135183073352773, "content_hash": -6864135183073352773, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:306", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 79, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/1238722/?format=api", "priority": 100, "id": 1777010, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=20bdb16b32a6e3bb", "url": "https://translate-dev.freebsd.org/api/units/1777010/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.490088Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "If `make readme` fails, make sure that the default value of `ECHO_MSG` has not been modified by the port." ], "previous_source": "", "target": [ "Если не удается выполнить `make readme`, убедитесь, что значение по умолчанию `ECHO_MSG` не изменено внутри порта." ], "id_hash": 6354402561214826594, "content_hash": 6354402561214826594, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:310", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 80, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/1117062/?format=api", "priority": 100, "id": 1777011, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=d82f5f765d0ac862", "url": "https://translate-dev.freebsd.org/api/units/1777011/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.490592Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Marking a Port Not Installable with `BROKEN`, `FORBIDDEN`, or `IGNORE`" ], "previous_source": "", "target": [ "Пометка неустанавливаемого порта как `BROKEN`, `FORBIDDEN` или `IGNORE`" ], "id_hash": -4406919426094308185, "content_hash": -4406919426094308185, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:313", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 81, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1117064/?format=api", "priority": 100, "id": 1777012, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=42d77a217de164a7", "url": "https://translate-dev.freebsd.org/api/units/1777012/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.491101Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "In certain cases, users must be prevented from installing a port. There are several variables that can be used in a port's [.filename]#Makefile# to tell the user that the port cannot be installed. The value of these make variables will be the reason that is shown to users for why the port refuses to install itself. Please use the correct make variable. Each variable conveys radically different meanings, both to users and to automated systems that depend on [.filename]##Makefile##s, such as crossref:keeping-up[build-cluster,the ports build cluster], and crossref:keeping-up[freshports,FreshPorts]." ], "previous_source": "", "target": [ "В некоторых случаях пользователи не должны допускаться к установке порта. Для того, чтобы сообщить пользователю, что порт не следует устанавливать, имеется несколько `make`-переменных, которые могут быть использованы в файле [.filename]#Makefile# порта. Значения следующих `make`-переменных будут причиной, возвращаемой пользователям, по которой порт отказывает в установке. Пожалуйста, используйте корректные `make`-переменные, так как каждая переменная make передаёт абсолютно различный смысл как для пользователей, так и для автоматизированных систем, которые полагаются на файлы [.filename]#Makefile#, таких как crossref:keeping-up[build-cluster,кластер построения портов], crossref:keeping-up[freshports,FreshPorts]." ], "id_hash": -8883927178621947701, "content_hash": -8883927178621947701, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:320", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 82, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 87, "source_unit": "https://translate-dev.freebsd.org/api/units/1443729/?format=api", "priority": 100, "id": 1777013, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=04b5f34cd3ccf0cb", "url": "https://translate-dev.freebsd.org/api/units/1777013/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.491624Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Variables" ], "previous_source": "", "target": [ "Переменные" ], "id_hash": 170748893002920014, "content_hash": 170748893002920014, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:322", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 83, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1117068/?format=api", "priority": 100, "id": 1777014, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=825e9f36a93af04e", "url": "https://translate-dev.freebsd.org/api/units/1777014/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.492220Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "`BROKEN` is reserved for ports that currently do not compile, install, deinstall, or run correctly. Use it for ports where the problem is believed to be temporary." ], "previous_source": "", "target": [ "`BROKEN` предназначена для портов, которые в настоящее время не компилируются, не устанавливаются или не удаляются правильно. Следует использовать, когда проблема считается временной." ], "id_hash": 7121018889692987705, "content_hash": 7121018889692987705, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:325", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 84, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/1117070/?format=api", "priority": 100, "id": 1777015, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=e2d2f0f38eff4139", "url": "https://translate-dev.freebsd.org/api/units/1777015/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.492725Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "If instructed, the build cluster will still attempt to try to build them to see if the underlying problem has been resolved. (However, in general, the cluster is run without this.)" ], "previous_source": "", "target": [ "В особых случаях кластер построения будет продолжать попытки собрать их, чтобы показать, решена ли основная проблема. (Однако, как правило, кластер запускается без этой возможности.)" ], "id_hash": -8678393951350726264, "content_hash": -8678393951350726264, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:328", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 85, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate-dev.freebsd.org/api/units/1238726/?format=api", "priority": 100, "id": 1777016, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=079026ae6cd76188", "url": "https://translate-dev.freebsd.org/api/units/1777016/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.493304Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "For instance, use `BROKEN` when a port:" ], "previous_source": "", "target": [ "В частности, используйте `BROKEN`, когда порт:" ], "id_hash": 3029698962447871635, "content_hash": 3029698962447871635, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:330", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 86, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1202990/?format=api", "priority": 100, "id": 1777017, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=aa0ba72781132e93", "url": "https://translate-dev.freebsd.org/api/units/1777017/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.493828Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "does not compile" ], "previous_source": "", "target": [ "не компилируется" ], "id_hash": 8549535960622555339, "content_hash": 8549535960622555339, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:332", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 87, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1117076/?format=api", "priority": 100, "id": 1777018, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=f6a60da8a755e0cb", "url": "https://translate-dev.freebsd.org/api/units/1777018/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.494344Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "fails its configuration or installation process" ], "previous_source": "", "target": [ "выполняет со сбоем конфигурирование или процесс установки" ], "id_hash": -6757374227002563364, "content_hash": -6757374227002563364, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:333", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 88, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1117078/?format=api", "priority": 100, "id": 1777019, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=2238fbf15121e4dc", "url": "https://translate-dev.freebsd.org/api/units/1777019/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.494841Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "installs files outside of [.filename]#${PREFIX}#" ], "previous_source": "", "target": [ "устанавливает файлы вовне [.filename]#${PREFIX}#" ], "id_hash": 1052293635489527071, "content_hash": 1052293635489527071, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:334", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 89, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1117080/?format=api", "priority": 100, "id": 1777020, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=8e9a7f7c76c1f51f", "url": "https://translate-dev.freebsd.org/api/units/1777020/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.495329Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "does not remove all its files cleanly upon deinstall (however, it may be acceptable, and desirable, for the port to leave user-modified files behind)" ], "previous_source": "", "target": [ "не удаляет полностью все свои файлы при деинсталляции (тем не менее, это может быть допустимо, и подходит для портов, оставляющих после себя файлы, измененные пользователем)" ], "id_hash": -579599385307981094, "content_hash": -579599385307981094, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:335", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 90, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/1117082/?format=api", "priority": 100, "id": 1777021, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=77f4d96e0eaedada", "url": "https://translate-dev.freebsd.org/api/units/1777021/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.495812Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "has runtime issues on systems where it is supposed to run fine." ], "previous_source": "", "target": [ "имеет проблемы во время выполнения на системах, где он должен работать нормально." ], "id_hash": -5792360198846748702, "content_hash": -5792360198846748702, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:336", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 91, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1117084/?format=api", "priority": 100, "id": 1777022, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=2f9d6716a0a0e7e2", "url": "https://translate-dev.freebsd.org/api/units/1777022/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.496334Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "`FORBIDDEN` is used for ports that contain a security vulnerability or induce grave concern regarding the security of a FreeBSD system with a given port installed (for example, a reputably insecure program or a program that provides easily exploitable services). Mark ports as `FORBIDDEN` as soon as a particular piece of software has a vulnerability and there is no released upgrade. Ideally upgrade ports as soon as possible when a security vulnerability is discovered so as to reduce the number of vulnerable FreeBSD hosts (we like being known for being secure), however sometimes there is a noticeable time gap between disclosure of a vulnerability and an updated release of the vulnerable software. Do not mark a port `FORBIDDEN` for any reason other than security." ], "previous_source": "", "target": [ "`FORBIDDEN` используется для портов, которые содержат уязвимости в информационной безопасности или являются потенциально вредными в плане обеспечения информационной безопасности системы FreeBSD при установке данного порта (например: заведомо небезопасная программа или программа, которая предоставляет легко взламываемые сервисы). Порты должны помечаться как `FORBIDDEN`, как только в конкретном программном обеспечении обнаружилась уязвимость, но обновление выпущено не было. В идеальном случае порты должны обновляться максимально быстро после обнаружения уязвимости, чтобы уменьшить число уязвимых хостов FreeBSD (нам нравится иметь репутацию безопасной системы), однако иногда случается значительный временной разрыв между обнаружением уязвимости и выходом обновлённого релиза уязвимого программного обеспечения. Не помечайте порт как `FORBIDDEN`, если причина не вызвана соображениями информационной безопасности." ], "id_hash": 7008496560988252769, "content_hash": 7008496560988252769, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:338", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 92, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 124, "source_unit": "https://translate-dev.freebsd.org/api/units/1117086/?format=api", "priority": 100, "id": 1777023, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=e1432e7d57406a61", "url": "https://translate-dev.freebsd.org/api/units/1777023/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.496871Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "`IGNORE` is reserved for ports that must not be built for some other reason. Use it for ports where the problem is believed to be structural. The build cluster will not, under any circumstances, build ports marked as `IGNORE`. For instance, use `IGNORE` when a port:" ], "previous_source": "", "target": [ "`IGNORE` предназначена для портов, которые не должны строиться по какой-либо другой причине. Следует использовать для портов, в случае когда проблема считается структурной. Кластер построения ни при каких условиях не будет строить порты, помеченные как `IGNORE`. В частности, используйте `IGNORE`, когда порт:" ], "id_hash": 6938845632828493970, "content_hash": 6938845632828493970, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:339", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 93, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 46, "source_unit": "https://translate-dev.freebsd.org/api/units/1117088/?format=api", "priority": 100, "id": 1777024, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=e04bbb56e8035092", "url": "https://translate-dev.freebsd.org/api/units/1777024/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.497501Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "does not work on the installed version of FreeBSD" ], "previous_source": "", "target": [ "не работает на установленной версии FreeBSD" ], "id_hash": -5729948973202706702, "content_hash": -5729948973202706702, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:341", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 94, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/1117090/?format=api", "priority": 100, "id": 1777025, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=307b21c477236ef2", "url": "https://translate-dev.freebsd.org/api/units/1777025/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.498088Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "has a distfile which may not be automatically fetched due to licensing restrictions" ], "previous_source": "", "target": [ "имеет distfile, который не может быть автоматически загружен из-за ограничений лицензирования" ], "id_hash": -8287462706905226185, "content_hash": -8287462706905226185, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:342", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 95, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/1117092/?format=api", "priority": 100, "id": 1777026, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=0cfd0493b19de437", "url": "https://translate-dev.freebsd.org/api/units/1777026/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.498606Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "does not work with some other currently installed port (for instance, the port depends on package:www/drupal7[] but package:www/drupal8[] is installed)" ], "previous_source": "", "target": [ "не работает с некоторыми другими установленными портами (например, порт зависит от package:www/drupal7[], но установлен package:www/drupal8[])" ], "id_hash": -3148179716773897398, "content_hash": -3148179716773897398, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:343", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 96, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 20, "source_unit": "https://translate-dev.freebsd.org/api/units/1464689/?format=api", "priority": 100, "id": 1777027, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=544f6b3a349a1b4a", "url": "https://translate-dev.freebsd.org/api/units/1777027/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.499102Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "If a port would conflict with a currently installed port (for example, if they install a file in the same place that performs a different function), crossref:makefiles[conflicts,use `CONFLICTS` instead]. `CONFLICTS` will set `IGNORE` by itself." ], "previous_source": "", "target": [ "Если порт будет конфликтовать с уже установленным портом (например, если они устанавливают файл в то же место, но с иным функциональным назначением), то crossref:makefiles[conflicts,используйте вместо этого `CONFLICTS`]. `CONFLICTS` сам установит значение `IGNORE`." ], "id_hash": 4849062101517555697, "content_hash": 4849062101517555697, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:348", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 97, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 35, "source_unit": "https://translate-dev.freebsd.org/api/units/1238728/?format=api", "priority": 100, "id": 1777028, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=c34b544a36c357f1", "url": "https://translate-dev.freebsd.org/api/units/1777028/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.499629Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Implementation Notes" ], "previous_source": "", "target": [ "Заметки о реализации" ], "id_hash": 6461742839068410307, "content_hash": 6461742839068410307, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:351", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 98, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1117098/?format=api", "priority": 100, "id": 1777029, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=d9acb8e05898c1c3", "url": "https://translate-dev.freebsd.org/api/units/1777029/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.500170Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "Do not quote the values of `BROKEN`, `IGNORE`, and related variables. Due to the way the information is shown to the user, the wording of messages for each variable differ:" ], "previous_source": "", "target": [ "Не заключайте значения переменных `BROKEN`, `IGNORE` и связанных с ними в кавычки. Из-за способа отображения информации пользователю, формулировка сообщений для каждой переменной отличается:" ], "id_hash": 2545820351865119558, "content_hash": 2545820351865119558, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:355", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 99, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 30, "source_unit": "https://translate-dev.freebsd.org/api/units/1238730/?format=api", "priority": 100, "id": 1777030, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=a354921f26e16346", "url": "https://translate-dev.freebsd.org/api/units/1777030/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.500673Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookporting-dads_index/ru/?format=api", "source": [ "BROKEN=\tfails to link with base -lcrypto\n" ], "previous_source": "", "target": [ "BROKEN=\tfails to link with base -lcrypto\n" ], "id_hash": 1559681302017623517, "content_hash": 1559681302017623517, "location": "documentation/content/en/books/porters-handbook/porting-dads/_index.adoc:359", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 20, "fuzzy": false, "translated": true, "approved": false, "position": 100, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1117102/?format=api", "priority": 100, "id": 1777031, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookporting-dads_index/ru/?checksum=95a519e1719445dd", "url": "https://translate-dev.freebsd.org/api/units/1777031/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-05-25T07:57:37.501220Z" } ] }