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=4
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 215,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/units/?format=api&page=5",
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/units/?format=api&page=3",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "How can man:rc.subr[8] gain access to the extra command-line arguments.  Should it just grab them directly? Not by any means.  Firstly, an man:sh[1] function has no access to the positional parameters of its caller, but man:rc.subr[8] is just a sack of such functions.  Secondly, the good manner of [.filename]#rc.d# dictates that it is for the main script to decide which arguments are to be passed to its methods."
            ],
            "previous_source": "",
            "target": [
                "¿Cómo puede man:rc.subr[8] obtener acceso a los argumentos extra de la línea de comando? ¿Debería simplemente obtenerlos? De ningún modo. Primero, una función de man:sh[1] no tiene acceso a los parámetros posicionales del llamante, pero man:rc.subr[8] es simplemente una pila de dichas funciones. Segundo, las buenas maneras de [.filename]#rc.d# dictan que es el script principal el encargado de decidir qué argumentos se pasan a sus métodos."
            ],
            "id_hash": -8599260844410904468,
            "content_hash": -8599260844410904468,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:744",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 157,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 68,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611758/?format=api",
            "priority": 100,
            "id": 611759,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=08a949d2a5f6606c",
            "url": "https://translate-dev.freebsd.org/api/units/611759/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:23.107441Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "So the approach adopted by man:rc.subr[8] is as follows: `run_rc_command` passes on all its arguments but the first one to the respective method verbatim.  The first, omitted, argument is the name of the method itself: `start`, `stop`, etc.  It will be shifted out by `run_rc_command`, so what is `$2` in the original command line will be presented as `$1` to the method, and so on."
            ],
            "previous_source": "",
            "target": [
                "De modo que la aproximación de man:rc.subr[8] es como sigue: `run_rc_command` pasa todos sus argumentos salvo el primero de forma literal al método respectivo. El primer argumento, omitido, es el nombre del método en sí: `start`, `stop`, etc. `run_rc_commad` lo desplazará de forma que lo que es `$2` en la línea de comandos original se presentará como `$1` al método y así sucesivamente."
            ],
            "id_hash": 1530115118304761947,
            "content_hash": 1530115118304761947,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:748",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 158,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 65,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611760/?format=api",
            "priority": 100,
            "id": 611761,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=953c0f97dc02985b",
            "url": "https://translate-dev.freebsd.org/api/units/611761/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:23.209508Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "To illustrate this opportunity, let us modify the primitive dummy script so that its messages depend on the additional arguments supplied.  Here we go:"
            ],
            "previous_source": "",
            "target": [
                "Para ilustrar esta oportunidad, modifiquemos el script ficticio primitivo para que sus mensajes dependan de los argumentos adicionales proporcionados. Aquí vamos:"
            ],
            "id_hash": -3644774056489274936,
            "content_hash": -3644774056489274936,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:751",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 159,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611762/?format=api",
            "priority": 100,
            "id": 611763,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=4d6b294e7465b1c8",
            "url": "https://translate-dev.freebsd.org/api/units/611763/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:23.378742Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "➊ All arguments you type after `start` can end up as positional parameters to the respective method.  We can use them in any way according to our task, skills, and fancy.  In the current example, we just pass all of them to man:echo[1] as one string in the next line - note `$*` within the double quotes.  Here is how the script can be invoked now:"
            ],
            "previous_source": "",
            "target": [
                "➊ Todos los argumentos que escribas después de `start` terminan como parámetros posicionales en el método respectivo. Podemos utilizarlos de cualquier forma de acuerdo con nuestra tarea, habilidades e imaginación. En el ejemplo actual, simplemente los pasamos todos a man:echo[1] como una cadena en la siguiente línea - fíjate en `$*` dentro de las comillas dobles. Aquí se ve cómo se puede invocar ahora el script:"
            ],
            "id_hash": 6390877474990004781,
            "content_hash": 6390877474990004781,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:799",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 165,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 66,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611764/?format=api",
            "priority": 100,
            "id": 611765,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=d8b0f53403d31a2d",
            "url": "https://translate-dev.freebsd.org/api/units/611765/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:24.161250Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "➋ The same applies to any method our script provides, not only to a standard one.  We have added a custom method named `kiss`, and it can take advantage of the extra arguments not less than `start` does. E.g.:"
            ],
            "previous_source": "",
            "target": [
                "➋ Lo mismo aplica a cualquier método proporcionado por nuestro script, no sólo a los estándar. Hemos añadido un método personalizado llamado `kiss` y puede aprovecharse de los argumentos extra del mismo modo que lo hace `start`. Ejemplo:"
            ],
            "id_hash": -7546667965246347340,
            "content_hash": -7546667965246347340,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:811",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 168,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 39,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611766/?format=api",
            "priority": 100,
            "id": 611767,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=1744d97835abe7b4",
            "url": "https://translate-dev.freebsd.org/api/units/611767/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:24.962576Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "An man:sh[1] programmer ought to understand the subtle difference between `$*` and `$@` as the ways to designate all positional parameters.  For its in-depth discussion, refer to a good handbook on man:sh[1] scripting.  _Do not_ use the expressions until you fully understand them because their misuse will result in buggy and insecure scripts."
            ],
            "previous_source": "",
            "target": [
                "Un programador de man:sh[1] tiene que entender la sutil diferencia entre `$*` y `$@` como formas de designar todos los parámetros posicionales. Para una discusión en profundidad, consulta un buen manual de script de man:sh[1]. _No_ uses las expresiones hasta que las entiendas completamente porque un uso inadecuado puede resultar en scripts defectuosos e inseguros."
            ],
            "id_hash": -4462581403845045345,
            "content_hash": -4462581403845045345,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:828",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 172,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 53,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611768/?format=api",
            "priority": 100,
            "id": 611769,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=4211b9db628d539f",
            "url": "https://translate-dev.freebsd.org/api/units/611769/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:25.788676Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Currently `run_rc_command` may have a bug that prevents it from keeping the original boundaries between arguments.  That is, arguments with embedded whitespace may not be processed correctly.  The bug stems from `$*` misuse."
            ],
            "previous_source": "",
            "target": [
                "Actualmente `run_rc_command` podría tener un bug que impide que mantenga los límites originales entre los argumentos. Es decir, los argumentos con espacios en blanco podrían no procesarse correctamente. El bug nace de un uso inadecuado de `$*`."
            ],
            "id_hash": 8246354977161676189,
            "content_hash": 8246354977161676189,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:835",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 173,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 33,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611770/?format=api",
            "priority": 100,
            "id": 611771,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=f270f029217f059d",
            "url": "https://translate-dev.freebsd.org/api/units/611771/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:25.919802Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "[[lukem]]http://www.mewburn.net/luke/papers/rc.d.pdf[The original article by Luke Mewburn] offers a general overview of [.filename]#rc.d# and detailed rationale for its design decisions.  It provides insight on the whole [.filename]#rc.d# framework and its place in a modern BSD operating system."
            ],
            "previous_source": "",
            "target": [
                "[[lukem]]http://www.mewburn.net/luke/papers/rc.d.pdf[El artículo original de Luke Mewburn] ofrece una visión general de [.filename]#rc.d# y una explicación detallada de las decisiones de diseño. Proporciona información sobre todo el framework de [.filename]#rc.d# y su lugar de un sistema operativo BSD moderno."
            ],
            "id_hash": -3068620667265255413,
            "content_hash": -3068620667265255413,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:1018",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 213,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 36,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611772/?format=api",
            "priority": 100,
            "id": 611773,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=556a11c2e93b780b",
            "url": "https://translate-dev.freebsd.org/api/units/611773/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:26.610174Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "[[manpages]]The manual pages man:rc[8], man:rc.subr[8], and man:rcorder[8] document the [.filename]#rc.d# components in great detail.  You cannot fully use the [.filename]#rc.d# power without studying the manual pages and referring to them while writing your own scripts."
            ],
            "previous_source": "",
            "target": [
                "[[manpages]] Las páginas del manual de man:rc[8], man:rc.subr[8], y man:rcorder[8] documentan los componentes de [.filename]#rc.d# en gran detalle. No puedes usar toda la potencia de [.filename]#rc.d# sin estudiar las páginas del manual y hacer referencia a ellas mientras escribes tus propios scripts."
            ],
            "id_hash": -3843401302365174096,
            "content_hash": -3843401302365174096,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:1021",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 214,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 35,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611774/?format=api",
            "priority": 100,
            "id": 611775,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=4aa97ee0f34006b0",
            "url": "https://translate-dev.freebsd.org/api/units/611775/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:26.858903Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "The major source of working, real-life examples is [.filename]#/etc/rc.d# in a live system.  Its contents are easy and pleasant to read because most rough corners are hidden deep in man:rc.subr[8].  Keep in mind though that the [.filename]#/etc/rc.d# scripts were not written by angels, so they might suffer from bugs and suboptimal design decisions.  Now you can improve them!"
            ],
            "previous_source": "",
            "target": [
                "La mayor fuente de ejemplos de la vida real en funcionamiento es [.filename]#/etc/rc.d# en un sistema real. Su contenido es fácil y agradable de leer porque la mayoría de los asuntos espinosos están escondidos en man:rc.subr[8]. De cualquier forma ten en cuenta que los scripts de [.filename]#/etc/rc.d# no han sido escritos por los ángeles, así que podrían tener bugs y decisiones de diseño subóptimas. ¡Ahora puedes mejorarlos!"
            ],
            "id_hash": -1090020829967265562,
            "content_hash": -1090020829967265562,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:1025",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 215,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 58,
            "source_unit": "https://translate-dev.freebsd.org/api/units/611776/?format=api",
            "priority": 100,
            "id": 611777,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=70df77d4900650e6",
            "url": "https://translate-dev.freebsd.org/api/units/611777/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-03-20T20:36:26.957712Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "A guide to writing new rc.d scripts and understanding those already written"
            ],
            "previous_source": "",
            "target": [
                "Una guía para escribir nuevos scripts rc.d y entender aquellos que ya están escritos"
            ],
            "id_hash": -2165566784422263827,
            "content_hash": -2165566784422263827,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:1",
            "context": "",
            "note": "type: YAML Front Matter: description",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 1,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1177212/?format=api",
            "priority": 100,
            "id": 1177214,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=61f25c7bb52043ed",
            "url": "https://translate-dev.freebsd.org/api/units/1177214/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2021-06-03T22:10:28.127367Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "nojail"
            ],
            "previous_source": "",
            "target": [
                "nojail"
            ],
            "id_hash": -4316082018601746637,
            "content_hash": -4316082018601746637,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:691",
            "context": "",
            "note": "type: Labeled list",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 145,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261068/?format=api",
            "priority": 100,
            "id": 1261082,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=441a32458bcabf33",
            "url": "https://translate-dev.freebsd.org/api/units/1261082/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-01-09T02:15:50.970483Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "The service is not for man:jail[8] environment.  The automatic startup and shutdown procedures will ignore the script if inside a jail."
            ],
            "previous_source": "",
            "target": [
                "El servicio no es para un entorno man:jail[8]. Los procedimientos automáticos de arranque y parada ignorarán el script si está dentro de un jail."
            ],
            "id_hash": 721072954916851738,
            "content_hash": 721072954916851738,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:693",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 146,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261070/?format=api",
            "priority": 100,
            "id": 1261083,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=8a01c40836f5d01a",
            "url": "https://translate-dev.freebsd.org/api/units/1261083/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-01-09T02:15:50.973863Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "nostart"
            ],
            "previous_source": "",
            "target": [
                "nostart"
            ],
            "id_hash": 8010299291997935040,
            "content_hash": 8010299291997935040,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:694",
            "context": "",
            "note": "type: Labeled list",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 147,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261072/?format=api",
            "priority": 100,
            "id": 1261084,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=ef2a4cc4041995c0",
            "url": "https://translate-dev.freebsd.org/api/units/1261084/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-01-09T02:15:51.047169Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "The service is to be started manually or not started at all.  The automatic startup procedure will ignore the script.  In conjunction with the [.filename]#shutdown# keyword, this can be used to write scripts that do something only at system shutdown."
            ],
            "previous_source": "",
            "target": [
                "El servicio se tiene que arrancar manualmente o no se arrancará. El procedimiento de arranque automático ignorará el script. Esto se puede usar, junto con la palabra clave [.filename]#shutdown#, para escribir scripts que hace algo sólo cuando se para el sistema."
            ],
            "id_hash": 4142160772746481969,
            "content_hash": 4142160772746481969,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:697",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 148,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 40,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261074/?format=api",
            "priority": 100,
            "id": 1261085,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=b97be946d61c9131",
            "url": "https://translate-dev.freebsd.org/api/units/1261085/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-01-09T02:15:51.051153Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "shutdown"
            ],
            "previous_source": "",
            "target": [
                "shutdown"
            ],
            "id_hash": 425288771188845647,
            "content_hash": 425288771188845647,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:698",
            "context": "",
            "note": "type: Labeled list",
            "flags": "no-wrap",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 149,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 1,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261076/?format=api",
            "priority": 100,
            "id": 1261086,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=85e6ede255ac6c4f",
            "url": "https://translate-dev.freebsd.org/api/units/1261086/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-01-09T02:15:51.056101Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "This keyword is to be listed __explicitly__ if the service needs to be stopped before system shutdown."
            ],
            "previous_source": "",
            "target": [
                "Esta palabra clave se especifica __explícitamente__ si se necesita parar el servicio antes de la parada del sistema."
            ],
            "id_hash": -686574581436433825,
            "content_hash": -686574581436433825,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:699",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 150,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261078/?format=api",
            "priority": 100,
            "id": 1261087,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=7678cc0e49ab3a5f",
            "url": "https://translate-dev.freebsd.org/api/units/1261087/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-01-09T02:15:51.059729Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "When the system is going to shut down, [.filename]#/etc/rc.shutdown# runs.  It assumes that most [.filename]#rc.d# scripts have nothing to do at that time.  Therefore [.filename]#/etc/rc.shutdown# selectively invokes [.filename]#rc.d# scripts with the [.filename]#shutdown# keyword, effectively ignoring the rest of the scripts.  For even faster shutdown, [.filename]#/etc/rc.shutdown# passes the [.filename]#faststop# command to the scripts it runs so that they skip preliminary checks, e.g., the pidfile check.  As dependent services should be stopped before their prerequisites, [.filename]#/etc/rc.shutdown# runs the scripts in reverse dependency order.  If writing a real [.filename]#rc.d# script, you should consider whether it is relevant at system shutdown time.  E.g., if your script does its work in response to the [.filename]#start# command only, then you need not to include this keyword.  However, if your script manages a service, it is probably a good idea to stop it before the system proceeds to the final stage of its shutdown sequence described in man:halt[8].  In particular, a service should be stopped explicitly if it needs considerable time or special actions to shut down cleanly.  A typical example of such a service is a database engine."
            ],
            "previous_source": "",
            "target": [
                "Cuando el sistema se va a apagar, se ejecuta [.filename]#/etc/rc.shutdown#. Asume que la mayoría de los scripts  [.filename]#rc.d# no tienen nada que hacer la mayoría del tiempo. Por lo tanto [.filename]#/etc/rc.shutdown# invoca los scripts de [.filename]#rc.d# de forma selectiva con la palabra clave [.filename]#shutdown#, ignorando de forma efectiva el resto de los scripts. Para hacer un apagado incluso más rápido [.filename]#/etc/rc.shutdown# pasa el comando [.filename]#faststop# a los scripts que ejecuta de forma que se salten las comprobaciones preliminares, por ejemplo la comprobación del pidfile. Como los servicios dependientes se deberían parar antes que sus prerequisitos,  [.filename]#/etc/rc.shutdown# ejecuta los scripts en orden inverso de dependencia. Si escribes un script [.filename]#rc.d#, deberías considerar si es relevante en el momento del apagado. Por ejemplo, si tu script hace su trabajo como respuesta sólo al comando [.filename]#start#, entonces no necesitas incluir esta palabra clave. Sin embargo, si tu script gestiona un servicio, probablemente es una buena idea pararlo antes de que el sistema proceda a la fase final de su secuencia de apagado descrito en man:halt[8]. En particular, un servicio se debería parar de forma explícita si necesita un tiempo considerable o acciones especiales para pararse de forma limpia. Un ejemplo típico de dicho servicio es un motor de bases de datos."
            ],
            "id_hash": 1971514122856367163,
            "content_hash": 1971514122856367163,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:712",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 151,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 182,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1261080/?format=api",
            "priority": 100,
            "id": 1261088,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=9b5c39a63285043b",
            "url": "https://translate-dev.freebsd.org/api/units/1261088/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-01-09T02:15:51.063497Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "After a script has been written, it needs to be integrated into [.filename]#rc.d#.  The crucial step is to install the script in [.filename]#/etc/rc.d# (for the base system) or [.filename]#/usr/local/etc/rc.d# (for ports).  Both [.filename]#bsd.prog.mk# and [.filename]#bsd.port.mk# provide convenient hooks for that, and usually you do not have to worry about the proper ownership and mode.  System scripts should be installed from [.filename]#src/libexec/rc/rc.d# through the [.filename]#Makefile# found there.  Port scripts can be installed using `USE_RC_SUBR` as described extref:{porters-handbook}[in the Porter's Handbook, rc-scripts]."
            ],
            "previous_source": "",
            "target": [
                "Después de que se ha escrito un script, es necesario integrarlo en [.filename]#rc.d#. El paso crucial es instalar el script en [.filename]#/etc/rc.d# (para el sistema base) o [.filename]#/usr/local/etc/rc.d# (para los ports). Tanto [.filename]#bsd.prog.mk# como [.filename]#bsd.port.mk# proporcionan los hooks necesarios para ello, y normalmente no tienes que preocuparte acerca de los permisos y el propietario. Los scripts de sistema deberían instalarse desde [.filename]#src/libexec/rc/rc.d# mediante el [.filename]#Makefile# que se encuentra allí. Los scripts de ports se pueden instalar con `USE_RC_SUBR` como se describe extref:{porters-handbook}[en el Porter's Handbook, rc-scripts]."
            ],
            "id_hash": -5338117245712134234,
            "content_hash": -5338117245712134234,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:594",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 122,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 80,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1438965/?format=api",
            "priority": 100,
            "id": 1438967,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=35eb32a5c7f10fa6",
            "url": "https://translate-dev.freebsd.org/api/units/1438967/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-07-08T03:00:39.969930Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "There are prerequisites to understanding this article.  First of all, you should be familiar with the man:sh[1] scripting language to master [.filename]#rc.d#.  In addition, you should know how the system performs userland startup and shutdown tasks, which is described in man:rc[8]."
            ],
            "previous_source": "",
            "target": [
                "Hay prerequisitos para entender este artículo. Antes de nada, para dominar [.filename]#rc.d# deberías estar familiarizado con el lenguaje de scripting de man:sh[1]. Además deberías conocer cómo el sistema realiza las tareas de arranque y parada en modo usuario, que está descrito en man:rc[8]."
            ],
            "id_hash": -5362957061593516883,
            "content_hash": -5362957061593516883,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:105",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 13,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 41,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1574995/?format=api",
            "priority": 100,
            "id": 1575002,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=3592f2f7760bb4ad",
            "url": "https://translate-dev.freebsd.org/api/units/1575002/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T18:23:23.675420Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "A little consideration before starting `$EDITOR` will not hurt.  To write a well-tempered [.filename]#rc.d# script for a system service, we should be able to answer the following questions first:"
            ],
            "previous_source": "",
            "target": [
                "Un poco de reflexión antes de arrancar `$EDITOR` no dolerá. Para escribir un script [.filename]#rc.d# bien hecho para un servicio del sistema, deberíamos poder responder las siguientes preguntas primero:"
            ],
            "id_hash": -2282471374781221887,
            "content_hash": -2282471374781221887,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:114",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 16,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1574997/?format=api",
            "priority": 100,
            "id": 1575003,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=60530860b02af401",
            "url": "https://translate-dev.freebsd.org/api/units/1575003/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T18:23:23.676773Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "To be properly managed by the [.filename]#rc.d# framework, its scripts need to be written in the man:sh[1] language.  If you have a service or port that uses a binary control utility or a startup routine written in another language, install that element in [.filename]#/usr/sbin# (for the system) or [.filename]#/usr/local/sbin# (for ports) and call it from a man:sh[1] script in the appropriate [.filename]#rc.d# directory."
            ],
            "previous_source": "",
            "target": [
                "Para que los scripts puedan ser gestionados por el framework [.filename]#rc.d# tienen que estar escritos en lenguaje man:sh[1]. Si tienes un servicio o port que usa una utilidad de control binaria o una rutina de arranque escrita en otro lenguaje, instala ese elemento en [.filename]#/usr/sbin# (para el sistema) o [.filename]#/usr/local/sbin# (para ports) e invócalo desde un script man:sh[1] en el directorio [.filename]#rc.d# apropiado."
            ],
            "id_hash": 843177929950133530,
            "content_hash": 843177929950133530,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:162",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 31,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 63,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1574999/?format=api",
            "priority": 100,
            "id": 1575004,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=8bb391dc25207d1a",
            "url": "https://translate-dev.freebsd.org/api/units/1575004/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2023-05-21T18:23:23.678751Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "The BSD [.filename]#rc.d# design is described in crossref:rc-scripting[lukem, the original article by Luke Mewburn], and the [.filename]#rc.d# components are documented in great detail in crossref:rc-scripting[manpages, the respective manual pages].  However, it might not appear obvious to an [.filename]#rc.d# newbie how to tie the numerous bits and pieces together to create a well-styled script for a particular task.  Therefore this article will try a different approach to describe [.filename]#rc.d#.  It will show which features should be used in a number of typical cases, and why.  Note that this is not a how-to document because our aim is not at giving ready-made recipes, but at showing a few easy entrances into the [.filename]#rc.d# realm.  Neither is this article a replacement for the relevant manual pages.  Do not hesitate to refer to them for more formal and complete documentation while reading this article."
            ],
            "previous_source": "The BSD [.filename]#rc.d# design is described in <<lukem, the original article by Luke Mewburn>>, and the [.filename]#rc.d# components are documented in great detail in <<manpages, the respective manual pages>>.  However, it might not appear obvious to an [.filename]#rc.d# newbie how to tie the numerous bits and pieces together to create a well-styled script for a particular task.  Therefore this article will try a different approach to describe [.filename]#rc.d#.  It will show which features should be used in a number of typical cases, and why.  Note that this is not a how-to document because our aim is not at giving ready-made recipes, but at showing a few easy entrances into the [.filename]#rc.d# realm.  Neither is this article a replacement for the relevant manual pages.  Do not hesitate to refer to them for more formal and complete documentation while reading this article.",
            "target": [
                "El diseño del [.filename]#rc.d# de BSD se describe en crossref:rc-scripting[lukem, el artículo original de Luke Mewburn], y los componentes de [.filename]#rc.d# están documentados con gran detalle en crossref:rc-scripting[manpages, las respectivas páginas del manual]. Sin embargo, puede que no parezca obvio para un novato de [.filename]#rc.d# cómo unir las numerosas partes y piezas para crear un script con estilo para una tarea en particular. Por lo tanto, este artículo intentará un enfoque diferente para describir [.filename]#rc.d#. Mostrará qué funciones deben usarse en varios casos típicos y por qué. Ten en cuenta que este no es un documento de instrucciones porque nuestro objetivo no es dar recetas listas para usar, sino mostrar algunas formas fáciles de introducirse en el reino de [.filename]#rc.d#. Este artículo tampoco sustituye a las páginas del manual correspondientes. No dudes en consultarlas para obtener documentación más formal y completa mientras lees este artículo."
            ],
            "id_hash": 7554132679228763521,
            "content_hash": 7554132679228763521,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:101",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 20,
            "fuzzy": false,
            "translated": true,
            "approved": false,
            "position": 12,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 140,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710543/?format=api",
            "priority": 100,
            "id": 1710672,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=e8d5aba5f399ad81",
            "url": "https://translate-dev.freebsd.org/api/units/1710672/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.693065Z"
        },
        {
            "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.  The content of the name variable needs to match the script name, some parts of FreeBSD (e.g., crossref:rc-scripting[rcng-service-jails, service jails] and the cpuset feature of the rc framework) depend upon this.  As such the filename shall also not contain characters which may be troublesome in scripting (e.g., do not use a hyphen \"-\" and others)."
            ],
            "previous_source": "",
            "target": [
                "Ahora es buen tiempo de escoger un nombre único para nuestro script de una vez por todas. Vamos a usarlo en varios lugares mientras desarrollando el script. El contenido del nombre tiene que igualar el nombre del script, algunos partes de FreeBSD (e.g, crossref:rc-scripting[rcng-service-jails, service jails] y la característica cpuset de la infraestructura rc) dependen de esto. Por lo tanto, el nombre del archivo no tendrá otros carácteres que sean molestosos mientras hacer el script (e.g. no utilice guiones '-' o otros)"
            ],
            "id_hash": 4169678341063573944,
            "content_hash": 4169678341063573944,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:191",
            "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": true,
            "num_words": 86,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710545/?format=api",
            "priority": 100,
            "id": 1710673,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=b9ddac5bfabc01b8",
            "url": "https://translate-dev.freebsd.org/api/units/1710673/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.698301Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "For each [.filename]#rc.d# script, there is an optional man:rc.conf[5] variable that takes precedence over `command`.  Its name is constructed as follows: `${name}_program`, where `name` is the mandatory variable we discussed crossref:rc-scripting[name-var, earlier].  E.g., in this case it will be `mumbled_program`.  It is man:rc.subr[8] that arranges `${name}_program` to override `command`."
            ],
            "previous_source": "For each [.filename]#rc.d# script, there is an optional man:rc.conf[5] variable that takes precedence over `command`.  Its name is constructed as follows: `${name}_program`, where `name` is the mandatory variable we discussed <<name-var, earlier>>.  E.g., in this case it will be `mumbled_program`.  It is man:rc.subr[8] that arranges `${name}_program` to override `command`.",
            "target": [
                "Para cada script [.filename]#rc.d#, hay una variable opcional en man:rc.conf[5] que tiene preferencia sobre `command`. Su nombre se construye de la siguiente manera: `${name}_program`, donde `name` es la variable obligatoria que discutimos <<name-var, anteriormente>>. Ejemplo, en este caso será `mumbled_program`. Es man:rc.subr[8] quien hace que `${name}_program` tenga más prioridad que `command`."
            ],
            "id_hash": 4192674474690531267,
            "content_hash": 4192674474690531267,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:374",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 77,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 49,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710547/?format=api",
            "priority": 100,
            "id": 1710674,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=ba2f5f3892c6cfc3",
            "url": "https://translate-dev.freebsd.org/api/units/1710674/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.715754Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "_Never_ include dashed options, like `-X` or `--foo`, in `command_args`.  The contents of `command_args` will appear at the end of the final command line, hence they are likely to follow arguments present in `${name}_flags`; but most commands will not recognize dashed options after ordinary arguments.  A better way of passing additional options to `$command` is to add them to the beginning of `${name}_flags`.  Another way is to modify `rc_flags` crossref:rc-scripting[rc-flags, as shown later]."
            ],
            "previous_source": "_Never_ include dashed options, like `-X` or `--foo`, in `command_args`.  The contents of `command_args` will appear at the end of the final command line, hence they are likely to follow arguments present in `${name}_flags`; but most commands will not recognize dashed options after ordinary arguments.  A better way of passing additional options to `$command` is to add them to the beginning of `${name}_flags`.  Another way is to modify `rc_flags` <<rc-flags, as shown later>>.",
            "target": [
                "_Nunca_ incluyas opciones con guiones, como `-X` o `--foo`, en `command_args`. El contenido de `command_args` aparecerá al final de la línea de comando, por lo tanto seguramente aparezcan después que los argumentos presentes en `${name}_flags`; pero la mayoría de los comandos no reconocen opciones con guiones que aparezcan después de los argumentos ordinarios. Una forma mejor de pasar opciones adicionales a `$command` es añadirlas al principio de `${name}_flags`. Otra forma es modificar `rc_flags` <<rc-flags, como se muestra más adelante>>."
            ],
            "id_hash": -1043168703345882769,
            "content_hash": -1043168703345882769,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:455",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 92,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 73,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710549/?format=api",
            "priority": 100,
            "id": 1710675,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=7185eb975c43896f",
            "url": "https://translate-dev.freebsd.org/api/units/1710675/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.722731Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Keep in mind that putting a service name in the `REQUIRE:` line does not guarantee that the service will actually be running by the time our script starts.  The required service may fail to start or just be disabled in man:rc.conf[5].  Obviously, man:rcorder[8] cannot track such details, and man:rc[8] will not do that either.  Consequently, the application started by our script should be able to cope with any required services being unavailable.  In certain cases, we can help it as discussed crossref:rc-scripting[forcedep, below]"
            ],
            "previous_source": "Keep in mind that putting a service name in the `REQUIRE:` line does not guarantee that the service will actually be running by the time our script starts.  The required service may fail to start or just be disabled in man:rc.conf[5].  Obviously, man:rcorder[8] cannot track such details, and man:rc[8] will not do that either.  Consequently, the application started by our script should be able to cope with any required services being unavailable.  In certain cases, we can help it as discussed <<forcedep, below>>",
            "target": [
                "Ten en cuenta que poner un nombre de servicio en la línea `REQUIRE:` no garantiza que el servicio se esté ejecutando cuando nuestro script arranque. El servicio podría fallar al arrancar o estar deshabilitado en man:rc.conf[5]. Obviamente, man:rcorder[8] no puede controlar esos detalles y man:rc[8] tampoco lo hará. Por lo tanto, la aplicación arrancada por nuestro script debería ser capaz de lidiar con situaciones en las que algún servicio requerido no esté disponible. En ciertos casos, podemos evitarlo como se discute <<forcedep, abajo>>"
            ],
            "id_hash": -8748037980390609438,
            "content_hash": -8748037980390609438,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:682",
            "context": "",
            "note": "type: delimited block = 4",
            "flags": "",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 142,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 83,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710551/?format=api",
            "priority": 100,
            "id": 1710676,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=0698b9ce51312de2",
            "url": "https://translate-dev.freebsd.org/api/units/1710676/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.745159Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Making a script ready for Service Jails"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4854684347094975366,
            "content_hash": 4854684347094975366,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:838",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 174,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710553/?format=api",
            "priority": 100,
            "id": 1710677,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=c35f4db1453ec386",
            "url": "https://translate-dev.freebsd.org/api/units/1710677/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.760108Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Scripts which start a long running service are suitable for service jails, and should come with a suitable service jail configuration."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2956024092123908957,
            "content_hash": -2956024092123908957,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:841",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 175,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710555/?format=api",
            "priority": 100,
            "id": 1710678,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=56fa17bff97534a3",
            "url": "https://translate-dev.freebsd.org/api/units/1710678/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.760808Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Some examples of scripts which are not suitable to run in a service jail:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8730219458425375553,
            "content_hash": -8730219458425375553,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:843",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 176,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710557/?format=api",
            "priority": 100,
            "id": 1710679,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=06d807a8415a34bf",
            "url": "https://translate-dev.freebsd.org/api/units/1710679/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.761458Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "any script which in the start command only changes a runtime setting for programs or the kernel,"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8720909104920486173,
            "content_hash": -8720909104920486173,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:845",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 177,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710559/?format=api",
            "priority": 100,
            "id": 1710680,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=06f91b5fdabe9ee3",
            "url": "https://translate-dev.freebsd.org/api/units/1710680/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.762072Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "or tries to mount something,"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2540079544216044280,
            "content_hash": 2540079544216044280,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:846",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 178,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710561/?format=api",
            "priority": 100,
            "id": 1710681,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=a3402ce3363bc2f8",
            "url": "https://translate-dev.freebsd.org/api/units/1710681/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.762711Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "or finds and deletes files"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4737411028675161072,
            "content_hash": -4737411028675161072,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:847",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 179,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710563/?format=api",
            "priority": 100,
            "id": 1710682,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=3e4155c4f0cc9410",
            "url": "https://translate-dev.freebsd.org/api/units/1710682/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.763332Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Scripts not suitable to run in a service jail need to prevent the use within service jails."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7294711902012812670,
            "content_hash": 7294711902012812670,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:849",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 180,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710565/?format=api",
            "priority": 100,
            "id": 1710683,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=e53c05d36a49ad7e",
            "url": "https://translate-dev.freebsd.org/api/units/1710683/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.763958Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "A script with a long running service which needs to do something listed above before the start or after the stop, can either be split-up into two scripts with dependencies, or use the precommand and postcommand parts of the script to perform this action."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -649298016319814821,
            "content_hash": -649298016319814821,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:851",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 181,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 44,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710567/?format=api",
            "priority": 100,
            "id": 1710684,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=76fd3ae4efe4435b",
            "url": "https://translate-dev.freebsd.org/api/units/1710684/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.764565Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "By default, only the start and stop parts of a script are run within a service jail, the rest is run outside the jail.  As such any setting used in the start/stop parts of the script can not be set from e.g. a precommand."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6825021341507020437,
            "content_hash": 6825021341507020437,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:854",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 182,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 44,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710569/?format=api",
            "priority": 100,
            "id": 1710685,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=deb758bfe4fc6695",
            "url": "https://translate-dev.freebsd.org/api/units/1710685/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.765219Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "To make a script ready for use with extref:../../books/handbook/jails/#service-jails[Service Jails], only one more config line needs to be inserted:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8364346033411512616,
            "content_hash": 8364346033411512616,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:856",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 183,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710571/?format=api",
            "priority": 100,
            "id": 1710686,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=f4142066b3f0d928",
            "url": "https://translate-dev.freebsd.org/api/units/1710686/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.765842Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "name=\"dummy\"\nstart_cmd=\"${name}_start\"\nstop_cmd=\":\"\n"
            ],
            "previous_source": "name=\"dummy\" <.>\nstart_cmd=\"${name}_start\" <.>\nstop_cmd=\":\" <.>\n",
            "target": [
                "name=\"dummy\" <.>\nstart_cmd=\"${name}_start\" <.>\nstop_cmd=\":\" <.>\n"
            ],
            "id_hash": 452457058151861620,
            "content_hash": 452457058151861620,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:866, documentation/content/en/articles/rc-scripting/_index.adoc:899",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 184,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710573/?format=api",
            "priority": 100,
            "id": 1710687,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=8647734c13428d74",
            "url": "https://translate-dev.freebsd.org/api/units/1710687/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.766547Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                ": ${dummy_svcj_options:=\"\"} <.>\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8823674283778435233,
            "content_hash": 8823674283778435233,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:868",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 185,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710575/?format=api",
            "priority": 100,
            "id": 1710688,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=fa73fd02e25ce8a1",
            "url": "https://translate-dev.freebsd.org/api/units/1710688/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.767394Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "dummy_start()\n{\n        echo \"Nothing started.\"\n}\n"
            ],
            "previous_source": "dummy_start() <.>\n{\n\techo \"Nothing started.\"\n}\n",
            "target": [
                "dummy_start() <.>\n{\n\techo \"Nothing started.\"\n}\n"
            ],
            "id_hash": 2202519770084547454,
            "content_hash": 2202519770084547454,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:873, documentation/content/en/articles/rc-scripting/_index.adoc:904",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 186,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710577/?format=api",
            "priority": 100,
            "id": 1710689,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=9e90ec0fbaaa1b7e",
            "url": "https://translate-dev.freebsd.org/api/units/1710689/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.768065Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "&#10122; If it makes sense that the script runs in a jail, it must have an overridable service jails configuration.  If it does not need network access or access to any other resource which is restricted in jails, an empty config like displayed is enough."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -3874409388714325555,
            "content_hash": -3874409388714325555,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:880",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 187,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 45,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710579/?format=api",
            "priority": 100,
            "id": 1710690,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=4a3b55303f3e89cd",
            "url": "https://translate-dev.freebsd.org/api/units/1710690/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.768877Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Strictly speaking an empty config is not needed, but it explicitly describes that the script is service jails ready, and that it does not need additional jail permissions.  As such it is highly recommended to add such an empty config in such a case.  The most common option to use is \"net_basic\", which enables the use of the hosts IPv4 and IPv6 addresses.  All possible options are explained in man:rc.conf[5]."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7494332352734676010,
            "content_hash": -7494332352734676010,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:885",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 188,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 70,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710581/?format=api",
            "priority": 100,
            "id": 1710691,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=17fec86e8e883bd6",
            "url": "https://translate-dev.freebsd.org/api/units/1710691/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.769546Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "If a setting for the start/stop depends on variables from the rc-framework (e.g., set inside man:rc.conf[5]), this needs to be handled by ``load_rc_config`` and ``run_rc_command`` instead of inside a precommand."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1366917712775787057,
            "content_hash": 1366917712775787057,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:887",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 189,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 30,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710583/?format=api",
            "priority": 100,
            "id": 1710692,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=92f8446ae330b231",
            "url": "https://translate-dev.freebsd.org/api/units/1710692/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.770236Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "If for some reason a script can not be run within a service jail, e.g., because it is not possible to run or it does not make sense to run it in a jail, use the following:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5174585764496131955,
            "content_hash": 5174585764496131955,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:889",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 190,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 37,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710585/?format=api",
            "priority": 100,
            "id": 1710693,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=c7cfd2563095c773",
            "url": "https://translate-dev.freebsd.org/api/units/1710693/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.770949Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "load_rc_config $name\ndummy_svcj=\"NO\"\t\t# does not make sense to run in a svcj <.>\nrun_rc_command \"$1\"\n"
            ],
            "previous_source": "load_rc_config $name <.>\nrun_rc_command \"$1\" <.>\n",
            "target": [
                "load_rc_config $name <.>\nrun_rc_command \"$1\" <.>\n"
            ],
            "id_hash": -3254546576597896323,
            "content_hash": -3254546576597896323,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:908",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 10,
            "fuzzy": true,
            "translated": false,
            "approved": false,
            "position": 191,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": true,
            "num_words": 16,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710587/?format=api",
            "priority": 100,
            "id": 1710694,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=52d58721c4eb337d",
            "url": "https://translate-dev.freebsd.org/api/units/1710694/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.771679Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "&#10122; The disabling needs to happen after the ``load_rc_config`` call, else a man:rc.conf[5] setting may override it."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6010834520425633415,
            "content_hash": 6010834520425633415,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:911",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 192,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710589/?format=api",
            "priority": 100,
            "id": 1710695,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=d36ac62649a01687",
            "url": "https://translate-dev.freebsd.org/api/units/1710695/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.772974Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Advanced rc-scripting: Instancing"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1457553076908939791,
            "content_hash": 1457553076908939791,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:913",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 193,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710591/?format=api",
            "priority": 100,
            "id": 1710696,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=943a44cd0e6f5a0f",
            "url": "https://translate-dev.freebsd.org/api/units/1710696/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.773664Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Sometimes it is useful to run several instances of a service.  Typically you want to be able to start/stop such instances independently, and you want to have a separate config file for each instance.  Each instance should be started at boot, survive updates, and benefit from updates."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 9001265210400181139,
            "content_hash": 9001265210400181139,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:921",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 194,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 47,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710593/?format=api",
            "priority": 100,
            "id": 1710697,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=fceaeb04a2fc0b93",
            "url": "https://translate-dev.freebsd.org/api/units/1710697/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.774292Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "Here is an example of a rc script which supports this:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 431586765795581456,
            "content_hash": 431586765795581456,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:923",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 195,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710595/?format=api",
            "priority": 100,
            "id": 1710698,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=85fd4de079015e10",
            "url": "https://translate-dev.freebsd.org/api/units/1710698/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.774964Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/es/?format=api",
            "source": [
                "#\n# PROVIDE: dummy\n# REQUIRE: NETWORKING SERVERS\n# KEYWORD: shutdown\n#\n# Add these following line to /etc/rc.conf.local or /etc/rc.conf\n# to enable this service:\n#\n# dummy_enable (bool):\tSet it to YES to enable dummy on startup.\n#\t\t\tDefault: NO\n# dummy_user (string):\tUser account to run with.\n#\t\t\tDefault: www\n#\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3691944997226257947,
            "content_hash": 3691944997226257947,
            "location": "documentation/content/en/articles/rc-scripting/_index.adoc:941",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 196,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 54,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1710597/?format=api",
            "priority": 100,
            "id": 1710699,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/es/?checksum=b33c6c6a09f39e1b",
            "url": "https://translate-dev.freebsd.org/api/units/1710699/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2024-09-14T20:31:18.775662Z"
        }
    ]
}