Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translated l10n/po/es_ES/_guides #233

Merged
merged 2 commits into from
Oct 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 14 additions & 41 deletions l10n/po/es_ES/_guides/aws-lambda-snapstart.adoc.po
Original file line number Diff line number Diff line change
Expand Up @@ -21,95 +21,84 @@ msgstr ""
#. https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
#. type: Title =
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "AWS Lambda SnapStart Configuration"
msgstr "Configuración de AWS Lambda SnapStart"

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid ""
"https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html[SnapStart] is a snapshotting and restore mechanism reducing drastically the cold startup time of Java functions on AWS.\n"
"This document explains the various settings you can use to leverage this feature.\n"
"It is not a reference documentation on SnapStart, and it will not cover how SnapStart works in details."
msgstr "link:https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html[SnapStart] es un mecanismo de snapshot y restauración que reduce drásticamente el tiempo de arranque en frío de las funciones Java en AWS. Este documento explica las distintas configuraciones que puede utilizar para aprovechar esta característica. No es una documentación de referencia sobre SnapStart, y no cubrirá en detalle cómo funciona SnapStart."
msgstr "link:https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html[SnapStart] es un mecanismo de snapshot y restauración que reduce drásticamente el tiempo de arranque en frío de las funciones Java en AWS. Este documento explica las distintas configuraciones que puede utilizar para aprovechar esta característica. No es una documentación de referencia sobre SnapStart y no cubrirá en detalle cómo funciona SnapStart."

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid ""
"This feature is only available on AWS Lambda, and not in all regions.\n"
"Please check the AWS documentation to verify the eligibility of your AWS region."
msgstr "Esta característica solo está disponible en AWS Lambda y no en todas las regiones. Consulte la documentación de AWS para verificar la elegibilidad de su región de AWS."

#. type: Title ==
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "Enabling / Disabling SnapStart Optimizations"
msgstr "Activación y desactivación de las optimizaciones de SnapStart"

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid ""
"If you use the Quarkus AWS Lambda extension, SnapStart optimizations are automatically enabled.\n"
"However, you can enable/disable it explicitly using:"
msgstr "Si utiliza la extensión AWS Lambda de Quarkus, las optimizaciones SnapStart se habilitan automáticamente. Sin embargo, puede habilitarlo/deshabilitarlo explícitamente utilizando:"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "It does not enable/disable SnapStart for your function, only the Quarkus optimizations."
msgstr "No activa/desactiva SnapStart para su función, sólo las optimizaciones de Quarkus."

#. type: Title ==
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "Class Preloading"
msgstr "Precarga de clases"

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid ""
"Classloading has a huge impact on your function execution time.\n"
"This optimization allows preloading classes during the snapshotting process of SnapStart."
msgstr "La carga de clases tiene un gran impacto en el tiempo de ejecución de las funciones. Esta optimización permite precargar clases durante el proceso de instantánea de SnapStart."

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "The classes to preload are listed in two places:"
msgstr "Las clases a precargar se enumeran en dos lugares:"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "extensions can produce a list of classes (using the `io.quarkus.deployment.builditem.PreloadClassBuildItem` build item)"
msgstr "las extensiones pueden producir una lista de clases (utilizando el elemento de compilación `io.quarkus.deployment.builditem.PreloadClassBuildItem` )"
msgstr "las extensiones pueden producir una lista de clases (utilizando el elemento de compilación `io.quarkus.deployment.builditem.PreloadClassBuildItem`)"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "you can add a `src/main/resources/META-INF/quarkus-preload-classes.txt` file listing the classes to preload, such as:"
msgstr "puede añadir un archivo `src/main/resources/META-INF/quarkus-preload-classes.txt` que enumere las clases a precargar, por ejemplo:"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "The format is simple: one class per line."
msgstr "El formato es sencillo: una clase por línea."

#. type: Title ===
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "Computing the class list"
msgstr "Cálculo de la lista de clases"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "That step is particularly not user-friendly. We plan to improve it."
msgstr "Ese paso no es especialmente fácil de usar. Tenemos previsto mejorarlo."

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid ""
"To compute the list of classes, we recommend deploying your function and setting the `JAVA_TOOL_OPTIONS` environment variable to `-verbose:class`.\n"
"Then execute your function and retrieve the log (in CloudWatch).\n"
Expand All @@ -118,135 +107,119 @@ msgstr "Para calcular la lista de clases, recomendamos desplegar su función y e

