Skip to content
Merged
Changes from 2 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
119 changes: 57 additions & 62 deletions c-api/import.po
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-11-21 16:38-0300\n"
"PO-Revision-Date: 2022-10-28 17:44+0200\n"
"Last-Translator: Santiago Puerta <elwarxy@gmail.com>\n"
"Last-Translator: Erick G. Islas-Osuna <erickisos653@gmail.com>\n"
"Language: es\n"
"Language-Team: python-doc-es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
Expand All @@ -30,6 +30,8 @@ msgid ""
"This is a wrapper around :c:func:`PyImport_Import()` which takes a :c:expr:"
"`const char *` as an argument instead of a :c:expr:`PyObject *`."
msgstr ""
"Esta es una envoltura alrededor de :c:func:`PyImport_Import()` que toma un :c:expr:"
"`const char *` como argumento en lugar de un :c:expr:`PyObject *`."

#: ../Doc/c-api/import.rst:21
msgid "This function is a deprecated alias of :c:func:`PyImport_ImportModule`."
Expand All @@ -48,17 +50,16 @@ msgstr ""
"lo que el comportamiento especial de esta funci贸n ya no es necesario."

#: ../Doc/c-api/import.rst:29
#, fuzzy
msgid "Use :c:func:`PyImport_ImportModule` instead."
msgstr "Ver tambi茅n :c:func:`PyImport_ExecCodeModuleWithPathnames`."
msgstr "Usa :c:func:`PyImport_ImportModule` en su lugar."

#: ../Doc/c-api/import.rst:37
msgid ""
"Import a module. This is best described by referring to the built-in Python "
"function :func:`__import__`."
msgstr ""
"Importa un m贸dulo. Esto se describe mejor haciendo referencia a la funci贸n "
"Python incorporada :func:`__import__`."
"Importa un m贸dulo. Esto se describe mejor refiri茅ndose a la funci贸n incorporada "
"de Python :func:`__import__`."

#: ../Doc/c-api/import.rst:40 ../Doc/c-api/import.rst:56
msgid ""
Expand All @@ -67,11 +68,10 @@ msgid ""
"`__import__`, the return value when a submodule of a package was requested "
"is normally the top-level package, unless a non-empty *fromlist* was given."
msgstr ""
"El valor de retorno es una nueva referencia al m贸dulo importado o paquete de "
"nivel superior, o ``NULL`` con una excepci贸n establecida en caso de error. "
"Al igual que para :func:`__import__`, el valor de retorno cuando se solicit贸 "
"un subm贸dulo de un paquete normalmente es el paquete de nivel superior, a "
"menos que se proporcione un *fromlist* no vac铆o."
"El valor de retorno es una nueva referencia al m贸dulo importado o paquete de nivel superior, "
"o ``NULL`` con una excepci贸n establecida en caso de error. Como para :func:"
"`__import__`, el valor de retorno cuando se solicita un subm贸dulo de un paquete "
"es normalmente el paquete de nivel superior, a menos que se proporcione una *fromlist* no vac铆a."

#: ../Doc/c-api/import.rst:46
msgid ""
Expand Down Expand Up @@ -133,37 +133,31 @@ msgstr ""

#: ../Doc/c-api/import.rst:91
msgid "Return the module object corresponding to a module name."
msgstr ""
msgstr "Retorna el objeto m贸dulo correspondiente a un nombre de m贸dulo."

#: ../Doc/c-api/import.rst:93
#, fuzzy
msgid ""
"The *name* argument may be of the form ``package.module``. First check the "
"modules dictionary if there's one there, and if not, create a new one and "
"insert it in the modules dictionary."
msgstr ""
"Retorna el objeto m贸dulo correspondiente a un nombre de m贸dulo. El argumento "
"*name* puede tener la forma ``package.module``. Primero revise el "
"diccionario de m贸dulos si hay uno all铆, y si no, crea uno nuevo y lo agrega "
"al diccionario de m贸dulos. Retorna ``NULL`` con una excepci贸n establecida en "
"caso de error."
"El argumento *name* puede tener la forma ``package.module``. Primero verifica "
"el diccionario de m贸dulos si hay uno all铆, y si no, crea uno nuevo y lo inserta "
"en el diccionario de m贸dulos."

