Skip to content
Closed
50 changes: 25 additions & 25 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-17 12:19-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. Si \"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 @@ -154,8 +154,8 @@ msgid ""
"original_list[:]``."
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[:]``."
"copy`, y de las listas mediante la asignación de una porción (*slice*) de la "
"lista 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__() (protocolos de copia)"

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