Skip to content

traduccion library/copy #2695

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

Merged
merged 3 commits into from
Oct 19, 2023
Merged
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
48 changes: 24 additions & 24 deletions library/copy.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,24 @@ msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-12 19:43+0200\n"
"PO-Revision-Date: 2020-05-25 17:45-0500\n"
"PO-Revision-Date: 2023-10-18 19:42-0500\n"
"Last-Translator: Cristian Danilo Rengifo Parra <ingcrengifo@gmail.com>\n"
"Language: es_CO\n"
"Language-Team: python-doc-es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: es_CO\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.13.0\n"
"X-Generator: Poedit 3.4\n"

#: ../Doc/library/copy.rst:2
msgid ":mod:`copy` --- Shallow and deep copy operations"
msgstr ":mod:`copy` --- Operaciones de copia superficial y profunda"

#: ../Doc/library/copy.rst:7
msgid "**Source code:** :source:`Lib/copy.py`"
msgstr "**Source code:** :source:`Lib/copy.py`"
msgstr "**Código fuente:** :source:`Lib/copy.py`"

#: ../Doc/library/copy.rst:11
msgid ""
Expand Down Expand Up @@ -121,19 +122,18 @@ msgid ""
"keeping a ``memo`` dictionary of objects already copied during the current "
"copying pass; and"
msgstr ""
"mantener un diccionario ``memo`` de objetos ya copiados durante la pasada de "
"copia actual; y"
"mantener un diccionario ``memo`` de objetos ya copiados durante la "
"aprobación de copia actual; y"

#: ../Doc/library/copy.rst:59
msgid ""
"letting user-defined classes override the copying operation or the set of "
"components copied."
msgstr ""
"dejando que las clases definidas por el usuario anulen la operación de copia "
"o el conjunto de componentes copiados."
"permitiendo que las clases definidas por el usuario anulen la operación de "
"copia o el conjunto de componentes copiados."

#: ../Doc/library/copy.rst:62
#, fuzzy
msgid ""
"This module does not copy types like module, method, stack trace, stack "
"frame, file, socket, window, or any similar types. It does \"copy\" "
Expand All @@ -142,7 +142,7 @@ msgid ""
"`pickle` module."
msgstr ""
"Este módulo no copia tipos como módulo, método, seguimiento de pila, marco "
"de pila, archivo, socket, ventana, matriz ni ningún tipo similar. \"Copia\" "
"de pila, archivo, socket, ventana, o cualquier tipo similar. Sí \"copia\" "
"funciones y clases (superficiales y profundas), retornando el objeto "
"original sin cambios; Esto es compatible con la forma en que son tratados "
"por el módulo :mod:`pickle`."
Expand All @@ -155,7 +155,7 @@ msgid ""
msgstr ""
"Se pueden hacer copias superficiales de los diccionarios usando :meth:`dict."
"copy`, y de las listas mediante la asignación de una porción de la lista "
"completa, por ejemplo, ``copied_list = original_list[:]``."
"completa, por ejemplo, ``lista_copiada = lista_original[:]``."

#: ../Doc/library/copy.rst:73
msgid ""
Expand All @@ -182,15 +182,15 @@ msgid ""
"dictionary as second argument. The memo dictionary should be treated as an "
"opaque object."
msgstr ""
"Para que una clase defina su propia implementación de copia, puede definir "
"métodos especiales :meth:`__copy__` y :meth:`__deepcopy__`. El primero se "
"llama para implementar la operación de copia superficial; no se pasan "
"argumentos adicionales. Este último está llamado a implementar la operación "
"de copia profunda; se le pasa un argumento, el diccionario ``memo``. Si la "
"implementación de :meth:`__deepcopy__` necesita hacer una copia profunda de "
"un componente, debe llamar a la función :func:`deepcopy` con el componente "
"como primer argumento y el diccionario memo como segundo argumento. El "
"diccionario de notas debe tratarse como un objeto opaco."
"Para que una clase pueda definir su propia implementación de copia, puede "
"definir métodos especiales :meth:`__copy__` y :meth:`__deepcopy__`. El "
"primero se llama para implementar la operación de copia superficial; no se "
"pasan argumentos adicionales. El segundo es llamado para implementar la "
"operación de copia profunda; se le pasa un argumento, el diccionario "
"``memo``. Si la implementación de :meth:`__deepcopy__` necesita hacer una "
"copia profunda de un componente, debe llamar a la función :func:`deepcopy` "
"con el componente como primer argumento y el diccionario memo como segundo "
"argumento. El diccionario de notas debe tratarse como un objeto opcional."

#: ../Doc/library/copy.rst:95
msgid "Module :mod:`pickle`"
Expand All @@ -206,16 +206,16 @@ msgstr ""

#: ../Doc/library/copy.rst:71
msgid "module"
msgstr ""
msgstr "módulo"

#: ../Doc/library/copy.rst:71
msgid "pickle"
msgstr ""
msgstr "pickle"

#: ../Doc/library/copy.rst:78
msgid "__copy__() (copy protocol)"
msgstr ""
msgstr "__copy__() (protocolo de copia)"

#: ../Doc/library/copy.rst:78
msgid "__deepcopy__() (copy protocol)"
msgstr ""
msgstr "__deepcopy__() (protocolo de copia)"