#: ../Doc/c-api/import.rst:97
#, fuzzy
msgid ""
"Return a :term:`strong reference` to the module on success. Return ``NULL`` "
"with an exception set on failure."
msgstr ""
"Recarga un m贸dulo. Retorna una nueva referencia al m贸dulo recargado, o "
"``NULL`` con una excepci贸n establecida en caso de error (el m贸dulo todav铆a "
"existe en este caso)."
"Retorna una :term:`referencia fuerte` al m贸dulo en caso de 茅xito. Retorna ``NULL`` "
"con una excepci贸n establecida en caso de error."

#: ../Doc/c-api/import.rst:100
msgid "The module name *name* is decoded from UTF-8."
msgstr ""
msgstr "El nombre del m贸dulo *name* se decodifica desde UTF-8."

#: ../Doc/c-api/import.rst:102
#, fuzzy
msgid ""
"This function does not load or import the module; if the module wasn't "
"already loaded, you will get an empty module object. Use :c:func:"
Expand All @@ -172,28 +166,27 @@ msgid ""
"already present."
msgstr ""
"Esta funci贸n no carga ni importa el m贸dulo; si el m贸dulo no estaba cargado, "
"obtendr谩 un objeto de m贸dulo vac铆o. Utilice :c:func:`PyImport_ImportModule` "
"obtendr谩s un objeto de m贸dulo vac铆o. Utiliza :c:func:`PyImport_ImportModule` "
"o una de sus variantes para importar un m贸dulo. Las estructuras de paquete "
"implicadas por un nombre punteado para *name* no se crean si a煤n no est谩n "
"presentes."

#: ../Doc/c-api/import.rst:113
#, fuzzy
msgid ""
"Similar to :c:func:`PyImport_AddModuleRef`, but return a :term:`borrowed "
"reference` and *name* is a Python :class:`str` object."
msgstr ""
"Similar a :c:func:`PyImport_AddModuleObject`, pero el nombre es una cadena "
"de caracteres codificada UTF-8 en lugar de un objeto Unicode."
"Similar a :c:func:`PyImport_AddModuleRef`, pero retorna una :term:`referencia prestada` "
"y *name* es un objeto Python :class:`str`."

#: ../Doc/c-api/import.rst:121
msgid ""
"Similar to :c:func:`PyImport_AddModuleRef`, but return a :term:`borrowed "
"reference`."
msgstr ""
"Similar a :c:func:`PyImport_AddModuleRef`, pero retorna una :term:`referencia prestada`."

#: ../Doc/c-api/import.rst:129
#, fuzzy
msgid ""
"Given a module name (possibly of the form ``package.module``) and a code "
"object read from a Python bytecode file or obtained from the built-in "
Expand All @@ -210,36 +203,34 @@ msgstr ""
"objeto c贸digo le铆do desde un archivo de *bytecode* de Python u obtenido de "
"la funci贸n incorporada :func:`compile`, carga el m贸dulo. Retorna una nueva "
"referencia al objeto m贸dulo, o ``NULL`` con una excepci贸n establecida si se "
"produjo un error. *name* se elimina de :attr:`sys.modules` en casos de "
"error, incluso si *name* ya estaba en :attr:`sys.modules` en la entrada a :c:"
"produjo un error. *name* se elimina de :data:`sys.modules` en casos de "
"error, incluso si *name* ya estaba en :data:`sys.modules` en la entrada a :c:"
"func:`PyImport_ExecCodeModule`. Dejar m贸dulos inicializados de forma "
"incompleta en :attr:`sys.modules` es peligroso, ya que las importaciones de "
"incompleta en :data:`sys.modules` es peligroso, ya que las importaciones de "
"dichos m贸dulos no tienen forma de saber que el objeto del m贸dulo es un "
"estado desconocido (y probablemente da帽ado con respecto a las intenciones "
"del autor del m贸dulo)."

