Translation components API.

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

GET /api/translations/documentation/articlesrc-scripting_index/es/units/?format=api&page=2
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 177,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/units/?format=api&page=3",
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/units/?format=api",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "➐ If we would like to implement custom arguments, which can also be thought of as _commands_ to our script, we need to list them in `extra_commands` and provide methods to handle them."
            ],
            "previous_source": "",
            "target": [
                "➐ Si quieres implementar argumentos personalizados, que también se pueden entender como _comandos_ para nuestro script, necesitamos listarlos en `extra_commands` y proporcionar métodos para manejarlos."
            ],
            "id_hash": 7815018544659277433,
            "content_hash": 7815018544659277433,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:498",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 102,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381847/?format=api",
            "priority": 100,
            "id": 419749,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=ec7485f5eb81a679",
            "url": "https://translate-dev.freebsd.org/api/units/419749/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.835480Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "# /etc/rc.d/mumbled\nUsage: /etc/rc.d/mumbled [fast|force|one](start|stop|restart|rcvar|reload|plugh|xyzzy|status|poll)\n"
            ],
            "previous_source": "",
            "target": [
                "# /etc/rc.d/mumbled\nUsage: /etc/rc.d/mumbled [fast|force|one](start|stop|restart|rcvar|reload|plugh|xyzzy|status|poll)\n"
            ],
            "id_hash": 8750226655943290048,
            "content_hash": 8750226655943290048,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:527",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 108,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381859/?format=api",
            "priority": 100,
            "id": 419755,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=f96f0cc86ba76cc0",
            "url": "https://translate-dev.freebsd.org/api/units/419755/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.865578Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Keep in mind that for man:sh[1] a zero exit code means true and a non-zero exit code means false."
            ],
            "previous_source": "",
            "target": [
                "Ten en cuenta que para man:sh[1] un código de salida igual a cero significa verdadero y distinto de cero significa falso."
            ],
            "id_hash": 612149527024661396,
            "content_hash": 612149527024661396,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:542",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 111,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381865/?format=api",
            "priority": 100,
            "id": 419758,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=887ecac063ba7394",
            "url": "https://translate-dev.freebsd.org/api/units/419758/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.882658Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "The following is the correct usage of `checkyesno`:"
            ],
            "previous_source": "",
            "target": [
                "Lo siguiente es un uso correcto de `checkyesno`:"
            ],
            "id_hash": 6097501152702840027,
            "content_hash": 6097501152702840027,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:549",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 113,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381869/?format=api",
            "priority": 100,
            "id": 419760,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=d49eacfe10633cdb",
            "url": "https://translate-dev.freebsd.org/api/units/419760/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.893590Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "if checkyesno mumbled_enable; then\n        foo\nfi\n"
            ],
            "previous_source": "",
            "target": [
                "if checkyesno mumbled_enable; then\n        foo\nfi\n"
            ],
            "id_hash": -4029716518631497208,
            "content_hash": -4029716518631497208,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:555",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 114,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381871/?format=api",
            "priority": 100,
            "id": 419761,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=4813922d39722208",
            "url": "https://translate-dev.freebsd.org/api/units/419761/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.899559Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "On the contrary, calling `checkyesno` as shown below will not work - at least not as expected:"
            ],
            "previous_source": "",
            "target": [
                "Por el contrario, llamar a `checkyesno` como se muestra abajo no funcionará - al menos no como se espera:"
            ],
            "id_hash": 5415512589914330503,
            "content_hash": 5415512589914330503,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:558",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 115,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381873/?format=api",
            "priority": 100,
            "id": 419762,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=cb27c402067fd587",
            "url": "https://translate-dev.freebsd.org/api/units/419762/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.904778Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "if checkyesno \"${mumbled_enable}\"; then\n        foo\nfi\n"
            ],
            "previous_source": "",
            "target": [
                "if checkyesno \"${mumbled_enable}\"; then\n        foo\nfi\n"
            ],
            "id_hash": -1681414140037047764,
            "content_hash": -1681414140037047764,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:564",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 116,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381875/?format=api",
            "priority": 100,
            "id": 419763,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=68aa6abf86c5da2c",
            "url": "https://translate-dev.freebsd.org/api/units/419763/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.909980Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "➓ [[rc-flags]]We can affect the flags to be passed to `$command` by modifying `rc_flags` in `$start_precmd`."
            ],
            "previous_source": "",
            "target": [
                "➓ [[rc-flags]]Podemos alterar los flags que se pasan a `$command` modificando `rc_flags` en `$start_precmd`."
            ],
            "id_hash": -4254017347935290018,
            "content_hash": -4254017347935290018,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:569",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 117,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381877/?format=api",
            "priority": 100,
            "id": 419764,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=44f6b1c2c3f7bd5e",
            "url": "https://translate-dev.freebsd.org/api/units/419764/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.915294Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "However, man:rc.subr[8] can be instructed from the command line to ignore those exit codes and invoke all commands anyway by prefixing an argument with `force`, as in `forcestart`."
            ],
            "previous_source": "",
            "target": [
                "Sin embargo, desde la línea de comando se puede indicar a man:rc.subr[8] que ignore esos códigos de salida e invoque todos los comandos añadiendo el prefijo `force` a los argumentos, como en `forcestart`."
            ],
            "id_hash": 8343027522580196178,
            "content_hash": 8343027522580196178,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:581",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 120,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 28,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381883/?format=api",
            "priority": 100,
            "id": 419767,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=f3c863541ab32b52",
            "url": "https://translate-dev.freebsd.org/api/units/419767/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.930092Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Connecting a script to the rc.d framework"
            ],
            "previous_source": "",
            "target": [
                "Conectando un script al framework rc.d"
            ],
            "id_hash": 7053380006231903344,
            "content_hash": 7053380006231903344,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:584",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 121,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381885/?format=api",
            "priority": 100,
            "id": 419768,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=e1e2a3bec94b8c70",
            "url": "https://translate-dev.freebsd.org/api/units/419768/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.935589Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "the names of the \"conditions\" (which means services to us) it __provides__;"
            ],
            "previous_source": "",
            "target": [
                "los nombres de las \"condiciones\" (lo que para nosotros significa servicios) que __proporciona__;"
            ],
            "id_hash": 42692314120359322,
            "content_hash": 42692314120359322,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:604",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 125,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381893/?format=api",
            "priority": 100,
            "id": 419772,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=8097ac6ef9c88d9a",
            "url": "https://translate-dev.freebsd.org/api/units/419772/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.956867Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "the names of the \"conditions\" it __requires__;"
            ],
            "previous_source": "",
            "target": [
                "los nombres de las \"condiciones\" que __requiere__;"
            ],
            "id_hash": -5466266145804292540,
            "content_hash": -5466266145804292540,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:605",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 126,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381895/?format=api",
            "priority": 100,
            "id": 419773,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=3423ebe6e3976e44",
            "url": "https://translate-dev.freebsd.org/api/units/419773/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.961735Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "the names of the \"conditions\" this file should run __before__;"
            ],
            "previous_source": "",
            "target": [
                "los nombres de las \"condiciones\" para las cuales este fichero debería ejecutarse _con anterioridad_;"
            ],
            "id_hash": -1883194987611390078,
            "content_hash": -1883194987611390078,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:606",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 127,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381897/?format=api",
            "priority": 100,
            "id": 419774,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=65dd8c22e8a07f82",
            "url": "https://translate-dev.freebsd.org/api/units/419774/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.967052Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "additional _keywords_ that can be used to select a subset from the whole set of files (man:rcorder[8] can be instructed via options to include or omit the files having particular keywords listed.)"
            ],
            "previous_source": "",
            "target": [
                "_palabras clave_ adicionales que se pueden usar para seleccionar un subconjunto de todo el conjunto de ficheros (se puede indicar a man:rcorder[8] mediante opciones que incluya u omita ficheros que contengan determinadas palabras clave)"
            ],
            "id_hash": -9213114561477742894,
            "content_hash": -9213114561477742894,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:607",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 128,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381899/?format=api",
            "priority": 100,
            "id": 419775,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=0024711e9823eed2",
            "url": "https://translate-dev.freebsd.org/api/units/419775/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.971897Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "With this general knowledge in mind, let us consider the simple daemon script enhanced with dependency stuff:"
            ],
            "previous_source": "",
            "target": [
                "Con este conocimiento general en mente, consideremos el script demonio simple mejorado con información de dependencia:"
            ],
            "id_hash": 5549096331808165804,
            "content_hash": 5549096331808165804,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:617",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 131,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381905/?format=api",
            "priority": 100,
            "id": 419778,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=cd0259b6a1d94fac",
            "url": "https://translate-dev.freebsd.org/api/units/419778/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.989941Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "# PROVIDE: mumbled oldmumble <.>\n# REQUIRE: DAEMON cleanvar frotz <.>\n# BEFORE:  LOGIN <.>\n# KEYWORD: nojail shutdown <.>\n"
            ],
            "previous_source": "",
            "target": [
                "# PROVIDE: mumbled oldmumble <.>\n# REQUIRE: DAEMON cleanvar frotz <.>\n# BEFORE:  LOGIN <.>\n# KEYWORD: nojail shutdown <.>\n"
            ],
            "id_hash": 4024253231474491541,
            "content_hash": 4024253231474491541,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:626",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 132,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381907/?format=api",
            "priority": 100,
            "id": 419779,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=b7d904fe1c414095",
            "url": "https://translate-dev.freebsd.org/api/units/419779/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:46.995729Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "command=\"/usr/sbin/${name}\"\nstart_precmd=\"${name}_prestart\"\n"
            ],
            "previous_source": "",
            "target": [
                "command=\"/usr/sbin/${name}\"\nstart_precmd=\"${name}_prestart\"\n"
            ],
            "id_hash": 7019448728849202852,
            "content_hash": 7019448728849202852,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:634",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 133,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381909/?format=api",
            "priority": 100,
            "id": 419780,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=e16a176da21fbea4",
            "url": "https://translate-dev.freebsd.org/api/units/419780/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.001462Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "mumbled_prestart()\n{\n\tif ! checkyesno frotz_enable && \\\n\t    ! /etc/rc.d/frotz forcestatus 1>/dev/null 2>&1; then\n\t\tforce_depend frotz || return 1 <.>\n\tfi\n\treturn 0\n}\n"
            ],
            "previous_source": "",
            "target": [
                "mumbled_prestart()\n{\n\tif ! checkyesno frotz_enable && \\\n\t    ! /etc/rc.d/frotz forcestatus 1>/dev/null 2>&1; then\n\t\tforce_depend frotz || return 1 <.>\n\tfi\n\treturn 0\n}\n"
            ],
            "id_hash": -5202977031877177371,
            "content_hash": -5202977031877177371,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:643",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 134,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381911/?format=api",
            "priority": 100,
            "id": 419781,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=37cb4ff4c071cfe5",
            "url": "https://translate-dev.freebsd.org/api/units/419781/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.006719Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "As before, detailed analysis follows:"
            ],
            "previous_source": "",
            "target": [
                "Como antes, sigue un análisis detallado:"
            ],
            "id_hash": 8525195396861254775,
            "content_hash": 8525195396861254775,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:649",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 135,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381913/?format=api",
            "priority": 100,
            "id": 419782,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=f64f940b86b5dc77",
            "url": "https://translate-dev.freebsd.org/api/units/419782/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.012358Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "In any case, the name of the main, or the only, `PROVIDE:` condition should be the same as `${name}`."
            ],
            "previous_source": "",
            "target": [
                "En cualquier caso, el nombre de la condición `PROVIDE:` principal, o única, debería ser el mismo que `${name}`."
            ],
            "id_hash": 1479237739401413650,
            "content_hash": 1479237739401413650,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:659",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 138,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381919/?format=api",
            "priority": 100,
            "id": 419785,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=94874ee2fb5f8412",
            "url": "https://translate-dev.freebsd.org/api/units/419785/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.026826Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Giving more flexibility to an rc.d script"
            ],
            "previous_source": "",
            "target": [
                "Dar más flexibilidad a un script rc.d"
            ],
            "id_hash": 5501303671320571151,
            "content_hash": 5501303671320571151,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:724",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 154,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381937/?format=api",
            "priority": 100,
            "id": 419794,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=cc588e8aba9d6d0f",
            "url": "https://translate-dev.freebsd.org/api/units/419794/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.067918Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "name=\"dummy\"\nstart_cmd=\"${name}_start\"\nstop_cmd=\":\"\nkiss_cmd=\"${name}_kiss\"\nextra_commands=\"kiss\"\n"
            ],
            "previous_source": "",
            "target": [
                "name=\"dummy\"\nstart_cmd=\"${name}_start\"\nstop_cmd=\":\"\nkiss_cmd=\"${name}_kiss\"\nextra_commands=\"kiss\"\n"
            ],
            "id_hash": -3280706216413441534,
            "content_hash": -3280706216413441534,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:760",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 160,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381949/?format=api",
            "priority": 100,
            "id": 419800,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=52789713fe42d202",
            "url": "https://translate-dev.freebsd.org/api/units/419800/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.097045Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "dummy_start()\n{\n        if [ $# -gt 0 ]; then <.>\n                echo \"Greeting message: $*\"\n        else\n                echo \"Nothing started.\"\n        fi\n}\n"
            ],
            "previous_source": "",
            "target": [
                "dummy_start()\n{\n        if [ $# -gt 0 ]; then <.>\n                echo \"Greeting message: $*\"\n        else\n                echo \"Nothing started.\"\n        fi\n}\n"
            ],
            "id_hash": -2358626471862478352,
            "content_hash": -2358626471862478352,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:769",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 161,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381951/?format=api",
            "priority": 100,
            "id": 419801,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=5f4479b86acdd9f0",
            "url": "https://translate-dev.freebsd.org/api/units/419801/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.102327Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "dummy_kiss()\n{\n        echo -n \"A ghost gives you a kiss\"\n        if [ $# -gt 0 ]; then <.>\n                echo -n \" and whispers: $*\"\n        fi\n        case \"$*\" in\n        *[.!?])\n                echo\n                ;;\n        *)\n                echo .\n                ;;\n        esac\n}\n"
            ],
            "previous_source": "",
            "target": [
                "dummy_kiss()\n{\n        echo -n \"A ghost gives you a kiss\"\n        if [ $# -gt 0 ]; then <.>\n                echo -n \" and whispers: $*\"\n        fi\n        case \"$*\" in\n        *[.!?])\n                echo\n                ;;\n        *)\n                echo .\n                ;;\n        esac\n}\n"
            ],
            "id_hash": -9120050347709245893,
            "content_hash": -9120050347709245893,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:785",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 162,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 37,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381953/?format=api",
            "priority": 100,
            "id": 419802,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=016f1287631cd63b",
            "url": "https://translate-dev.freebsd.org/api/units/419802/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.107780Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "load_rc_config $name\nrun_rc_command \"$@\" <.>\n"
            ],
            "previous_source": "",
            "target": [
                "load_rc_config $name\nrun_rc_command \"$@\" <.>\n"
            ],
            "id_hash": -3561034637435717348,
            "content_hash": -3561034637435717348,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:788",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 163,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381955/?format=api",
            "priority": 100,
            "id": 419803,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=4e94a9dd4ac8391c",
            "url": "https://translate-dev.freebsd.org/api/units/419803/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.112534Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "What essential changes can we notice in the script?"
            ],
            "previous_source": "",
            "target": [
                "¿Qué cambios esenciales podemos notar en el script?"
            ],
            "id_hash": -7374832491025990193,
            "content_hash": -7374832491025990193,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:791",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 164,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381957/?format=api",
            "priority": 100,
            "id": 419804,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=19a754ec4662fdcf",
            "url": "https://translate-dev.freebsd.org/api/units/419804/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.116376Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "# /etc/rc.d/dummy start\nNothing started.\n"
            ],
            "previous_source": "",
            "target": [
                "# /etc/rc.d/dummy start\nNothing started.\n"
            ],
            "id_hash": 7652410571177859596,
            "content_hash": 7652410571177859596,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:801",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 166,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381961/?format=api",
            "priority": 100,
            "id": 419806,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=ea32d2deca801a0c",
            "url": "https://translate-dev.freebsd.org/api/units/419806/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.123634Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "# /etc/rc.d/dummy start Hello world!\nGreeting message: Hello world!\n"
            ],
            "previous_source": "",
            "target": [
                "# /etc/rc.d/dummy start Hello world!\nGreeting message: Hello world!\n"
            ],
            "id_hash": -8785274708804905865,
            "content_hash": -8785274708804905865,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:804",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 167,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381963/?format=api",
            "priority": 100,
            "id": 419807,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=06146f32df75d477",
            "url": "https://translate-dev.freebsd.org/api/units/419807/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.127807Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "# /etc/rc.d/dummy kiss\nA ghost gives you a kiss.\n"
            ],
            "previous_source": "",
            "target": [
                "# /etc/rc.d/dummy kiss\nA ghost gives you a kiss.\n"
            ],
            "id_hash": 3564866647900237951,
            "content_hash": 3564866647900237951,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:813",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 169,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381967/?format=api",
            "priority": 100,
            "id": 419809,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=b178f3542bbb307f",
            "url": "https://translate-dev.freebsd.org/api/units/419809/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.136346Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "# /etc/rc.d/dummy kiss Once I was Etaoin Shrdlu...\nA ghost gives you a kiss and whispers: Once I was Etaoin Shrdlu...\n"
            ],
            "previous_source": "",
            "target": [
                "# /etc/rc.d/dummy kiss Once I was Etaoin Shrdlu...\nA ghost gives you a kiss and whispers: Once I was Etaoin Shrdlu...\n"
            ],
            "id_hash": 7890460369645563322,
            "content_hash": 7890460369645563322,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:816",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 170,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381969/?format=api",
            "priority": 100,
            "id": 419810,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=ed808be697056dba",
            "url": "https://translate-dev.freebsd.org/api/units/419810/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.140068Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "&#10124; If we want just to pass all extra arguments to any method, we can merely substitute `\"$@\"` for `\"$1\"` in the last line of our script, where we invoke `run_rc_command`."
            ],
            "previous_source": "",
            "target": [
                "&#10124; Si queremos pasar todos los argumentos extra a cualquier método, podemos simplemente sustituir `\"$@\"` por `\"$1\"` en la última línea de nuestro script, cuando invocamos `run_rc_command`."
            ],
            "id_hash": 6139634702348939978,
            "content_hash": 6139634702348939978,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:819",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 171,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 31,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381971/?format=api",
            "priority": 100,
            "id": 419811,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=d5345d3b8c2b72ca",
            "url": "https://translate-dev.freebsd.org/api/units/419811/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.143484Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Further reading"
            ],
            "previous_source": "",
            "target": [
                "Otras lecturas"
            ],
            "id_hash": 3413879513181735093,
            "content_hash": 3413879513181735093,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:835",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 174,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/381977/?format=api",
            "priority": 100,
            "id": 419814,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=af608954692e48b5",
            "url": "https://translate-dev.freebsd.org/api/units/419814/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-23T11:45:47.153983Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "required_files=\"/etc/${name}.conf /usr/share/misc/${name}.rules\" <.>\n"
            ],
            "previous_source": "",
            "target": [
                "required_files=\"/etc/${name}.conf /usr/share/misc/${name}.rules\" <.>\n"
            ],
            "id_hash": -9123729460911910134,
            "content_hash": -9123729460911910134,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:401",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 84,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/426404/?format=api",
            "priority": 100,
            "id": 426405,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=016200651794530a",
            "url": "https://translate-dev.freebsd.org/api/units/426405/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-02-24T01:24:49.358120Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Beginners may find it difficult to relate the facts from the formal documentation on the BSD [.filename]#rc.d# framework with the practical tasks of [.filename]#rc.d# scripting.  In this article, we consider a few typical cases of increasing complexity, show [.filename]#rc.d# features suited for each case, and discuss how they work.  Such an examination should provide reference points for further study of the design and efficient application of [.filename]#rc.d#."
            ],
            "previous_source": "",
            "target": [
                "Los principiantes pueden tener dificultades para relacionar los hechos de la documentación formal del framwork [.filename]#rc.d# de BSD con las tareas prácticas de scripting de [.filename]#rc.d#. En este artículo, consideramos algunos casos típicos de complejidad creciente, mostramos [.filename]#rc.d# características adecuadas para cada caso y comentamos cómo funcionan. Dicho examen debe proporcionar puntos de referencia para un estudio más detallado del diseño y la aplicación eficiente de [.filename]#rc.d#."
            ],
            "id_hash": 2484398045251451613,
            "content_hash": 2484398045251451613,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:49",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 4,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 67,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611606/?format=api",
            "priority": 100,
            "id": 611607,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=a27a5adbf7e33add",
            "url": "https://translate-dev.freebsd.org/api/units/611607/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:02.874122Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "The historical BSD had a monolithic startup script, [.filename]#/etc/rc#.  It was invoked by man:init[8] at system boot time and performed all userland tasks required for multi-user operation: checking and mounting file systems, setting up the network, starting daemons, and so on.  The precise list of tasks was not the same in every system; admins needed to customize it.  With few exceptions, [.filename]#/etc/rc# had to be modified, and true hackers liked it."
            ],
            "previous_source": "",
            "target": [
                "El BSD histórico tenía un script de arranque monolítico, [.filename]#/etc/rc#. Era invocado por man:init[8] durante el arranque del sistema y realizaba todas las tareas en modo usuario que se requerían para operar en modo multi-usuario: comprobar y montar los sistemas de ficheros, configurar la red, arrancar demonios y demás. La lista precisa de tareas no era la misma en cada sistema; los administradores necesitaban personalizarla. Salvo en unas pocas excepciones, se tenía que modificar [.filename]#/etc/rc#, y a los verdaderos hackers les gustaba."
            ],
            "id_hash": 6001241108754610433,
            "content_hash": 6001241108754610433,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:61",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 7,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 71,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611608/?format=api",
            "priority": 100,
            "id": 611609,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=d348b0fe12ca3901",
            "url": "https://translate-dev.freebsd.org/api/units/611609/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:03.513341Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "The real problem with the monolithic approach was that it provided no control over the individual components started from [.filename]#/etc/rc#.  For instance, [.filename]#/etc/rc# could not restart a single daemon.  The system admin had to find the daemon process by hand, kill it, wait until it actually exited, then browse through [.filename]#/etc/rc# for the flags, and finally type the full command line to start the daemon again.  The task would become even more difficult and prone to errors if the service to restart consisted of more than one daemon or demanded additional actions.  In a few words, the single script failed to fulfil what scripts are for: to make the system admin's life easier."
            ],
            "previous_source": "",
            "target": [
                "El verdadero problema con el enfoque monolítico era que no proporcionaba control sobre los componentes individuales a partir de [.filename]#/etc/rc#. Por ejemplo, [.filename]#/etc/rc# no podía reiniciar un solo demonio. El administrador del sistema tenía que encontrar el proceso del demonio a mano, matarlo, esperar hasta que realmente terminara y luego examinar [.filename]#/etc/rc# para los flags, y finalmente escribir la línea de comando completa para iniciar el demonio nuevamente. La tarea se volvía aún más difícil y propensa a errores si el servicio a reiniciar consistía en más de un demonio o exigía acciones adicionales. En pocas palabras, el script único no cumplía con el propósito de los scripts: facilitar la vida del administrador del sistema."
            ],
            "id_hash": -715287295665107141,
            "content_hash": -715287295665107141,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:67",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 8,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 113,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611610/?format=api",
            "priority": 100,
            "id": 611611,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=7612c9fe8d880f3b",
            "url": "https://translate-dev.freebsd.org/api/units/611611/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:03.919741Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Later there was an attempt to split out some parts of [.filename]#/etc/rc# for the sake of starting the most important subsystems separately.  The notorious example was [.filename]#/etc/netstart# to bring up networking.  It did allow for accessing the network from single-user mode, but it did not integrate well into the automatic startup process because parts of its code needed to interleave with actions essentially unrelated to networking.  That was why [.filename]#/etc/netstart# mutated into [.filename]#/etc/rc.network#.  The latter was no longer an ordinary script; it comprised of large, tangled man:sh[1] functions called from [.filename]#/etc/rc# at different stages of system startup.  However, as the startup tasks grew diverse and sophisticated, the \"quasi-modular\" approach became even more of a drag than the monolithic [.filename]#/etc/rc# had been."
            ],
            "previous_source": "",
            "target": [
                "Posteriormente hubo un intento de separar algunas partes de [.filename]#/etc/rc# para poder arrancar los subsistemas más importantes de forma separada. Un ejemplo importante era [.filename]#/etc/netstart# para levantar la red. Permitía acceder a la red desde el modo de usuario único, pero no se integraba bien con el proceso de arranque automático debido a que algunas partes de su código necesitaban intercalarse con acciones que en esencia no estaban relacionadas con la red. Por eso [.filename]#/etc/netstart# se cambió a [.filename]#/etc/rc.network#. El segundo ya no era un script ordinario; estaba compuesto de funciones man:sh[1] grandes y entrelazadas que se llamaban desde [.filename]#/etc/rc# en diferentes fases del sistema de arranque. Sin embargo, a medida que las tareas de arranque se hicieron más diversas y sofisticadas, la aproximación \"casi modular\" se convirtió en un lastre casi más de lo que había sido el [.filename]#/etc/rc# monolítico."
            ],
            "id_hash": -8337569473656032723,
            "content_hash": -8337569473656032723,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:74",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 9,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 121,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611612/?format=api",
            "priority": 100,
            "id": 611613,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=0c4b00bcf097722d",
            "url": "https://translate-dev.freebsd.org/api/units/611613/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:04.338312Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Without a clean and well-designed framework, the startup scripts had to bend over backwards to satisfy the needs of rapidly developing BSD-based operating systems.  It became obvious at last that more steps are necessary on the way to a fine-grained and extensible [.filename]#rc# system.  Thus BSD [.filename]#rc.d# was born.  Its acknowledged fathers were Luke Mewburn and the NetBSD community.  Later it was imported into FreeBSD.  Its name refers to the location of system scripts for individual services, which is in [.filename]#/etc/rc.d#.  Soon we will learn about more components of the [.filename]#rc.d# system and see how the individual scripts are invoked."
            ],
            "previous_source": "",
            "target": [
                "Sin un framework limpio y bien diseñado, los scripts de inicio tuvieron que hacer todo lo posible para satisfacer las necesidades de los sistemas operativos basados en BSD en rápido desarrollo. Por fin se hizo evidente que se necesitan más pasos en el camino hacia una sistema [.filename]#rc# refinado y extensible. Así nació el [.filename]#rc.d# de BSD. Sus padres reconocidos fueron Luke Mewburn y la comunidad NetBSD. Posteriormente se importó a FreeBSD. Su nombre se refiere a la ubicación de los scripts del sistema para servicios individuales, que se encuentra en [.filename]#/etc/rc.d#. Pronto conoceremos más componentes del sistema [.filename]#rc.d# y veremos cómo se invocan los scripts individuales."
            ],
            "id_hash": -305299142861874576,
            "content_hash": -305299142861874576,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:82",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 10,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 100,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611614/?format=api",
            "priority": 100,
            "id": 611615,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=7bc35c0c0f7c9a70",
            "url": "https://translate-dev.freebsd.org/api/units/611615/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:04.630148Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "The basic ideas behind BSD [.filename]#rc.d# are _fine modularity_ and __code reuse__.  _Fine modularity_ means that each basic \"service\" such as a system daemon or primitive startup task gets its own man:sh[1] script able to start the service, stop it, reload it, check its status.  A particular action is chosen by the command-line argument to the script.  The [.filename]#/etc/rc# script still drives system startup, but now it merely invokes the smaller scripts one by one with the `start` argument.  It is easy to perform shutdown tasks as well by running the same set of scripts with the `stop` argument, which is done by [.filename]#/etc/rc.shutdown#.  Note how closely this follows the Unix way of having a set of small specialized tools, each fulfilling its task as well as possible.  _Code reuse_ means that common operations are implemented as man:sh[1] functions and collected in [.filename]#/etc/rc.subr#.  Now a typical script can be just a few lines' worth of man:sh[1] code.  Finally, an important part of the [.filename]#rc.d# framework is man:rcorder[8], which helps [.filename]#/etc/rc# to run the small scripts orderly with respect to dependencies between them.  It can help [.filename]#/etc/rc.shutdown#, too, because the proper order for the shutdown sequence is opposite to that of startup."
            ],
            "previous_source": "",
            "target": [
                "Las ideas básicas detrás del [.filename]#rc.d# de BSD son _modularidad fina_ y __reutilización de código__. _Modularidad fina_ significa que cada \"servicio\" básico tales como un demonio del sistema o una primitiva de arranque tienen su propio script man:sh[1] capaz de arrancar el servicio, pararlo, recargarlo y comprobar su estado. Se escoge una acción particular mediante un argumento en la línea de comando del script. El script [.filename]#/etc/rc# todavía dirige el sistema de arranque, pero ahora simplemente invoca scripts más pequeños uno a uno con el argumento `start`. También es fácil realizar tareas de parado ejecutando el mismo conjunto de scripts con el argumento `stop`, que es lo que hace [.filename]#/etc/rc.shutdown#. Date cuenta de cómo esto sigue de cerca la manera Unix de tener un conjunto pequeño de herramientas especializadas, cada una realizando su tarea lo mejor posible. _Reutilización de código_ significa que las operaciones comunes están implementadas como funciones man:sh[1] y compiladas en [.filename]#/etc/rc.subr#. Ahora un script típico puede tener sólo unas pocas líneas de código man:sh[1]. Finalmente, una parte importante del framework [.filename]#rc.d# es man:rcorder[8], que ayuda a [.filename]#/etc/rc# a ejecutar los scripts pequeños de forma ordenada respecto a las dependencias entre ellos. También puede ayudar a [.filename]#/etc/rc.shutdown#, porque el orden adecuado de apagado es el opuesto al de arranque."
            ],
            "id_hash": -452334730242224036,
            "content_hash": -452334730242224036,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:93",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 11,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 201,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611616/?format=api",
            "priority": 100,
            "id": 611617,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=79b8fbf59c57105c",
            "url": "https://translate-dev.freebsd.org/api/units/611617/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:04.738558Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "This article focuses on the FreeBSD branch of [.filename]#rc.d#.  Nevertheless, it may be useful to NetBSD developers, too, because the two branches of BSD [.filename]#rc.d# not only share the same design but also stay similar in their aspects visible to script authors."
            ],
            "previous_source": "",
            "target": [
                "Este artículo se centra en la rama FreeBSD de [.filename]#rc.d#. Sin embargo, también puede ser útil para los desarrolladores de NetBSD, porque las dos ramas de [.filename]#rc.d# de BSD no solo comparten el mismo diseño, sino que también son similares en sus aspectos visibles para los creadores de scripts."
            ],
            "id_hash": -4364676547035450184,
            "content_hash": -4364676547035450184,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:108",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 14,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 42,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611622/?format=api",
            "priority": 100,
            "id": 611623,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=436d8dce367934b8",
            "url": "https://translate-dev.freebsd.org/api/units/611623/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:05.473619Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "&#10122; An interpreted script should begin with the magic \"shebang\" line.  That line specifies the interpreter program for the script.  Due to the shebang line, the script can be invoked exactly like a binary program provided that it has the execute bit set.  (See man:chmod[1].)  For example, a system admin can run our script manually, from the command line:"
            ],
            "previous_source": "",
            "target": [
                "&#10122; Un script interpretado debería empezar con la línea mágica \"shebang\". Esa línea especifica el programa intérprete para el script. Gracias a la línea shebang, el script se puede invocar exactamente igual que un programa binario si se ha establecido el bit de ejecución. (Consulta man:chmod[1].) Por ejemplo, un administrador puede ejecutar nuestro script de forma manual, desde la línea de comando:"
            ],
            "id_hash": 5638818219699338255,
            "content_hash": 5638818219699338255,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:152",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 29,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 59,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611626/?format=api",
            "priority": 100,
            "id": 611627,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=ce411b4b8a2dfc0f",
            "url": "https://translate-dev.freebsd.org/api/units/611627/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:07.034985Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "&#10123; In [.filename]#/etc/rc.subr#, a number of man:sh[1] functions are defined for an [.filename]#rc.d# script to use.  The functions are documented in man:rc.subr[8].  While it is theoretically possible to write an [.filename]#rc.d# script without ever using man:rc.subr[8], its functions prove extremely handy and make the job an order of magnitude easier. So it is no surprise that everybody resorts to man:rc.subr[8] in [.filename]#rc.d# scripts.  We are not going to be an exception."
            ],
            "previous_source": "",
            "target": [
                "&#10123; En [.filename]#/etc/rc.subr#, se definen un número de funciones man:sh[1] para que las use el script [.filename]#rc.d#. Las funciones están documentadas en man:rc.subr[8]. Aunque es teóricamente posible escribir un script [.filename]#rc.d# sin llegar a usar man:rc.subr[8], sus funciones han demostrado ser extremadamente útiles y hacen el trabajo un orden de magnitud más fácil. Así que no es una sorpresa que todo el mundo recurra a man:rc.subr[8] en los scripts de [.filename]#rc.d#. Nosotros no vamos a ser una excepción."
            ],
            "id_hash": -7505738480043111062,
            "content_hash": -7505738480043111062,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:173",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 33,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 71,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611630/?format=api",
            "priority": 100,
            "id": 611631,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=17d6429e980ccd6a",
            "url": "https://translate-dev.freebsd.org/api/units/611631/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:07.397780Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "An [.filename]#rc.d# script must \"source\"[.filename]#/etc/rc.subr# (include it using \"`.`\") _before_ it calls man:rc.subr[8] functions so that man:sh[1] has an opportunity to learn the functions.  The preferred style is to source [.filename]#/etc/rc.subr# first of all."
            ],
            "previous_source": "",
            "target": [
                "Un script [.filename]#rc.d# debe incluir [.filename]#/etc/rc.subr# (utilizando \"`.`\") _antes_ de llamar a funciones de man:rc.subr[8] de forma que man:sh[1] tenga una oportunidad para saber acerca de las funciones. El estilo preferido es hacer \"source\" de [.filename]#/etc/rc.subr# antes de nada."
            ],
            "id_hash": 7070451600331723061,
            "content_hash": 7070451600331723061,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:176",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 34,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611632/?format=api",
            "priority": 100,
            "id": 611633,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=e21f4a45075d5135",
            "url": "https://translate-dev.freebsd.org/api/units/611633/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:07.591877Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "&#10124; [[name-var]]The mandatory variable `name` specifies the name of our script.  It is required by man:rc.subr[8].  That is, each [.filename]#rc.d# script _must_ set `name` before it calls man:rc.subr[8] functions."
            ],
            "previous_source": "",
            "target": [
                "&#10124; [[name-var]] La variable obligatoria `name` especifica el nombre de nuestro script. Es un requisito de man:rc.subr[8]. Es decir, cada script [.filename]#rc.d# _debe establecer_ `name` antes de llamar a las funciones de man:rc.subr[8]."
            ],
            "id_hash": 5776377834002062277,
            "content_hash": 5776377834002062277,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:185",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 36,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611634/?format=api",
            "priority": 100,
            "id": 611635,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=d029d10914221bc5",
            "url": "https://translate-dev.freebsd.org/api/units/611635/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:08.103886Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Now it is the right time to choose a unique name for our script once and for all.  We will use it in a number of places while developing the script.  For a start, let us give the same name to the script file, too."
            ],
            "previous_source": "",
            "target": [
                "Ahora es el momento adecuado para elegir un nombre único para nuestro script de una vez por todas. Lo usaremos en varios lugares mientras desarrollamos el script. Para empezar, démosle también el mismo nombre al archivo del script."
            ],
            "id_hash": -7742622154008674567,
            "content_hash": -7742622154008674567,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:189",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 37,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 45,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611636/?format=api",
            "priority": 100,
            "id": 611637,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=148cae2c503e3ef9",
            "url": "https://translate-dev.freebsd.org/api/units/611637/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:08.264348Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "The current style of [.filename]#rc.d# scripting is to enclose values assigned to variables in double quotes.  Keep in mind that it is just a style issue that may not always be applicable.  You can safely omit quotes from around simple words without man:sh[1] metacharacters in them, while in certain cases you will need single quotes to prevent any interpretation of the value by man:sh[1].  A programmer should be able to tell the language syntax from style conventions and use both of them wisely."
            ],
            "previous_source": "",
            "target": [
                "El estilo actual de los scripts [.filename]#rc.d# es englobar los valores asignados a variables entre comillas dobles. Ten en cuenta que esto es sólo una cuestión de estilo y que podría no ser aplicable siempre. Puedes omitir las comillas de forma segura alrededor de palabras sencillas que no contengan metacaracteres de man:sh[1], mientras que en ciertos casos necesitarás comillas simples para evitar cualquier interpretación del valor por parte de man:sh[1]. Un programador debería ser capaz de distinguir la sintaxis del lenguaje de las convenciones de estilo y aplicar ambas de forma apropiada."
            ],
            "id_hash": -1952181513264585626,
            "content_hash": -1952181513264585626,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:196",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 38,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 83,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611638/?format=api",
            "priority": 100,
            "id": 611639,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=64e87541bcc7a466",
            "url": "https://translate-dev.freebsd.org/api/units/611639/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:08.518117Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "&#10125; The main idea behind man:rc.subr[8] is that an [.filename]#rc.d# script provides handlers, or methods, for man:rc.subr[8] to invoke.  In particular, `start`, `stop`, and other arguments to an [.filename]#rc.d# script are handled this way.  A method is a man:sh[1] expression stored in a variable named `argument_cmd`, where _argument_ corresponds to what can be specified on the script's command line.  We will see later how man:rc.subr[8] provides default methods for the standard arguments."
            ],
            "previous_source": "",
            "target": [
                "&#10125; La idea principal detrás de man:rc.subr[8] es que un script [.filename]#rc.d# proporciona manejadores, o métodos, para que los invoque man:rc.subr[8]. En particular, `start`, `stop`, y otros argumentos pasados a un script [.filename]#rc.d# se manejan de esta forma. Un método es una expresión man:sh[1] que se almacena en una variable llamada `argument_cmd`, donde _argument_ corresponde a lo que se puede especificar en la línea de comando del script. Luego veremos cómo man:rc.subr[8] proporciona métodos por defecto para los argumentos estándar."
            ],
            "id_hash": 7834367579013291411,
            "content_hash": 7834367579013291411,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:202",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 39,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 72,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611640/?format=api",
            "priority": 100,
            "id": 611641,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=ecb943ce0aec9d93",
            "url": "https://translate-dev.freebsd.org/api/units/611641/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:08.591171Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "To make the code in [.filename]#rc.d# more uniform, it is common to use `${name}` wherever appropriate.  Thus a number of lines can be just copied from one script to another."
            ],
            "previous_source": "",
            "target": [
                "Para hacer el código en [.filename]#rc.d# más uniforme, es común usar `${name}` donde sea apropiado. Por tanto, es posible simplemente copiar varias líneas de un script a otro."
            ],
            "id_hash": 7764584173148173911,
            "content_hash": 7764584173148173911,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:207",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 40,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611642/?format=api",
            "priority": 100,
            "id": 611643,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=ebc1582abd1df657",
            "url": "https://translate-dev.freebsd.org/api/units/611643/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:08.619498Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "&#10126; We should keep in mind that man:rc.subr[8] provides default methods for the standard arguments.  Consequently, we must override a standard method with a no-op man:sh[1] expression if we want it to do nothing."
            ],
            "previous_source": "",
            "target": [
                "&#10126; Deberíamos tener en cuenta que man:rc.subr[8] proporciona métodos por defecto para los argumentos estándar. Consecuentemente, debemos sobrescribir un método con una expresión no-op de man:sh[1] si queremos que no haga nada."
            ],
            "id_hash": 2212426254741398458,
            "content_hash": 2212426254741398458,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:211",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 41,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 34,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611644/?format=api",
            "priority": 100,
            "id": 611645,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=9eb41df4ed9be3ba",
            "url": "https://translate-dev.freebsd.org/api/units/611645/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:08.668183Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "&#10127; The body of a sophisticated method can be implemented as a function.  It is a good idea to make the function name meaningful."
            ],
            "previous_source": "",
            "target": [
                "&#10127; El cuerpo de un método sofisticado se puede implementar como una función. Es una buena idea que el nombre de la función tenga un significado."
            ],
            "id_hash": -1785398418620174419,
            "content_hash": -1785398418620174419,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:214",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 42,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611646/?format=api",
            "priority": 100,
            "id": 611647,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=6738fd990399afad",
            "url": "https://translate-dev.freebsd.org/api/units/611647/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:08.693925Z"
        }
    ]
}