Skip to content

Traducido archivo library/dataclasses #744

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 15 commits into from
Sep 12, 2020
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
Prev Previous commit
Next Next commit
Apply suggestions from code review
Co-authored-by: narvmtz <51009725+narvmtz@users.noreply.github.com>
  • Loading branch information
fjsevilla-dev and narvmtz authored Sep 11, 2020
commit 15b6a9e0c00ad3ad6ee7fc53049441c6b25f7b26
4 changes: 2 additions & 2 deletions dictionaries/library_dataclasses.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
seudocampo
seudocampos
pseudocampo
pseudocampos
20 changes: 10 additions & 10 deletions library/dataclasses.po
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ msgid ""
"class, the behavior depends on the parameter, as documented below. The "
"decorator returns the same class that is called on; no new class is created."
msgstr ""
"El decorador :func:`dataclass` añade varios métodos mágicos \"*dunder*"
"El decorador :func:`dataclass` añade varios métodos \"*dunder*"
"\" (abreviación de 'double underline') a la clase, descritos a continuación. "
"Si alguno de los métodos añadidos ya existe en la definición de la clase, el "
"comportamiento dependerá del parámetro, como se documenta abajo. El "
Expand Down Expand Up @@ -416,8 +416,8 @@ msgid ""
msgstr ""
"``hash``: Su valor puede ser de tipo booleano o ``None``. Si es verdadero, "
"este campo es incluido en el método :meth:`__hash__` generado. Si es "
"``None`` (por defecto), utiliza el valor de ``compare``; normalmente éste es "
"el comportamiento esperado, un campo debería ser considerado para el *hash* "
"``None`` (por defecto), utiliza el valor de ``compare``: normalmente éste es "
"el comportamiento esperado. Un campo debería ser considerado para el *hash* "
"si es compatible con operaciones de comparación. Está desaconsejado "
"establecer este valor en algo que no sea ``None``."

Expand Down Expand Up @@ -474,8 +474,8 @@ msgid ""
"The class attribute ``C.z`` will be ``10``, the class attribute ``C.t`` will "
"be ``20``, and the class attributes ``C.x`` and ``C.y`` will not be set."
msgstr ""
"El atributo ``C.z`` será ``10``, el atributo ``C.t`` será ``20`` y los "
"atributos ``C.x`` y ``C.y`` no serán definidos."
"El atributo de clase ``C.z`` será ``10``, el atributo de clase ``C.t`` será ``20`` y los "
"atributos de clase ``C.x`` y ``C.y`` no serán definidos."

#: ../Doc/library/dataclasses.rst:265
msgid ""
Expand Down Expand Up @@ -523,9 +523,9 @@ msgid ""
"not return pseudo-fields which are ``ClassVar`` or ``InitVar``."
msgstr ""
"Retorna una tupla de objetos :class:`Field` que definen los campos para esta "
"clase de datos. Acepta tanto una clase de datos como una instancia de una y "
"lanza una excepción :exc:`TypeError` si se le pasa cualquier otro objeto. No "
"retorna seudocampos, que son ``ClassVar`` o ``InitVar``."
"clase de datos. Acepta tanto una clase de datos como una instancia de esta. "
"Lanza una excepción :exc:`TypeError` si se le pasa cualquier otro objeto. No "
"retorna pseudocampos, que son ``ClassVar`` o ``InitVar``."

#: ../Doc/library/dataclasses.rst:290
msgid ""
Expand Down Expand Up @@ -732,7 +732,7 @@ msgstr ""
"se define en :pep:`526`. Lo hace comprobando si el tipo del campo es "
"``typing.ClassVar``. Si un campo es una ``ClassVar``, se deja de considerar "
"como campo y los mecanismos de las clases de datos lo ignoran. Tales "
"seudocampos ``ClassVar`` no son retornados por la función del módulo :func:"
"pseudocampos ``ClassVar`` no son retornados por la función del módulo :func:"
"`fields`."

#: ../Doc/library/dataclasses.rst:439
Expand All @@ -753,7 +753,7 @@ msgstr ""
"El otro caso donde :func:`dataclass` inspecciona una anotación de tipo es "
"para determinar si un campo es una variable de solo inicialización. Lo hace "
"comprobando si el tipo de un campo es ``dataclasses.InitVar``. Si un campo "
"es un ``InitVar``, se considera un seudocampo llamado 'campo de solo "
"es un ``InitVar``, se considera un pseudocampo llamado 'campo de solo "
"inicialización'. Como no es un campo verdadero, no es retornado por la "
"función del módulo :func:`fields`. Los campos de solo inicialización se "
"agregan como parámetros al método generado :meth:`__init__` y se pasan al "
Expand Down