Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9e35fa7

Browse files
committed
Traducido archivo copy.po
1 parent b8e464b commit 9e35fa7

File tree

1 file changed

+61
-12
lines changed

1 file changed

+61
-12
lines changed

library/copy.po

Lines changed: 61 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,31 @@
11
# Copyright (C) 2001-2020, Python Software Foundation
22
# This file is distributed under the same license as the Python package.
3-
# Maintained by the python-doc-es workteam.
3+
# Maintained by the python-doc-es workteam.
44
# [email protected] / https://mail.python.org/mailman3/lists/docs-es.python.org/
55
# Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to get the list of volunteers
66
#
7-
#, fuzzy
87
msgid ""
98
msgstr ""
109
"Project-Id-Version: Python 3.8\n"
1110
"Report-Msgid-Bugs-To: \n"
1211
"POT-Creation-Date: 2019-05-06 11:59-0400\n"
13-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12+
"PO-Revision-Date: 2020-05-24 20:06-0500\n"
1513
"Language-Team: python-doc-es\n"
1614
"MIME-Version: 1.0\n"
1715
"Content-Type: text/plain; charset=UTF-8\n"
1816
"Content-Transfer-Encoding: 8bit\n"
17+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18+
"Last-Translator: Cristian Danilo Rengifo Parra <[email protected]>\n"
19+
"Language: es_CO\n"
20+
"X-Generator: Poedit 2.3\n"
1921

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

2426
#: ../Doc/library/copy.rst:7
2527
msgid "**Source code:** :source:`Lib/copy.py`"
26-
msgstr ""
28+
msgstr "**Source code:** :source:`Lib/copy.py`"
2729

2830
#: ../Doc/library/copy.rst:11
2931
msgid ""
@@ -33,75 +35,99 @@ msgid ""
3335
"changing the other. This module provides generic shallow and deep copy "
3436
"operations (explained below)."
3537
msgstr ""
38+
"Las declaraciones de asignación en Python no copian objetos, crean enlaces "
39+
"entre un objetivo y un objeto. Para colecciones que son mutables o que "
40+
"contienen elementos mutables, a veces se necesita una copia para que uno "
41+
"pueda cambiar una copia sin cambiar la otra. Este módulo proporciona "
42+
"operaciones genéricas de copia superficial y profunda (explicadas a "
43+
"continuación)."
3644

3745
#: ../Doc/library/copy.rst:18
3846
msgid "Interface summary:"
39-
msgstr ""
47+
msgstr "Resumen de la interfaz:"
4048

4149
#: ../Doc/library/copy.rst:22
4250
msgid "Return a shallow copy of *x*."
43-
msgstr ""
51+
msgstr "Devuelve una copia superficial de *x*."
4452

4553
#: ../Doc/library/copy.rst:27
4654
msgid "Return a deep copy of *x*."
47-
msgstr ""
55+
msgstr "Devuelve una copia profunda de *x*."
4856

4957
#: ../Doc/library/copy.rst:32
5058
msgid "Raised for module specific errors."
51-
msgstr ""
59+
msgstr "Levantado para errores específicos del módulo."
5260

5361
#: ../Doc/library/copy.rst:35
5462
msgid ""
5563
"The difference between shallow and deep copying is only relevant for "
5664
"compound objects (objects that contain other objects, like lists or class "
5765
"instances):"
5866
msgstr ""
67+
"La diferencia entre copia superficial y profunda solo es relevante para "
68+
"objetos compuestos (objetos que contienen otros objetos, como listas o "
69+
"instancias de clase):"
5970

6071
#: ../Doc/library/copy.rst:38
6172
msgid ""
6273
"A *shallow copy* constructs a new compound object and then (to the extent "
6374
"possible) inserts *references* into it to the objects found in the original."
6475
msgstr ""
76+
"Una *shallow copy* construye un nuevo objeto compuesto y luego (en la medida "
77+
"de lo posible) inserta *references* en él a los objetos encontrados en el "
78+
"original."
6579

6680
#: ../Doc/library/copy.rst:41
6781
msgid ""
6882
"A *deep copy* constructs a new compound object and then, recursively, "
6983
"inserts *copies* into it of the objects found in the original."
7084
msgstr ""
85+
"Una *deep copy* construye un nuevo objeto compuesto y luego, recursivamente, "
86+
"inserta *copies* en él de los objetos encontrados en el original."
7187

7288
#: ../Doc/library/copy.rst:44
7389
msgid ""
7490
"Two problems often exist with deep copy operations that don't exist with "
7591
"shallow copy operations:"
7692
msgstr ""
93+
"A menudo existen dos problemas con las operaciones de copia profunda que no "
94+
"existen con las operaciones de copia superficial:"
7795