#. type: Title ===
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "Application class list"
msgstr "Lista de clases de aplicaciones"

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid ""
"By default, Quarkus generates the class list of the classes included in your application (including the classes generated by Quarkus).\n"
"So, you do not have to repeat them in the `quarkus-preload-classes.txt` file."
msgstr "Por defecto, Quarkus genera la lista de clases de las clases incluidas en tu aplicación (incluyendo las clases generadas por Quarkus). Por lo tanto, no tienes que repetirlas en el archivo `quarkus-preload-classes.txt`."

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "You can disable this feature using:"
msgstr "Puede desactivar esta función mediante:"

#. type: Title ===
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "Disable preloading"
msgstr "Desactivar la precarga"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "You can disable the preloading of classes using:"
msgstr "Puede desactivar la precarga de clases utilizando:"

#. type: Title ===
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "Skipping class initialization"
msgstr "Omitir la inicialización de clases"

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid ""
"By default, when the classes are preloaded, they are also _initialized_, meaning it also resolves the dependent classes.\n"
"You can disable this behavior using:"
msgstr "Por defecto, cuando se precargan las clases, también se _inicializan_, lo que significa que también resuelve las clases dependientes. Puede desactivar este comportamiento utilizando:"

#. type: Title ==
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "Client Priming"
msgstr "Preparación del cliente"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "Client _priming_ is a technique that allows initializing a client during the snapshotting process, so it's already fully functional during the application runtime."
msgstr "Client _priming_ es una técnica que permite inicializar un cliente durante el proceso de snapshotting, de modo que ya es completamente funcional durante el tiempo de ejecución de la aplicación."
msgstr "Preparación del cliente, _priming_, es una técnica que permite inicializar un cliente durante el proceso de instantánea, de modo que ya es completamente funcional durante el tiempo de ejecución de la aplicación."

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "There are two ways to achieve _priming_:"
msgstr "Hay dos formas de conseguir _la imprimación_:"
msgstr "Hay dos formas de conseguir _priming_:"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "initialize the client in a `static` block, which, thanks to class preloading will be executed before the snapshot"
msgstr "inicializar el cliente en un bloque `static` que, gracias a la precarga de clases, se ejecutará antes de la instantánea"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "register a CRaC Resource doing the initialization"
msgstr "registrar un Recurso CRaC que realice la inicialización"

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "(1) can be achieved as follows:"
msgstr "(1) puede lograrse de la siguiente manera:"

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid ""
"Implementing priming using a static block may prevent the native compilation of your application.\n"
"Client initialization may start threads or open connections which are not compatible with the native compilation if the class is initialized at build time."
msgstr "Implementar priming utilizando un bloque estático puede impedir la compilación nativa de tu aplicación. La inicialización del cliente puede iniciar hilos o abrir conexiones que no son compatibles con la compilación nativa si la clase se inicializa en tiempo de compilación."

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "The next section covers (2)."
msgstr "La siguiente sección trata de (2)."

#. type: Title ==
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "Resource registration"
msgstr "Registro de recursos"

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "SnapStart uses the CRaC API to allow the application to execute custom code before the snapshotting or during the restoration."
msgstr "SnapStart utiliza la API CRaC para permitir que la aplicación ejecute código personalizado antes de la instantánea o durante la restauración."

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "While it's the CRaC API, SnapStart is not CRaC and can do _things_ that would not work with others CRaC implementations."
msgstr "Aunque es la API de CRaC, SnapStart no es CRaC y puede hacer _cosas_ que no funcionarían con otras implementaciones de CRaC."

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "Restoration is limited to 2 seconds."
msgstr "La restauración está limitada a 2 segundos."

#. type: Title ==
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy, no-wrap
#, no-wrap
msgid "TieredCompilation"
msgstr "Compilación por niveles"

#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid ""
"It is also recommended to use _tiered compilation_ when using SnapStart.\n"
"To achieve this, set the `JAVA_TOOL_OPTIONS` environment property to `-XX:+TieredCompilation -XX:TieredStopAtLevel=1`."
msgstr "También se recomienda utilizar la _compilación por niveles_ al utilizar SnapStart. Para ello, establezca la propiedad de entorno `JAVA_TOOL_OPTIONS` en `-XX:+TieredCompilation -XX:TieredStopAtLevel=1`."

#. type: Plain text
#: _guides/aws-lambda-snapstart.adoc
#, fuzzy
msgid "`TieredCompilation` can also be interesting for regular Lambda functions."
msgstr "`TieredCompilation` también puede ser interesante para funciones Lambda normales."
Loading
Loading