Translated using Weblate (Spanish)

Currently translated at 100.0% (59 of 59 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (14 of 14 strings)

Translated using Weblate (Spanish)

Currently translated at 97.2% (71 of 73 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (55 of 55 strings)

Co-authored-by: Fco. Javier F. Serrador <fserrador@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/fedora-docs-l10n-packaging-guidelines/masterpagesgap/es/
Translate-URL: https://translate.fedoraproject.org/projects/fedora-docs-l10n-packaging-guidelines/masterpagesperl/es/
Translate-URL: https://translate.fedoraproject.org/projects/fedora-docs-l10n-packaging-guidelines/masterpagesshellcompletions/es/
Translate-URL: https://translate.fedoraproject.org/projects/fedora-docs-l10n-packaging-guidelines/masterpageswhat-can-be-packaged/es/
Translation: fedora-docs-l10n/packaging-guidelines/master/pages/GAP
Translation: fedora-docs-l10n/packaging-guidelines/master/pages/Perl
Translation: fedora-docs-l10n/packaging-guidelines/master/pages/ShellCompletions
Translation: fedora-docs-l10n/packaging-guidelines/master/pages/what-can-be-packaged
This commit is contained in:
Francisco Serrador 2026-06-12 08:01:55 +00:00 committed by Hosted Weblate
commit 48f8347ab9
4 changed files with 381 additions and 85 deletions

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2024-04-24 22:24+0000\n"
"PO-Revision-Date: 2026-05-11 17:59+0000\n"
"PO-Revision-Date: 2026-06-12 08:01+0000\n"
"Last-Translator: \"Fco. Javier F. Serrador\" <fserrador@gmail.com>\n"
"Language-Team: Spanish <https://translate.fedoraproject.org/projects/fedora-"
"docs-l10n-packaging-guidelines/masterpagesgap/es/>\n"
@ -16,7 +16,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.17.1\n"
"X-Generator: Weblate 2026.6.1\n"
#. type: Title =
#: pages/GAP.adoc:1
@ -140,7 +140,6 @@ msgstr "BuildRequires"
#. type: Plain text
#: pages/GAP.adoc:69
#, fuzzy
msgid ""
"All add-ons MUST include `+BuildRequires: gap-devel+`, as that package "
"contains essential tools needed for compiling binary modules and building "
@ -150,10 +149,10 @@ msgid ""
msgstr ""
"Todos los complementos DEBEN incluir `+BuildRequires: gap-devel+`, ya que "
"este paquete contiene las herramientas esenciales para compilar módulos "
"binarios y generar documentación, así como un conjunto de macros RPM para "
"usar en archivos de especificaciones. Cada complemento también DEBE incluir "
"un `+BuildRequires+` que depende del estilo de documentación utilizado por "
"el complemento GAP."
"binarios y crear documentación, así como un conjunto de macros RPM para usar "
"en archivos de especificaciones. Cada complemento también DEBE incluir un "
"`+BuildRequires+` que depende del estilo de documentación utilizado por el "
"complemento GAP."
#. type: Title ===
#: pages/GAP.adoc:70
@ -163,7 +162,6 @@ msgstr "TTH"
#. type: Plain text
#: pages/GAP.adoc:80
#, fuzzy
msgid ""
"Add-ons that use a `+buildman.pe+` or `+convert.pl+` script to build "
"documentation also need `+BuildRequires: tth+` in order to build HTML "
@ -172,13 +170,13 @@ msgid ""
"files should be modified to link to the version of the file contained in the "
"gap or gap-devel packages."
msgstr ""
"Los complementos que usan un script `+buildman.pe+` o `+convert.pl+` para "
"Los complementos que usan un guion `+buildman.pe+` o `+convert.pl+` para "
"generar documentación también necesitan `+BuildRequires: tth+` para generar "
"páginas de documentación HTML a partir de la entrada de TeX. Algunos "
"complementos incluyen estos scripts, así como algunos archivos auxiliares. "
"complementos incluyen estos guiones, así como algunos archivos auxiliares. "
"Los complementos que contengan alguno de los siguientes archivos deben "
"modificarse para vincularse a la versión del archivo incluida en los "
"paquetes gap o gap-devel."
"modificarse para enlazarse a la versión del archivo incluida en los paquetes "
"gap o gapdevel."
#. type: Plain text
#: pages/GAP.adoc:82
@ -198,28 +196,28 @@ msgstr "`+manualbib.xml+` → `+%{gap_libdir}/doc/manualbib.xml+`"
#. type: Plain text
#: pages/GAP.adoc:85
msgid "`+manualbib.xml.bib+` → `+%{gap_libdir}/doc/manualbib.xml.bib+`"
msgstr ""
msgstr "`+manualbib.xml.bib+` → `+%{gap_libdir}/doc/manualbib.xml.bib+`"
#. type: Plain text
#: pages/GAP.adoc:86
msgid "`+manualindex+` → `+%{gap_libdir}/doc/manualindex+`"
msgstr ""
msgstr "`+manualindex+` → `+%{gap_libdir}/doc/manualindex+`"
#. type: Plain text
#: pages/GAP.adoc:87
msgid "`+buildman.pe+` → `+%{gap_libdir}/etc/buildman.pe+`"
msgstr ""
msgstr "`+buildman.pe+` → `+%{gap_libdir}/etc/buildman.pe+`"
#. type: Plain text
#: pages/GAP.adoc:88
msgid "`+convert.pl+` → `+%{gap_libdir}/etc/convert.pl+`"
msgstr ""
msgstr "`+convert.pl+` → `+%{gap_libdir}/etc/convert.pl+`"
#. type: Title ===
#: pages/GAP.adoc:89
#, no-wrap
msgid "GAPDoc"
msgstr ""
msgstr "GAPDoc"
#. type: Plain text
#: pages/GAP.adoc:96
@ -228,12 +226,16 @@ msgid ""
"GAPDoc-latex+` to pull in the necessary LaTeX packages. These packages do "
"not need `+Requires: GAPDoc+`, since `+gap-core+` depends on GAPDoc."
msgstr ""
"Complementos que utilizan GAPDoc para crear documentación DEBEN incluir "
"`+BuildRequires: GAPDoc-latex+` para atraer los paquetes LaTeX necesarios. "
"Estos paquetes no necesitan `+Requiere: GAPDoc+`, ya que `+gap-core+` "
"depende de GAPDoc."
#. type: Title ===
#: pages/GAP.adoc:97
#, no-wrap
msgid "Autodoc"
msgstr ""
msgstr "Autodoc"
#. type: Plain text
#: pages/GAP.adoc:104
@ -243,12 +245,16 @@ msgid ""
"`+BuildRequires: GAPDoc-latex+`, as the Autodoc package `+Requires: GAPDoc-"
"latex+`."
msgstr ""
"Los complementos que utilicen Autodoc para generar documentación DEBE "
"incluir `+BuildRequires: gap-pkg-autodoc+`. Tales paquetes no necesitan "
"incluir `+BuildRequires: GAPDoc-latex+`, como el paquete de Autodoc "
"`+Requires: GAPDoc-latex+`."
#. type: Title ==
#: pages/GAP.adoc:105
#, no-wrap
msgid "Requires, Recommends, and Suggests"
msgstr ""
msgstr "Requerir, Recomendar, y Sugerir"
#. type: Plain text
#: pages/GAP.adoc:121
@ -262,6 +268,15 @@ msgid ""
"Requires, Recommends, and Suggests is left to the discretion of the Fedora "
"packager."
msgstr ""
"Todos los complementos DEBEN incluyir `+Requieres: gap-core+`, o bien "
"directamente o bien transitivamente. Además, las dependencias en otros "
"paquetes de GAP, como grabados en `+PackageInfo.g+`, DEBEN estar "
"especificadas, con la excepción de `+GAPDoc+`, como anotó encima. GAP tiene "
"un sistema de una dependencia de 2 niveles, especificada con las etiquetas "
"`+NeededOtherPackages+` y `+SuggestedOtherPackages+` en `+PackageInfo.g+`. "
"Como esta relación del sistema de dependencias RPM a nivel-3 de Requisitos, "
"Recomendaciones, y Sugerencias quedan a la discreción del empaquetador de "
"Fedora."
#. type: Title ==
#: pages/GAP.adoc:122
@ -279,21 +294,28 @@ msgid ""
"online-help. However, some files are not needed in the final install "
"directory. Files that should not appear there include:"
msgstr ""
"El complemento GAP es intenta ser desempaquetado en un lugar con un árbol "
"deldirectorio GAP. Normalmente, el directorio de la distribución completa "
"es copiada a `+%{gap_libdir}/pkg+` o `+%{gap_archdir}/pkg+`. Esto incluye "
"los directorios de la documentación, las cuales están consumidas por las "
"herramientas contenidas en gap-online-help. Aun así, algunos archivos no "
"son necesarias en el directorio de instalación final. Los archivos que no "
"aparecerían allí incluyen:"
#. type: Plain text
#: pages/GAP.adoc:135
msgid "Textual descriptions of the add-on, such as a README"
msgstr ""
msgstr "Descripciones textuales del complemento, tales como un README"
#. type: Plain text
#: pages/GAP.adoc:136
msgid "License files (COPYING, COPYRIGHT, LICENSE, etc.)"
msgstr ""
msgstr "Archivos de licencias (COPYING, COPYRIGHT, LICENSE, etc.)"
#. type: Plain text
#: pages/GAP.adoc:137
msgid "Files for building documentation, often called `+make_doc+`"
msgstr ""
msgstr "Archivos para generar la documentación, a menudo llamados `+make_doc+`"
#. type: Plain text
#: pages/GAP.adoc:139
@ -301,46 +323,48 @@ msgid ""
"Files generated by LaTeX and associated tools, including files with these "
"suffixes:"
msgstr ""
"Los archivos generados por LaTeX y herramientas asociadas, incluyendo "
"archivos con estos sufijos:"
#. type: Plain text
#: pages/GAP.adoc:140
msgid ".aux"
msgstr ""
msgstr ".aux"
#. type: Plain text
#: pages/GAP.adoc:141
msgid ".bbl"
msgstr ""
msgstr ".bbl"
#. type: Plain text
#: pages/GAP.adoc:142
msgid ".blg"
msgstr ""
msgstr ".blg"
#. type: Plain text
#: pages/GAP.adoc:143
msgid ".idx"
msgstr ""
msgstr ".idx"
#. type: Plain text
#: pages/GAP.adoc:144
msgid ".ilg"
msgstr ""
msgstr ".ilg"
#. type: Plain text
#: pages/GAP.adoc:145
msgid ".ind"
msgstr ""
msgstr ".ind"
#. type: Plain text
#: pages/GAP.adoc:146
msgid ".log"
msgstr ""
msgstr ".log"
#. type: Plain text
#: pages/GAP.adoc:147
msgid ".toc"
msgstr ""
msgstr ".toc"
#. type: Plain text
#: pages/GAP.adoc:152
@ -349,6 +373,9 @@ msgid ""
"%license tag, and other documentation such as README files can be included "
"as %doc."
msgstr ""
"Note que los archivos de la Licencia aún DEBE ser incluida dentro del "
"paquete con la etiqueta %licence, y otra documentación tal como archivos "
"README pueden ser incluidos como %doc."
#. type: Plain text
#: pages/GAP.adoc:159
@ -359,6 +386,11 @@ msgid ""
"arguments in `+%install+`. For special cases, two optional arguments can be "
"given:"
msgstr ""
"La macro de `+%gap_copy_docs+` tiene como objetivo facilitar la instalación "
"de los archivos de documentación. Para muchos paquetes, asegura que el "
"subdirectorio `doc` existe en el buildroot, entonces invocar la macro sin "
"argumentos en `+%instalar+`. Para casos especiales, pueden darse dos "
"argumentos opcionales:"
#. type: Plain text
#: pages/GAP.adoc:163
@ -366,6 +398,8 @@ msgid ""
"`+-d directory+`: for cases where the documentation directory is not named "
"`doc`, or there are multiple documentation directories"
msgstr ""
"`+-d directory+`: para casos donde el directorio de la documentación no se "
"nombra `doc`, o hay múltiples directorios de documentación"
#. type: Plain text
#: pages/GAP.adoc:167
@ -373,6 +407,8 @@ msgid ""
"`+-n package+`: the installed add-on directory name is assumed to be "
"available from a macro `+%pkgname+`."
msgstr ""
"`+-n package+`: se asume el nombre del directorio del complemento instalado "
"para estar disponible desde una macro `+%pkgname+`."
#. type: Plain text
#: pages/GAP.adoc:169
@ -380,6 +416,8 @@ msgid ""
"If that is not the case, use this macro to give the main add-on directory "
"name."
msgstr ""
"Si eso no es el caso, utilice esta macro para proporcionar el nombre del "
"directorio del complemento principal."
#. type: Title ==
#: pages/GAP.adoc:170
@ -399,12 +437,20 @@ msgid ""
"%{gap_libdir}/pkg/%{pkgname}/doc+` and `+%docdir %{gap_libdir}/pkg/"
"%{pkgname}/htm+`."
msgstr ""
"Desde la documentación GAP DEBE ser instalada debajo de `+%{gap_libdir}/"
"pkg+` o `+%{gap_archdir}/pkg+` para el explorador de documentación embebida "
"para encontrarlo, ya que la documentación NO ESTARÍA duplicada con "
"`+%doc+`. Sin embargo, la documentación aún ESTARÍA marcada como tal de "
"modo que la documentación-libre instala el trabajo como se esperaba. Muchos "
"complementos INCLUIRÍAN `+%docdir+` declarations en la sección +%files+` del "
"archivo spec; p. ej., `+%docdir %{gap_libdir}/pkg/%{pkgname}/doc+` y "
"`+%docdir %{gap_libdir}/pkg/%{pkgname}/htm+`."
#. type: Title ==
#: pages/GAP.adoc:183
#, no-wrap
msgid "Other RPM macros"
msgstr ""
msgstr "Otras macros de RPM"
#. type: Plain text
#: pages/GAP.adoc:187
@ -413,41 +459,48 @@ msgid ""
"Other RPM macros that may be useful\n"
" for GAP add-on spec files include the following:\n"
msgstr ""
"Otras macros de RPM que pueden ser útiles\n"
" para los archivos spec del complemento GAP incluye los siguientes:\n"
#. type: Plain text
#: pages/GAP.adoc:190
msgid "`+%gap_version+`: the version of the main GAP package; e.g., 4.12.0."
msgstr ""
msgstr "`+%gap_version+`: la versión del paquete GAP principal; p.ej. 4.12.0."
#. type: Plain text
#: pages/GAP.adoc:192
msgid "`+%gap_archdir+`:"
msgstr ""
msgstr "`+%gap_archdir+`:"
#. type: Plain text
#: pages/GAP.adoc:194
msgid ""
"parent directory for arch-specific GAP add-ons, currently `+%{_libdir}/gap+`."
msgstr ""
"directorio antecesor para complemento GAP de arquitectura específica , "
"actualmente `+%{_libdir}/gap+`."
#. type: Plain text
#: pages/GAP.adoc:196
msgid "`+%gap_libdir+`:"
msgstr ""
msgstr "`+%gap_libdir+`:"
#. type: Plain text
#: pages/GAP.adoc:197
msgid ""
"the root directory of the GAP installation, currently `+%{_datadir}/gap+`."
msgstr ""
"el directorio root de la instalación GAP, actualmente `+%{_datadir}/gap+`."
#. type: Plain text
#: pages/GAP.adoc:199
msgid "`+%gap_arch+`:"
msgstr ""
msgstr "`+%gap_arch+`:"
#. type: Plain text
#: pages/GAP.adoc:199
msgid ""
"the GAP name for the build architecture; e.g., `x86_64-redhat-linux-gnu`."
msgstr ""
"el nombre GAP para la arquitectura de construcción; `x86_64-redhat-linux-"
"gnu`."

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2024-08-25 22:26+0000\n"
"PO-Revision-Date: 2026-05-11 17:59+0000\n"
"PO-Revision-Date: 2026-06-12 08:01+0000\n"
"Last-Translator: \"Fco. Javier F. Serrador\" <fserrador@gmail.com>\n"
"Language-Team: Spanish <https://translate.fedoraproject.org/projects/fedora-"
"docs-l10n-packaging-guidelines/masterpagesperl/es/>\n"
@ -16,7 +16,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.17.1\n"
"X-Generator: Weblate 2026.6.1\n"
#. type: Title =
#: pages/Perl.adoc:1
@ -142,6 +142,10 @@ msgid ""
"for installed Perl files. Whenever you install a Perl script or a Perl "
"module, you must include a build dependency on this package."
msgstr ""
"`+perl-generators+` Automáticamente genera Requires y Provides en tiempo "
"de ejecución para archivos de Perl instalados. Siempre que instalas un guion "
"Perl o un módulo de Perl, debes incluir una dependencia de creación en este "
"paquete."
#. type: Plain text
#: pages/Perl.adoc:39
@ -150,6 +154,10 @@ msgid ""
"dependency if it is called in any way, either explicitly via `+perl+` or `+"
"%__perl+`, or as part of your package's build system."
msgstr ""
"`+perl-interpreter+` El intérprete de Perl debe estar enumerado como una "
"dependencia de creación si esto es invocado dentro de cualquier manera, o "
"bien explícitamente por medio de `+perl+` o `+%__perl+`, o como parte de su "
"sistema de creación del paquete."
#. type: Plain text
#: pages/Perl.adoc:41
@ -158,6 +166,10 @@ msgid ""
"specific code which links to `+libperl.so+` library (e.g. an XS Perl "
"module), you must include `+BuildRequires: perl-devel+`."
msgstr ""
"`+perl-devel+` - Proporciona la cabecera de los archivos de Perl. Si se crea "
"código basado en especificaciones de arquitectura los cuales se enlazan a "
"bibliotecas `+libperl.so+` (p.ej., un módulo XS de Perl), debe incluir "
"`+BuildRequires: perl-devel+`."
#. type: Plain text
#: pages/Perl.adoc:43
@ -166,6 +178,10 @@ msgid ""
"syntax as documented above. This applies to so called _core_ modules as "
"well, since they may move in and out of the base Perl package over time."
msgstr ""
"Si se requiere un módulo Perl específico en tiempo de creación, utilice la "
"sintaxis de `perl(__MÓDULO__)` como se documentó antes. Esto aplica a "
"módulos tales como _core_ también, ya que puede trasladar dentro y fuera el "
"paquete de Perl a lo largo del tiempo."
#. type: Plain text
#: pages/Perl.adoc:45
@ -176,6 +192,11 @@ msgid ""
"package because it includes an epoch number, which makes version comparisons "
"tricky."
msgstr ""
"Si se necesita limitar su paquete de Perl a una versión concreta, utilice la "
"dependencia `+perl(:VERSION)+` con la restricción de la versión deseada (p. "
"ej. `+perl(:VERSION) >= 5.22+`). No utiliza una comparación contra la "
"versión del paquete de `+perl+` porque ello incluye un número de época, el "
"cual hace comparaciones delicadas de la versión."
#. type: Title ==
#: pages/Perl.adoc:46
@ -192,6 +213,12 @@ msgid ""
"should not explicitly require `+perl-Readonly+`, but rather "
"`+perl(Readonly)+`, which the `+perl-Readonly+` package provides."
msgstr ""
"Los paquetes de Perl utilizan el nombrado virtual `+perl(Foo)+` para indicar "
"un módulo de Perl dado. Los paquetes utilizarían esta metodología, y no "
"requiere el nombre del paquete directamente. Por ejemplo, un paquete que "
"requiere el módulo Readonly de Perl no requeriría explícitamente `+perl"
"Readonly+`, sino en su lugar `+perl(Readonly)+`, el cual el paquete `+perl"
"Readonly+` lo proporciona."
#. type: Plain text
#: pages/Perl.adoc:51
@ -199,12 +226,14 @@ msgid ""
"It is recommended to include explicit dependencies for core modules, because "
"they can move between sub-packages or disappear from core Perl."
msgstr ""
"Está recomendado incluir dependencias explícitas para módulos core, porque "
"pueden mover entre subpaquetes o desaparecer desde el Perl core."
#. type: Title ===
#: pages/Perl.adoc:52
#, no-wrap
msgid "Versioned MODULE_COMPAT_ Requires or `+perl-libs+`"
msgstr ""
msgstr "Requisitos MODULE_COMPAT_ versionado o `+perllibs+`"
#. type: Plain text
#: pages/Perl.adoc:55
@ -215,6 +244,11 @@ msgid ""
"dependency on `+perl(:MODULE_COMPAT_<perl_version>)+` for libraries with "
"compiled code. The dependency is handled by `+perl-generators+`."
msgstr ""
"Los paquetes con módulos de Perl instalados en %\\{perl_vendorarch}, %\\"
"{perl_vendorlib}, %\\{perl_privlib} o %\\{perl_archlib} obtendrán "
"automáticamente la dependencia en `+perl-libs+` para módulos puros de Perl o "
"una dependencia en `+perl(:MODULE_COMPAT_<perl_version>)+` para bibliotecas "
"con código compilado. La dependencia está manejada por `+perl-generators+`."
#. type: Plain text
#: pages/Perl.adoc:57
@ -223,6 +257,10 @@ msgid ""
"install modules to the aforementioned directories or explicitly link to "
"`+libperl.so.<perl_version>+` need to handle the dependency manually."
msgstr ""
"Los paquetes que requieren el intérprete de Perl o `+libperl.so+` pero no "
"instala módulos para los directorios anteriormente mencionados o enlaces "
"explícitamente para `+libperl.so.<perl_version>+` necesitan de manejar la "
"dependencia manualmente."
#. type: Title ===
#: pages/Perl.adoc:58
@ -240,6 +278,13 @@ msgid ""
"AutoProvidesAndRequiresFiltering.adoc#_perl[Packaging Guidelines: Automatic "
"Filtering of Provides and Requires - Perl] for information."
msgstr ""
"El generador dependiente de RPM puede obtener a través de dependencias "
"adicionales y a menudo podrá pensar paquetes que proporcionen funcionalidad "
"contraria a la realidad. Para reparar esto, las necesidades del generador de "
"la dependencia para ser anulado tal que las dependencias adicionales pueden "
"ser filtradas fuera. Consulte las "
"xref:AutoProvidesAndRequiresFiltering.adoc#_perl[Directrices de Empaquetado: "
"Filtro Automático de Provisión y Requisitos - Perl] para información."
#. type: Title ===
#: pages/Perl.adoc:62
@ -256,6 +301,11 @@ msgid ""
"of this is in the `+perl-Class-Accessor-Chained+` package, where the "
"following can be found:"
msgstr ""
"Bajo algunas circunstancias, la dependencia automática del generador de los "
"RPM puede perder dependencias que estarían añadidas. Usualmente esto es un "
"resultado de utilizar constructores del lenguaje que la dependencia no "
"esperada. Un ejemplo de este es en el paquete `+perl-Class-Accessor-"
"Chained+`, donde el siguiendo puede ser encontrado:"
#. type: delimited block .
#: pages/Perl.adoc:72
@ -265,6 +315,9 @@ msgid ""
"...\n"
"use base 'Class::Accessor';\n"
msgstr ""
"use base 'Class::Accessor::Fast';\n"
"...\n"
"use base 'Class::Accessor';\n"
#. type: Plain text
#: pages/Perl.adoc:75
@ -274,12 +327,16 @@ msgid ""
"dependencies can be missed. This package needed additional dependencies as "
"follows:"
msgstr ""
"Una señal reveladora de este constructor particular es que el paquete "
"contiene una dependencia en `+perl(base)+`, pero esto no es la situación "
"única en cuyas dependencias pueden ser perdidas. Este paquete necesitaba "
"dependencias adicionales como siguen:"
#. type: delimited block .
#: pages/Perl.adoc:78
#, no-wrap
msgid "Requires: perl(Class::Accessor), perl(Class::Accessor::Fast)\n"
msgstr ""
msgstr "Requiere: perl(Class::Accessor), perl(Class::Accessor::Fast)\n"
#. type: Plain text
#: pages/Perl.adoc:81
@ -287,6 +344,8 @@ msgid ""
"In general, it's a good idea to look at the upstream package's documentation "
"for details of other dependencies."
msgstr ""
"En general, es una idea buena mirar en la documentación del paquete en "
"desarrollo para detalles de otras dependencias."
#. type: Plain text
#: pages/Perl.adoc:83
@ -294,6 +353,8 @@ msgid ""
"Another similar example of missing requirements can be seen in `+perl-"
"Spreadsheet-WriteExcel+`:"
msgstr ""
"Otro ejemplo similar de requisitos ausentes puede ser visto en `+perl-"
"Spreadsheet-WriteExcel+`:"
#. type: delimited block .
#: pages/Perl.adoc:89
@ -304,6 +365,10 @@ msgid ""
"use autouse 'Date::Calc' => qw(Delta_DHMS Decode_Date_EU Decode_Date_US);\n"
"use autouse 'Date::Manip' => qw(ParseDate Date_Init);\n"
msgstr ""
"package Spreadsheet::WriteExcel::Utility;\n"
"...\n"
"use autouse 'Date::Calc' => qw(Delta_DHMS Decode_Date_EU Decode_Date_US);\n"
"use autouse 'Date::Manip' => qw(ParseDate Date_Init);\n"
#. type: Plain text
#: pages/Perl.adoc:92
@ -313,17 +378,21 @@ msgid ""
"failed to Provide: `+perl(DBD::Pg)+` due to the following construct in "
"`+DBD::Pg+` version 1.43:"
msgstr ""
"Similarmente, lo posible de perder Provides:, como era el caso en https://"
"bugzilla.redhat.com/167797[Bug #167797] , donde el paquete `+perl-DBD-Pg+` "
"falló para Provide: `+perl(DBD::Pg)+` debido al siguiente constructor en "
"`+DBD::Pg+` con la versión 1.43:"
#. type: delimited block .
#: pages/Perl.adoc:95
#, no-wrap
msgid "{ package DBD::Pg;\n"
msgstr ""
msgstr "{ package DBD::Pg;\n"
#. type: Plain text
#: pages/Perl.adoc:98
msgid "The usual way of writing this, and what's expected by RPM, is:"
msgstr ""
msgstr "La manera habitual de escribir esto, y qué está esperado por RPM, es:"
#. type: delimited block .
#: pages/Perl.adoc:102
@ -332,6 +401,8 @@ msgid ""
"{\n"
"package DBD::Pg;\n"
msgstr ""
"{\n"
"package DBD::Pg;\n"
#. type: Plain text
#: pages/Perl.adoc:106
@ -341,12 +412,16 @@ msgid ""
"using manual Provides: entries, or by patching the source to use a format "
"that RPM can parse correctly."
msgstr ""
"Así que es sensato examinar el Provides: de sus paquetes para comprobar que "
"esos son correctos y completos. Si algo falta, puede ser reparado o bien "
"utilizando apuntes de Provides: manual, o bien a través de parches de la "
"fuente para utilizar un formato que RPM puede interpretar correctamente."
#. type: Title ==
#: pages/Perl.adoc:107
#, no-wrap
msgid "URL tag"
msgstr ""
msgstr "Etiqueta URL"
#. type: Plain text
#: pages/Perl.adoc:110
@ -354,18 +429,21 @@ msgid ""
"For CPAN-based packages the URL tag should use a non-versioned metacpan.org "
"URL. E.g., if one were packaging the module `+Net::XMPP+`, the URL would be:"
msgstr ""
"Para paquetes basados en CPAN la etiqueta de URL utilizaría un URL "
"metacpan.org no versionado. P. ej., si uno estaba empaquetando el módulo "
"`+Net::XMPP+`, la URL sería:"
#. type: delimited block .
#: pages/Perl.adoc:113
#, no-wrap
msgid "URL: https://metacpan.org/release/Net-XMPP\n"
msgstr ""
msgstr "URL: https://metacpan.org/release/Net-XMPP\n"
#. type: Title ==
#: pages/Perl.adoc:115
#, no-wrap
msgid "Testing and Test Suites"
msgstr ""
msgstr "Testeo y Suite de Prueba"
#. type: Plain text
#: pages/Perl.adoc:118
@ -374,16 +452,22 @@ msgid ""
"run as much of the test suite as possible, subject to the technical "
"limitations of the build system. This means, at the least:"
msgstr ""
"Los paquetes Perl típicamente tienen una suite de prueba grande, sana. Es "
"directiva para ejecutar tanto como la suite de prueba tanto como sea "
"posible, sujeto para las limitaciones técnicas del sistema de creación. Esto "
"significa, al menos:"
#. type: Plain text
#: pages/Perl.adoc:120
msgid "All modules required for tests should be listed as a BuildRequires"
msgstr ""
"Todos los módulos requeridos para las pruebas serían alistados como un "
"BuildRequires"
#. type: Plain text
#: pages/Perl.adoc:121
msgid "Any \"optional\" tests should be enabled"
msgstr ""
msgstr "Cualesquiera pruebas \"opcionales\" estarían habilitadas"
#. type: Plain text
#: pages/Perl.adoc:122
@ -391,17 +475,19 @@ msgid ""
"Any modules needed for the tests but not yet in Fedora that could be "
"included in Fedora should also be submitted for review"
msgstr ""
"Cualquiera de los módulos para las pruebas pero aún no en Fedora que podrían "
"ser incluidas en Fedora además seŕian enviadas para revisar"
#. type: Title ===
#: pages/Perl.adoc:123
#, no-wrap
msgid "When to *not* test"
msgstr ""
msgstr "Cuando *no* probar"
#. type: Plain text
#: pages/Perl.adoc:126
msgid "There are a couple caveats here:"
msgstr ""
msgstr "Hay un pareja de salvedades aquí:"
#. type: Plain text
#: pages/Perl.adoc:128
@ -409,6 +495,8 @@ msgid ""
"Optional tests do not need to be enabled if they will cause circular build "
"deps"
msgstr ""
"Las pruebas opcionales no necesitan estar habilitadas si causarían "
"dependencias de creación circulares"
#. type: Plain text
#: pages/Perl.adoc:129
@ -416,6 +504,9 @@ msgid ""
"Tests which require network or display access should be disabled for the "
"build system, but with a method provided for local builds"
msgstr ""
"Prueba cuales requieren acceso por red o pantalla estaría inhabilitada para "
"el sistema de creación, pero con un método proporcionado para creaciones "
"locales"
#. type: Plain text
#: pages/Perl.adoc:130
@ -424,6 +515,9 @@ msgid ""
"their exclusion not be considered a blocker (e.g. `+Test::Pod::Coverage+`, "
"`+Test::Kwalitee+` and the like)"
msgstr ""
"Las pruebas las cuáles no testean funcionalidad del paquete todavía sería "
"invocada, pero su exclusión no es considerada un bloqueador (p. ej. "
"`+Test::Pod::Coverage+`, `+Test::Kwalitee+` y similares)"
#. type: Plain text
#: pages/Perl.adoc:131
@ -431,9 +525,12 @@ msgid ""
"Author, \"release candidate\", or smoke tests do not need to be enabled e.g. "
"tests using `+Perl::Critic+`."
msgstr ""
"Autor, \"candidato de lanzamiento\", o pruebas de humo no necesitan estar "
"habilitadas p. ej. pruebas utilizando `+Perl::Critic+`."
#. type: Plain text
#: pages/Perl.adoc:133
#, fuzzy
msgid ""
"Additionally, for \"meta\" packages that provide a common interface to a "
"number of similar modules, it is not necessary to package all of the modules "
@ -444,12 +541,21 @@ msgid ""
"DWIM+` are not currently in Fedora and do not need to be packaged as, e.g. "
"`+JSON::XS+` enables `+JSON::Any+`."
msgstr ""
"Adicionalmente, para paquetes \"meta\" que proporciona una interfaz común a "
"un número de módulos similares, no es necesario a paquete todo de los "
"módulos que los apoyos de paquete siempre y cuando al menos un módulo existe "
"para dejar el meta paquete para proporcionar funcionalidad. Para caso, el "
"paquete `+perl-JSON-Cualquier+` (`+JSON::Cualquier+`) proporciona una "
"interfaz común a `+JSON+`, `+JSON::XS+`, `+JSON::PC+`, `+JSON::Syck+` y "
"`+JSON::DWIM+`; `+JSON::PC+` y `+JSON::DWIM+` no es actualmente en Fedora y "
"no necesita para ser empaquetado tan, p. ej. `+JSON::XS+` habilita "
"`+JSON::Any+`."
#. type: Title ==
#: pages/Perl.adoc:134
#, no-wrap
msgid "Conditionally enabling/disabling tests"
msgstr ""
msgstr "Condicionalmente habilitar/inhabilitar pruebas"
#. type: Plain text
#: pages/Perl.adoc:137
@ -457,6 +563,8 @@ msgid ""
"One common way to disable a test for mock but enable it locally is to use a "
"`+_with_foo+` macro test, e.g.,"
msgstr ""
"Uno manera común para inutilizar una prueba para simular pero habilitarlo "
"localmente se hace para utilizar una prueba de macro `+_with_foo+`, p. ej.,"
#. type: delimited block .
#: pages/Perl.adoc:142
@ -466,6 +574,9 @@ msgid ""
"%{!?_with_network_tests: rm t/roster.t }\n"
"./Build test\n"
msgstr ""
"%check\n"
"%{!?_with_network_tests: rm t/roster.t }\n"
"./Build test\n"
#. type: Plain text
#: pages/Perl.adoc:145
@ -476,30 +587,39 @@ msgid ""
"rpmmacros+`. This approach preserves the test suite for local builds while "
"working within the technical limitations of the build system."
msgstr ""
"Con esta construcción, una prueba ofendida será eliminada y no ejecutada, a "
"no ser que `+--with network_tests+` está aprobada para `+rpmbuild+` o "
"%_with_network_tests` está definida a algún lugar, p. ej. en un usuario "
"`$HOME/.rpmmacros+`. Esta aproximación preserva la prueba suite para "
"complexiones locales mientras obrando dentro de las limitaciones técnicas "
"del sistema de complexión."
#. type: Title ==
#: pages/Perl.adoc:146
#, no-wrap
msgid "Makefile.PL vs Build.PL"
msgstr ""
msgstr "Makefile.PL vs Build.PL"
#. type: Plain text
#: pages/Perl.adoc:149
msgid "Perl modules typically utilize one of two different build systems:"
msgstr ""
"Los módulos Perl típicamente utilizan uno de dos complexión diferente "
"sistemas:"
#. type: Plain text
#: pages/Perl.adoc:151
msgid "`+ExtUtils::MakeMaker+`"
msgstr ""
msgstr "`+ExtUtils::MakeMaker+`"
#. type: Plain text
#: pages/Perl.adoc:152
msgid "`+Module::Build+`"
msgstr ""
msgstr "`+Module::Build+`"
#. type: Plain text
#: pages/Perl.adoc:154
#, fuzzy
msgid ""
"The two different styles are easily recognizable: `+ExtUtils::MakeMaker+` "
"employs the `+Makefile.PL+` build file, and is the \"classical\" approach; "
@ -509,17 +629,25 @@ msgid ""
"packager should employ that build framework unless there is a good reason to "
"do otherwise."
msgstr ""
"Las dos modas diferentes son fácilmente reconocibles: "
"`+ExtUtils::MakeMaker+` emplea el `+MAKEFILE.PL+` lima de complexión, y es "
"la \"aproximación\" clásica; `+Módulo::la complexión+` es una aproximación "
"más nueva , con apoyo para cosas MakeMaker puede no . Mientras la elección "
"definitiva del cual sistema para emplear es claramente en las manos de río "
"arriba, si `+BUILD.PL+` es presente en una distribución el packager tendría "
"que emplear aquel marco de complexión a no ser que hay una razón buena para "
"hacer otherwise."
#. type: Plain text
#: pages/Perl.adoc:156
msgid "See also PackagingTips/Perl#Makefile.PL_vs_Build.PL ."
msgstr ""
msgstr "Consulte además PackagingTips/Perl#Makefile.PL_vs_Build.PL ."
#. type: Title ==
#: pages/Perl.adoc:157
#, no-wrap
msgid ".h files in module packages"
msgstr ""
msgstr "Archivos .h en paquetes del módulo"
#. type: Plain text
#: pages/Perl.adoc:160
@ -528,12 +656,15 @@ msgid ""
"`+perl-DBI+`, `+perl-Glib+`, `+perl-Gtk2+`. For a variety of reasons these "
"should not be split off into a -devel package."
msgstr ""
"No es poco común para paquetes de módulo binario para incluir archivos .h, "
"consulte p. ej. `+perl-DBI+`, `+perl-Glib+`, `+perl-Gtk2+`. Para una "
"variedad de razones estos no tendrían que separar en un paquete -devel."
#. type: Title ==
#: pages/Perl.adoc:161
#, no-wrap
msgid "Updates of packages"
msgstr ""
msgstr "Actualizaciones de paquetes"
#. type: Plain text
#: pages/Perl.adoc:164
@ -541,6 +672,8 @@ msgid ""
"Summary of tools used for updates and helpful comments can be found here "
"Perl/updates."
msgstr ""
"Sumario de herramientas utilizadas para las actualizaciones y los "
"comentarios útiles pueden encontrarse aquí en Perl/updates."
#. type: Title ==
#: pages/Perl.adoc:165
@ -554,12 +687,15 @@ msgid ""
"Some modules try to pull in modules from CPAN. Instead of patching makefile, "
"you can easily add PERL5_CPANPLUS_IS_RUNNING=1 to avoid CPAN entirely."
msgstr ""
"Algunos módulos intentan atraer módulos desde CPAN. En vez de parchear el "
"makefile, fácilmente puedes añadir PERL5_CPANPLUS_IS_RUNNING=1 para evitar "
"CPAN enteramente."
#. type: Title ==
#: pages/Perl.adoc:170
#, no-wrap
msgid "Perl SIG"
msgstr ""
msgstr "Perl SIG"
#. type: Plain text
#: pages/Perl.adoc:172
@ -569,3 +705,7 @@ msgid ""
"perl-devel.lists.fedoraproject.org/[the mailing list], where are discussed "
"latest issues."
msgstr ""
"La gente alrededor de Perl, quienes estén empaquetando, manteniendo y "
"revisando paquetes. Si estás interesado en Perl, únase en https://"
"lists.fedoraproject.org/admin/lists/perl-devel.lists.fedoraproject.org/[la "
"lista de correo], donde se discuten las últimas incidencias."

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2024-08-01 22:19+0000\n"
"PO-Revision-Date: 2026-05-11 17:59+0000\n"
"PO-Revision-Date: 2026-06-12 08:01+0000\n"
"Last-Translator: \"Fco. Javier F. Serrador\" <fserrador@gmail.com>\n"
"Language-Team: Spanish <https://translate.fedoraproject.org/projects/fedora-"
"docs-l10n-packaging-guidelines/masterpagesshellcompletions/es/>\n"
@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.17.1\n"
"X-Generator: Weblate 2026.6.1\n"
#. type: Title =
#: ./pages/ShellCompletions.adoc:1
@ -122,13 +122,13 @@ msgstr ""
#. type: delimited block -
#: ./pages/ShellCompletions.adoc:42
#, fuzzy, no-wrap
#, no-wrap
msgid ""
"# Zsh completion\n"
"install -Dpm 0644 _foo -t %{buildroot}%{zsh_completions_dir}\n"
"...\n"
msgstr ""
"# Zsh completion\n"
"# Zsh de completado\n"
"install -Dpm 0644 _foo -t %{buildroot}%{zsh_completions_dir}\n"
"...\n"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2023-02-01 22:20+0000\n"
"PO-Revision-Date: 2026-05-11 17:59+0000\n"
"PO-Revision-Date: 2026-06-12 08:01+0000\n"
"Last-Translator: \"Fco. Javier F. Serrador\" <fserrador@gmail.com>\n"
"Language-Team: Spanish <https://translate.fedoraproject.org/projects/fedora-"
"docs-l10n-packaging-guidelines/masterpageswhat-can-be-packaged/es/>\n"
@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.17.1\n"
"X-Generator: Weblate 2026.6.1\n"
#. type: Title =
#: ./pages/what-can-be-packaged.adoc:1
@ -105,27 +105,26 @@ msgstr "La regla es esta:"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:26
#, fuzzy
msgid ""
"If the content enhances the OS user experience, then the content is OK to be "
"packaged in Fedora. This means, for example, that things like: fonts, "
"themes, clipart, and wallpaper are OK."
msgstr ""
"Si el contenido mejora la experiencia del usuario del sistema operativo, se "
"puede empaquetar en Fedora. Esto significa, por ejemplo, que elementos como "
"fuentes, temas, imágenes prediseñadas y fondos de pantalla están permitidos."
"Si el contenido mejora la experiencia de usuario del sistema operativo, "
"entonces el contenido está OK para ser empaquetado en Fedora. Esto "
"significa, por ejemplo, que las cosas como fuentes tipográficas, temas, "
"imágenes prediseñadas y fondos de pantalla se permiten."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:28
#, fuzzy
msgid ""
"Content still has to be reviewed for inclusion. It must have an open source "
"compatible license, must not be legally questionable. In addition, there are "
"several additional restrictions for content:"
msgstr ""
"El contenido aún debe revisarse para su inclusión. Debe tener una licencia "
"compatible con código abierto y no debe ser legalmente cuestionable. Además, "
"existen varias restricciones adicionales para el contenido:"
"compatible con código abierto, y no debe ser legalmente cuestionable. "
"Además, existen varias restricciones adicionales para el contenido:"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:30
@ -140,13 +139,12 @@ msgstr ""
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:31
#, fuzzy
msgid ""
"Content should not be offensive, discriminatory, or derogatory. If you're "
"not sure if a piece of content is one of these things, it probably is."
msgstr ""
"El contenido no tendría que ser ofensivo, discriminatorio, o derogatorio. Si "
"no eres seguro si una pieza de contenido es una de estas cosas, "
"no estás seguro si una pieza del contenido es una de estas cosas, "
"probablemente es."
#. type: Plain text
@ -155,21 +153,23 @@ msgid ""
"All content is subject to review by FESCo, who has the final say on whether "
"or not it can be included."
msgstr ""
"Todos el contenido está sujeto para revisión por FESCo, quién tiene la "
"potestad para decir si es o no es incluido."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:34
msgid "Some examples of content which is permissible:"
msgstr ""
msgstr "Algunos ejemplos del contenido el cual es permisible:"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:36
msgid "Package documentation or help files."
msgstr ""
msgstr "Documentación del paquete o archivos de ayuda."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:37
msgid "Clipart for use in office suites."
msgstr ""
msgstr "Imágenes prediseñadas para utilizar en suites de oficinas."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:38
@ -177,11 +177,15 @@ msgid ""
"Background images (non-offensive, discriminatory, with permission to freely "
"redistribute)."
msgstr ""
"Imágenes de fondo (no-ofensivas, discriminatorias, con permiso a "
"redistribución libre)."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:39
msgid "Fonts (under an open source license, with no ownership/legal concerns)."
msgstr ""
"Fuentes tipográficas (bajo una licencia de código abierto, sin propiedad/"
"preocupaciones legales)."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:40
@ -189,6 +193,8 @@ msgid ""
"Game levels are not considered content, since games without levels would be "
"non functional."
msgstr ""
"Niveles de juego no son contenido considerado, desde los juegos sin niveles "
"serían no funcionales."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:41
@ -196,6 +202,8 @@ msgid ""
"Sound or graphics included with the source tarball that the program or theme "
"uses (or the documentation uses) are acceptable."
msgstr ""
"El sonido o el gráfico incluidos con la fuente tarball que el programa o los "
"usos del tema (o la documentación) es aceptable."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:42
@ -203,31 +211,36 @@ msgid ""
"Game music or audio content is permissible, as long as the content is freely "
"distributable without restriction, and the format is not patent encumbered."
msgstr ""
"Música de juego o contenido de audio es permisibles, mientras el contenido "
"es libremente distribuido sin restricción, y el formato no está sujeto a "
"patentes.."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:43
msgid "Example files included with the source tarball are not considered content."
msgstr ""
"Los archivos de ejemplo incluidos con el tarball de fuente no son "
"considerados contenido."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:45
msgid "Some examples of content which are not permissible:"
msgstr ""
msgstr "Algunos ejemplos del contenido el cual no está permitido:"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:47
msgid "Comic book art files"
msgstr ""
msgstr "Archivos de arte bibliográfico para cómic"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:48
msgid "Religious texts"
msgstr ""
msgstr "Textos religiosos"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:49
msgid "Files in patent-encumbered media formats"
msgstr ""
msgstr "Archivos en formatos de medios de comunicación gravados por patente"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:51
@ -236,12 +249,15 @@ msgid ""
"{packaging-committee} or, if your question is of a legal nature, "
"{legal-team}."
msgstr ""
"Si no estás seguro si algo está considerado como contenido aprobado, pedir "
"el {packaging-committee} o, si su cuestión es de una naturaleza legal, "
"{legal-team}."
#. type: Title ==
#: ./pages/what-can-be-packaged.adoc:52
#, no-wrap
msgid "Packages which are not useful without external code"
msgstr ""
msgstr "Paquetes los cuales no son útiles sin código externo"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:55
@ -258,6 +274,17 @@ msgid ""
"downloaded code would be acceptable to be packaged in Fedora as a proper "
"dependency)."
msgstr ""
"Algún software no es funcional o útil sin la presencia de dependencias de "
"código externo en el runtime entorno de sistema operativo. Cuándo aquellas "
"dependencias de código externas son no-libres, legalmente inaceptables, o "
"binarios-únicos (con la excepción de permisible firmware), entonces el "
"software dependiente no es aceptable para inclusión en Fedora. Si las "
"dependencias de código son aceptables para Fedora, entonces tendrían que ser "
"packaged e incluidos en Fedora como prerequisite para inclusión del "
"software dependiente. Software qué fardos de código de las descargas del "
"internet para ser funcional o útil no es aceptable para inclusión en Fedora "
"(a toda costa de si el código descargado sería aceptable de estar "
"empaquetado en Fedora como dependencia apropiada)."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:57
@ -266,12 +293,15 @@ msgid ""
"code or packages from third-party sources are not acceptable for inclusion "
"in Fedora."
msgstr ""
"Esto también significa que los paquetes los cueles no son funcionales o "
"útiles sin código o paquetes desde fuentes de terceros no son aceptables "
"para inclusión en Fedora."
#. type: Title ==
#: ./pages/what-can-be-packaged.adoc:58
#, no-wrap
msgid "Only one kernel package"
msgstr ""
msgstr "Solo un paquete de kernel"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:61
@ -280,12 +310,15 @@ msgid ""
"kernels are not allowed in the distribution. If there are kernel features "
"which would be generally useful, please communicate with the {kernel-team}."
msgstr ""
"Fedora sólo deja un único paquete del kernel; los paquetes que contienen los "
"kernel alternos no concedidos en la distribución. Si hay características del "
"kernel los cuales son útiles generalmente, comunique con el {kernel-team}."
#. type: Title ==
#: ./pages/what-can-be-packaged.adoc:62
#, no-wrap
msgid "No external kernel modules"
msgstr ""
msgstr "Sin módulos externos del kernel"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:65
@ -294,12 +327,15 @@ msgid ""
"kernel package. You should communicate with the {kernel-team} regarding "
"enabling additional kernel modules."
msgstr ""
"Fedora no concede los módulos del kernel para ser empaquetados externos del "
"paquete del kernel principal. Tendrías que comunicar con el equipo {kernel-"
"team} respecto a habilitar módulos adicionales del kernel."
#. type: Title ==
#: ./pages/what-can-be-packaged.adoc:67
#, no-wrap
msgid "No inclusion of pre-built binaries or libraries"
msgstr ""
msgstr "Sin inclusión de binarios precreados o bibliotecas"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:70
@ -308,6 +344,9 @@ msgid ""
"be built from the source code that is included in the source package. This "
"is a requirement for the following reasons:"
msgstr ""
"Todos los binarios y bibliotecas del programa incluidos en paquetes de "
"Fedora deben ser creados desde el código fuente que está incluido en el "
"paquete fuente. Esto es un requerimiento para las razones siguientes:"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:72
@ -316,6 +355,10 @@ msgid ""
"the source code could contain parts that are malicious, dangerous, or just "
"broken. Also, these are functionally impossible to patch."
msgstr ""
"Seguridad: binarios y bibliotecas del programa preempaquetados del programa "
"no creados desde el código fuente pudo contener partes que son maliciosas, "
"peligrosas, o tan sólo rotas. También, estos son funcionalmente imposibles "
"para parches."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:73
@ -324,6 +367,10 @@ msgid ""
"built from the source code were probably not compiled with standard Fedora "
"compiler flags for security and optimization."
msgstr ""
"Indicadores del compilador: bibliotecas y binarios del programa pre"
"empaquetados no creados desde el código fuente probablemente fueron no "
"compilados con los indicadores del compilador de Fedora estándar para "
"seguridad y optimización."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:75
@ -331,6 +378,8 @@ msgid ""
"Content binaries (such as .pdf, .png, .ps files) are _not_ required to be "
"rebuilt from the source code."
msgstr ""
"Binarios del contenido (tales como archivos .pdf, .png, .pg,) _no_ son "
"requeridos para ser recreados desde el código fuente."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:77
@ -338,11 +387,13 @@ msgid ""
"If you are in doubt as to whether something is considered a program binary "
"or a program library, here is some helpful criteria:"
msgstr ""
"Si estás en duda como para si algo está considerado un programa binario o "
"una biblioteca del programa, aquí hay algo de criterio útil:"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:79
msgid "Is it executable? If so, it is probably a program binary."
msgstr ""
msgstr "¿Es ejecutable? Si por tanto, es probablemente un programa binario."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:80
@ -350,6 +401,8 @@ msgid ""
"Does it contain a `+.so+`, `+.so.#+`, or `+.so.#.#.#+` extension? If so, it "
"is probably a program library."
msgstr ""
"¿Contiene una extensión de `+.so+`, `+.so.#+`, o `+.so.#.#.#+`? Si es así, "
"es probable una biblioteca del programa."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:81
@ -357,6 +410,8 @@ msgid ""
"If in doubt, ask your reviewer. If the reviewer is not sure, they should ask "
"the Fedora Packaging Committee."
msgstr ""
"Si en duda, solicite su revisor. Si el revisor no es seguro, solicitaría al "
"Comité de Empaquetado de Fedora."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:83
@ -364,11 +419,13 @@ msgid ""
"Packages which require non-open source components to build are also not "
"permitted (e.g. proprietary compiler required)."
msgstr ""
"Los paquetes los cuales requieren componentes fuente no abiertos para crear "
"además no están permitidos (p. ej. el compilador propietario requerido)."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:85
msgid "When you encounter prebuilt binaries in a package you *MUST*:"
msgstr ""
msgstr "Cuando encuentre binarios precreados en un paquete *DEBE*:"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:87
@ -378,11 +435,16 @@ msgid ""
"`+*.class+`, `+*.dll+`, `+*.DS_Store+`, `+*.exe+`, `+*.jar+`, `+*.o+`, "
"`+*.pyc+`, `+*.pyo+`, `+*.egg+`, `+*.so+`, `+*.swf+` files."
msgstr ""
"Retira todos los programas precreados de binarios y bibliotecas del "
"programa en %prep interior a la creación del paquete. Los ejemplos incluyen, "
"pero no es limitan a, archivos `+*.class+`, `+*.dll+`, `+*.DS_Store+`, "
"`+*.exe+`, `+*.jar+`, `+*.o+`, `+*.pyc+`, `+*.pyo+`, `+*.egg+`, `+*.so+`, "
"`+*.swf+`."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:88
msgid "Ask upstream to remove the binaries in their next release."
msgstr ""
msgstr "Pide desarrollo para eliminar los binarios en su próximo lanzamiento."
#. type: Title ===
#: ./pages/what-can-be-packaged.adoc:89
@ -408,6 +470,22 @@ msgid ""
"needed. Information about how you should break circular dependencies by "
"bootstrapping can be found xref:index.adoc#bootstrapping[here]."
msgstr ""
"Algún software (normalmente narrado a compiladores o compilacióncruzada de "
"compilador) no puede ser construido sin el uso de un cadena herramientas "
"anterior o entorno de desarrollo (código abierto). Si tienes un paquete el "
"cual cumple estos criterios, contacto el Comité de Empaquetado de Fedora "
"para aprobación. Note que esta excepción, si es concedida, está limitada a "
"sólo la creación inicial del paquete. Puedes bootstrap esta complexión con "
"un binario preconstruido de \"bootstrap\", pero tras esto esté completo, "
"tienes que inmediatamente increment Emisión, gota el \"bootstrap\" pre"
"construido binario, y complexión completamente de fuente. Los paquetes de "
"Bootstrapped que contienen binarios precreados de \"bootstrap\" no tiene "
"que ser pulsado como paquetes de lanzamiento o actualizaciones bajo "
"cualesquier circunstancias. Estos paquetes tendrían que contener la lógica "
"necesaria para ser creada una vez el \"bootstrapping\" está completado y los "
"programas precreados ya no son necesarios. La información aproximadamente "
"de como tendrías que romper dependencias circulares por \"bootstrapping\" "
"puede encontrarse xref:index.adoc#bootstrapping[aquí]."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:93
@ -416,6 +494,9 @@ msgid ""
"requirements documented "
"https://fedoraproject.org/wiki/Licensing:Main#Binary_Firmware[here]."
msgstr ""
"Se hace una excepción para firmware binario, tan larga como los encuentra "
"los requerimientos documentados en https://fedoraproject.org/wiki/"
"Licensing:Main#Binary_Firmware[aquí]."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:94
@ -428,12 +509,19 @@ msgid ""
"xref:SourceURL.adoc#when-upstream-uses-prohibited-code[When Upstream uses "
"Prohibited Code]."
msgstr ""
"Algunos programas binarios preempaquetados o bibliotecas del programa "
"pueden estar bajo la denominación sobre cuáles no permiten redistribución, o "
"ser afectado por escenarios legales como patentes. En tales situaciones, "
"sencillamente eliminando estos archivos en %prep no es suficiente, el "
"maintainer necesitará hacer una fuente modificada que no contiene estos "
"archivos. Consulte: xref:SourceURL.adoc#when-upstream-uses-prohibited-"
"code[Cuando Upstream utiliza código prohibido]."
#. type: Title ==
#: ./pages/what-can-be-packaged.adoc:96
#, no-wrap
msgid "Pregenerated code"
msgstr ""
msgstr "Código pregenerado"
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:99
@ -442,6 +530,9 @@ msgid ""
"code. This often takes the form of configure files or parsing code generated "
"by bison/yacc or lex/flex."
msgstr ""
"A menudo un paquete contendrá código el cual fue generado por sí mismo por "
"otro código. Esto a menudo toma el formulario de archivos de configuración o "
"código interpretado generado por bison/yacc o lex/flex."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:101
@ -452,6 +543,11 @@ msgid ""
"those files from an upstream source repository and include them in the "
"source package as separate Source: entries."
msgstr ""
"Está requerido que los archivos de fuente originales de qué el código estuvo "
"generada ser incluidos en el paquete fuente. Generalmente estos archivos son "
"parte del archivador de fuente proporcionado por flujo, pero puede ser "
"necesario a obtener aquellos archivos de un repositorio en desarrollo de "
"fuente e incluirles en el paquete de fuente como Source: apuntes."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:103
@ -459,6 +555,8 @@ msgid ""
"It is preferred, but not required, that the tools used to generate such code "
"be free software and included in Fedora."
msgstr ""
"Es preferido, pero no requerido, que las herramientas utilizadas para "
"generar dicho código es software libre e incluido en Fedora."
#. type: Plain text
#: ./pages/what-can-be-packaged.adoc:104
@ -468,3 +566,8 @@ msgid ""
"individual package being built, but it may happen automatically if the "
"necessary dependencies are present at build time."
msgstr ""
"Está sugerido, pero no requerido, que tal código está regenerado como parte "
"del proceso de creación. El medio para hacer esto es enteramente específico "
"para que el paquete individual sea creado, pero puede suceder "
"automáticamente si están presentes las dependencias necesarias en tiempo de "
"creación."