7896
#: ../Doc/library/copy.rst:47
7997
msgid ""
8098
"Recursive objects (compound objects that, directly or indirectly, contain a "
8199
"reference to themselves) may cause a recursive loop."
82100
msgstr ""
101+
"Los objetos recursivos (objetos compuestos que, directa o indirectamente, "
102+
"contienen una referencia a sí mismos) pueden causar un bucle recursivo."
83103

84104
#: ../Doc/library/copy.rst:50
85105
msgid ""
86106
"Because deep copy copies everything it may copy too much, such as data which "
87107
"is intended to be shared between copies."
88108
msgstr ""
109+
"Debido a que la copia profunda copia todo, puede copiar demasiado, como los "
110+
"datos que deben compartirse entre copias."
89111

90112
#: ../Doc/library/copy.rst:53
91113
msgid "The :func:`deepcopy` function avoids these problems by:"
92-
msgstr ""
114+
msgstr "La función :func:`deepcopy` evita estos problemas al:"
93115

94116
#: ../Doc/library/copy.rst:55
95117
msgid ""
96118
"keeping a ``memo`` dictionary of objects already copied during the current "
97119
"copying pass; and"
98120
msgstr ""
121+
"mantener un diccionario ``memo`` de objetos ya copiados durante la pasada de "
122+
"copia actual; y"
99123

100124
#: ../Doc/library/copy.rst:58
101125
msgid ""
102126
"letting user-defined classes override the copying operation or the set of "
103127
"components copied."
104128
msgstr ""
129+
"dejando que las clases definidas por el usuario anulen la operación de copia "
130+
"o el conjunto de componentes copiados."
105131

106132
#: ../Doc/library/copy.rst:61
107133
msgid ""
@@ -111,13 +137,21 @@ msgid ""
111137
"unchanged; this is compatible with the way these are treated by the :mod:"
112138
"`pickle` module."
113139
msgstr ""
140+
"Este módulo no copia tipos como módulo, método, seguimiento de pila, marco "
141+
"de pila, archivo, socket, ventana, matriz ni ningún tipo similar. Hace \"copy"
142+
"\" funciones y clases (superficiales y profundas), devolviendo el objeto "
143+
"original sin cambios; Esto es compatible con la forma en que son tratados "
144+
"por el módulo :mod:`pickle`."
114145

115146
#: ../Doc/library/copy.rst:66
116147
msgid ""
117148
"Shallow copies of dictionaries can be made using :meth:`dict.copy`, and of "
118149
"lists by assigning a slice of the entire list, for example, ``copied_list = "
119150
"original_list[:]``."
120151
msgstr ""
152+
"Se pueden hacer copias superficiales de los diccionarios usando :meth:`dict."
153+
"copy`, y de las listas mediante la asignación de una porción de la lista "
154+
"completa, por ejemplo, ``copied_list = original_list[:]``."
121155

122156
#: ../Doc/library/copy.rst:72
123157
msgid ""
@@ -126,6 +160,11 @@ msgid ""
126160
"information on these methods. In fact, the :mod:`copy` module uses the "
127161
"registered pickle functions from the :mod:`copyreg` module."
128162
msgstr ""
163+
"Las clases pueden usar las mismas interfaces para controlar la copia que "
164+
"usan para controlar el decapado. Consulte la descripción del módulo :mod:"
165+
"`pickle` para obtener información sobre estos métodos. De hecho, el módulo :"
166+
"mod:`copy` utiliza las funciones de pickle registradas del módulo :mod:"
167+
"`copyreg`."
129168

130169
#: ../Doc/library/copy.rst:81
131170
msgid ""
@@ -138,13 +177,23 @@ msgid ""
138177
"func:`deepcopy` function with the component as first argument and the memo "
139178
"dictionary as second argument."
140179
msgstr ""
180+
"Para que una clase defina su propia implementación de copia, puede definir "
181+
"métodos especiales :meth:`__copy__` y :meth:`__deepcopy__`. El primero se "
182+
"llama para implementar la operación de copia superficial; no se pasan "
183+
"argumentos adicionales. Este último está llamado a implementar la operación "
184+
"de copia profunda; se pasa un argumento, el diccionario ``memo``. Si la "
185+
"implementación :meth:`__deepcopy__` necesita hacer una copia profunda de un "
186+
"componente, debe llamar a la función :func:`deepcopy` con el componente como "
187+
"primer argumento y el diccionario memo como segundo argumento."
141188

142189
#: ../Doc/library/copy.rst:93
143190
msgid "Module :mod:`pickle`"
144-
msgstr ""
191+
msgstr "Módulo :mod:`pickle`"
145192

146193
#: ../Doc/library/copy.rst:93
147194
msgid ""
148195
"Discussion of the special methods used to support object state retrieval and "
149196
"restoration."
150197
msgstr ""
198+
"Discusión de los métodos especiales utilizados para apoyar la recuperación y "
199+
"restauración del estado del objeto."

0 commit comments

Comments
 (0)