#: ../Doc/c-api/import.rst:139
#, fuzzy
msgid ""
"The module's :attr:`__spec__` and :attr:`__loader__` will be set, if not set "
"already, with the appropriate values. The spec's loader will be set to the "
"module's ``__loader__`` (if set) and to an instance of :class:`~importlib."
"machinery.SourceFileLoader` otherwise."
msgstr ""
"Los m贸dulos :attr:`__spec__` y :attr:`__loader__` se establecer谩n, si no se "
"Los :attr:`__spec__` y :attr:`__loader__` del m贸dulo se establecer谩n, si no se "
"han configurado ya, con los valores apropiados. El cargador de la "
"especificaci贸n se establecer谩 en el m贸dulo ``__loader__`` (si est谩 "
"configurado) y en una instancia de :class:`SourceFileLoader` de lo contrario."
"especificaci贸n se establecer谩 en el ``__loader__`` del m贸dulo (si est谩 "
"configurado) y en una instancia de :class:`~importlib.machinery.SourceFileLoader` de lo contrario."

#: ../Doc/c-api/import.rst:144
#, fuzzy
msgid ""
"The module's :attr:`__file__` attribute will be set to the code object's :"
"attr:`~codeobject.co_filename`. If applicable, :attr:`__cached__` will also "
"be set."
msgstr ""
"El atributo del m贸dulo :attr:`__file__` se establecer谩 en el objeto c贸digo :"
"c:member:`co_filename`. Si corresponde, tambi茅n se establecer谩 :attr:"
"El atributo :attr:`__file__` del m贸dulo se establecer谩 al "
":attr:`~codeobject.co_filename` del objeto c贸digo. Si corresponde, tambi茅n se establecer谩 :attr:"
"`__cached__`."

#: ../Doc/c-api/import.rst:148
Expand Down Expand Up @@ -272,6 +263,8 @@ msgid ""
"The setting of :attr:`__cached__` and :attr:`__loader__` is deprecated. See :"
"class:`~importlib.machinery.ModuleSpec` for alternatives."
msgstr ""
"El establecimiento de :attr:`__cached__` y :attr:`__loader__` est谩 obsoleto. Ver :"
"class:`~importlib.machinery.ModuleSpec` para alternativas."

#: ../Doc/c-api/import.rst:165
msgid ""
Expand Down Expand Up @@ -300,6 +293,8 @@ msgid ""
"Setting :attr:`__cached__` is deprecated. See :class:`~importlib.machinery."
"ModuleSpec` for alternatives."
msgstr ""
"El establecimiento de :attr:`__cached__` est谩 obsoleto. Ver :class:`~importlib.machinery."
"ModuleSpec` para alternativas."

#: ../Doc/c-api/import.rst:186
msgid ""
Expand All @@ -309,33 +304,31 @@ msgid ""
"set to ``NULL``."
msgstr ""
"Como :c:func:`PyImport_ExecCodeModuleObject`, pero *name*, *pathname* y "
"*cpathname* son cadenas de caracteres codificadas UTF-8. Tambi茅n se intenta "
"averiguar cu谩l debe ser el valor de *pathname* de *cpathname* si el primero "
"se establece en ``NULL``."
"*cpathname* son cadenas codificadas UTF-8. Tambi茅n se hacen intentos de "
"averiguar cu谩l deber铆a ser el valor para *pathname* desde *cpathname* si el "
"primero se establece en ``NULL``."

#: ../Doc/c-api/import.rst:192
#, fuzzy
msgid ""
"Uses :func:`!imp.source_from_cache` in calculating the source path if only "
"the bytecode path is provided."
msgstr ""
"Utiliza :func:`imp.source_from_cache()` para calcular la ruta de origen si "
"Utiliza :func:`!imp.source_from_cache` para calcular la ruta de origen si "
"solo se proporciona la ruta del *bytecode*."

#: ../Doc/c-api/import.rst:195
msgid "No longer uses the removed :mod:`!imp` module."
msgstr ""
msgstr "Ya no usa el m贸dulo :mod:`!imp` eliminado."

