Skip to content

Commit 1d1c7a7

Browse files
authored
Traducción library/py_compile.po (#985)
1 parent a935d44 commit 1d1c7a7

File tree

1 file changed

+100
-9
lines changed

1 file changed

+100
-9
lines changed

library/py_compile.po

+100-9
Original file line numberDiff line numberDiff line change
@@ -6,46 +6,57 @@
66
# Check https://github.com/python/python-docs-es/blob/3.8/TRANSLATORS to
77
# get the list of volunteers
88
#
9-
#, fuzzy
109
msgid ""
1110
msgstr ""
1211
"Project-Id-Version: Python 3.8\n"
1312
"Report-Msgid-Bugs-To: \n"
1413
"POT-Creation-Date: 2020-05-05 12:54+0200\n"
15-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
16-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14+
"PO-Revision-Date: 2020-10-06 22:11+0200\n"
1715
"Language-Team: python-doc-es\n"
1816
"MIME-Version: 1.0\n"
19-
"Content-Type: text/plain; charset=utf-8\n"
17+
"Content-Type: text/plain; charset=UTF-8\n"
2018
"Content-Transfer-Encoding: 8bit\n"
2119
"Generated-By: Babel 2.8.0\n"
20+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
21+
"Last-Translator: \n"
22+
"Language: es\n"
23+
"X-Generator: Poedit 2.4.1\n"
2224

2325
#: ../Doc/library/py_compile.rst:2
2426
msgid ":mod:`py_compile` --- Compile Python source files"
25-
msgstr ""
27+
msgstr ":mod:`py_compile`` --- Compila archivos fuente Python"
2628

2729
#: ../Doc/library/py_compile.rst:10
2830
msgid "**Source code:** :source:`Lib/py_compile.py`"
29-
msgstr ""
31+
msgstr "**Código fuente** :source:`Lib/py_compile.py`"
3032

3133
#: ../Doc/library/py_compile.rst:16
3234
msgid ""
3335
"The :mod:`py_compile` module provides a function to generate a byte-code "
3436
"file from a source file, and another function used when the module source "
3537
"file is invoked as a script."
3638
msgstr ""
39+
"El módulo :mod:`py_compile` provee una función para generar un archivo de "
40+
"código de bytes de un archivo fuente, y otra función usada cuando el módulo "
41+
"archivo fuente es invocado como un script."
3742

3843
#: ../Doc/library/py_compile.rst:20
3944
msgid ""
4045
"Though not often needed, this function can be useful when installing modules "
4146
"for shared use, especially if some of the users may not have permission to "
4247
"write the byte-code cache files in the directory containing the source code."
4348
msgstr ""
49+
"Aunque no es necesario seguidamente, esta función puede ser útil cuando se "
50+
"instalan módulos para uso compartido, especialmente si algunos de los "
51+
"usuarios pueden no tener permisos para escribir el archivo caché de bytes en "
52+
"el directorio conteniendo el código fuente."
4453

4554
#: ../Doc/library/py_compile.rst:27
4655
msgid ""
4756
"Exception raised when an error occurs while attempting to compile the file."
4857
msgstr ""
58+
"Cuando un error ocurre mientras se intenta compilar el archivo, se lanza una "
59+
"excepción."
4960

5061
#: ../Doc/library/py_compile.rst:32
5162
msgid ""
@@ -61,6 +72,18 @@ msgid ""
6172
"``sys.stderr``, but no exception is raised. This function returns the path "
6273
"to byte-compiled file, i.e. whatever *cfile* value was used."
6374
msgstr ""
75+
"Compila un archivo fuente a código de bytes y escribe el archivo de código "
76+
"de bytes almacenado. El código fuente es cargado del archivo llamado *file* "
77+
"El código de bytes es escrito a *cfile*, el cual va por defecto a la ruta :"
78+
"pep:`3147`/:pep:`488`, terminando en ``.pyc``. Por ejemplo, si *file* es ``/"
79+
"foo/bar/baz.py`` *cfile* irá por default a ``/foo/bar/__pycache__/baz."
80+
"cpython-32.yc`` para Python 3.2. Si *dfile* es especificado, éste es usado "
81+
"como el nombre del archivo fuente en los mensajes de error cuando sea en vez "
82+
"de *file*. Si *doraise* es verdadero, un :exc:`PyCompilerError` es lanzado "
83+
"cuando un error es encontrado mientras se compilaba *file*. Si *doraise* es "
84+
"falso (el predeterminado), una cadena de error es escrita a ``sys.stderr``, "
85+
"pero no se lanza ninguna excepción. Esta función retorna la ruta al archivo "
86+
"de bytes compilado, por ejemplo, cualquier valor *cfile* que fue usado."
6487

6588
#: ../Doc/library/py_compile.rst:45
6689
msgid ""
@@ -71,6 +94,13 @@ msgid ""
7194
"`PyCompileError` is raised instead. However if *quiet* is 2, no message is "
7295
"written, and *doraise* has no effect."
7396
msgstr ""
97+
"Los argumentos *doraise* y *quiet* determinan cómo los errores son "
98+
"gestionados mientras se compila el archivo. Si *quiet* es 0 o 1, y *doraise* "
99+
"es falso, la conducta por defecto es habilitada: un error cadena de "
100+
"caracteres es escrito a ``sys.stderr``, y la función retorna ``None`` en vez "
101+
"de una ruta. Si *doraise* es verdadero, se lanzará un :exc:`PyCompileError`. "
102+
"Sin embargo si *quiet* es 2, ningún mensaje es escrito y *doraise* no tiene "
103+
"efecto."
74104

75105
#: ../Doc/library/py_compile.rst:52
76106
msgid ""
@@ -81,13 +111,24 @@ msgid ""
81111
"a side-effect of import using file renaming to place the final byte-compiled "
82112
"file into place to prevent concurrent file writing issues."
83113
msgstr ""
114+
"Si la ruta que *cfile* se convierte (sea especificada explícitamente o "
115+
"computada) es un enlace simbólico o archivo no regular, se lanzará :exc:"
116+
"`FileExistsError`. Esto es para actuar como una advertencia que la "
117+
"importación convertirá esas rutas en archivos regulares si ésta tiene "
118+
"permitido escribir archivos compilados en bytes a esas rutas. Este es un "
119+
"efecto secundario de importar usando el renombramiento de archivos para "
120+
"colocar el archivo de bytes compilado final en el lugar para prevenir "
121+
"problemas de escritura en archivos simultáneos."
84122

85123
#: ../Doc/library/py_compile.rst:59
86124
msgid ""
87125
"*optimize* controls the optimization level and is passed to the built-in :"
88126
"func:`compile` function. The default of ``-1`` selects the optimization "
89127
"level of the current interpreter."
90128
msgstr ""
129+
"*optimize* controla el nivel de optimización y si es pasado a la función "
130+
"construida :func:`compile`. El predeterminado de ``-1`` selecciona el nivel "
131+
"de optimización del intérprete actual."
91132

92133
#: ../Doc/library/py_compile.rst:63
93134
msgid ""
@@ -97,13 +138,22 @@ msgid ""
97138
"envvar:`SOURCE_DATE_EPOCH` environment variable is set, otherwise the "
98139
"default is :attr:`PycInvalidationMode.TIMESTAMP`."
99140
msgstr ""
141+
"*invalidation_mode* debería ser un miembro del enum :class:"
142+
"`PycInvalidationMode` y controla cómo el caché de código de bytes generado "
143+
"es invalidado en el tiempo de ejecución. El predeterminado es :attr:"
144+
"`PycInvalidationMode.CHECKED_HASH` si la variable de entorno :envvar:"
145+
"`SOURCE_DATE_EPOCH` está establecida, de otra manera el predeterminado es :"
146+
"attr:`PycInvalidationMode.TIMESTAMP`."
100147

101148
#: ../Doc/library/py_compile.rst:69
102149
msgid ""
103150
"Changed default value of *cfile* to be :PEP:`3147`-compliant. Previous "
104151
"default was *file* + ``'c'`` (``'o'`` if optimization was enabled). Also "
105152
"added the *optimize* parameter."
106153
msgstr ""
154+
"Cambiado el valor por defecto de *cfile* para que cumpla :PEP:`3147`. El por "
155+
"defecto anterior era *file* + ``'c'`` (``'o'`` si la optimización estaba "
156+
"habilitada). También agregado el parámetro *optimize*."
107157

108158
#: ../Doc/library/py_compile.rst:74
109159
msgid ""
@@ -113,6 +163,12 @@ msgid ""
113163
"that :exc:`FileExistsError` is raised if *cfile* is a symlink or non-regular "
114164
"file."
115165
msgstr ""
166+
"Se cambió el código para usar :mod:`importlib` para la escritura del archivo "
167+
"almacenado de código de bytes. Esto significa que la semántica de la "
168+
"creación/escritura del archivo ahora coincide con lo que :mod:`importlib` "
169+
"hace, por ejemplo permisos, semántica de escribir-y-mover, etc. Además se "
170+
"agregó la consideración de que :exc:`FileExistsError` es lanzado si *cfile* "
171+
"es un enlace simbólico o un archivo no regular."
116172

117173
#: ../Doc/library/py_compile.rst:81
118174
msgid ""
@@ -121,17 +177,23 @@ msgid ""
121177
"*invalidation_mode* will be forced to :attr:`PycInvalidationMode."
122178
"CHECKED_HASH`."
123179
msgstr ""
180+
"El parámetro *invalidation_mode* fue agregado como se especificó en :pep:"
181+
"`552`. Si la variable de entorno :envvar:`SOURCE_DATE_EPOCH` se establece, "
182+
"*invalidation_mode* será forzada a :attr:`PycInvalidationMode.CHECKED_HASH`."
124183

125184
#: ../Doc/library/py_compile.rst:87
126185
msgid ""
127186
"The :envvar:`SOURCE_DATE_EPOCH` environment variable no longer overrides the "
128187
"value of the *invalidation_mode* argument, and determines its default value "
129188
"instead."
130189
msgstr ""
190+
"La variable de entorno :envvar:`SOURCE_DATE_EPOCH` ya no sobreescribe el "
191+
"valor del argumento *invalidation_mode*, y en vez de eso determina su valor "
192+
"por defecto."
131193

132194
#: ../Doc/library/py_compile.rst:92
133195
msgid "The *quiet* parameter was added."
134-
msgstr ""
196+
msgstr "El parámetro *quiet* fue agregado."
135197

136198
#: ../Doc/library/py_compile.rst:98
137199
msgid ""
@@ -141,33 +203,51 @@ msgid ""
141203
"invalidation` for more information on how Python invalidates ``.pyc`` files "
142204
"at runtime."
143205
msgstr ""
206+
"Una enumeración de métodos posibles que el intérprete puede usar para "
207+
"determinar si un archivo de bytes está actualizado con un archivo fuente. El "
208+
"archivo ``.pyc`` indica el modo invalidación deseado en su encabezado. Ver :"
209+
"ref:`pyc-invalidation` para más información en cómo Python invalida archivos "
210+
"`.pyc` en tiempo de ejecución."
144211

145212
#: ../Doc/library/py_compile.rst:108
146213
msgid ""
147214
"The ``.pyc`` file includes the timestamp and size of the source file, which "
148215
"Python will compare against the metadata of the source file at runtime to "
149216
"determine if the ``.pyc`` file needs to be regenerated."
150217
msgstr ""
218+
"El archivo ``.pyc`` incluye una marca de tiempo y tamaño del archivo fuente, "
219+
"el cual Python comparará contra los metadatos del archivo fuente durante el "
220+
"tiempo de ejecución para determinar si el archivo ``.pyc`` necesita ser "
221+
"regenerado."
151222

152223
#: ../Doc/library/py_compile.rst:114
153224
msgid ""
154225
"The ``.pyc`` file includes a hash of the source file content, which Python "
155226
"will compare against the source at runtime to determine if the ``.pyc`` file "
156227
"needs to be regenerated."
157228
msgstr ""
229+
"El archivo ``.pyc`` incluye un hash del contenido del archivo fuente, el "
230+
"cual Python comparará contra la fuente durante el tiempo de ejecución para "
231+
"determinar si el archivo ``.pyc`` necesita ser regenerado."
158232

159233
#: ../Doc/library/py_compile.rst:120
160234
msgid ""
161235
"Like :attr:`CHECKED_HASH`, the ``.pyc`` file includes a hash of the source "
162236
"file content. However, Python will at runtime assume the ``.pyc`` file is up "
163237
"to date and not validate the ``.pyc`` against the source file at all."
164238
msgstr ""
239+
"Como :attr:`CHECKED_HASH`, el archivo ``.pyc`` incluye un has del contenido "
240+
"del archivo fuente. Sin embargo, Python asumirá durante el tiempo de "
241+
"ejecución que el archivo ``.pyc`` está actualizado y no validará el ``.pyc`` "
242+
"contra el archivo fuente en lo absoluto."
165243

166244
#: ../Doc/library/py_compile.rst:124
167245
msgid ""
168246
"This option is useful when the ``.pycs`` are kept up to date by some system "
169247
"external to Python like a build system."
170248
msgstr ""
249+
"Esta opción es útil cuando los ``.pucs`` se mantienen actualizados al día "
250+
"por algún sistema externo a Python como un sistema de compilación."
171251

172252
#: ../Doc/library/py_compile.rst:130
173253
msgid ""
@@ -178,22 +258,33 @@ msgid ""
178258
"If ``'-'`` is the only parameter in args, the list of files is taken from "
179259
"standard input."
180260
msgstr ""
261+
"Compila varios archivos fuente. Los archivos mencionados en *args* (o en la "
262+
"línea de comandos si *args* es ``None``) son compilados y el código de bytes "
263+
"resultante es almacenado de la manera normal. Esta función no busca una "
264+
"estructura de directorio para localizar archivos fuente; éste sólo compila "
265+
"archivos nombrados explícitamente. Si ``'-'`` es el único parámetro en args, "
266+
"la lista de archivos es tomada de una entrada estándar."
181267

182268
#: ../Doc/library/py_compile.rst:137
183269
msgid "Added support for ``'-'``."
184-
msgstr ""
270+
msgstr "Agregado soporte para ``'-'``."
185271

186272
#: ../Doc/library/py_compile.rst:140
187273
msgid ""
188274
"When this module is run as a script, the :func:`main` is used to compile all "
189275
"the files named on the command line. The exit status is nonzero if one of "
190276
"the files could not be compiled."
191277
msgstr ""
278+
"Cuando este módulo se ejecuta como un script, el :func:`main` es usado para "
279+
"compilar todos los archivos llamados en la línea de comandos. El estado de "
280+
"salida es no cero si uno de los archivos no se pudo compilar."
192281

193282
#: ../Doc/library/py_compile.rst:147
194283
msgid "Module :mod:`compileall`"
195-
msgstr ""
284+
msgstr "Módulo :mod:`compileall`"
196285

197286
#: ../Doc/library/py_compile.rst:148
198287
msgid "Utilities to compile all Python source files in a directory tree."
199288
msgstr ""
289+
"Utilidades para compilar todos los archivos fuente Python en el árbol del "
290+
"directorio."

0 commit comments

Comments
 (0)