#: ../Doc/c-api/import.rst:201
msgid ""
"Return the magic number for Python bytecode files (a.k.a. :file:`.pyc` "
"file). The magic number should be present in the first four bytes of the "
"bytecode file, in little-endian byte order. Returns ``-1`` on error."
msgstr ""
"Retorna el n煤mero m谩gico para los archivos de *bytecode* de Python (tambi茅n "
"conocido como archivos :file:`.pyc`). El n煤mero m谩gico debe estar presente "
"en los primeros cuatro bytes del archivo de c贸digo de bytes, en orden de "
"bytes *little-endian*. Retorna ``-1`` en caso de error."
"Retorna el n煤mero m谩gico para archivos de bytecode de Python (tambi茅n conocidos como archivos :file:`.pyc`). "
"El n煤mero m谩gico deber铆a estar presente en los primeros cuatro bytes del "
"archivo bytecode, en orden de bytes little-endian. Retorna ``-1`` en caso de error."

#: ../Doc/c-api/import.rst:205
msgid "Return value of ``-1`` upon failure."
Expand Down Expand Up @@ -372,7 +365,6 @@ msgstr ""
"establece un error si falla la b煤squeda."

#: ../Doc/c-api/import.rst:232
#, fuzzy
Comment thread
erickisos marked this conversation as resolved.
msgid ""
"Return a finder object for a :data:`sys.path`/:attr:`!pkg.__path__` item "
"*path*, possibly by fetching it from the :data:`sys.path_importer_cache` "
Expand Down Expand Up @@ -439,6 +431,12 @@ msgid ""
" bool is_package;\n"
"};"
msgstr ""
"struct _frozen {\n"
" const char *name;\n"
" const unsigned char *code;\n"
" int size;\n"
" bool is_package;\n"
"};"

#: ../Doc/c-api/import.rst:277
msgid ""
Expand Down Expand Up @@ -479,7 +477,6 @@ msgstr ""
"llamarse antes de :c:func:`Py_Initialize`."

#: ../Doc/c-api/import.rst:301
#, fuzzy
msgid ""
"Structure describing a single entry in the list of built-in modules. "
"Programs which embed Python may use an array of these structures in "
Expand All @@ -496,14 +493,13 @@ msgstr ""

#: ../Doc/c-api/import.rst:309
msgid "The module name, as an ASCII encoded string."
msgstr ""
msgstr "El nombre del m贸dulo, como una cadena codificada ASCII."

#: ../Doc/c-api/import.rst:313
msgid "Initialization function for a module built into the interpreter."
msgstr ""
msgstr "Funci贸n de inicializaci贸n para un m贸dulo incorporado en el int茅rprete."

#: ../Doc/c-api/import.rst:318
#, fuzzy
msgid ""
"Add a collection of modules to the table of built-in modules. The *newtab* "
"array must end with a sentinel entry which contains ``NULL`` for the :c:"
Expand Down Expand Up @@ -533,33 +529,32 @@ msgstr ""

#: ../Doc/c-api/import.rst:11
msgid "package variable"
msgstr ""
msgstr "variable de paquete"

#: ../Doc/c-api/import.rst:11
msgid "__all__"
msgstr ""
msgstr "__all__"

#: ../Doc/c-api/import.rst:11
msgid "__all__ (package variable)"
msgstr ""
msgstr "__all__ (variable de paquete)"

#: ../Doc/c-api/import.rst:11
#, fuzzy
msgid "modules (in module sys)"
msgstr "Importando m贸dulos"
msgstr "modules (en el m贸dulo sys)"

#: ../Doc/c-api/import.rst:35 ../Doc/c-api/import.rst:127
msgid "built-in function"
msgstr ""
msgstr "funci贸n incorporada"

#: ../Doc/c-api/import.rst:35
msgid "__import__"
msgstr ""
msgstr "__import__"

#: ../Doc/c-api/import.rst:127
msgid "compile"
msgstr ""
msgstr "compile"

#: ../Doc/c-api/import.rst:263
msgid "freeze utility"
msgstr ""
msgstr "utilidad freeze"
Loading